Aarnav Tale
|
9e0450b15b
|
fix: use descriptive error messages
|
2025-05-04 14:43:40 -04:00 |
|
Aarnav Tale
|
a6077a4ce2
|
fix: hide version column if no agents are connected
|
2025-04-24 19:12:06 -04:00 |
|
Aarnav Tale
|
0c7e2e49f5
|
feat: redo machine tagging system
|
2025-04-24 19:12:06 -04:00 |
|
Aarnav Tale
|
9a8546ef09
|
feat: switch away from websocket to stdout messaging for agent
|
2025-04-24 19:12:02 -04:00 |
|
Aarnav Tale
|
bbc535d39e
|
feat: rework the entire pre-auth keys page
|
2025-04-24 19:11:33 -04:00 |
|
Aarnav Tale
|
58cc7b742c
|
feat: make machine actions permission locked
|
2025-04-03 12:57:06 -04:00 |
|
Aarnav Tale
|
73ea35980d
|
feat: switch agent fetching to the server side
this brings the benefit of fitting in the revalidator lifecycle we have
created via the useLiveData hook.
|
2025-03-24 16:15:38 -04:00 |
|
Aarnav Tale
|
9a1051b9af
|
feat: reimplement websocket to use hono
|
2025-03-24 16:15:38 -04:00 |
|
Aarnav Tale
|
34cfee7cff
|
feat: reach an initial working stage
|
2025-03-24 16:15:38 -04:00 |
|
Aarnav Tale
|
92dedf51aa
|
fix: ignore ws_agents if there are no agents connected
|
2025-03-18 00:43:52 -04:00 |
|
Aarnav Tale
|
6108de52e7
|
feat: switch to a central singleton handler
This also adds support for Headscale TLS installations
|
2025-03-17 22:21:16 -04:00 |
|
Aarnav Tale
|
5b9dc7cfc6
|
feat: ingest data from new agent system
|
2025-03-11 22:34:30 -04:00 |
|
Aarnav Tale
|
5dd4c41291
|
feat: use a new ws implementation thats encapsulated
|
2025-03-11 15:29:45 -04:00 |
|
Aarnav Tale
|
f5436f5ee3
|
feat: respect context in server
|
2025-02-19 18:09:42 -05:00 |
|
Aarnav Tale
|
76d263b7e6
|
feat: switch to config file system
|
2025-02-13 12:35:12 -05:00 |
|
Aarnav Tale
|
287ac2dff0
|
feat: unify all colors
|
2025-02-04 17:21:03 -05:00 |
|
Aarnav Tale
|
771b87ae41
|
chore: only invoke useLiveData in root
|
2025-02-02 00:54:42 -05:00 |
|
Aarnav Tale
|
68babd7fe9
|
feat: redesign tooltips
|
2025-02-01 15:28:04 -05:00 |
|
Aarnav Tale
|
c9d8052e39
|
chore: remove cn non-default exports
|
2025-01-28 17:46:16 -05:00 |
|
Aarnav Tale
|
741f9aa6b5
|
feat: switch to new dialog across all code
|
2025-01-26 15:04:13 -05:00 |
|
Aarnav Tale
|
9734f0c704
|
chore: remove old username in dns option
|
2025-01-18 13:22:43 +00:00 |
|
Aarnav Tale
|
325e9ba43d
|
chore: push disabled local-agent code
|
2025-01-18 07:37:03 +00:00 |
|
Aarnav Tale
|
1b45b0917f
|
fix: handle headscale unavailability gracefully
|
2025-01-17 11:45:36 +00:00 |
|
Aarnav Tale
|
f464c42802
|
fix: format hostinfo in overview correctly
|
2025-01-10 14:41:05 +05:30 |
|
Aarnav Tale
|
e33504016b
|
feat: integrate hostinfo into ui
|
2025-01-08 14:34:53 +05:30 |
|
Aarnav Tale
|
7217659720
|
fix: prevent cookie manager from racing env init
this fixes a bug where using LOAD_ENV_FILE did not work with COOKIE_SECRET
|
2025-01-06 08:19:40 +05:30 |
|
Aarnav Tale
|
f3c9d8b54c
|
style: run biome lint
|
2025-01-06 08:19:40 +05:30 |
|
Aarnav Tale
|
aa9872a45b
|
chore: switch to react-router v7
|
2025-01-06 08:19:40 +05:30 |
|
Aarnav Tale
|
6cf343d623
|
feat: refactor all dashboard routes
|
2024-12-08 13:52:02 -05:00 |
|