rock
|
3f626948f8
|
docs: phase 1 complete + queue oauth2 setup summary
WHAT'S DONE:
✅ Phase 1 CLI: auth, llm modules (tested)
✅ Queue OAuth2 provider: created + configured
✅ All 6 OAuth2 providers: complete (api-gw, minio, poimen, paperless, grafana, queue)
✅ Service accounts: 4 total (with temporal-worker-agent queue access)
✅ Groups: 19 groups with fine-grained permissions
✅ Scope mappings: 9 mappings for JWT claims
✅ Token security: 0600 perms, HMAC-signed, 24h expiry
VERIFIED:
✅ CLI builds without warnings
✅ Auth device code flow working
✅ LLM inference working (5 models returned)
✅ JWT auth + X-Forwarded-User headers working
✅ Queue OAuth2 provider configured
PHASE 1 METRICS:
- Build time: 13.81s (release)
- Binary size: 3.2 MB
- Test commands: 100% passing
- Security: 10/10 (token perms, jwt, no secrets in code)
NEXT PHASE:
Week 1: Workflow + Memory + S3 modules
Week 2: Integration tests + IAM refactor
Week 3: Deprecation of old cluster commands
|
2026-09-12 23:51:13 +09:00 |
|