Find a file
vsxd 644b3efd44 feat(review): add ReviewPermissionChecker with tests
- canReview: self-review blocked, GLOBAL requires SKILL_ADMIN/SUPER_ADMIN,
  TEAM requires namespace ADMIN/OWNER
- canReviewPromotion: self-review blocked, requires SKILL_ADMIN/SUPER_ADMIN
- NamespaceType passed as parameter to avoid internal repository lookup
- 12 unit tests covering all permission scenarios
2026-03-12 15:24:51 +08:00
deploy Fix phase1 auth flow gaps 2026-03-12 00:26:33 +08:00
docs docs: complete Phase 3 implementation plan with detailed TDD steps for all 5 chunks 2026-03-12 14:31:49 +08:00
server feat(review): add ReviewPermissionChecker with tests 2026-03-12 15:24:51 +08:00
web fix(web): resolve TypeScript errors in Phase 2 pages and hooks 2026-03-12 02:56:54 +08:00
.gitignore chore: ignore local git worktrees 2026-03-11 23:16:57 +08:00
docker-compose.prod.yml fix(phase1): close auth and frontend acceptance gaps 2026-03-12 00:37:51 +08:00
docker-compose.yml feat: complete Chunk 1 - backend skeleton and infrastructure 2026-03-11 23:35:47 +08:00
LICENSE Initial commit 2026-03-11 20:17:06 +08:00
Makefile fix(phase1): close auth and frontend acceptance gaps 2026-03-12 00:37:51 +08:00