|
|
49c4254594
|
fix(auth): logout redirects to workspace, which redirects to Authelia login
|
2026-06-15 08:10:35 +00:00 |
|
|
|
2489ac589e
|
fix(auth): force re-login via prompt=login for proper logout
|
2026-06-15 08:07:54 +00:00 |
|
|
|
bc7d546e64
|
fix(auth): redirect back to workspace after Authelia logout
|
2026-06-15 08:02:49 +00:00 |
|
|
|
b5ed7e2364
|
fix(auth): change SameSite to Lax for redirect compatibility
|
2026-06-15 07:08:24 +00:00 |
|
|
|
44fec75b42
|
fix(auth): redirect to Authelia /logout instead of end-session
|
2026-06-15 06:48:03 +00:00 |
|
|
|
8b2ab0c776
|
fix(auth): proper logout with domain cookie and Authelia end-session
|
2026-06-15 06:46:10 +00:00 |
|
|
|
3b3cc7baa4
|
feat(email): SMTP welcome email on user creation
|
2026-06-15 06:38:11 +00:00 |
|
|
|
9df43d8423
|
feat(admin): groups page with create/list/delete, split pane layout
|
2026-06-15 05:29:29 +00:00 |
|
|
|
6944223d35
|
feat(config): locale settings (language/timezone) in global page and config
|
2026-06-15 04:55:10 +00:00 |
|
|
|
9813124ba7
|
feat(admin): global settings page for config editing
|
2026-06-15 04:34:49 +00:00 |
|
|
|
2579715cbc
|
feat(ui): Google Workspace-style redesign, role-based admin, long-press PWA
|
2026-06-14 17:48:00 +00:00 |
|
|
|
93104b24d6
|
build: add versioning (2026.6.0001) with ldflags and /api/version endpoint
|
2026-06-14 15:09:02 +00:00 |
|
|
|
1780cea340
|
fix(auth): export IsAdmin, fix bearer token fallback chain
|
2026-06-14 14:58:02 +00:00 |
|
|
|
7c0d5a7b91
|
fix(auth): combine session+role and bearer token as fallback for admin API
|
2026-06-14 14:57:13 +00:00 |
|
|
|
3c365e8206
|
feat(auth): replace bearer token with OIDC session + admin role check, auto-fix roles from groups
|
2026-06-14 14:56:39 +00:00 |
|
|
|
3f2a7b81cf
|
fix(auth): Admin UI pages use OIDC session auth, API stays bearer token
|
2026-06-14 14:54:50 +00:00 |
|
|
|
c89f823cb6
|
fix(auth): chain session middleware before auth gate to prevent redirect loop
|
2026-06-14 14:52:25 +00:00 |
|
|
|
6873e474be
|
fix(auth): support form_post OIDC callback and add POST /auth/callback route
|
2026-06-14 14:43:12 +00:00 |
|
|
|
0a1770acc4
|
fix(sync): add error logging, fix systemd ReadWritePaths, add role field, interactive admin creation in installer
|
2026-06-14 14:11:38 +00:00 |
|
|
|
34672eaedb
|
fix(auth): add oidc.issuer_url to use public-facing Authelia URL for browser redirects
|
2026-06-14 14:00:55 +00:00 |
|
|
|
5f9dec740c
|
build(core): polish installer with smoke test, status check, and production-ready systemd service
|
2026-06-14 13:24:48 +00:00 |
|
|
|
61d339b940
|
feat(ui): implement workspace launcher landing page, OIDC auth gate, and PWA shell
|
2026-06-14 13:20:34 +00:00 |
|
|
|
e3fbe0f9d9
|
chore: restructure repo to /root/lexton-it/NextWks/ with src/ + app/ layout and install.sh
|
2026-06-14 13:11:56 +00:00 |
|
|
|
ed68a8c51a
|
feat(admin): build admin panel with integrated user management, authelia sync, and templ/htmx ui
|
2026-06-14 13:06:28 +00:00 |
|
|
|
3ec860b67d
|
feat(env): initialize /opt/ infrastructure framework, config definitions, and git repo
|
2026-06-14 12:56:33 +00:00 |
|