Commit Graph

  • 3e3b7bc252 flake.lock: Update update_flake_lock_action github-actions[bot] 2026-07-19 09:52:26 +00:00
  • b3c0c1c691 fix(agent): always spawn agent with pre-auth key and auto-approve main 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
  • f0f02b3c4c fix: remove unnecessary remix-utils dependency Aarnav Tale 2026-04-10 21:01:07 -04:00
  • c030d1fbe4 feat: de-uglify the ACL editor Aarnav Tale 2026-04-10 21:00:52 -04:00
  • 724e454466 chore: update nix pnpm deps hash github-actions[bot] 2026-04-11 00:39:54 +00:00
  • dc80c93184 chore: update deps Aarnav Tale 2026-04-10 20:38:26 -04:00
  • c164e07336 fix: show 'Never' for Go zero-time expiry on detail page eccgecko 2026-04-10 22:50:26 +01:00
  • d26c23313c fix: show "No expiry" badge for Go zero-time expiry eccgecko 2026-04-10 22:42:32 +01:00
  • d5f76637f5 refactor: extract isNoExpiry utility for zero-time handling eccgecko 2026-04-10 22:42:05 +01:00
  • 272233ae62 fix: add patch command to docker build v0.7.0-beta.2 Aarnav Tale 2026-04-09 22:42:51 -04:00
  • 974c3b0e48 chore: v0.7.0-beta.2 Aarnav Tale 2026-04-09 22:08:26 -04:00
  • acd3ff3403 chore: update nix pnpm deps hash github-actions[bot] 2026-04-10 02:06:23 +00:00
  • 1961608e12 docs: get rid of deleted png Aarnav Tale 2026-04-09 22:01:34 -04:00
  • c4ac28f90b fix: correct patch permissions for nix Aarnav Tale 2026-04-09 21:58:39 -04:00
  • a0b2077c7b chore: remove faker-js dependency Aarnav Tale 2026-04-09 21:57:46 -04:00
  • 0f19fdf0da feat: rebuild browser ssh from the ground up Aarnav Tale 2026-04-09 21:56:06 -04:00