Aarnav Tale
05e3ee33f6
chore: v0.8.2
v0.8.2
2026-10-22 14:53:31 -07:00
github-actions[bot]
ecd4d868a3
chore: update nix pnpm deps hash
2026-10-22 21:42:10 +00:00
Aarnav Tale
fef306aec5
feat: patch against the latest CA compromises
2026-10-22 14:40:25 -07:00
Aarnav Tale
bacc6ebd15
ci: build versioned docs archives for 0.8
2026-10-18 22:43:01 -07:00
Aarnav Tale
d9d943ef15
fix: lock down the individual machine page by capability
...
(cherry picked from commit 46f37ca57f )
2026-10-17 13:45:32 -07:00
Aarnav Tale
6417610aaa
fix(agent): wait for a fresh auth key to register before re-registering
2026-10-17 13:37:16 -07:00
Aarnav Tale
f03210e5c3
Improve agent resiliency and add integration tests ( #662 )
...
(cherry picked from commit 569337d230 )
2026-10-17 12:51:08 -07:00
Aarnav Tale
da0d6b6a2e
ci: support release branches and keep latest on the newest release
...
(cherry picked from commit a91f898c1f )
2026-10-16 11:29:20 -07:00
Aarnav Tale
d8dd041450
chore: v0.8.1
v0.8.1
2026-10-16 10:43:17 -07:00
Aarnav Tale
4188731754
docs: add a little reverse proxy blurb in the changelog
2026-10-16 10:42:42 -07:00
Aarnav Tale
a51e7d5dda
fix(users): unlink headplane accounts when deleting their headscale user
...
Closes #625
2026-10-16 10:36:37 -07:00
Aarnav Tale
531cc94375
fix(auth): log headscale errors instead of [object Object]
...
Closes #587
Closes #600
2026-10-16 10:34:00 -07:00
Aarnav Tale
e93ba50436
fix(oidc): disable sso when server.base_url is unset
...
Closes #585
2026-10-16 10:27:20 -07:00
Aarnav Tale
255be7b271
fix(dns): reset add nameserver dialog on close
...
Closes #635 .
2026-10-16 10:21:42 -07:00
Aarnav Tale
858ba114bd
fix(runtime): rewrite origins behind TLS terminated proxies
...
React Router 8.4 compares the full origin in its CSRF check so every
action would fail when the browser sent HTTPS origins to HTTP behind a
reverse proxy.
Closes #657 .
2026-10-16 10:12:23 -07:00
github-actions[bot]
3747fdd78c
chore: update nix pnpm deps hash
2026-10-13 20:25:43 +00:00
Aarnav Tale
42dfac5a09
chore: v0.8.0
v0.8.0
2026-10-13 13:21:28 -07:00
Aarnav Tale
72c7759597
chore: update go and npm dependencies
2026-10-13 13:21:17 -07:00
Aarnav Tale
08c8e0eae0
test: type the overloaded readFile mock
2026-10-13 13:12:48 -07:00
Aarnav Tale
5cec1d4d32
fix(ui): stack the footer on narrow screens
2026-10-13 13:09:50 -07:00
Aarnav Tale
7123e056c4
fix(ui): sort user pickers alphabetically
2026-10-13 11:17:51 -07:00
Aarnav Tale
9065c9ee8c
fix(ui): scroll menus that overflow the viewport
2026-10-13 11:17:13 -07:00
Aarnav Tale
ca684b08f8
fix(dns): trim whitespace from added record names and values
2026-10-13 11:16:50 -07:00
Aarnav Tale
0034793649
fix(auth): keep the logout marker so reloads don't sign back in
2026-10-13 11:14:05 -07:00
Aarnav Tale
d1c4c1d34d
docs: point the native prerequisites at v0.8.0
2026-10-13 11:12:48 -07:00
Aarnav Tale
e65d866c26
chore: add the structured acl editor to the changelog
2026-10-13 11:12:48 -07:00
github-actions[bot]
4f4a374799
flake.lock: Update ( #643 )
...
Flake lock file updates:
• Updated input 'devshell':
'github:numtide/devshell/a67c0f8' (2026-09-02)
→ 'github:numtide/devshell/7f66906' (2026-10-08)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/8d5d270' (2026-09-27)
→ 'github:nixos/nixpkgs/8edc0c7' (2026-10-08)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-10-13 11:12:43 -07:00
KutiFF
19548f8a83
fix: restore authentication restrictions link in settings ( #646 )
...
* fix: use Headscale OIDC config for restrictions link
* test(settings): test the overview loader instead of rendering
* test(settings): drop the overview loader test
---------
Co-authored-by: Aarnav Tale <git@tale.me >
2026-10-13 11:07:59 -07:00
Daniel Hüsken
577cb13ce6
feat: add support for floating minor version tags in Docker images ( #649 )
2026-10-13 10:59:37 -07:00
Dmytro Karpovych
1976754143
fix: replace removed Vitest sequential suite API ( #639 )
2026-10-01 08:32:20 -07:00
Aarnav Tale
faa2c04048
fix: fall back to copying via execCommand in http
2026-09-29 00:21:47 -07:00
github-actions[bot]
dbaf5e701a
chore: update nix pnpm deps hash
2026-09-29 07:12:39 +00:00
Aarnav Tale
683165fdd8
chore: update the changelog to reflect reality
2026-09-29 00:11:03 -07:00
Aarnav Tale
2c6cd5e785
chore: update go and npm dependencies
2026-09-29 00:10:52 -07:00
Mishey
381ba4fb25
fix(config): Added config.oidc.jwks_endpoint ( #620 )
2026-09-28 23:57:01 -07:00
expire5853
f06f5947fc
Correct native build prerequisites and document the complete build ( #633 )
...
Co-authored-by: root <root@codex.local >
2026-09-28 23:56:08 -07:00
github-actions[bot]
584cc52146
flake.lock: Update ( #638 )
2026-09-28 23:55:44 -07:00
github-actions[bot]
f62c86c294
flake.lock: Update ( #624 )
2026-09-25 08:12:28 -07:00
albedev
72ea6aa0b3
feat(ui): structured editor for ACL rules, tags and groups ( #608 )
2026-08-28 12:58:06 -07:00
Aarnav Tale
30c842ed8d
chore: v0.7.1
v0.7.1
2026-08-27 17:07:48 -07:00
Aarnav Tale
c97e5c6f72
chore: add a release automation script
2026-08-27 17:07:32 -07:00
Aarnav Tale
29afac60f6
feat(ssh): bump restty and follow upstream tailscale ssh
2026-08-27 14:59:47 -07:00
Aarnav Tale
b9aa99c45e
chore: update dependencies
2026-08-25 14:20:35 -07:00
Aarnav Tale
5515b4bc02
feat: clamp docker daemon version and support v1.24
...
Fixes HP-563.
2026-08-25 14:14:33 -07:00
Michael Lopez
cbc81bb5cd
fix(config): stop lowercasing filesystem paths ( #613 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com >
2026-08-24 22:05:43 -07:00
github-actions[bot]
884284247c
chore: update flake.lock ( #616 )
2026-08-24 22:04:58 -07:00
Jade
03ce112457
feat(users): validate usernames before creating or renaming ( #610 )
2026-08-24 22:04:49 -07:00
QEDeD
a5b6ecf28e
fix(agent): allow disabling Tailscale netns ( #618 )
2026-08-24 22:04:15 -07:00
github-actions[bot]
9375e18b55
chore: update flake.lock ( #563 )
2026-08-18 21:45:18 -04:00
Julian Lehrhuber
cd59c310f6
Add key expiry disable/enable toggle ( #554 )
2026-08-18 21:41:30 -04:00