-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New Jira Form: Make express the default #11041
Conversation
DryRun Security SummaryThe pull request focuses on improving the JIRA integration functionality within the Dojo application, including renaming and modifying JIRA configuration views, updating JIRA webhook handling, refactoring JIRA integration forms, updating UI templates, and modifying unit tests, while ensuring proper security measures are in place to prevent potential vulnerabilities. Expand for full summarySummary: The code changes in this pull request are primarily focused on the JIRA integration functionality within the Dojo application. The changes include:
From an application security perspective, the changes do not appear to introduce any obvious security vulnerabilities. However, it's important to ensure that the JIRA integration is properly implemented and secured, with a focus on the following areas:
Overall, the changes seem to be focused on improving the JIRA integration functionality within the Dojo application, and they do not raise any immediate security concerns. However, a comprehensive security review of the entire JIRA integration implementation is still recommended to identify and address any potential vulnerabilities. Files Changed:
Code AnalysisWe ran
Riskiness🟢 Risk threshold not exceeded. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Might be good to rename things everywhere for consistency, so that we don't get confused in the future if we forget that we did this rename. A few I was able to find by grepping for "express":
dojo/templates/dojo/express_new_jira.html
➡️new_jira.html
dojo/templates/dojo/new_jira.html
➡️new_jira_advanced.html
dojo/forms.py
- references toJIRAForm
andExpressJIRAForm
dojo/jira_link/urls.py
reference to/jira/express
dojo/jira_link/views.py
references toExpressJiraView
Sure can do |
* New Jira Form: Make express the default * rename some stuff * ruff * correct tests
Users are intimidated and confused by all of the options present in the new jira instance form. I think we should move to making the express form the default one, and rebrand the original as "Advanced"
[sc-7860]