Denozordec
21d6603b57
feat(auth): integrate normalizePermissionKeys for consistent permission handling
...
Build and Push Auth Portal Docker Image / build-and-push (push) Successful in 1m54s
Build and Push Auth Portal Docker Image / create-release (push) Skipped
- Updated auth, admin, and auth-guards routes to utilize normalizePermissionKeys for permissions.
- Enhanced permission mapping to ensure legacy keys are correctly transformed to current catalog keys.
- Improved overall permission validation and user access management across the application.
2026-07-19 00:19:18 +07:00
Denozordec
cfbe1fceda
docs(README): добавлена ссылка на интеграцию с EvoBGP в документацию; обновлено описание приложения BGP и расширен каталог разрешений
Build and Push Auth Portal Docker Image / build-and-push (push) Successful in 2m56s
Build and Push Auth Portal Docker Image / create-release (push) Skipped
2026-07-18 23:24:00 +07:00
Denozordec and Cursor
0fa4b7adea
feat(app-switcher): централизовать ссылки приложений в portal settings
...
Build and Push Auth Portal Docker Image / build-and-push (push) Successful in 1m49s
Build and Push Auth Portal Docker Image / create-release (push) Skipped
Публичный GET и admin PUT/UI /admin/apps; каталог и chrome читают URL из store.
Co-authored-by: Cursor <[email protected] >
2026-07-18 20:59:01 +07:00
Denozordec
83bfc0355d
feat(auth): enhance CreateUserSheet with improved layout and error handling
...
Build and Push Auth Portal Docker Image / build-and-push (push) Successful in 1m39s
Build and Push Auth Portal Docker Image / create-release (push) Skipped
- Added useEffect to reset admin state when the sheet is closed.
- Updated SheetContent to include a close button and improved styling.
- Enhanced form structure with better accessibility and user experience.
- Integrated error display using Alert component for form submission feedback.
2026-07-18 20:24:51 +07:00
Denozordec
b5a50ac3b3
docs: update deployment instructions for Auth Portal with Traefik in a single Docker Compose stack
Build and Push Auth Portal Docker Image / build-and-push (push) Successful in 46s
Build and Push Auth Portal Docker Image / create-release (push) Skipped
2026-07-18 19:33:22 +07:00
Denozordec
638df5d679
docs(README): добавлены инструкции по локальному запуску и развертыванию с Traefik
Build and Push Auth Portal Docker Image / build-and-push (push) Successful in 46s
Build and Push Auth Portal Docker Image / create-release (push) Skipped
2026-07-18 18:56:37 +07:00
Denozordec
a4ece3d344
refactor(auth): streamline logout route and update route tree for logout integration
Build and Push Auth Portal Docker Image / build-and-push (push) Successful in 3m15s
Build and Push Auth Portal Docker Image / create-release (push) Skipped
2026-07-18 18:36:21 +07:00
Denozordec
2a6adf7af8
feat(docs): добавить ссылку на интеграцию с Cloudflare Domain Manager в README
Build and Push Auth Portal Docker Image / build-and-push (push) Successful in 47s
Build and Push Auth Portal Docker Image / create-release (push) Skipped
2026-07-18 18:26:28 +07:00
Denozordec and Cursor
c23eb5ead0
fix(auth): не отдавать SSO с просроченным JWT и не бить /me
...
Build and Push Auth Portal Docker Image / build-and-push (push) Successful in 1m38s
Build and Push Auth Portal Docker Image / create-release (push) Skipped
getToken чистит expired; при плохом return_to остаёмся на login без /me.
Co-authored-by: Cursor <[email protected] >
2026-07-18 16:08:50 +07:00
Denozordec and Cursor
e2c45cf0fa
feat(vps): добавить permission vps:spaces:admin и docs Spaces
...
Build and Push Auth Portal Docker Image / build-and-push (push) Successful in 1m42s
Build and Push Auth Portal Docker Image / create-release (push) Skipped
Каталог RBAC и секция Spaces в integrate-vps-tracker для multi-user пространств.
Co-authored-by: Cursor <[email protected] >
2026-07-18 15:42:54 +07:00
Denozordec and Cursor
4ff440fb34
fix(auth): SSO return_to без /me чтобы не бить rate limit
...
Build and Push Auth Portal Docker Image / build-and-push (push) Successful in 2m49s
Build and Push Auth Portal Docker Image / create-release (push) Skipped
Co-authored-by: Cursor <[email protected] >
2026-07-18 14:09:21 +07:00
Denozordec and Cursor
961242506b
fix(auth): runtime allowlist return_to с private для LAN SSO
...
Build and Push Auth Portal Docker Image / build-and-push (push) Successful in 3m15s
Build and Push Auth Portal Docker Image / create-release (push) Skipped
Co-authored-by: Cursor <[email protected] >
2026-07-18 14:00:05 +07:00
Denozordec and Cursor
1cc58977fd
feat(auth): allowlist private для LAN return_to
...
Build and Push Auth Portal Docker Image / build-and-push (push) Successful in 3m37s
Build and Push Auth Portal Docker Image / create-release (push) Skipped
Co-authored-by: Cursor <[email protected] >
2026-07-18 13:49:37 +07:00
Denozordec
bac95bdb2e
First Commit
Build and Push Auth Portal Docker Image / build-and-push (push) Successful in 5m26s
Build and Push Auth Portal Docker Image / create-release (push) Skipped
2026-07-18 13:27:37 +07:00