-
released this
2026-01-03 20:32:46 +01:00 | 42 commits to main since this releaseGroup-Role Mapping & Permissions (Phase 3):
- Decoupled group-role architecture (groups from Authentik, roles admin-managed)
- Permission format: domain.category:action with action hierarchy
- require_permission and require_any_permission dependency factories
- Global admin override (admin.general:admin)
User Profile & API Keys (Phase 4):
- GET /auth/users/me - full user profile with roles and preferences
- GET/PATCH /auth/users/me/preferences - user preferences management
- GET/POST/DELETE /auth/users/me/api-keys - API key lifecycle
- API keys with tak_ prefix, SHA-256 hashing, shown only once on creation
Tests: 85 auth tests passing
Downloads