Commit Graph

52 Commits

Author SHA1 Message Date
Aarnav Tale
698122068d
fix: center user icon in profile 2025-01-18 07:48:05 +00:00
Aarnav Tale
1b45b0917f
fix: handle headscale unavailability gracefully 2025-01-17 11:45:36 +00:00
Aarnav Tale
1316439786
fix: read aggregate and error cause bubbles 2025-01-06 08:47:24 +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
6745ee8529
fix: resolve type errors and lint components/routes 2025-01-06 08:19:41 +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
50e43bc0c3
feat: refactor/reorganize auth routes 2024-12-08 13:27:51 -05:00
Aarnav Tale
320dab1d4f
fix: join children in copyable codeblock 2024-11-30 15:05:07 -05:00
Aarnav Tale
8aad883c21
fix: make selects scrollable 2024-11-20 18:13:49 -05:00
Aarnav Tale
3cd28d2136
feat: make the code snippets copyable 2024-11-20 18:01:20 -05:00
Aarnav Tale
12754bd0aa
fix: resolve type errors across the codebase 2024-11-04 18:13:10 -05:00
Aarnav Tale
d5ee8ae0f3
fix: clicking a machine name in users page redirects 2024-11-04 14:59:13 -05:00
Aarnav Tale
a9e8394dec
fix: do not pass the text value as a form field
This fixes an issue where on ephemeral key creation, it would fail due to localized dates
2024-10-20 18:34:43 -04:00
Aarnav Tale
aa7e2a3128
feat(TALE-35): implement pre-auth key management 2024-10-11 03:02:33 -04:00
Aarnav Tale
690b52d8c6
chore(TALE-29): remove acl from integration/context 2024-08-24 10:19:07 -04:00
Aarnav Tale
b8999161a2
feat(TALE-29): handle no ACL configurations being available 2024-08-04 17:30:41 -04:00
Aarnav Tale
75ba3a3dc7
feat(TALE-29): support the headscale policy api changes 2024-08-04 11:32:29 -04:00
Aarnav Tale
ddd20fe027
feat: create select component 2024-06-23 17:25:22 -04:00
Aarnav Tale
f0e4868252
feat: configure support for generic integrations
Co-authored-by: Gage Orsburn <gageorsburn@live.com>
2024-05-26 19:23:24 -04:00
Aarnav Tale
06d7d1ccad
feat: add support for split dns 2024-05-21 17:21:14 -04:00
Aarnav Tale
3e51e4861d
feat: use strictly typed configs and context 2024-05-20 14:05:09 -04:00
Aarnav Tale
0a12cdb3d6
fix: call button onPress even without state handler 2024-05-20 14:02:04 -04:00
Aarnav Tale
e6eba645c4
feat: implement complete user control 2024-05-15 21:52:19 -04:00
Aarnav Tale
f563335fab
feat: add loading indicator 2024-05-11 23:07:24 -04:00
Aarnav Tale
87430ccf7b
feat: continue moving older components to aria 2024-05-05 23:38:41 -04:00
Aarnav Tale
7f55ad826c
chore: add link to headscale acl faq on acl page 2024-05-04 15:04:55 -04:00
Aarnav Tale
5ff09e44d9
feat: cleanup header and extract to component 2024-05-04 15:04:22 -04:00
Aarnav Tale
c6cdcf35eb
chore: switch from heroicons to primer icons 2024-05-04 15:03:21 -04:00
Aarnav Tale
a57e777a6b
feat: completely nuke headlessui and consolidate to aria 2024-05-01 02:21:54 -04:00
Aarnav Tale
8205f2b99b
feat: replace the old modal completely 2024-04-30 11:03:53 -04:00
Aarnav Tale
769556efda
fix: make the toaster click-throughable 2024-04-29 20:32:14 -04:00
Aarnav Tale
3abd617a90
feat: switch to react aria and replace many components 2024-04-29 20:31:29 -04:00
Aarnav Tale
252e78d618
feat: facelift overall machines page and refactor 2024-04-22 14:33:51 -04:00
Aarnav Tale
6dae5d647a
chore: various fixes 2024-04-01 19:41:39 -04:00
Aarnav Tale
bdb00b6cd7
feat: make the modal and dropdown more workable 2024-03-31 19:06:06 -04:00
Aarnav Tale
a47fb61549
feat: implement node removal 2024-03-30 18:58:16 -04:00
Aarnav Tale
1d9f4553eb
feat: support children in confirmation modal 2024-03-30 18:42:49 -04:00
Aarnav Tale
b146e4c3a8
feat: add confirmation modal 2024-03-30 18:39:46 -04:00
Aarnav Tale
381c3d6df4
feat: create shared dropdown component 2024-03-30 15:22:34 -04:00
Aarnav Tale
935e015be9
feat: add loading states 2024-03-30 04:15:00 -04:00
Aarnav Tale
e216d4171f
feat: support readonly config and no docker sock 2024-03-29 21:46:21 -04:00
Aarnav Tale
22b6af685a
feat: add proper error component 2024-03-29 16:14:35 -04:00
Aarnav Tale
4a1cdaa432
feat: create shared button component 2024-03-29 16:02:14 -04:00
Aarnav Tale
b5658750a9
feat: begin support for components and dark mode 2024-03-29 15:41:10 -04:00
Aarnav Tale
77702c1bae
chore: add new tab links 2024-03-26 17:42:35 -04:00
Aarnav Tale
c62da81ea7
feat: add user page 2024-03-26 10:57:11 -04:00
Aarnav Tale
3b1f0ae6f8
feat: add machine info page 2024-03-26 09:34:57 -04:00