Change default status filter from New to a user-defined value in the app-config.yaml
Describe the feature
Our default status is Open; we do not have a New value.
I was able to get the plugin working by annotating our catalog-info.yaml files with something like this:
jira.com/incoming-issues-status: Open
We will have to apply this to every single catalog entry.
I would like to be able to add this to the app-config.yaml once. I can't seem to find a way to do this.
Added value
This would allow the Jira plugin to adapt to different implementations of Jira
Additional context
Not much to add, if this is already possible, I would gladly add to a pull request for documentation update to this README: https://github.com/AxisCommunications/backstage-plugins/blob/main/plugins/jira-dashboard/README.md
Hi @Cord-Thomas!
Sorry for the very late reply, it's been vacation times around here. I've looked at your feature request and it seems like a very reasonable request 👍
Currently it's not possible to set the jira.com/incoming-issues-status for all entities through the app-config.yaml. Looking back, it might would have been a great idea to do that from the beginning. I don't think teams use different Incoming statuses for their different Jira projects? Or maybe they do.
I think we should add some kind of defaultIncomingIssuesStatus config to the app-config.yaml + update the README. This config should set the incoming status for all entities that doesn't have the jira.com/incoming-issues-status annotation.
Do you want to contribute with a PR? 🥇 Otherwise let me know.