This snap-in automatically manages security issues in DevRev by notifying owners and handling sprint assignments for high and critical severity security issues.
Features
- Monitors security issue creation and ownership changes.
- Automatically notifies owners when high or critical severity issues are created or reassigned.
- Intelligently assigns security issues to appropriate sprint boards based on:
- Active sprints where the owner is a member.
- Most commonly used sprint board in recent issues.
- Posts timeline comments when sprint assignment isn't possible.
Usage
No manual configuration is needed. The snap-in automatically:
- Monitors security issues with
SECURITY_ISSUES
subtype. - Processes high and critical severity issues.
- Notifies owners via timeline comments.
- Attempts sprint assignment.
- Posts additional guidance if sprint assignment fails.
Error handling
The snap-in includes comprehensive error handling and logging:
- Failed API calls are logged with detailed error messages.
- Processing errors are caught and logged.
- Successful notifications and assignments are confirmed in logs.