|
|
9364b4af81
|
fix: CSV import loading spinner, error display, modal close
|
2026-07-15 23:03:03 +01:00 |
|
|
|
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 |
|