Commit Graph
26 Commits
Author SHA1 Message Date
Leo Vasanko 3e5c0065d5 Remodel reset token handling due to browsers sometimes refusing to set the cookie when opening the link (from another site). 2025-08-30 15:54:17 -06:00
Leo Vasanko 4f094a7016 Fixing cascade. 2025-08-30 14:07:32 -06:00
Leo Vasanko f3e3679b6d Actually usable admin panel 2025-08-29 22:38:22 -06:00
Leo Vasanko 4db7f2e9a6 Almost usable admin panel 2025-08-29 21:54:51 -06:00
Leo Vasanko efdfa77fc9 Basic navigation between auth and user pages. 2025-08-29 20:50:37 -06:00
Leo Vasanko 90f775734a Fix proxying so that Vite dev mode autoreloads. 2025-08-29 20:49:26 -06:00
Leo Vasanko 7380f09458 Major changes to server startup. Admin page tuning. 2025-08-29 20:41:38 -06:00
Leo Vasanko e0717f005a Drafting admin app (frontend) 2025-08-12 13:24:27 -07:00
Leo Vasanko 407994548a Almost complete org/permission handling. Much cleanup, bootstrap works. 2025-08-07 13:58:12 -06:00
Leo Vasanko f96668b135 Cleaner error message on aborted Passkey operations. 2025-08-06 12:00:23 -06:00
Leo Vasanko 3c6c9b29f6 Frontend component selection logic simplified. 2025-08-06 11:33:34 -06:00
Leo Vasanko 74ba443d3d Avoid loading user info twice to show profile. 2025-08-06 10:57:41 -06:00
Leo Vasanko 9f423135ed Refactor to not use status: success, but HTTP codes, and renamed the error key to detail to match FastAPI's own. 2025-08-06 10:09:55 -06:00
Leo Vasanko cf138d90c5 Checkpoint, fixing reset token handling broken in earlier edits. 2025-08-06 09:55:14 -06:00
Leo Vasanko a5af644404 Device link cleanup. 2025-08-02 08:13:31 -06:00
Leo Vasanko f461a5fbd7 Device addition link tuning. QR code larger and better handling while loading. 2025-08-02 08:11:28 -06:00
Leo Vasanko 30ab73d625 Everything works. Minor adjustments on frontend and backend for the new API. 2025-08-02 07:41:42 -06:00
Leo Vasanko 8ae433c587 No underline on link CSS 2025-08-01 13:47:59 -06:00
Leo Vasanko 8882d0672b Frontend adjusted for the new API. 2025-08-01 13:16:10 -06:00
Leo Vasanko c5e5fe23e3 Major cleanup and refactoring of the backend (frontend not fully updated). 2025-08-01 12:32:27 -06:00
Leo Vasanko 225d7b7542 Refactoring reset and session tokens, currently broken. 2025-07-14 16:10:02 -06:00
Leo Vasanko 19bcddca30 Refactor to get user info from a single endpoint 2025-07-14 12:30:10 -06:00
Leo Vasanko 3567b7802b A lot of cleanup, restructuring project directory. 2025-07-14 12:11:29 -06:00
Leo Vasanko 1c79132e22 Nxing/Caddy forward_auth support. Various fixes to bugs created in earlier edits. Vite server needs different base in dev mode, fixed. 2025-07-13 16:54:53 -06:00
Leo Vasanko f9f263171b Move the whole app under /auth/, fix static build. 2025-07-13 14:03:15 -06:00
Leo Vasanko 9711453553 Rewritten frontend with Vue 2025-07-13 12:41:08 -06:00