Adds two new major features: Links and Action Item Exports.
Links allow the user to add custom URL links to controls or threats from within the diagram view.
Action Item Exports is a new interface which allows users to either manually export action items or automatically on a review approval. A new Jira plugin is added which supports exporting action items to as issues in a single Jira project.
Besides this there are some smaller changes:
On the API backend I have introduced zod as a validation library and added it to new routes used in this update.
The threat severity slider has been made non-collapsible to make the UI slightly more condensed.
The npm run dev used for local development has been made simpler and a bit faster by not building the react frontend (this happens automatically anyway)
Fixes #61
Adds two new major features: Links and Action Item Exports.
Links allow the user to add custom URL links to controls or threats from within the diagram view.
Action Item Exports is a new interface which allows users to either manually export action items or automatically on a review approval. A new Jira plugin is added which supports exporting action items to as issues in a single Jira project.
Besides this there are some smaller changes:
zod
as a validation library and added it to new routes used in this update.npm run dev
used for local development has been made simpler and a bit faster by not building the react frontend (this happens automatically anyway)