Skip to content

Commit 17a8403

Browse files
committed
Standardize plugin names in documentation and CSV files for clarity and consistency, including updates for Argo CD, PagerDuty, and Notifications modules.
1 parent 62265b9 commit 17a8403

File tree

3 files changed

+36
-26
lines changed

3 files changed

+36
-26
lines changed

modules/dynamic-plugins/ref-rh-tech-preview-plugins.adoc

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@
7878
|`./dynamic-plugins/dist/backstage-community-plugin-nexus-repository-manager`
7979

8080

81-
|Redhat Argo CD |`https://npmjs.com/package/@backstage-community/plugin-redhat-argocd/v/1.21.2[@backstage-community/plugin-redhat-argocd]` |1.21.2
81+
|Argo CD (Red Hat) |`https://npmjs.com/package/@backstage-community/plugin-redhat-argocd/v/1.21.2[@backstage-community/plugin-redhat-argocd]` |1.21.2
8282
|`./dynamic-plugins/dist/backstage-community-plugin-redhat-argocd`
8383

8484

@@ -160,7 +160,7 @@
160160
|`./dynamic-plugins/dist/backstage-plugin-notifications-backend-dynamic`
161161

162162

163-
|Notifications Backend Module Email |`https://npmjs.com/package/@backstage/plugin-notifications-backend-module-email/v/0.3.9[@backstage/plugin-notifications-backend-module-email]` |0.3.9
163+
|Notifications |`https://npmjs.com/package/@backstage/plugin-notifications-backend-module-email/v/0.3.9[@backstage/plugin-notifications-backend-module-email]` |0.3.9
164164
|`./dynamic-plugins/dist/backstage-plugin-notifications-backend-module-email-dynamic`
165165

166166
`EMAIL_HOSTNAME`
@@ -208,11 +208,11 @@
208208
`GITLAB_TOKEN`
209209

210210

211-
|Backstage Plugin |`https://npmjs.com/package/@pagerduty/backstage-plugin/v/0.15.5[@pagerduty/backstage-plugin]` |0.15.5
211+
|PagerDuty |`https://npmjs.com/package/@pagerduty/backstage-plugin/v/0.15.5[@pagerduty/backstage-plugin]` |0.15.5
212212
|`./dynamic-plugins/dist/pagerduty-backstage-plugin`
213213

214214

215-
|Backend |`https://npmjs.com/package/@pagerduty/backstage-plugin-backend/v/0.9.6[@pagerduty/backstage-plugin-backend]` |0.9.6
215+
|PagerDuty |`https://npmjs.com/package/@pagerduty/backstage-plugin-backend/v/0.9.6[@pagerduty/backstage-plugin-backend]` |0.9.6
216216
|`./dynamic-plugins/dist/pagerduty-backstage-plugin-backend-dynamic`
217217

218218
`PAGERDUTY_API_BASE`
@@ -268,7 +268,7 @@
268268
|`./dynamic-plugins/dist/roadiehq-backstage-plugin-security-insights`
269269

270270

271-
|Scaffolder Backend Argo CD |`https://npmjs.com/package/@roadiehq/scaffolder-backend-argocd/v/1.6.0[@roadiehq/scaffolder-backend-argocd]` |1.6.0
271+
|Argo CD |`https://npmjs.com/package/@roadiehq/scaffolder-backend-argocd/v/1.6.0[@roadiehq/scaffolder-backend-argocd]` |1.6.0
272272
|`./dynamic-plugins/dist/roadiehq-scaffolder-backend-argocd-dynamic`
273273

274274
`ARGOCD_AUTH_TOKEN`

modules/dynamic-plugins/rhdh-supported-plugins.csv

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,12 @@
2626
"Topology","@backstage-community/plugin-topology","Frontend","2.2.2","Production","active","./dynamic-plugins/dist/backstage-community-plugin-topology",";","Disabled"
2727
"3scale","@backstage-community/plugin-3scale-backend","Backend","3.6.1","Red Hat Tech Preview","active","./dynamic-plugins/dist/backstage-community-plugin-3scale-backend-dynamic","`THREESCALE_ACCESS_TOKEN`;`THREESCALE_BASE_URL`;","Disabled"
2828
"ACR","@backstage-community/plugin-acr","Frontend","1.15.1","Red Hat Tech Preview","active","./dynamic-plugins/dist/backstage-community-plugin-acr",";","Disabled"
29+
"Argo CD (Red Hat)","@backstage-community/plugin-redhat-argocd","Frontend","1.21.2","Red Hat Tech Preview","active","./dynamic-plugins/dist/backstage-community-plugin-redhat-argocd",";","Disabled"
30+
"Argo CD","@roadiehq/scaffolder-backend-argocd","Backend","1.6.0","Red Hat Tech Preview","active","./dynamic-plugins/dist/roadiehq-scaffolder-backend-argocd-dynamic","`ARGOCD_AUTH_TOKEN`;`ARGOCD_AUTH_TOKEN2`;`ARGOCD_INSTANCE1_URL`;`ARGOCD_INSTANCE2_URL`;`ARGOCD_PASSWORD`;`ARGOCD_USERNAME`;","Disabled"
2931
"Azure Devops","@backstage-community/plugin-azure-devops","Frontend","0.16.1","Red Hat Tech Preview","active","./dynamic-plugins/dist/backstage-community-plugin-azure-devops",";","Disabled"
3032
"Azure Devops","@backstage-community/plugin-azure-devops-backend","Backend","0.17.1","Red Hat Tech Preview","active","./dynamic-plugins/dist/backstage-community-plugin-azure-devops-backend-dynamic","`AZURE_ORG`;`AZURE_TOKEN`;","Disabled"
3133
"Azure Repositories","@parfuemerie-douglas/scaffolder-backend-module-azure-repositories","Backend","0.3.0","Red Hat Tech Preview","active","./dynamic-plugins/dist/parfuemerie-douglas-scaffolder-backend-module-azure-repositories-dynamic",";","Disabled"
3234
"Azure","@backstage/plugin-scaffolder-backend-module-azure","Backend","0.2.9","Red Hat Tech Preview","active","./dynamic-plugins/dist/backstage-plugin-scaffolder-backend-module-azure-dynamic",";","Disabled"
33-
"Backend","@pagerduty/backstage-plugin-backend","Backend","0.9.6","Red Hat Tech Preview","active","./dynamic-plugins/dist/pagerduty-backstage-plugin-backend-dynamic","`PAGERDUTY_API_BASE`;`PAGERDUTY_CLIENT_ID`;`PAGERDUTY_CLIENT_SECRET`;`PAGERDUTY_SUBDOMAIN`;","Disabled"
34-
"Backstage Plugin","@pagerduty/backstage-plugin","Frontend","0.15.5","Red Hat Tech Preview","active","./dynamic-plugins/dist/pagerduty-backstage-plugin",";","Disabled"
3535
"Bitbucket Cloud","@backstage/plugin-catalog-backend-module-bitbucket-cloud","Backend","0.4.8","Red Hat Tech Preview","active","./dynamic-plugins/dist/backstage-plugin-catalog-backend-module-bitbucket-cloud-dynamic","`BITBUCKET_WORKSPACE`;","Disabled"
3636
"Bitbucket Cloud","@backstage/plugin-scaffolder-backend-module-bitbucket-cloud","Backend","0.2.9","Red Hat Tech Preview","active","./dynamic-plugins/dist/backstage-plugin-scaffolder-backend-module-bitbucket-cloud-dynamic",";","Disabled"
3737
"Bitbucket Server","@backstage/plugin-catalog-backend-module-bitbucket-server","Backend","0.4.1","Red Hat Tech Preview","active","./dynamic-plugins/dist/backstage-plugin-catalog-backend-module-bitbucket-server-dynamic","`BITBUCKET_HOST`;","Disabled"
@@ -62,12 +62,12 @@
6262
"Marketplace","@red-hat-developer-hub/backstage-plugin-marketplace-backend","Backend","0.7.3","Red Hat Tech Preview","active","./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-marketplace-backend-dynamic",";","Enabled"
6363
"MS Graph","@backstage/plugin-catalog-backend-module-msgraph","Backend","0.7.0","Red Hat Tech Preview","active","./dynamic-plugins/dist/backstage-plugin-catalog-backend-module-msgraph-dynamic","`MICROSOFT_CLIENT_ID`;`MICROSOFT_CLIENT_SECRET`;`MICROSOFT_TENANT_ID`;","Disabled"
6464
"Nexus Repository Manager","@backstage-community/plugin-nexus-repository-manager","Frontend","1.14.1","Red Hat Tech Preview","active","./dynamic-plugins/dist/backstage-community-plugin-nexus-repository-manager",";","Disabled"
65-
"Notifications Backend Module Email","@backstage/plugin-notifications-backend-module-email","Backend","0.3.9","Red Hat Tech Preview","active","./dynamic-plugins/dist/backstage-plugin-notifications-backend-module-email-dynamic","`EMAIL_HOSTNAME`;`EMAIL_PASSWORD`;`EMAIL_SENDER`;`EMAIL_USERNAME`;","Disabled"
6665
"Notifications","@backstage/plugin-notifications","Frontend","0.5.5","Red Hat Tech Preview","active","./dynamic-plugins/dist/backstage-plugin-notifications",";","Disabled"
6766
"Notifications","@backstage/plugin-notifications-backend","Backend","0.5.6","Red Hat Tech Preview","active","./dynamic-plugins/dist/backstage-plugin-notifications-backend-dynamic",";","Disabled"
67+
"Notifications","@backstage/plugin-notifications-backend-module-email","Backend","0.3.9","Red Hat Tech Preview","active","./dynamic-plugins/dist/backstage-plugin-notifications-backend-module-email-dynamic","`EMAIL_HOSTNAME`;`EMAIL_PASSWORD`;`EMAIL_SENDER`;`EMAIL_USERNAME`;","Disabled"
68+
"PagerDuty","@pagerduty/backstage-plugin","Frontend","0.15.5","Red Hat Tech Preview","active","./dynamic-plugins/dist/pagerduty-backstage-plugin",";","Disabled"
69+
"PagerDuty","@pagerduty/backstage-plugin-backend","Backend","0.9.6","Red Hat Tech Preview","active","./dynamic-plugins/dist/pagerduty-backstage-plugin-backend-dynamic","`PAGERDUTY_API_BASE`;`PAGERDUTY_CLIENT_ID`;`PAGERDUTY_CLIENT_SECRET`;`PAGERDUTY_SUBDOMAIN`;","Disabled"
6870
"Pingidentity","@backstage-community/plugin-catalog-backend-module-pingidentity","Backend","0.5.0","Red Hat Tech Preview","active","./dynamic-plugins/dist/backstage-community-plugin-catalog-backend-module-pingidentity-dynamic",";","Disabled"
69-
"Redhat Argo CD","@backstage-community/plugin-redhat-argocd","Frontend","1.21.2","Red Hat Tech Preview","active","./dynamic-plugins/dist/backstage-community-plugin-redhat-argocd",";","Disabled"
70-
"Scaffolder Backend Argo CD","@roadiehq/scaffolder-backend-argocd","Backend","1.6.0","Red Hat Tech Preview","active","./dynamic-plugins/dist/roadiehq-scaffolder-backend-argocd-dynamic","`ARGOCD_AUTH_TOKEN`;`ARGOCD_AUTH_TOKEN2`;`ARGOCD_INSTANCE1_URL`;`ARGOCD_INSTANCE2_URL`;`ARGOCD_PASSWORD`;`ARGOCD_USERNAME`;","Disabled"
7171
"Scaffolder Relation Processor","@backstage-community/plugin-catalog-backend-module-scaffolder-relation-processor","Backend","2.5.0","Red Hat Tech Preview","active","./dynamic-plugins/dist/backstage-community-plugin-catalog-backend-module-scaffolder-relation-processor-dynamic",";","Disabled"
7272
"Security Insights","@roadiehq/backstage-plugin-security-insights","Frontend","3.1.3","Red Hat Tech Preview","active","./dynamic-plugins/dist/roadiehq-backstage-plugin-security-insights",";","Disabled"
7373
"ServiceNow","@backstage-community/plugin-scaffolder-backend-module-servicenow","Backend","2.7.0","Red Hat Tech Preview","active","./dynamic-plugins/dist/backstage-community-plugin-scaffolder-backend-module-servicenow-dynamic","`SERVICENOW_BASE_URL`;`SERVICENOW_PASSWORD`;`SERVICENOW_USERNAME`;","Disabled"

modules/dynamic-plugins/rhdh-supported-plugins.sh

Lines changed: 26 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -279,22 +279,32 @@ for y in $yamls; do
279279
# Start with package name without scope (e.g., "backstage-plugin-quickstart")
280280
pkg_no_scope="${Plugin#@}"
281281
pkg_no_scope="${pkg_no_scope#*/}"
282-
# Strip common vendor/prefix tokens and backend suffix
283-
ProcessedName=$(echo "$pkg_no_scope" | sed -r \
284-
-e 's@^backstage-community-@@' \
285-
-e 's@^red-hat-developer-hub-@@' \
286-
-e 's@^redhat-@@' \
287-
-e 's@^roadiehq-@@' \
288-
-e 's@^immobiliarelabs-@@' \
289-
-e 's@^parfuemerie-douglas-@@' \
290-
-e 's@^backstage-plugin-@@' \
291-
-e 's@^plugin-@@' \
292-
-e 's@^catalog-backend-module-@@' \
293-
-e 's@^plugin-catalog-backend-module-@@' \
294-
-e 's@^scaffolder-backend-module-@@' \
295-
-e 's@-backend$@@' \
296-
)
297-
PrettyName="$(titlecase "${ProcessedName//-/ }")"
282+
283+
# Special cases for specific plugins
284+
case "$Plugin" in
285+
*pagerduty*) PrettyName="PagerDuty" ;;
286+
*redhat-argocd*) PrettyName="Argo CD (Red Hat)" ;;
287+
*scaffolder-backend-argocd*) PrettyName="Argo CD" ;;
288+
*notifications-backend-module-email*) PrettyName="Notifications" ;;
289+
*)
290+
# Strip common vendor/prefix tokens and backend suffix
291+
ProcessedName=$(echo "$pkg_no_scope" | sed -r \
292+
-e 's@^backstage-community-@@' \
293+
-e 's@^red-hat-developer-hub-@@' \
294+
-e 's@^redhat-@@' \
295+
-e 's@^roadiehq-@@' \
296+
-e 's@^immobiliarelabs-@@' \
297+
-e 's@^parfuemerie-douglas-@@' \
298+
-e 's@^backstage-plugin-@@' \
299+
-e 's@^plugin-@@' \
300+
-e 's@^catalog-backend-module-@@' \
301+
-e 's@^plugin-catalog-backend-module-@@' \
302+
-e 's@^scaffolder-backend-module-@@' \
303+
-e 's@-backend$@@' \
304+
)
305+
PrettyName="$(titlecase "${ProcessedName//-/ }")"
306+
;;
307+
esac
298308
# Trim trailing whitespace from PrettyName
299309
PrettyName="$(echo -e "$PrettyName" | sed -E 's/[[:space:]]+$//')"
300310

0 commit comments

Comments
 (0)