skillhub/server
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
..
.mvn/wrapper feat: initialize Maven multi-module project structure 2026-03-11 22:52:04 +08:00
skillhub-app feat(db): add Phase 3 database migration 2026-03-12 15:05:38 +08:00
skillhub-auth fix(phase1): close auth and frontend acceptance gaps 2026-03-12 00:37:51 +08:00
skillhub-domain feat(review): add ReviewPermissionChecker with tests 2026-03-12 15:24:51 +08:00
skillhub-infra feat(repo): add review repositories 2026-03-12 15:17:11 +08:00
skillhub-search feat: add skill controllers, search, async events, rate limiting, and config 2026-03-12 02:36:59 +08:00
skillhub-storage feat(storage): add object storage SPI with LocalFile and S3 implementations 2026-03-12 01:56:27 +08:00
Dockerfile fix(phase1): close auth and frontend acceptance gaps 2026-03-12 00:37:51 +08:00
mvnw feat: initialize Maven multi-module project structure 2026-03-11 22:52:04 +08:00
mvnw.cmd feat: initialize Maven multi-module project structure 2026-03-11 22:52:04 +08:00
pom.xml feat: complete Chunk 1 - backend skeleton and infrastructure 2026-03-11 23:35:47 +08:00