Commit Graph

539 Commits

Author SHA1 Message Date
Eduardo Silva
e1f128f217 implement rate limiting for authentication routes and add custom error handling page 2026-03-16 13:42:20 -03:00
Eduardo Silva
685b4eb971 refactor templates to extend base layout and improve styling 2026-03-16 11:58:48 -03:00
Eduardo Silva
66a3895eff enhance logging and error handling in authentication process 2026-03-16 11:26:16 -03:00
Eduardo Silva
a68820fd98 add session management routes and session page template 2026-03-16 10:34:10 -03:00
Eduardo Silva
59ca60c642 update libs 2026-03-16 10:18:46 -03:00
Eduardo Silva
76326aded7 update libs 2026-03-16 10:14:52 -03:00
Eduardo Silva
684c416049 adminlte cleanup 2026-03-16 09:58:29 -03:00
Eduardo Silva
27311e5ce9 remove package-lock.json from adminlte 2026-03-16 09:54:12 -03:00
Eduardo Silva
6591eca65b add session expiration fields to auth method form and model 2026-03-16 09:49:29 -03:00
Eduardo Silva
491e78efdb move from authelia implementation to custom authentication gateway 2026-03-16 09:49:17 -03:00
Eduardo Silva
d84cf0a174 add initial implementation of auth gateway with models, routes, and session management 2026-03-16 09:47:02 -03:00
Eduardo Silva
963ed54c86 update translations 2026-03-15 17:31:19 -03:00
Eduardo Silva
a6de7fb3d0 update translations 2026-03-15 17:21:24 -03:00
Eduardo Silva
14bd4e8ccc add TOTP authentication method rules and display in user list 2026-03-15 17:20:18 -03:00
Eduardo Silva
01da3c9de0 update user list link activation logic in sidebar 2026-03-15 17:11:29 -03:00
Eduardo Silva
2386d8fbb3 add password and TOTP PIN fields to user form with validation and QR code generation 2026-03-15 17:08:58 -03:00
Eduardo Silva
75d4fb022b add TOTP secret generation button and update help text for TOTP authentication 2026-03-15 16:49:54 -03:00
Eduardo Silva
218bd32e93 refactor session cookie handling for Authelia integration 2026-03-15 16:30:28 -03:00
Eduardo Silva
e8622f84a8 add argon2-cffi and PyYAML to requirements 2026-03-15 16:30:16 -03:00
Eduardo Silva
517bd14bdb remove unused TOTP field and update user model constraints 2026-03-15 16:29:20 -03:00
Eduardo Silva
6b70701c9c refactor Caddyfile generation to improve policy handling and cookie collection 2026-03-15 11:37:25 -03:00
Eduardo Silva
8d5e80758d improved debug export for caddy 2026-03-15 11:12:58 -03:00
Eduardo Silva
1a71dc4eb3 add conditional export of Caddy config for DEBUG mode 2026-03-15 11:08:09 -03:00
Eduardo Silva
a5ab2f65e8 update Authelia internal URL 2026-03-15 10:57:56 -03:00
Eduardo Silva
c9c7355ab5 update ignore rules 2026-03-15 10:57:31 -03:00
Eduardo Silva
715332f384 refactor Authelia setup and configuration handling 2026-03-15 10:16:26 -03:00
Eduardo Silva
f2c00d59ee increase wait interval for Authelia configuration file check 2026-03-14 23:01:32 -03:00
Eduardo Silva
b02f7fcc87 add Caddy and Authelia support with configuration scripts and Docker setup 2026-03-14 22:56:47 -03:00
Eduardo Silva
d0f0b6eb74 update translations 2026-03-14 12:09:11 -03:00
Eduardo Silva
b2111f77a1 update translations 2026-03-14 11:59:42 -03:00
Eduardo Silva
5330bde3f5 update translations 2026-03-14 11:55:15 -03:00
Eduardo Silva
ac87874b8a add export configuration feature for Caddy 2026-03-14 11:54:49 -03:00
Eduardo Silva
d686e6831d update config example 2026-03-14 11:49:34 -03:00
Eduardo Silva
10187372f3 add password_hash field 2026-03-14 11:14:26 -03:00
Eduardo Silva
f8596bc8ff add CADDY_ENABLED configuration from environment variable 2026-03-14 11:01:01 -03:00
Eduardo Silva
539f6592c5 update caddy config_files location 2026-03-14 10:46:42 -03:00
Eduardo Silva
2030ec5904 add script to generate wireguard_webadmin.json 2026-03-14 10:41:39 -03:00
Eduardo Silva
1097ae90cf update translations 2026-03-14 10:14:39 -03:00
Eduardo Silva
15dda616d2 validate reserved names and upstream URLs in form cleaning 2026-03-14 10:14:30 -03:00
Eduardo Silva
d364c05f36 update examples 2026-03-14 10:14:19 -03:00
Eduardo Silva
76a3f1f094 update translations 2026-03-14 09:52:14 -03:00
Eduardo Silva
14293276f6 update translations 2026-03-14 09:35:43 -03:00
Eduardo Silva
dfea91ba35 enhance authentication method validation in forms.py 2026-03-14 09:34:59 -03:00
Eduardo Silva
d4afed3fc8 update ignore rules 2026-03-14 09:34:22 -03:00
Eduardo Silva
83cc605116 update translations 2026-03-14 08:52:45 -03:00
Eduardo Silva
06426b3852 add 'Global TOTP Before Authentication' option and update form layouts 2026-03-14 08:52:31 -03:00
Eduardo Silva
72e3e2e1ca update translations 2026-03-13 20:44:45 -03:00
Eduardo Silva
1f2921c582 update translations 2026-03-13 20:13:05 -03:00
Eduardo Silva
a9baffe725 add policy type selection for access policies 2026-03-13 20:12:29 -03:00
Eduardo Silva
e19033a28c update policy_type choices 2026-03-13 17:44:53 -03:00