mirror of
https://github.com/fedstack-org/uaaa.git
synced 2026-06-11 19:58:31 +00:00
UAAA - Unified Authentication And Authorization system, made for security, interoperability and extendibility.
https://uaaa.fedstack.org
- TypeScript 62.6%
- Vue 33%
- JavaScript 3.3%
- Dockerfile 0.6%
- Shell 0.5%
Server: - Add searchQueryValidator with search/disabled filter params - Add console stats API (GET /console/stats) returning user/app/session/token counts - Enhance user API with search, single user detail, credential/session/installation endpoints - Enhance app API with server-side pagination and search - Keep system config API read-only (list only) UI: - Console dashboard with stats cards and quick links - User management: search, status filter, enable/disable, detail dialog with tabs (info/credentials/sessions/installations), claim editing - App management: server-side pagination, search, enable/disable, reset secret - System settings: read-only with warning alert - Navigation: add dashboard link with icons, exact match for dashboard highlight - Full-width console layout (remove nested VContainer, use fluid) - Search bars inline in card title rows - Enhanced usePagination composable with debounced search and filters - i18n translations for all new console features (zh-Hans + en) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .vscode | ||
| docker | ||
| docs | ||
| example | ||
| local | ||
| packages | ||
| .dockerignore | ||
| .gitignore | ||
| .nvmrc | ||
| .prettierrc.yml | ||
| .yarnrc.yml | ||
| AGENTS.md | ||
| CLAUDE.md | ||
| compose.yml | ||
| Dockerfile | ||
| LICENSE | ||
| package.json | ||
| README.md | ||
| yarn.lock | ||
Build Images
TAG=latest
docker build . -f ./packages/server/Dockerfile -t git.pku.edu.cn/uaaa/server:"$TAG"
docker build . -f ./packages/ui/Dockerfile -t git.pku.edu.cn/uaaa/ui:"$TAG"
or using docker compose
export TAG=latest && docker compose build && docker compose push