Erik Parawell
7f952bcb3b
Nix changes
2025-08-05 13:16:02 -04:00
StealthBadger747
c3112507b5
Copy drizzle as well
2025-08-05 13:16:02 -04:00
StealthBadger747
8b3d0e9bb6
Maybe actually fix builds
2025-08-05 13:16:02 -04:00
StealthBadger747
7a34a01dd0
Got the build working
2025-08-05 13:16:02 -04:00
Igor Ramazanov
51a85e1bfe
fix: nix update hash
2025-08-05 13:16:02 -04:00
StealthBadger747
5ab9686460
Update the configuration README
...
Revert flake.nix and package.nix to main; drop wasm.nix
2025-08-05 13:15:03 -04:00
Erik Parawell
5cfd9e411b
Implement path loading
...
Got the build working
Maybe actually fix builds
Copy drizzle as well
2025-08-05 13:15:03 -04:00
Aarnav Tale
7691f74d43
fix: basename should always be prefix???
2025-07-10 11:30:23 -04:00
Aarnav Tale
ce4617d0e1
chore: walk back on nonroot, its too much of a breaking change
2025-06-24 12:23:05 -04:00
Aarnav Tale
6d99aca058
feat: add matrix build for release
2025-06-24 12:06:23 -04:00
Aarnav Tale
d809eea564
feat: finalize split debug and distroless container ( closes #255 )
2025-06-24 11:28:55 -04:00
Aarnav Tale
eacde3deb8
chore: attestation is sha256 based, we dont need tags
2025-06-24 11:15:28 -04:00
Aarnav Tale
fc7bedc8b1
feat: append -next to pre-release versions in pnpm build
2025-06-24 11:04:24 -04:00
Aarnav Tale
ecc547601f
fix: pass in github token for mise ratelimits
2025-06-24 11:01:16 -04:00
Aarnav Tale
eed12d348e
feat: build a debug-shell and distroless container
2025-06-24 10:56:43 -04:00
Aarnav Tale
5a254b746b
docs: enforce node lts 22.16 which has sqlite support unflagged
2025-06-24 10:39:51 -04:00
Aarnav Tale
2cc4339499
chore: update changelog
2025-06-23 00:35:50 -04:00
Aarnav Tale
84c820efb1
chore: merge remote-tracking branch 'origin' into next
2025-06-23 00:35:04 -04:00
Gabe Cook
779af42601
fix: username never falling back to email
2025-06-23 00:33:29 -04:00
Aarnav Tale
f990670e86
Merge remote-tracking branch 'origin/main' into next
2025-06-22 17:59:03 -04:00
Peder 'hayer' Husom
0344f17887
Proc mode: try to guess PID based on PPID when multiple found
2025-06-22 17:57:52 -04:00
Aarnav Tale
f28bfd5f86
fix: add attestation perms to gha
2025-06-22 17:36:22 -04:00
Aarnav Tale
8f1b577b5e
fix: allow id-token write in gh actions
2025-06-22 17:32:39 -04:00
github-actions[bot]
6ea9fe169d
chore: update flake.lock ( #260 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-06-22 17:28:45 -04:00
Aarnav Tale
9a81b76398
feat: add provenance attestations
2025-06-22 17:28:19 -04:00
Aarnav Tale
144a8b87cd
feat: cache docker build cache using gha
2025-06-22 17:17:56 -04:00
Aarnav Tale
2bf088b4a9
feat: speed up docker build
2025-06-22 16:59:21 -04:00
Aarnav Tale
87b8d64bcc
feat: reintroduce missing local dns override ( fixes #236 )
2025-06-21 13:54:33 -04:00
Aarnav Tale
8819af270d
fix: properly handle removing the last split dns record
...
Previously it would set the value to an empty array, breaking DNS resolution for that split completely.
The correct behavior was to remove the key altogether! This fixes #231
2025-06-21 13:08:31 -04:00
Aarnav Tale
1150d1616e
fix: support user input when not specified for ssh
2025-06-20 20:09:28 -04:00
Aarnav Tale
dd287c0444
fix: menu should work even with ssh target
2025-06-20 19:55:02 -04:00
Aarnav Tale
cf55621b57
docs: warn about permission change
2025-06-20 19:46:20 -04:00
Aarnav Tale
73f0a0d273
fix: use distroless and fix build
2025-06-20 11:32:27 -04:00
Aarnav Tale
71f130ede5
feat: switch to libsql since its esm friendly
2025-06-20 10:36:29 -04:00
Aarnav Tale
c0af2aa9c8
chore: update changelog
2025-06-20 00:20:47 -04:00
Aarnav Tale
b18147fa82
feat: cleanup removal of old ssh plexer and logic
...
we also have added the necessary logic to auto prune ephemeral nodes because
headscale doesn't seem to automatically remove them. this change made use of a database
which is now stored in the persistent headplane directory.
2025-06-20 00:14:00 -04:00
Aarnav Tale
bf1d75a27a
fix: resize cols and rows, not the other way around *sigh*
2025-06-18 13:37:47 -04:00
Aarnav Tale
1e86b0e95b
feat: add ssh buttons in the ui using hostinfo checks
2025-06-18 11:56:27 -04:00
Aarnav Tale
b34a3f0ca1
chore: sigh update pnpm deps hash
2025-06-16 11:45:45 -04:00
Aarnav Tale
799d7b5728
chore: update go deps nix hash
2025-06-16 11:45:26 -04:00
Aarnav Tale
4961e83a9c
fix: cleanup agent and add to ci
2025-06-16 11:45:25 -04:00
Aarnav Tale
ab7587e7a9
chore: cache go build deps
2025-06-16 11:45:25 -04:00
Aarnav Tale
6d15c411f1
chore: use mise for ci
2025-06-16 11:45:25 -04:00
Aarnav Tale
7f376c3f70
fix: better ssh resilience and customizable timeout for future backoff
2025-06-16 11:45:24 -04:00
Aarnav Tale
6a0e097412
chore: fix tiny nits
2025-06-16 11:45:24 -04:00
Aarnav Tale
721439868f
style: format go code on precommit
2025-06-16 11:45:24 -04:00
Aarnav Tale
f4af5b920d
feat: cleanup and streamline webssh capability
2025-06-16 11:45:23 -04:00
Aarnav Tale
0f9bf73b82
chore: reorganize go code
2025-06-16 11:45:23 -04:00
Aarnav Tale
7a6ad8d2d5
feat: add horrible barely-working go ipn wasm code
2025-06-16 11:45:23 -04:00
Aarnav Tale
f9751f5ab2
chore: add tooling for go wasm
2025-06-16 11:45:23 -04:00