Commit Graph

  • ff3bdc1898 feat: remove octicons icon pack Aarnav Tale 2025-08-21 11:33:45 -04:00
  • 356abab90a feat: do insane type validation for the config Aarnav Tale 2025-08-21 11:16:27 -04:00
  • 82f6294499 Merge branch 'main' into next Aarnav Tale 2025-08-20 15:14:17 -04:00
  • 8fc657f86a feat: handle logging from the agent Aarnav Tale 2025-08-20 13:58:19 -04:00
  • bcd87453bd chore: update go mods Aarnav Tale 2025-08-20 11:25:11 -04:00
  • 7adacae940 chore: add pnpm.fetcherVersion Aarnav Tale 2025-08-20 10:11:44 -04:00
  • 797ed56c07 chore: remove github pages workflow Aarnav Tale 2025-08-19 17:53:34 -04:00
  • ae2bd35cbf chore: update biome to v2 Aarnav Tale 2025-08-19 17:52:26 -04:00
  • d2c4f5eb2b feat: completely overhaul the auth model Aarnav Tale 2025-08-19 17:49:32 -04:00
  • 8cb91cd45b feat: overhaul hp_agent lifecycle handling Aarnav Tale 2025-08-19 00:10:06 -04:00
  • a4a037ed68 feat: update to rolldown-vite and typescript-go Aarnav Tale 2025-08-18 16:18:08 -04:00
  • 17712cbb1c feat: upgrade react-router + hono-server Aarnav Tale 2025-08-18 16:04:30 -04:00
  • 616b63bb71 chore: add wrangler.toml Aarnav Tale 2025-08-18 13:37:53 -04:00
  • 361bc493c0 chore: pin vitepress to 2.0.0 and add sponsor link Aarnav Tale 2025-08-18 13:28:16 -04:00
  • bc3fc5ec5d fix: turns out we need isSsrBuild in vite.config.ts still Aarnav Tale 2025-08-18 13:10:53 -04:00
  • c98dc5ed1d feat: nix: docs: improve NixOS docs generations Igor Ramazanov 2025-08-09 22:56:18 +00:00
  • 9192013bfe feat: documentation website using Vitepress Igor Ramazanov 2025-08-09 21:35:27 +00:00
  • fdbfe584c5 feat: nix: add a new mise task and nix flake output to generate NixOS docs Igor Ramazanov 2025-07-29 15:22:28 +00:00
  • 97e2557710 flake.lock: Update github-actions[bot] 2025-08-17 08:26:51 +00:00
  • 82a3eb626e flake.lock: Update github-actions[bot] 2025-08-10 08:26:55 +00:00
  • cdcb38f11e fix: nix: hash Igor Ramazanov 2025-08-09 20:02:21 +00:00
  • f20b2c869f flake.lock: Update github-actions[bot] 2025-08-03 08:27:25 +00:00
  • 1355e1535d chore: update changelog Aarnav Tale 2025-08-05 14:32:30 -04:00
  • ebd219b622 chore: update pnpm nix deps hash Aarnav Tale 2025-08-05 13:40:43 -04:00
  • 1ce0dc375e fix: remove direnv and envrc from the repo Igor Ramazanov 2025-07-29 14:59:34 +00:00
  • 1eaf3abe21 feat: nix: use updated pnpm fetcher version Igor Ramazanov 2025-07-28 20:55:06 +00:00
  • 8a9235836a fix: agent inherits UID/GID from the parent process Igor Ramazanov 2025-07-27 03:28:34 +00:00
  • 344901d38c fix: debug log level when searching for a Headscale process Igor Ramazanov 2025-07-27 03:00:19 +00:00
  • ea004df2bb feat: nix: add debug logging flag Igor Ramazanov 2025-07-27 02:54:59 +00:00
  • c59632a0b7 feat: nix: match NixOS module to the config schema Igor Ramazanov 2025-07-27 02:20:09 +00:00
  • 89e38e1356 feat: nix: rename hp_ssh_wasm to headplane-ssh-wasm for consistency Igor Ramazanov 2025-07-27 02:19:45 +00:00
  • d257b22f91 chore: nix: nix fmt Igor Ramazanov 2025-07-27 02:18:50 +00:00
  • 441e31690b Cleanup doc and set sane defaults StealthBadger747 2025-05-20 14:24:17 -07:00
  • e0fde7d0f4 Turn integration.proc.enabled by default Igor Ramazanov 2025-05-20 19:33:53 +00:00
  • 943e5d2a15 Remove inlined secrets options Igor Ramazanov 2025-05-20 19:33:00 +00:00
  • 7f952bcb3b Nix changes Erik Parawell 2025-05-19 11:22:41 -07:00
  • c3112507b5 Copy drizzle as well StealthBadger747 2025-07-15 14:46:25 -07:00
  • 8b3d0e9bb6 Maybe actually fix builds StealthBadger747 2025-07-15 12:32:54 -07:00
  • 7a34a01dd0 Got the build working StealthBadger747 2025-07-15 11:43:55 -07:00
  • 51a85e1bfe fix: nix update hash Igor Ramazanov 2025-08-02 23:40:32 +00:00
  • 5ab9686460 Update the configuration README StealthBadger747 2025-07-30 18:28:48 +05:00
  • 5cfd9e411b Implement path loading Erik Parawell 2025-07-11 18:49:43 -07:00
  • 65a14aefcf flake.lock: Update github-actions[bot] 2025-07-27 08:27:15 +00:00
  • f0c1f617c7 flake.lock: Update github-actions[bot] 2025-07-20 08:26:53 +00:00
  • 44577aff81 flake.lock: Update github-actions[bot] 2025-07-13 08:26:03 +00:00
  • 27b2831f00 displayName correctly integrated Domingo Dirutigliano 2025-07-11 10:54:38 +02:00
  • ad469129bc fix display name Domingo Dirutigliano 2025-07-11 10:17:14 +02:00
  • 7691f74d43 fix: basename should always be prefix??? Aarnav Tale 2025-07-10 11:30:23 -04:00
  • f7547a4c62 flake.lock: Update github-actions[bot] 2025-06-29 08:26:00 +00:00
  • ce4617d0e1 chore: walk back on nonroot, its too much of a breaking change Aarnav Tale 2025-06-24 12:23:05 -04:00
  • 6d99aca058 feat: add matrix build for release Aarnav Tale 2025-06-24 12:06:23 -04:00
  • d809eea564 feat: finalize split debug and distroless container (closes #255) Aarnav Tale 2025-06-24 11:28:55 -04:00
  • eacde3deb8 chore: attestation is sha256 based, we dont need tags Aarnav Tale 2025-06-24 11:15:28 -04:00
  • fc7bedc8b1 feat: append -next to pre-release versions in pnpm build Aarnav Tale 2025-06-24 11:04:24 -04:00
  • ecc547601f fix: pass in github token for mise ratelimits Aarnav Tale 2025-06-24 11:01:16 -04:00
  • eed12d348e feat: build a debug-shell and distroless container Aarnav Tale 2025-06-24 10:56:43 -04:00
  • 5a254b746b docs: enforce node lts 22.16 which has sqlite support unflagged Aarnav Tale 2025-06-24 10:39:51 -04:00
  • 2cc4339499 chore: update changelog Aarnav Tale 2025-06-23 00:35:50 -04:00
  • 84c820efb1 chore: merge remote-tracking branch 'origin' into next Aarnav Tale 2025-06-23 00:35:04 -04:00
  • 779af42601 fix: username never falling back to email Gabe Cook 2025-06-20 18:26:44 -05:00
  • f990670e86 Merge remote-tracking branch 'origin/main' into next Aarnav Tale 2025-06-22 17:59:03 -04:00
  • 0344f17887 Proc mode: try to guess PID based on PPID when multiple found Peder 'hayer' Husom 2025-05-19 19:41:52 +02:00
  • f28bfd5f86 fix: add attestation perms to gha Aarnav Tale 2025-06-22 17:36:22 -04:00
  • 8f1b577b5e fix: allow id-token write in gh actions Aarnav Tale 2025-06-22 17:32:39 -04:00
  • 6ea9fe169d chore: update flake.lock (#260) github-actions[bot] 2025-06-22 17:28:45 -04:00
  • 9a81b76398 feat: add provenance attestations Aarnav Tale 2025-06-22 17:28:19 -04:00
  • 144a8b87cd feat: cache docker build cache using gha Aarnav Tale 2025-06-22 17:17:56 -04:00
  • 2bf088b4a9 feat: speed up docker build Aarnav Tale 2025-06-22 16:59:21 -04:00
  • 87b8d64bcc feat: reintroduce missing local dns override (fixes #236) Aarnav Tale 2025-06-21 13:53:19 -04:00
  • 8819af270d fix: properly handle removing the last split dns record Aarnav Tale 2025-06-21 13:07:39 -04:00
  • 1150d1616e fix: support user input when not specified for ssh Aarnav Tale 2025-06-20 20:09:28 -04:00
  • dd287c0444 fix: menu should work even with ssh target Aarnav Tale 2025-06-20 19:55:02 -04:00
  • cf55621b57 docs: warn about permission change Aarnav Tale 2025-06-20 19:46:20 -04:00
  • 73f0a0d273 fix: use distroless and fix build Aarnav Tale 2025-06-20 11:32:27 -04:00
  • 71f130ede5 feat: switch to libsql since its esm friendly Aarnav Tale 2025-06-20 10:36:29 -04:00
  • c0af2aa9c8 chore: update changelog Aarnav Tale 2025-06-20 00:20:27 -04:00
  • b18147fa82 feat: cleanup removal of old ssh plexer and logic Aarnav Tale 2025-06-20 00:14:00 -04:00
  • bf1d75a27a fix: resize cols and rows, not the other way around *sigh* Aarnav Tale 2025-06-18 13:24:34 -04:00
  • 1e86b0e95b feat: add ssh buttons in the ui using hostinfo checks Aarnav Tale 2025-06-18 11:56:27 -04:00
  • b34a3f0ca1 chore: sigh update pnpm deps hash Aarnav Tale 2025-06-16 11:43:29 -04:00
  • 799d7b5728 chore: update go deps nix hash Aarnav Tale 2025-06-16 11:41:04 -04:00
  • 4961e83a9c fix: cleanup agent and add to ci Aarnav Tale 2025-06-16 11:38:13 -04:00
  • ab7587e7a9 chore: cache go build deps Aarnav Tale 2025-06-16 11:31:23 -04:00
  • 6d15c411f1 chore: use mise for ci Aarnav Tale 2025-06-16 11:27:47 -04:00
  • 7f376c3f70 fix: better ssh resilience and customizable timeout for future backoff Aarnav Tale 2025-06-16 11:23:44 -04:00
  • 6a0e097412 chore: fix tiny nits Aarnav Tale 2025-06-09 17:48:55 -04:00
  • 721439868f style: format go code on precommit Aarnav Tale 2025-06-09 17:48:35 -04:00
  • f4af5b920d feat: cleanup and streamline webssh capability Aarnav Tale 2025-06-09 17:46:09 -04:00
  • 0f9bf73b82 chore: reorganize go code Aarnav Tale 2025-06-08 08:59:33 -04:00
  • 7a6ad8d2d5 feat: add horrible barely-working go ipn wasm code Aarnav Tale 2025-06-06 16:44:42 -04:00
  • f9751f5ab2 chore: add tooling for go wasm Aarnav Tale 2025-06-06 16:42:30 -04:00
  • 46f1576b8f chore: update nix go hash Aarnav Tale 2025-05-31 16:47:31 -04:00
  • ccde3513dc feat: support resizing and other xterm.js addons Aarnav Tale 2025-05-31 16:41:07 -04:00
  • a0a80852eb fix: connect to stdout fd after starting an ssh shell Aarnav Tale 2025-05-31 12:57:18 -04:00
  • cb32637938 feat: add xterm frontend ui Aarnav Tale 2025-05-31 12:56:20 -04:00
  • 55eacb59e9 feat: expand frame type to support stdout/stderr chan Aarnav Tale 2025-05-31 09:45:47 -04:00
  • 7dfcbef774 feat: initial webssh tooling Aarnav Tale 2025-05-30 19:35:47 -04:00
  • f6d8ad25e1 chore: update flake.lock (#247) github-actions[bot] 2025-06-16 11:41:50 -04:00
  • e36193a8c0 feat: add logo and favicon (#238) Guillaume 2025-06-09 16:30:03 +02:00
  • 0c87f3e6ec docs: fix acl mode key in docs (#241) Antônio Lago 2025-06-09 11:29:51 -03:00