Commit Graph

459 Commits

Author SHA1 Message Date
Aarnav Tale
2c8880c84d
feat: switch to new toast provider 2025-01-28 16:06:41 -05:00
Aarnav Tale
a19eb6bcda
feat: add new menu 2025-01-28 16:04:42 -05:00
Aarnav Tale
28e40eecbf
fix: switch to new aria components 2025-01-28 16:02:47 -05:00
Aarnav Tale
741f9aa6b5
feat: switch to new dialog across all code 2025-01-26 15:04:13 -05:00
Aarnav Tale
0f75636342
feat: add react-scan in dev 2025-01-25 12:51:32 -05:00
Aarnav Tale
665509e710
chore: extract tags to shared chip component 2025-01-23 11:28:42 -05:00
Aarnav Tale
ac937f9014
fix: dedupe machine tags 2025-01-23 11:16:56 -05:00
Aarnav Tale
8d3f31e7f9
chore: add lefthook for lint staged 2025-01-20 08:26:00 +00:00
Aarnav Tale
2d47f1b952
chore: switch tailwind fonts 2025-01-20 08:15:14 +00:00
Aarnav Tale
c24cd34925
feat: switch to new dialog gutter 2025-01-20 08:14:42 +00:00
Aarnav Tale
af248df648
feat: redesign buttons and share them in dialogs 2025-01-19 17:31:46 +00:00
Aarnav Tale
b9a708b2e9
chore: update deps and add react-aria 2025-01-19 15:24:14 +00:00
Aarnav Tale
ec36876b9f
feat: begin redesign and component unification 2025-01-19 15:24:03 +00:00
Aarnav Tale
ed0cdbdf4d
chore: add lucide-react icons 2025-01-18 18:42:57 +00:00
Aarnav Tale
fd506ba474
feat: redesign header and footer 2025-01-18 18:42:49 +00:00
Aarnav Tale
9734f0c704
chore: remove old username in dns option 2025-01-18 13:22:43 +00:00
Aarnav Tale
156d7c9ee7
chore: v0.4.1 2025-01-18 08:18:28 +00:00
Aarnav Tale
bd11453593
fix: store oidc redirect_uri in session for parity 2025-01-18 08:18:19 +00:00
Aarnav Tale
0f92f09796
chore: v0.4.0 2025-01-18 07:52:04 +00:00
kevinf100
9bb20024fa
fix: Reusable Pre-Auth Keys no longer show expired when used (#88) 2025-01-18 07:48:50 +00:00
Aarnav Tale
698122068d
fix: center user icon in profile 2025-01-18 07:48:05 +00:00
Aarnav Tale
e6a66d5804
fix: don't propagate errors on user page to root 2025-01-18 07:41:08 +00:00
Aarnav Tale
d524f927a4
fix: don't throw when session manager isn't available 2025-01-18 07:39:12 +00:00
Aarnav Tale
539c76dfb3
chore: switch to shared healtcheck func 2025-01-18 07:38:55 +00:00
Aarnav Tale
51fa7c14d0
fix: handle prod config for server correctly 2025-01-18 07:37:51 +00:00
Aarnav Tale
b92c4ce2e8
chore: remove broken vite plugin import 2025-01-18 07:37:26 +00:00
Aarnav Tale
325e9ba43d
chore: push disabled local-agent code 2025-01-18 07:37:03 +00:00
Aarnav Tale
de9a938da2
chore: use healthcheck method in healthz 2025-01-17 11:46:36 +00:00
Aarnav Tale
1b45b0917f
fix: handle headscale unavailability gracefully 2025-01-17 11:45:36 +00:00
Aarnav Tale
e01fd8d50c
fix: handle undefined websocket in context 2025-01-17 08:34:19 +00:00
Aarnav Tale
c9603ba38a
chore: switch to vite for server dev 2025-01-17 08:33:22 +00:00
Aarnav Tale
377641265b
fix: require auth for agent ws 2025-01-15 15:14:37 +05:30
Aarnav Tale
5bc313e5fe
feat: containerize agent 2025-01-15 10:17:30 +05:30
Aarnav Tale
af919b2d34
fix: support the agent querying itself 2025-01-10 14:49:13 +05:30
Aarnav Tale
f464c42802
fix: format hostinfo in overview correctly 2025-01-10 14:41:05 +05:30
Aarnav Tale
e667e112cb
chore: add @types/ws 2025-01-10 14:24:23 +05:30
Aarnav Tale
39546849ae
fix: mix cached and uncached data on the ws-agent 2025-01-10 14:24:15 +05:30
Aarnav Tale
eb922c9318
fix: implement write-lock for agent cache 2025-01-10 14:06:22 +05:30
Aarnav Tale
5569ba4660
feat: rework oidc to be more resilient
This includes setting a custom redirect URI, handling errors, and using a better library.
As an API decision I've also disabled per session API keys as it clutters up too much.
2025-01-10 13:55:24 +05:30
Aarnav Tale
dfd03e77bb
fix: use headscale health route for healthz 2025-01-10 10:55:35 +05:30
Aarnav Tale
e33504016b
feat: integrate hostinfo into ui 2025-01-08 14:34:53 +05:30
Aarnav Tale
7d4da73141
fix: relax config requirement for paths by using nullish 2025-01-06 08:49:26 +05:30
Aarnav Tale
1316439786
fix: read aggregate and error cause bubbles 2025-01-06 08:47:24 +05:30
Aarnav Tale
888c1a5fb6
fix: resolve css issues with button icons 2025-01-06 08:39:15 +05:30
Aarnav Tale
328302cd81
fix: show toasts above the footer 2025-01-06 08:35:25 +05:30
Aarnav Tale
b060700dfe
fix: blur footer URL for screenshots 2025-01-06 08:31:49 +05:30
Aarnav Tale
69783f0d05
chore: re-stage entry files 2025-01-06 08:19:41 +05:30
Aarnav Tale
55c832c536
feat: do partial client method validation 2025-01-06 08:19:41 +05:30
Aarnav Tale
fc5028994a
chore: remove old import for fs-routes 2025-01-06 08:19:41 +05:30
Aarnav Tale
6745ee8529
fix: resolve type errors and lint components/routes 2025-01-06 08:19:41 +05:30