PagerDuty / backstage-plugin-backend

PagerDuty plugin for Backstage - Backend
https://pagerduty.github.io/backstage-plugin-docs/index.html
Apache License 2.0
3 stars 6 forks source link

Allow the plugin to start if credentials are not present #26

Closed t1agob closed 6 months ago

t1agob commented 6 months ago

Is your feature request related to a problem? Please describe. In the latest release of the PagerDuty plugin if the API token or OAuth configuration are not provided the plugin fails and prevents Backstage from starting.

Describe the solution you'd like For non-production environments I don't want to configure real credentials if I'm not using/testing the PagerDuty plugin. I would like to propose a change this behaviour and allow Backstage to start and instead log an error message and show that the credentials are missing in the PagerDuty Card.

Describe alternatives you've considered The only alternative now is to configure credentials to prevent Backstage from not starting.

This issue has been reported by @jerroydmoore

t1agob commented 6 months ago

Solved in release 0.4.1.