Aarnav Tale
846c030bc1
chore: update to react router v8
2026-06-20 13:33:24 -04:00
Aarnav Tale
3f9dcd5eb4
feat: update build for react router v8
2026-06-20 12:09:42 -04:00
Aarnav Tale
3252482e0b
feat: switch logging to pino
...
Closes HP-279
2026-06-17 15:58:48 -04:00
Aarnav Tale
262c7bf82a
chore: v0.7.0-beta.4
2026-05-31 14:46:03 -04:00
Aarnav Tale
0512565f8e
feat: replace openapi hashing system with /version
...
Apparently I didn't use my brain cells and rely on the /version
endpoint that Headscale has exposed since 0.26 (our lowest supported
version). Switching to that significantly simplifies the API surface.
2026-05-25 11:51:02 -04:00
Aarnav Tale
fb4b0b1404
chore: v0.7.0-beta.3
2026-05-14 13:50:54 -04:00
Aarnav Tale
deb284e2b4
feat: ditch hono
2026-04-26 23:52:49 -04:00
Aarnav Tale
f0f02b3c4c
fix: remove unnecessary remix-utils dependency
2026-04-10 21:01:07 -04:00
Aarnav Tale
c030d1fbe4
feat: de-uglify the ACL editor
2026-04-10 21:00:52 -04:00
Aarnav Tale
dc80c93184
chore: update deps
2026-04-10 20:38:26 -04:00
Aarnav Tale
974c3b0e48
chore: v0.7.0-beta.2
2026-04-09 22:08:47 -04:00
Aarnav Tale
a0b2077c7b
chore: remove faker-js dependency
2026-04-09 21:57:46 -04:00
Aarnav Tale
0f19fdf0da
feat: rebuild browser ssh from the ground up
2026-04-09 21:56:42 -04:00
Aarnav Tale
1259642f8a
feat: replace openid-client with clean-room oidc system
2026-04-03 16:36:27 -04:00
Aarnav Tale
ad1d47b223
docs: 0.7.0-beta.1
2026-03-30 13:26:20 -04:00
Aarnav Tale
333220a153
feat: ditch react-aria
2026-03-26 12:58:24 -04:00
Aarnav Tale
a1eb6d35db
feat: pin codemirror to 6.6.0
2026-03-26 12:56:45 -04:00
Aarnav Tale
246bb90ef0
test: add docker and proc e2e testing
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
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
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
6470f5a821
feat: refactor several components and clean up ui
2026-03-09 22:09:58 -04:00
Aarnav Tale
0cff389051
chore: v0.6.2
2026-02-26 18:22:12 -05:00
Aarnav Tale
937bc4a667
chore: update deps
2026-02-26 01:23:02 -05:00
Aarnav Tale
c8861ec978
chore: update react-router-hono-server due to vulnerability
2026-01-24 13:00:34 -05:00
Aarnav Tale
40361175e5
chore: update dependencies
2026-01-15 22:11:19 -05:00
Aarnav Tale
034ba25ce3
feat: switch to oxc linting/formatting
2026-01-15 22:09:58 -05:00
Aarnav Tale
f6cdad535a
chore: update to vite 8 beta
2025-12-04 00:48:59 -05:00
Aarnav Tale
ba61656fb0
feat: cleanup oidc logic and surface errors better
2025-12-04 00:44:31 -05:00
Aarnav Tale
86184e3420
feat: overhaul config loading
2025-12-01 02:46:22 -05:00
Aarnav Tale
3d9b6370bf
chore: refactor unit tests
2025-11-18 02:11:53 -05:00
Aarnav Tale
08a251cc8c
feat: add e2e integration tests and canonical versioning
2025-11-16 18:31:09 -05:00
Aarnav Tale
63d1e84ebe
chore: update deps
2025-11-16 18:28:13 -05:00
Aarnav Tale
1aa921aebe
chore: update deps
2025-11-05 00:00:35 -05:00
Aarnav Tale
a68aedc297
feat: create type-safe API object for Headscale
2025-11-04 22:40:57 -05:00
Aarnav Tale
7d7e08ee54
chore: pin node version to lts in engines.node
2025-10-31 10:23:01 -04:00
Aarnav Tale
a68df033a2
chore: switch to build script
2025-10-19 14:09:56 -04:00
Aarnav Tale
53b8f76ac6
Merge remote-tracking branch 'origin/main' into next
2025-10-19 13:05:36 -04:00
Aarnav Tale
c9bae42622
chore: ok mise be stupid
2025-10-16 22:30:12 -04:00
Aarnav Tale
ac9ce72078
feat: automatically build go modules during pnpm build
2025-10-16 22:01:46 -04:00
Aarnav Tale
639e7e9c6b
fix: reorganize vitepress docs into /docs
2025-10-16 18:29:51 -04:00
Aarnav Tale
5d94667186
fix: update docs build script
2025-10-16 13:30:14 -04:00
Aarnav Tale
8f260b79f1
feat: bundle all node_modules to reduce size
2025-10-15 18:14:14 -04:00
Aarnav Tale
9b53711673
feat: redo xterm terminal logic
2025-10-02 13:52:19 -04:00
Aarnav Tale
eb4669498a
feat: overhaul oidc work
2025-08-28 22:55:26 -04:00
Aarnav Tale
6c5656334d
chore: update and prune deps
2025-08-21 11:48:59 -04:00
Aarnav Tale
ae2bd35cbf
chore: update biome to v2
2025-08-19 17:52:26 -04:00