feat(reviews): add CustomerReviewWorkspace with audit logging and RBAC enforcement #289

Merged
ahmido merged 7 commits from 249-customer-review-workspace into dev 2026-04-28 07:15:42 +00:00
Owner

Add CustomerReviewWorkspace page for tenant pre-filtered reviews
Add customer workspace links to EvidenceSnapshotResource, ReviewPackResource, and TenantReviewResource
Implement audit logging for TenantReviewOpened and ReviewPackDownloaded actions
Update ReviewPack download controller to enforce tenant-scoped RBAC
Add tests for ReviewPack download authorization and audit logging

Add `CustomerReviewWorkspace` page for tenant pre-filtered reviews Add customer workspace links to `EvidenceSnapshotResource`, `ReviewPackResource`, and `TenantReviewResource` Implement audit logging for `TenantReviewOpened` and `ReviewPackDownloaded` actions Update ReviewPack download controller to enforce tenant-scoped RBAC Add tests for ReviewPack download authorization and audit logging
ahmido added 7 commits 2026-04-28 07:15:12 +00:00
feat(reviews): add CustomerReviewWorkspace with audit logging and RBAC enforcement
Some checks failed
PR Fast Feedback / fast-feedback (pull_request) Failing after 5m43s
dfc91d055a
- Add CustomerReviewWorkspace page for tenant pre-filtered reviews
- Add customer workspace links to EvidenceSnapshotResource, ReviewPackResource, and TenantReviewResource
- Implement audit logging for TenantReviewOpened and ReviewPackDownloaded actions
- Update ReviewPack download controller to enforce tenant-scoped RBAC
- Add tests for ReviewPack download authorization and audit logging
ahmido merged commit aacd82849a into dev 2026-04-28 07:15:42 +00:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: ahmido/TenantAtlas#289
No description provided.