[comp] Production Deploy
Merged
GI
5mo ago+135+135+012345678901234567890123456789-64-64-01234567890123456789
This is an automated pull request to release the candidate branch into production, which will trigger a deployment.
It was created by the [Production PR] action.
Summary by cubic
Standardized finding status permissions. Members with finding:update can set ready_for_review; needs_revision and closed require finding:create or platform admin.
-
Bug Fixes
- Removed auditor-only restriction on ready_for_review in API and UI.
- Status options and content editing now respect permissions (
finding:update,finding:create) instead of raw role names.
-
Refactors
- Use
RolesServiceto resolve permissions; addRolesModuletoFindingsModule. - Change
FindingsService.updateto acceptcanCreateFindings; update admin controller call site. - Add unit tests for status transition rules.
- Use