Commit Graph

  • 1b49211ca7 flake.lock: Update update_flake_lock_action github-actions[bot] 2026-09-06 11:59:45 +00:00
  • 72ea6aa0b3 feat(ui): structured editor for ACL rules, tags and groups (#608) main albedev 2026-08-28 21:58:06 +02:00
  • 30c842ed8d chore: v0.7.1 v0.7.1 Aarnav Tale 2026-08-27 17:07:48 -07:00
  • c97e5c6f72 chore: add a release automation script Aarnav Tale 2026-08-27 17:07:32 -07:00
  • 29afac60f6 feat(ssh): bump restty and follow upstream tailscale ssh Aarnav Tale 2026-08-27 14:59:47 -07:00
  • b9aa99c45e chore: update dependencies Aarnav Tale 2026-08-25 14:20:35 -07:00
  • 5515b4bc02 feat: clamp docker daemon version and support v1.24 Aarnav Tale 2026-08-25 14:13:51 -07:00
  • cbc81bb5cd fix(config): stop lowercasing filesystem paths (#613) Michael Lopez 2026-08-25 07:05:43 +02:00
  • 884284247c chore: update flake.lock (#616) github-actions[bot] 2026-08-24 22:04:58 -07:00
  • 03ce112457 feat(users): validate usernames before creating or renaming (#610) Jade 2026-08-25 14:04:49 +09:00
  • a5b6ecf28e fix(agent): allow disabling Tailscale netns (#618) QEDeD 2026-08-25 07:04:15 +02:00
  • 9375e18b55 chore: update flake.lock (#563) github-actions[bot] 2026-08-18 21:45:18 -04:00
  • cd59c310f6 Add key expiry disable/enable toggle (#554) Julian Lehrhuber 2026-08-19 03:41:30 +02:00
  • 0feab692bd fix(ui): submit raw number input value for auth key expiry (#609) Jade 2026-08-19 10:40:53 +09:00
  • e1f9db4c4e Fix restty links across docs pages (#595) Sandro 2026-08-19 03:39:38 +02:00
  • b3c0c1c691 fix(agent): always spawn agent with pre-auth key and auto-approve Aarnav Tale 2026-07-13 10:58:35 -04:00
  • 3d9b9b0f7e Fix typo url in code to docs (#586) Sandro 2026-07-13 00:20:07 +02:00
  • f52c4161cc Fix wasm ssh in nix build (#588) Sandro 2026-07-13 00:18:48 +02:00
  • fb73181cba fix: treat Go pseudo-versions as unknown server versions (#590) Tommy Nevtelen 2026-07-13 00:18:21 +02:00
  • 17e7b35478 chore: v0.7.0 v0.7.0 Aarnav Tale 2026-07-04 11:10:57 -04:00
  • 51a4613295 chore: fix unit tests Aarnav Tale 2026-07-04 00:55:42 -04:00
  • 1345b7ca13 fix(ui): fix assigning ACL tags to non-user nodes Aarnav Tale 2026-07-04 00:50:57 -04:00
  • 948cfad58c fix: handle registration keys on headscale 0.29+ Aarnav Tale 2026-07-04 00:07:53 -04:00
  • 990e1e9ff5 chore(ssh): warn about broken SSH on certain versions Aarnav Tale 2026-07-01 11:23:35 -04:00
  • 18263e4878 fix(ui): show display names in lists Aarnav Tale 2026-06-22 20:22:50 -04:00
  • 12cee9763e fix(ui): stop split DNS from crashing the page when undefined Aarnav Tale 2026-06-22 17:28:40 -04:00
  • 4d0c0cacca chore: update nix pnpm deps hash github-actions[bot] 2026-06-22 20:44:09 +00:00
  • 83671ff3b0 chore: add audit fix Aarnav Tale 2026-06-22 16:40:44 -04:00
  • 476a0419f1 chore: update dev stuff Aarnav Tale 2026-06-22 16:40:21 -04:00
  • 0439175e73 feat(auth): support role sync on re-login Aarnav Tale 2026-06-22 16:39:25 -04:00
  • a3cd8444a3 chore(auth): add more informative logs Aarnav Tale 2026-06-22 15:59:00 -04:00
  • 10055541cc feat(config): simplify required headscale config Aarnav Tale 2026-06-22 15:40:47 -04:00
  • dc32427cff feat(config): use minimal headscale config Aarnav Tale 2026-06-20 18:28:36 -04:00
  • 5aebc6d932 chore: update nix pnpm deps hash github-actions[bot] 2026-06-20 22:14:47 +00:00
  • e29221e5f7 feat: add support for headscale 0.29+ Aarnav Tale 2026-06-20 18:03:14 -04:00
  • 846c030bc1 chore: update to react router v8 Aarnav Tale 2026-06-20 13:33:24 -04:00
  • 5d6eef5843 feat: update to the v8 middleware api Aarnav Tale 2026-06-20 12:38:09 -04:00
  • 3f9dcd5eb4 feat: update build for react router v8 Aarnav Tale 2026-06-20 12:09:42 -04:00
  • 0c4d175eb7 feat(auth): support deriving roles from the IDP Aarnav Tale 2026-06-20 11:53:09 -04:00
  • 96f2721272 feat(auth): support reverse-proxy driven proxy auth Aarnav Tale 2026-06-20 11:40:46 -04:00
  • c7822e3ec2 fix(wasm): make whole vendored tailscale tree writable before patching (#567) eccgecko 2026-06-18 15:53:21 +01:00
  • 4179e3e604 chore: update nix pnpm deps hash github-actions[bot] 2026-06-17 20:06:57 +00:00
  • f00d8ab87e chore: changelog Aarnav Tale 2026-06-17 16:05:21 -04:00
  • 3252482e0b feat: switch logging to pino Aarnav Tale 2026-06-17 15:58:48 -04:00
  • 57c8046f99 feat(ui): add support for showing existing tag options Aarnav Tale 2026-06-17 11:35:38 -04:00
  • c8b1a30f34 fix(wasm): account for custom DERP ports when checking the probe Aarnav Tale 2026-06-17 11:30:34 -04:00
  • 8017436bb6 fix(ui): increase ssh pre-auth key expiry time and present errors Aarnav Tale 2026-06-17 11:26:51 -04:00
  • dea19f9330 fix(ui): validate machine names before rename submission Aarnav Tale 2026-06-17 11:15:30 -04:00
  • 21806caa05 fix(oidc): correctly handle client_secret_basic fallback Aarnav Tale 2026-06-17 11:13:46 -04:00
  • 2f3a440de5 fix: auto read dns.extra_records_path instead of making it required Aarnav Tale 2026-06-17 11:11:20 -04:00
  • e74e0d4542 fix: don't require postgres pass when password_file is supplied Aarnav Tale 2026-06-17 11:09:12 -04:00
  • db39b5f2bd chore: add pullfrog.yml workflow Aarnav Tale 2026-06-04 17:29:44 -04:00
  • 262c7bf82a chore: v0.7.0-beta.4 v0.7.0-beta.4 Aarnav Tale 2026-05-31 14:46:03 -04:00
  • f8b23a5c89 chore: changelog Aarnav Tale 2026-05-31 14:39:53 -04:00
  • 775b81a7fa feat: support multiple CAs through documentation Aarnav Tale 2026-05-31 14:38:10 -04:00
  • 62817efa6e feat: gate the healthcheck listen file to docker only Aarnav Tale 2026-05-30 20:46:32 -04:00
  • b95d601ff6 feat: automate health check with a written file Aarnav Tale 2026-05-30 20:45:15 -04:00
  • ea27c846e2 feat: add support for https Aarnav Tale 2026-05-30 19:39:02 -04:00
  • 8c508e0602 feat(users): expose rename and delete for unlinked Headscale users Aarnav Tale 2026-05-30 18:49:27 -04:00
  • 0a51182eed fix(pre-auth-keys): pass Headscale numeric user id when expiring on 0.27.x Aarnav Tale 2026-05-30 18:49:11 -04:00
  • 22a521dff5 fix(machines): register node by Headscale username, not numeric id Aarnav Tale 2026-05-30 18:48:57 -04:00
  • de07372427 fix(tooltip): anchor above trigger with collision padding Aarnav Tale 2026-05-30 18:48:39 -04:00
  • 2584a4ef55 fix(dialog): stop clipping focus rings in scrollable content Aarnav Tale 2026-05-30 18:48:27 -04:00
  • 30b528c491 docs(install): use CMD prefix in Docker healthcheck example Aarnav Tale 2026-05-30 18:47:57 -04:00
  • d5acba88c7 chore: changelog Aarnav Tale 2026-05-30 17:43:24 -04:00
  • d7f1d665a4 feat: bump headscale minimum to 0.27 Aarnav Tale 2026-05-30 17:32:00 -04:00
  • 7901f37002 fix: correctly handle user id passthrough on headscale actions Aarnav Tale 2026-05-30 17:14:28 -04:00
  • 7a62359b6a chore: add a resilience test Aarnav Tale 2026-05-30 16:24:11 -04:00
  • 2e38a1d5e3 fix: constrain dialog panel height and make content scrollable (#556) Vitalij Dovhanyc 2026-05-30 22:21:17 +02:00
  • 7221f1c2c3 chore: update flake.lock (#545) github-actions[bot] 2026-05-27 20:37:47 -04:00
  • 56c5e5ac8c feat: make api calls more resilient and stuff Aarnav Tale 2026-05-25 17:06:14 -04:00
  • 09be95c7bc chore: update nix pnpm deps hash github-actions[bot] 2026-05-25 15:53:44 +00:00
  • 0512565f8e feat: replace openapi hashing system with /version Aarnav Tale 2026-05-23 19:59:03 -04:00
  • d4eee702e9 refactor(server): replace AppContext undefined sentinels with Feature<T> Aarnav Tale 2026-05-23 16:32:22 -04:00
  • 87a9219fd3 feat: add some basic mutations tale/fate-spa Aarnav Tale 2026-05-16 21:30:16 -04:00
  • ad7e58570f feat: add fate vite integration Aarnav Tale 2026-05-16 20:37:57 -04:00
  • 04ff2138d2 feat: initial fate based SPA Aarnav Tale 2026-05-16 20:15:04 -04:00
  • fb4b0b1404 chore: v0.7.0-beta.3 v0.7.0-beta.3 Aarnav Tale 2026-05-14 13:50:54 -04:00
  • 1e0ff7ead6 fix: encode headscale rename path segments Aarnav Tale 2026-05-14 13:03:53 -04:00
  • 623e7c03f1 fix: encode headscale rename path segments v0.6.3 Aarnav Tale 2026-05-14 12:31:52 -04:00
  • c6b6cbc122 chore: update nix pnpm deps hash github-actions[bot] 2026-04-27 03:56:34 +00:00
  • deb284e2b4 feat: ditch hono Aarnav Tale 2026-04-26 23:52:49 -04:00
  • 5a2098eea5 chore: format everything with oxfmt Aarnav Tale 2026-04-26 20:33:21 -04:00
  • b961b339bb feat: add support for OIDC logouts Aarnav Tale 2026-04-26 20:28:36 -04:00
  • ac6f9e4f7e feat: support toggling light or dark color schemes Aarnav Tale 2026-04-26 18:06:09 -04:00
  • 3026b33834 chore: update flake.lock (#533) github-actions[bot] 2026-04-26 16:10:33 -04:00
  • ecd284b5d8 Merge pull request #537 from croatialu/feat/oidc-weak-rsa-fallback Aarnav Tale 2026-04-26 16:10:05 -04:00
  • 4cf4e5c040 fix: use thin scrollbars that actually work Aarnav Tale 2026-04-26 10:15:44 -04:00
  • 9e5e5a613a fix: harden OIDC weak RSA fallback croatialu 2026-04-22 00:07:47 +08:00
  • 4d252833ef fix(ui): correctly handle mobile breakpoints for the navbar Aarnav Tale 2026-04-20 21:45:40 -04:00
  • 9238f69bfc Merge pull request #524 from tale/update_flake_lock_action Aarnav Tale 2026-04-17 16:59:14 -04:00
  • d110dd2bcb feat: add OIDC subject claim fallbacks croatialu 2026-04-16 18:07:57 +08:00
  • addef55f30 Add weak RSA OIDC verification fallback croatialu 2026-04-16 18:04:48 +08:00
  • 67c6c0b453 flake.lock: Update github-actions[bot] 2026-04-12 08:51:58 +00:00
  • 418c3bc255 docs: use cf_account_id Aarnav Tale 2026-04-11 14:56:46 -04:00
  • 946921fff7 docs: fix changelog Aarnav Tale 2026-04-11 14:39:49 -04:00
  • e4030ed254 docs: deploy stable and beta docs Aarnav Tale 2026-04-11 14:32:21 -04:00
  • fccd2eefc4 feat: pull local endpoints/addresses from host info Aarnav Tale 2026-04-11 12:24:58 -04:00
  • 93be180479 Merge pull request #527 from eccgecko/fix/zero-time-expiry-display Aarnav Tale 2026-04-10 22:04:26 -04:00
  • 6582f8ae07 chore: update nix pnpm deps hash github-actions[bot] 2026-04-11 01:02:59 +00:00