Aarnav Tale
9a1051b9af
feat: reimplement websocket to use hono
2025-03-24 16:15:38 -04:00
Aarnav Tale
34cfee7cff
feat: reach an initial working stage
2025-03-24 16:15:38 -04:00
Aarnav Tale
6108de52e7
feat: switch to a central singleton handler
...
This also adds support for Headscale TLS installations
2025-03-17 22:21:16 -04:00
Aarnav Tale
e36352b7f3
fix: define globals for context
2025-03-11 21:59:26 -04:00
Aarnav Tale
01f432cedc
feat: support oidc client_secret_path with env interpolation
2025-03-11 18:15:56 -04:00
Aarnav Tale
9c8a2c0120
feat: support oidc picture if available
2025-03-11 15:35:11 -04:00
Aarnav Tale
5f6460f42f
fix: use the userinfo endpoint for oidc
2025-03-11 15:29:45 -04:00
Aarnav Tale
f5436f5ee3
feat: respect context in server
2025-02-19 18:09:42 -05:00
Aarnav Tale
76d263b7e6
feat: switch to config file system
2025-02-13 12:35:12 -05:00
Aarnav Tale
843cfc4d4f
chore: fix build issues
2025-01-28 16:18:51 -05:00
Aarnav Tale
5569ba4660
feat: rework oidc to be more resilient
...
This includes setting a custom redirect URI, handling errors, and using a better library.
As an API decision I've also disabled per session API keys as it clutters up too much.
2025-01-10 13:55:24 +05:30
Aarnav Tale
e33504016b
feat: integrate hostinfo into ui
2025-01-08 14:34:53 +05:30
Aarnav Tale
55c832c536
feat: do partial client method validation
2025-01-06 08:19:41 +05:30
Aarnav Tale
7217659720
fix: prevent cookie manager from racing env init
...
this fixes a bug where using LOAD_ENV_FILE did not work with COOKIE_SECRET
2025-01-06 08:19:40 +05:30
Aarnav Tale
f3c9d8b54c
style: run biome lint
2025-01-06 08:19:40 +05:30
Aarnav Tale
aa9872a45b
chore: switch to react-router v7
2025-01-06 08:19:40 +05:30
Aarnav Tale
e713dae91b
fix: validate and respect oidc validation settings
2024-12-06 19:05:07 -05:00
Aarnav Tale
da0ee1382b
feat: allow setting OIDC_CLIENT_SECRET_METHOD
2024-11-30 15:00:51 -05:00
Akira Yamazaki
29d91785fb
fix: build oidc callback url in a more proper way ( #28 )
2024-10-07 23:23:31 -04:00
Aarnav Tale
1d6066d3f0
feat(TALE-33): add debug logging with DEBUG env
2024-10-02 13:33:39 -04:00
Aarnav Tale
c7e59b137c
docs: solidify DOCKER_SOCK and ROOT_API_KEY usage
2024-05-22 12:43:42 -04:00
Aarnav Tale
694b22f205
style: cleanup oidc spaghetti
2024-05-21 23:57:03 -04:00
Aarnav Tale
37f84cfba5
fix: use the request url protocol for oidc
2024-03-30 05:26:22 -04:00
Aarnav Tale
50bcfa9c04
feat: add logout and dropdown
2024-03-30 02:44:06 -04:00
Aarnav Tale
58992efa2e
feat: oidc based authentication
2024-03-25 17:52:23 -04:00