Commit graph

48 commits

Author SHA1 Message Date
6dedc6d432 fix: save original user data before edit, restore on recreate failure 2026-07-15 21:18:05 +01:00
4a9d5f7ede chore: update TOTP enforcement message, policy API integration ready 2026-07-15 20:51:10 +01:00
517c8849ec fix: Alpine package is 'sqlite' not 'sqlite3' 2026-07-15 19:15:23 +01:00
e1a4566cc3 feat: enforce TOTP enrollment via SQLite when email is saved 2026-07-15 14:11:39 +01:00
f4fe31c561 fix: retry recreate on edit user to avoid loss on SQLITE_BUSY 2026-07-14 06:26:29 +01:00
5cff118d0c feat: MFA enforcement - blocking overlay after email save until TFA is set up 2026-07-12 07:55:25 +01:00
44326c542d feat: MFA prompt in user settings page 2026-07-12 07:29:36 +01:00
48cda41d69 fix: add 1.5s delay between delete and recreate to avoid SQLITE_BUSY 2026-07-11 23:04:11 +01:00
6cf084b931 feat: edit user groups + email via delete+recreate 2026-07-11 22:55:08 +01:00
03ae910b3f refactor: groups simplified to users + admins only 2026-07-11 21:39:45 +01:00
1849c65c68 fix apiProxyHandler: stop stripping /api prefix, authelia-api needs it 2026-07-11 17:59:23 +01:00
d41d1443a8 fix launcher health check: install curl in alpine, update script + applySettings path 2026-07-11 00:28:44 +01:00
7b797f0785 fix: version display in admin header 2026-07-10 23:34:10 +01:00
20cc74ae50 fix: translation loader path to /opt/nextworkspace/lng 2026-07-10 23:30:57 +01:00
8561f59beb fix: use container names instead of static IPs 2026-07-10 15:26:46 +01:00
2ce600bb6d fix: podman network with fixed IPs, remove host networking 2026-07-10 13:54:33 +01:00
66eb350564 fix: inject Bearer token in API proxy 2026-07-10 13:19:45 +01:00
31bb7771cd feat: user management in Access tab with modal 2026-07-10 13:15:48 +01:00
73bc5fa528 fix: populate Manager and TopUser dropdowns 2026-07-10 13:10:12 +01:00
5374473a59 fix: rename Department to Office Location 2026-07-10 12:44:59 +01:00
19817691b2 feat: people directory with rich profiles 2026-07-10 12:36:40 +01:00
2e21aa8bea fix: register FuncMap for settings template 2026-07-10 12:27:19 +01:00
1e37c33603 feat: user settings page with profile, mail, preferences 2026-07-10 12:25:18 +01:00
ee29b28156 fix: add time import for net.DialTimeout 2026-07-10 12:03:37 +01:00
1ca2b028c8 feat: IMAP host/port in global settings 2026-07-10 11:44:31 +01:00
af85ea31e7 feat: service status indicators (Caddy, Authelia, Launcher) 2026-07-10 10:41:33 +01:00
60669b47a3 fix: add .Lang to all template translation calls 2026-07-10 10:37:40 +01:00
bde90a8186 feat: multi-language with FuncMap + lng/ files 2026-07-10 08:15:14 +01:00
3f3e929374 fix: use FuncMap for translations in admin template 2026-07-08 15:54:57 +01:00
207f7532be fix: roll back launcher template to simple version, no translations in templates 2026-07-08 15:53:45 +01:00
af8dc42dd6 fix: deploy lng directory, absolute translation path 2026-07-08 15:50:49 +01:00
9790d9338a feat: global settings, multi-language (en/de), company branding on launcher + www 2026-07-08 15:32:17 +01:00
857ce833cf fix: global settings form inside admin panel sidebar 2026-07-08 15:20:41 +01:00
3e04d8f1c0 feat: SMTP config, install prompts, API proxy, global settings page 2026-07-08 15:07:59 +01:00
707eb9ec81 feat: admin panel dashboard layout with sidebar navigation 2026-07-08 14:35:50 +01:00
ee9e533485 fix: admin panel with vertical split layout (sidebar + content) 2026-07-08 14:26:29 +01:00
3332bc3d59 feat: settings page with admin panel link for admins 2026-07-08 13:52:45 +01:00
f45132962c fix: admin panel — passwordless create, show generated password, user table 2026-07-08 13:49:26 +01:00
594683dbf8 feat: RBAC with Authelia groups + filtered launcher + admin panel 2026-07-08 13:46:02 +01:00
a287a67fd1 feat: Caddy + Authelia replace Zoraxy 2026-07-08 09:54:39 +01:00
2398bdce83 feat: nextwks-tool for LE + DB + Zoraxy Auth 2026-07-07 12:53:57 +01:00
d73b67614e fix: proxy www through binary for ACME challenge support 2026-07-07 12:22:11 +01:00
49ac348694 feat: combined launcher + auth-proxy with path-based routing 2026-07-06 20:58:33 +01:00
7fdf6692df feat: Zoraxy proxy + launcher rewrite 2026-07-06 16:49:57 +01:00
897275c659 fix: subdomain-based certs only, unknown subdomains return error 2026-07-06 15:52:51 +01:00
672653f731 feat: deploy modes (--destroy) + HTTPS with Let's Encrypt 2026-07-06 15:45:23 +01:00
cd15d294a1 feat: subdomain router with certmagic integration 2026-07-06 15:25:21 +01:00
2d3832df0b feat: hello world pipeline proof 2026-07-06 10:28:20 +01:00