-
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
Feature: Integrate with Linear for issue tracking #11404
base: dev
Are you sure you want to change the base?
Conversation
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.
There are accessibility issues in these changes.
Linear Instances | ||
<div class="dropdown pull-right"> | ||
{% if "dojo.add_linear_instance"|has_configuration_permission:request %} | ||
<button class="btn btn-primary dropdown-toggle" type="button" id="dropdownMenu1" |
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.
Looks like this element is missing an accessible name or label. That makes it hard for people using screen readers or voice control to use the control.
DryRun Security SummaryThe pull request introduces a new integration between DefectDojo and Linear project management tool, focusing on secure implementation with proper access controls, input validation, and authorization checks to enable users to create Linear issues directly from the DefectDojo application. Expand for full summarySummary: The code changes in this pull request introduce a new integration between the DefectDojo application and the Linear project management tool. The changes include the following key points:
Files Changed:
Overall, the code changes appear to be focused on improving the integration between DefectDojo and Linear, with a strong emphasis on security considerations. However, it is crucial to conduct a thorough security review of the entire implementation to identify and address any potential vulnerabilities. Code AnalysisWe ran
Overall Riskiness🔴 Risk threshold exceeded. We've notified @mtesauro, @grendel513. |
Description
This PR implements an integration with Linear
Test results
Unit and integration tests are all passing. Haven't added new tests yet, but am happy to add them.
Documentation
Will add new docs to the documentation folder) once I validate this is the right direction for the feature.