Aarnav Tale
a26faab139
feat: add ownership transfer support
2026-03-14 15:17:45 -04:00
Aarnav Tale
e255407115
feat: redo user page to match account linking
2026-03-14 14:56:04 -04:00
Aarnav Tale
6470f5a821
feat: refactor several components and clean up ui
2026-03-09 22:09:58 -04:00
Aarnav Tale
0ce411e92b
feat: switch to mist color from tailwind
2026-03-08 23:48:03 -04:00
Aarnav Tale
434f886034
feat: admin UI for Headscale user linking + skip onboarding
...
- Add 'Link Headscale user' option in user menu (admin-only, OIDC users)
- Dialog shows only unclaimed Headscale users
- New link_user action in user-actions with claim validation
- Onboarding now allows skipping the link step with clear messaging
- Users who skip are told they can ask an admin to link later
Co-authored-by: Amp <amp@ampcode.com >
Amp-Thread-ID: https://ampcode.com/threads/T-019cce57-c9e1-7732-9709-8288127573a9
2026-03-08 17:34:57 -04:00
Aarnav Tale
444b2325fb
feat: fix acl api logic to work correctly
2025-11-04 23:51:36 -05:00
Domingo Dirutigliano
27b2831f00
displayName correctly integrated
2025-07-14 07:54:18 -04:00
Domingo Dirutigliano
ad469129bc
fix display name
2025-07-14 07:54:18 -04:00
Aarnav Tale
6f2a0773ba
feat: disable role changing on unmanaged users
2025-05-25 11:02:19 -04:00
Aarnav Tale
8d1132606a
fix: add aria-label to radio groups
2025-04-03 16:22:52 -04:00
Aarnav Tale
259d150fc4
feat: add capabilities enforcement on users
2025-04-03 12:57:06 -04:00
Aarnav Tale
7b1340c93e
fix: make reassign dialog unactionable if editing owner
2025-04-03 12:57:06 -04:00
Aarnav Tale
7d61ad50c4
feat: oops commit the user role change page
2025-04-03 12:57:06 -04:00
Aarnav Tale
2e383ddabe
feat: reimplement user actions
2025-04-01 12:27:44 -04:00
Aarnav Tale
774fdb7be2
fix: use new headscale user api routes
2025-02-19 13:01:20 -05:00
Aarnav Tale
741f9aa6b5
feat: switch to new dialog across all code
2025-01-26 15:04:13 -05: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
888c1a5fb6
fix: resolve css issues with button icons
2025-01-06 08:39:15 +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