Stavros
14ce8ecf98
feat: add ability to set custom headers
2025-03-26 18:05:43 +02:00
Stavros
3ccc831a1f
refactor: make error handling simpler ( #55 )
2025-03-19 16:41:19 +02:00
Stavros
f3471880ee
refactor/handlers ( #51 )
...
* wip
* refactor: use prefix instead of patern in docker meta
* tests: fix tests
2025-03-19 15:48:16 +02:00
Stavros
5188089673
Feat/totp ( #45 )
...
* wip
* feat: finalize totp gen code
* refactor: split login screen and forms
* feat: add totp logic and ui
* refactor: make totp pending expiry time fixed
* refactor: skip all checks when disable continue is enabled
* fix: fix cli not exiting on invalid input
2025-03-09 18:39:25 +02:00
Stavros
e4379cf3ed
feat: allowed paths label
2025-02-26 19:25:54 +02:00
Stavros
f9ab9a6406
fix: filter oauth whitelist to remove empty strings
2025-02-15 17:23:24 +02:00
Stavros
d8d347b45f
tests: add basic tests for utilities
2025-02-10 18:22:46 +02:00
Stavros
7a3a463489
chore: add comments to code
2025-02-08 12:33:58 +02:00
Stavros
e09f241364
fix: handle user parse errors correctly
2025-02-07 20:11:16 +02:00
Stavros
8a8ba18ded
refactor: remove label value from logging
2025-01-30 17:13:38 +02:00
Stavros
6602e8140b
wip
2025-01-29 22:06:52 +02:00
Stavros
2385599c80
fix: omit port from cookie domain configuration
2025-01-29 17:55:21 +02:00
Stavros
3efcb26db1
refactor: remove sensitive info logging even in debug mode
2025-01-28 17:36:06 +02:00
Stavros
c54267f50d
fix: parse users correctly
2025-01-26 22:40:55 +02:00
Stavros
a243f22ac8
refactor: users are not a requirement when using oauth
2025-01-26 20:45:34 +02:00
Stavros
08d382c981
feat: add debug log level
2025-01-26 20:23:09 +02:00
Stavros
94f7debb10
feat: secrets file
2025-01-26 19:51:58 +02:00
Stavros
989ea8f229
refactor: rename email back to username
2025-01-26 19:51:58 +02:00
Stavros
c7ec788ce1
fix: split generic scopes string to array
2025-01-25 10:25:20 +02:00
Stavros
c5a8639822
feat: oauth email whitelist
2025-01-24 20:17:08 +02:00
Stavros
085b1492cc
fix: ignore new lines in password file
2025-01-24 17:51:32 +02:00
Stavros
433e71bd50
feat: persist sessions and auto redirect to app
2025-01-24 15:29:46 +02:00
Stavros
80d25551e0
wip
2025-01-23 19:16:35 +02:00
Stavros
5e73d06fcc
refactor: use dependency injection
2025-01-21 18:41:06 +02:00
Stavros
a28e55ae4c
fix: split domain correctly
2025-01-21 18:09:22 +02:00
Stavros
fcaa3779d5
feat: allow users config from file
2025-01-20 18:39:22 +02:00
Stavros
e2f97d1fbe
refactor: remove root url
2025-01-20 18:22:17 +02:00
Stavros
6eccb6d835
feat: make app configurable
2025-01-19 15:04:46 +02:00