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

fix: ensure secret configuration values are secret #36

Closed alecjacobs5401 closed 5 months ago

alecjacobs5401 commented 5 months ago

Description

Updates the config.d.ts values to mark pagerDuty.apiToken and pagerDuty.oauth as secret values.

These are only used by the backend currently and should not be made visible to the frontend.

See https://backstage.io/docs/conf/defining/#visibility for more details

See related https://github.com/PagerDuty/backstage-plugin/pull/78 to remove configuration from the frontend plugin.

Type of change

Checklist

If this is a breaking change 👇

Acknowledgement

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Disclaimer: We value your time and bandwidth. As such, any pull requests created on non-triaged issues might not be successful.