Aarnav Tale
2c57187628
feat: switch to a generalized api key config
2026-03-27 13:32:59 -04:00
drifterza
30dd718d68
add oidc.enabled flag for helm and config generation
...
allows defining oidc config without enabling it
2026-02-24 10:43:28 +02:00
Aarnav Tale
0fb02d0d8b
feat: implement better token auth endpoint method heuristic for oidc
2026-01-13 22:17:17 -05:00
Aarnav Tale
0965e16401
fix: apply gravatar images to the users page
2026-01-11 14:55:22 -05:00
Aarnav Tale
295dd43059
feat: add info route
2025-12-06 15:02:18 -05:00
Aarnav Tale
3a3e5ca65e
feat: pkce
2025-12-04 11:37:22 -05:00
Aarnav Tale
199ef46ee1
fix: correctly passthrough and handle a new OIDC redirect_uri system
2025-12-04 10:34:48 -05:00
Aarnav Tale
86184e3420
feat: overhaul config loading
2025-12-01 02:46:22 -05:00
Alex Fornuto
7d77f2cb81
Update default dns_records_path in config.example.yaml
...
The example path looked for Headscale's `extra_records.json` file in `/var/lib/headplane`, not `/var/lib/headscale`.
2025-11-07 15:03:59 -06:00
Aarnav Tale
b1c93512df
feat: support custom cookie options
2025-11-02 14:04:38 -05:00
Aarnav Tale
4fd8062476
Merge branch 'main' into next
2025-10-12 14:06:28 -04:00
Aarnav Tale
07c5c6d496
docs: mention that oidc clients should be identical
2025-09-27 01:48:58 -04:00
Aarnav Tale
eb4669498a
feat: overhaul oidc work
2025-08-28 22:55:26 -04:00
Aarnav Tale
d7b1e19985
chore: add deprecation notice for oidc user file
2025-08-21 12:37:25 -04:00
Aarnav Tale
4351e1fcb3
feat: support gravatar profile pictures for oidc
2025-08-21 12:16:18 -04:00
Aarnav Tale
b18147fa82
feat: cleanup removal of old ssh plexer and logic
...
we also have added the necessary logic to auto prune ephemeral nodes because
headscale doesn't seem to automatically remove them. this change made use of a database
which is now stored in the persistent headplane directory.
2025-06-20 00:14:00 -04:00
Aarnav Tale
b1da29b2fb
chore: use single string docker labels
2025-05-25 11:02:19 -04:00
Aarnav Tale
f4da4c6428
chore: update docs
2025-05-25 11:02:19 -04:00
Aarnav Tale
dedec8f317
docs: agent config was not under its correct section
2025-05-25 11:02:19 -04:00
Aarnav Tale
c5e6a6c407
feat: switch away from websocket to stdout messaging for agent
2025-05-25 11:02:19 -04:00
George Ntoutsos
faa61b0f1d
feat: add filtering by container label for Docker integration ( #194 )
2025-04-24 19:03:33 -04:00
Aarnav Tale
d698cf5478
fix: open file in a+ to avoid read issues
2025-04-02 13:40:01 -04:00
Aarnav Tale
5e5c7c4c7a
fix: remove unreleased feature and ignore invalid keys in config
2025-04-02 10:16:34 -04:00
Aarnav Tale
bf02015dc7
feat: begin working on user auth
2025-03-29 14:12:15 -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
01f432cedc
feat: support oidc client_secret_path with env interpolation
2025-03-11 18:15:56 -04:00
nerdlich
762bc6a793
fix: cosmetic docs/config fixes ( #112 )
...
* fix config path
* fix typo
2025-03-01 10:30:15 -05:00
Aarnav Tale
870680b6c5
docs: redo docs
2025-02-27 15:31:16 -05:00
Aarnav Tale
25e6410c65
feat: reimplement integrations
2025-02-27 13:42:36 -05:00
Aarnav Tale
76d263b7e6
feat: switch to config file system
2025-02-13 12:35:12 -05:00