7 Commits

Author SHA1 Message Date
Leo Vasanko
28911d117e Remove semicolons 2025-07-08 06:10:47 -06:00
Leo Vasanko
0f71f80446 Refactoring in progress, needs cleanup. 2025-07-07 15:00:02 -06:00
Leo Vasanko
52520c18b1 Mostly working, saving. 2025-07-07 13:19:39 -06:00
Leo Vasanko
1c9044054a More refactoring. Prevent registering another key on the same authenticator for the same user. 2025-07-07 11:20:28 -06:00
Leo Vasanko
eb56c000e8 Major refactor: HTTP-only cookies, passkey management, and UI improvements
- Refactor session management from WebSocket tokens to HTTP-only cookies
- Move user/credential endpoints from WebSocket to HTTP REST API
- Add comprehensive passkey management (add/delete with safety checks)
- Implement AAGUID-based authenticator info with icons and names
- Add human-readable date formatting and clean grid layout
- Create modular architecture with session_manager, api_handlers, aaguid_manager
2025-07-06 19:45:33 -06:00
Leo Vasanko
1b7fa16cc0 Refactoring done, bugs gone. 2025-07-03 18:46:05 -06:00
Leo Vasanko
58f7ac61db A non-functional draft, saving to allow reverts. 2025-07-03 17:02:49 -06:00