TenantAtlas/app/Policies
Ahmed Darrazi 2a1a708716 feat(109): complete Review Pack Export v1 — Phases 3-8
- ReviewPackService: generate, fingerprint dedupe, signed download URL
- GenerateReviewPackJob: 12-step pipeline, ZIP assembly, failure handling
- ReviewPackDownloadController: signed URL streaming with SHA-256 header
- ReviewPackResource: list/view pages, generate/expire/download actions
- TenantReviewPackCard: dashboard widget with 5 display states
- ReviewPackPolicy: RBAC via REVIEW_PACK_VIEW/MANAGE capabilities
- PruneReviewPacksCommand: retention automation + hard-delete option
- ReviewPackStatusNotification: database channel, ready/failed payloads
- Schedule: daily prune + entra admin roles, posture:dispatch deferred
- AlertRuleResource: hide sla_due from dropdown (backward compat kept)
- 59 passing tests across 7 test files (1 skipped: posture deferred)
- All 36 tasks completed per tasks.md
2026-02-23 11:00:47 +01:00
..
AlertDeliveryPolicy.php feat(alerts): test message + last test status + deep links (#122) 2026-02-18 23:12:38 +00:00
AlertDestinationPolicy.php feat(alerts): Monitoring cluster + v1 resources (spec 099) (#121) 2026-02-18 15:20:43 +00:00
AlertRulePolicy.php feat(alerts): Monitoring cluster + v1 resources (spec 099) (#121) 2026-02-18 15:20:43 +00:00
BackupSchedulePolicy.php feat(spec-091): BackupSchedule lifecycle + create-CTA placement rule (#109) 2026-02-14 13:46:06 +00:00
EntraGroupPolicy.php 051-entra-group-directory-cache (#57) 2026-01-11 23:24:12 +00:00
FindingPolicy.php 066-rbac-ui-enforcement-helper (#81) 2026-01-30 16:58:02 +00:00
OperationRunPolicy.php 085-tenant-operate-hub (#103) 2026-02-11 13:02:03 +00:00
ProviderConnectionPolicy.php feat(spec-089): provider connections tenantless UI (#107) 2026-02-12 16:35:13 +00:00
ReviewPackPolicy.php feat(109): complete Review Pack Export v1 — Phases 3-8 2026-02-23 11:00:47 +01:00
WorkspaceMembershipPolicy.php feat: workspace context enforcement (specs 070–072) (#85) 2026-02-02 10:07:41 +00:00
WorkspacePolicy.php Spec 077: Workspace Global Mode + context bar redundancy cleanup (#94) 2026-02-06 22:14:53 +00:00
WorkspaceSettingPolicy.php Settings foundation: workspace controls (#119) 2026-02-16 01:11:24 +00:00