Seth Milliken
573dd7e52e
docs: fix nginx proxy_pass for "location /admin/" stanza
...
As-is, the nginx sample configuration maps the location from the
original URL (`/admin/`) to the location in the `pass_proxy` argument
`http://localhost:3000/ ` (`/`) .
Headplane does not have a route for `/`, so it returns a `404 Not Found`
with this configuration. Headplane _does_ have a route for `/admin/`. By
omitting the location portion of the `pass_proxy` argument, the location
from the original URL is used (c.f.
https://docs.nginx.com/nginx/admin-guide/web-server/reverse-proxy/#passing-a-request-to-a-proxied-server ),
serving up the correct content.
2026-01-25 18:37:31 -08:00
Aarnav Tale
a710995f97
chore: nix hashes suck
2026-01-24 18:41:32 -05:00
Aarnav Tale
c8861ec978
chore: update react-router-hono-server due to vulnerability
2026-01-24 13:00:34 -05:00
Aarnav Tale
1a1d7dbe6a
feat: fix api-key login on headscale 0.28+
2026-01-24 12:58:07 -05:00
Aarnav Tale
ec1d34e449
Merge pull request #431 from tale/update_flake_lock_action
2026-01-21 15:37:08 -05:00
github-actions[bot]
97499ed0c2
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/3146c6a' (2026-01-10)
→ 'github:nixos/nixpkgs/be5afa0' (2026-01-16)
2026-01-18 08:28:46 +00:00
Aarnav Tale
403f9c9b0b
feat: add lazy retrying oidc connector
2026-01-16 00:33:10 -05:00
Aarnav Tale
2618cdd9f6
fix: strengthen the proc scanner for headscale
2026-01-16 00:20:26 -05:00
Aarnav Tale
15d145bf01
fix: bruh
2026-01-15 22:16:49 -05:00
Aarnav Tale
40361175e5
chore: update dependencies
2026-01-15 22:11:19 -05:00
Aarnav Tale
034ba25ce3
feat: switch to oxc linting/formatting
2026-01-15 22:09:58 -05:00
Aarnav Tale
0df4130217
fix: return container width back to 96rem
2026-01-15 21:55:36 -05:00
Aarnav Tale
62325f7c86
chore: fallback to client_secret_post for OIDC
2026-01-15 21:54:55 -05:00
Aarnav Tale
42ffe69486
feat: add docker health check
v0.6.2-beta.4
2026-01-13 22:54:11 -05:00
Aarnav Tale
0fb02d0d8b
feat: implement better token auth endpoint method heuristic for oidc
2026-01-13 22:17:17 -05:00
Aarnav Tale
d189d75d5d
fix: resolve random css issues with mobile layouts
2026-01-11 15:55:14 -05:00
Aarnav Tale
8105b8f94d
fix: enforce machine key length being 24 on registration
2026-01-11 15:20:00 -05:00
Aarnav Tale
5953740769
chore: update issue templates for new labels
2026-01-11 15:03:23 -05:00
Aarnav Tale
7a345d118c
feat: check and warn for pkce errors if possible
2026-01-11 14:55:23 -05:00
Aarnav Tale
0965e16401
fix: apply gravatar images to the users page
2026-01-11 14:55:22 -05:00
Aarnav Tale
e57821df14
Merge pull request #419 from tale/update_flake_lock_action
2026-01-11 14:41:10 -05:00
github-actions[bot]
dfdf5d3ff9
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/3edc4a3' (2025-12-27)
→ 'github:nixos/nixpkgs/3146c6a' (2026-01-10)
2026-01-11 08:28:57 +00:00
Aarnav Tale
4046c6edb1
Merge pull request #409 from 0nano/0nano-doc-sso-patch
2025-12-31 15:11:44 -05:00
Aarnav Tale
7817addbc6
Merge pull request #408 from tale/update_flake_lock_action
2025-12-31 15:06:10 -05:00
github-actions[bot]
e727c48406
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/f997fa0' (2025-12-11)
→ 'github:nixos/nixpkgs/3edc4a3' (2025-12-27)
2025-12-28 08:28:47 +00:00
_nano
85a0f932a7
Update OIDC callback URL in SSO documentation
2025-12-21 19:07:39 +01:00
Aarnav Tale
985d7d9dc6
chore: oops forgot changelog
2025-12-14 15:09:57 -05:00
Aarnav Tale
91254902fa
Merge pull request #398 from tale/update_flake_lock_action
v0.6.2-beta.3
2025-12-14 13:27:48 -05:00
github-actions[bot]
55ffd5e841
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/a672be6' (2025-12-05)
→ 'github:nixos/nixpkgs/f997fa0' (2025-12-11)
2025-12-14 08:27:39 +00:00
Aarnav Tale
82cb74b20b
fix: handle user setting owner to itself
2025-12-14 00:42:21 -05:00
Aarnav Tale
e373c4a65e
chore: remove some random console.logs
2025-12-13 16:35:19 -05:00
Aarnav Tale
7b4966be02
feat: track headscale acl response changes
2025-12-13 16:34:23 -05:00
Aarnav Tale
3d07b941b4
Merge pull request #389 from tale/update_flake_lock_action
2025-12-13 14:24:23 -05:00
Aarnav Tale
862180df91
Merge pull request #384 from Murgeye/main
2025-12-13 14:23:47 -05:00
Aarnav Tale
11a7c335f7
Merge pull request #394 from Lapin0t/main
2025-12-13 14:13:03 -05:00
lapinot
3d71049afe
fix: accept the full discovered oidc configuration
2025-12-12 21:26:35 +01:00
Fabian Ising
8948d440fc
Improve OIDC error logging
2025-12-08 10:55:19 +01:00
github-actions[bot]
d5dffbaa1d
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/a09378c' (2025-11-29)
→ 'github:nixos/nixpkgs/a672be6' (2025-12-05)
2025-12-07 08:26:05 +00:00
Aarnav Tale
d1e2773179
fix: use healthy/unhealthy for info endpoint
2025-12-06 15:03:57 -05:00
Aarnav Tale
295dd43059
feat: add info route
2025-12-06 15:02:18 -05:00
Aarnav Tale
b3791385b9
Merge pull request #371 from tale/update_flake_lock_action
2025-12-06 14:44:14 -05:00
Aarnav Tale
70d535fe8d
Merge pull request #377 from The-Greg-O/feat/machines-search-sort
2025-12-05 15:46:09 -05:00
Aarnav Tale
2ff5dd290f
docs: enable search
2025-12-05 15:38:36 -05:00
Aarnav Tale
1463a8cc42
docs: go more indepth on sso setup
2025-12-05 15:38:16 -05:00
The-Greg-O
87485a81f3
refactor: move formatTimeDelta to shared utils
...
Moves the formatTimeDelta helper function to app/utils/time.ts
for reusability across the codebase, as requested in PR review.
2025-12-04 12:43:52 -08:00
Aarnav Tale
3a3e5ca65e
feat: pkce
v0.6.2-beta.2
2025-12-04 11:37:22 -05:00
Aarnav Tale
3eff763436
docs: create initial sso page
2025-12-04 10:52:16 -05:00
Aarnav Tale
6ad0847653
fix: the login page would crash if OIDC is not enabled correctly
2025-12-04 10:39:24 -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
e09c5760af
chore: random quick fixes
v0.6.2-beta.1
2025-12-04 04:11:52 -05:00