Aarnav Tale
1259642f8a
feat: replace openid-client with clean-room oidc system
2026-04-03 16:36:27 -04:00
Aarnav Tale
4cd0c1e206
fix: use headscale.api_key where possible
2026-04-03 16:34:50 -04:00
Robbe Pincket
b2dfa773b0
fix: change oidc config error notice url
2026-04-01 22:17:11 +02:00
Aarnav Tale
73b5d5514e
fix: don't nuke agent working dir
v0.7.0-beta.1
2026-03-30 14:02:39 -04:00
Aarnav Tale
838a2cd732
fix: store profile picture in db to prevent header overload
2026-03-30 13:58:29 -04:00
Aarnav Tale
0191da4ce2
ci: correctly check if hash changed
2026-03-30 13:32:59 -04:00
Aarnav Tale
ad1d47b223
docs: 0.7.0-beta.1
2026-03-30 13:26:20 -04:00
Aarnav Tale
a5e2af9b30
docs: update some option docs
2026-03-29 20:31:20 -04:00
Aarnav Tale
9ac3ab1861
Merge pull request #507 from siemenvdn/feature/extend-machine-filtering
...
Add additional Machines list filters
2026-03-29 20:29:33 -04:00
Siemen Van den Neste
44f45c396c
fix: update user filtering to use user name instead of user ID
2026-03-29 20:37:18 +02:00
Aarnav Tale
ee59a2d06d
feat: switch agent to a periodic dump rather than long running process
2026-03-27 13:32:59 -04:00
Aarnav Tale
2c57187628
feat: switch to a generalized api key config
2026-03-27 13:32:59 -04:00
github-actions[bot]
57c15f7c6b
chore: update nix pnpm deps hash
2026-03-26 17:00:23 +00:00
Aarnav Tale
131c54f501
fix: correctly re-enqueue event stream controller when closed
2026-03-26 12:58:35 -04:00
Aarnav Tale
333220a153
feat: ditch react-aria
2026-03-26 12:58:24 -04:00
Aarnav Tale
61ca6693c4
fix: keep footer below dialogs
2026-03-26 12:57:45 -04:00
Aarnav Tale
30bbcbab2a
feat: separate code snippets and code blocks for copyable snippets
2026-03-26 12:57:30 -04:00
Aarnav Tale
a1eb6d35db
feat: pin codemirror to 6.6.0
2026-03-26 12:56:45 -04:00
Aarnav Tale
98d8dfe235
fix: prefix hp_wasm paths correctly
...
Co-authored-by: palchrb <Breyholtz@gmail.com >
2026-03-26 12:54:29 -04:00
Aarnav Tale
54f236a332
feat: update some components
2026-03-26 12:54:29 -04:00
Aarnav Tale
873e6005d9
Merge pull request #510 from lloydowen/fix/oidc-profile-pictures
2026-03-24 09:10:54 -04:00
Aarnav Tale
3213385c0f
Merge pull request #509 from tale/update_flake_lock_action
2026-03-24 09:07:24 -04:00
Lloyd Owen
2e2d5d1dff
Update oidc-callback.ts
2026-03-24 11:48:20 +00:00
github-actions[bot]
925d78a175
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/e802360' (2026-03-14)
→ 'github:nixos/nixpkgs/9cf7092' (2026-03-18)
2026-03-22 08:36:54 +00:00
Siemen Van den Neste
4e94e82a01
feat: implement custom hook for machine filter parameters management
2026-03-21 01:46:27 +01:00
Siemen Van den Neste
3ec00e17d8
feat: add machine filtering functionality with dropdowns for user, tag, status, and route
2026-03-21 01:43:54 +01:00
Aarnav Tale
dfda629b12
test: add some unit tests for auth methods
2026-03-19 14:11:17 -04:00
github-actions[bot]
04debdcadf
chore: update nix pnpm deps hash
2026-03-19 16:37:08 +00:00
Aarnav Tale
718cbf3c40
feat: switch to a new form hook
2026-03-19 12:35:25 -04:00
Aarnav Tale
246bb90ef0
test: add docker and proc e2e testing
2026-03-19 12:35:25 -04:00
Aarnav Tale
7403ebea06
feat: switch form fields to base-ui
2026-03-19 12:35:25 -04:00
Aarnav Tale
941971b8c7
feat: replace button and toast provider with base-ui
2026-03-19 12:35:24 -04:00
Aarnav Tale
5aa17e448d
Merge pull request #501 from AgathaSorceress/main
2026-03-18 23:35:06 -04:00
Agatha V. Lovelace
fc9df0c536
docs: openssl rand takes byte count, not character
2026-03-18 13:21:48 +01:00
github-actions[bot]
b6b773fa6d
chore: update nix pnpm deps hash
2026-03-17 17:43:33 +00:00
Aarnav Tale
cc5aa99046
feat: upgrade to vite 8 stable
2026-03-17 13:41:47 -04:00
Aarnav Tale
5f81822366
feat: correct package.json dependencies and remove libsql
2026-03-17 13:31:35 -04:00
Aarnav Tale
4fb1cf059e
feat: update nodejs 22 references to 24
2026-03-17 13:24:55 -04:00
Aarnav Tale
b1361e9062
feat: upgrade to node 24 and drizzle
2026-03-17 13:22:48 -04:00
Aarnav Tale
dd0587dad1
chore: update build process
2026-03-17 12:23:39 -04:00
Aarnav Tale
4997687a58
Merge pull request #500 from dotWee/feat/devcontainer
...
[dev/tooling]: add basic devcontainer setup w/ node, pnpm, go, nix & recommended tools
2026-03-17 11:58:50 -04:00
Aarnav Tale
8f6fe05c83
fix: actually fix type errors
2026-03-16 23:41:09 -04:00
Aarnav Tale
25dc09e025
perf: switch to SSE dispatched changes
...
Previously we would use naive revalidators which would invalidate EVERY
SINGLE action loader every 3 seconds, resulting in several fetches. It
would also bubble fetches across the layout actions into the individual
pages.
This new approach selectively has live stores of resources which then
poll for changes on the server side and then dispatches updates to the
client via a new /events/live SSE endpoint.
2026-03-16 23:32:06 -04:00
Aarnav Tale
27f8fa0b42
feat: swap button and decompose dialog components
2026-03-16 23:32:05 -04:00
Aarnav Tale
eda5713700
Merge pull request #497 from mrangger/main
2026-03-15 21:49:11 -04:00
Aarnav Tale
dc2e2dcc98
Merge pull request #498 from tale/update_flake_lock_action
2026-03-15 21:47:31 -04:00
Lukas Wolfsteiner
f0df663c90
[dev/tooling]: add basic devcontainer setup w/ node, pnpm, go, nix & recommended tools
...
Add a development container for contributors and document how to use it.
- Add .devcontainer/devcontainer.json
- Add .devcontainer/Dockerfile
- Update docs/CONTRIBUTING.md with Dev Container section
- devcontainer.json parses successfully and opens in vscode without issues
- all build.sh variants, recommended tools & lint/typecheck run without issues
Closes #499
2026-03-15 18:55:18 +00:00
github-actions[bot]
1025a657b0
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/917fec9' (2026-03-05)
→ 'github:nixos/nixpkgs/e802360' (2026-03-14)
2026-03-15 08:38:59 +00:00
Mathias Rangger
0741567754
fix: validate required Docker API version
2026-03-15 02:08:07 +01:00
Aarnav Tale
a26faab139
feat: add ownership transfer support
2026-03-14 15:17:45 -04:00