-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Remove non-working DD_SLA_BUSINESS_DAYS feature to avoid confusion #12131
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
Remove non-working DD_SLA_BUSINESS_DAYS feature to avoid confusion #12131
Conversation
DryRun Security SummaryThe patch simplifies SLA and date handling in DefectDojo by removing business day calculations and related configuration settings, potentially impacting compliance tracking and reporting mechanisms. Expand for full summarySummary: The patch involves removing SLA business day calculations across multiple files in the DefectDojo project, simplifying date handling and configuration settings related to finding age and SLA tracking. Security Findings:
• Date Handling Modifications
• Configuration Changes
• Indirect Security Considerations
|
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.
The PR looks good overall. I think this should wait until the 2.46.0 release given how close we are to 2.45.0. It would be preferable to allow as much soak time as we can
This pull request has conflicts, please resolve those before we can evaluate the pull request. |
@valentijnscholten please see conflicts on this one and prep for the 2.46.0 release |
This pull request introduces potential configuration and documentation changes that could impact time-sensitive tracking, date handling, and input validation, with a minor risk of information disclosure through an exposed GitHub issue link. 💭 Unconfirmed Findings (4)
All finding details can be found in the DryRun Security Dashboard. |
f0a2a36
to
3d637d0
Compare
Conflicts have been resolved. A maintainer will review the pull request shortly. |
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
As reported in #11833 the SLA Business days feature is nog longer working. There are currently no plans to reintroduce it. This PR removes left over code and configuration settings to avoid confusion.
If the feature returns, it will probably be part of the SLA Configuration settings so it can re-use the existing recalculation logic on configuration changes.
Please follow #11833 for future developments.