Commit Graph
16 Commits
Author SHA1 Message Date
LeoVasanko 92f44ee390 carolina. 2025-07-09 06:05:05 +00:00
LeoVasanko f0ee13677d Use async/await, move all css/js to separate files. 2025-07-08 18:33:46 +00:00
LeoVasanko 62aa58e3de Remove semicolons 2025-07-08 18:10:47 +00:00
LeoVasanko 3135def2d7 Refactoring in progress, needs cleanup. 2025-07-08 03:00:02 +00:00
LeoVasanko ef01fde84a Mostly working, saving. 2025-07-08 01:19:39 +00:00
LeoVasanko b358afdfbb More refactoring. Prevent registering another key on the same authenticator for the same user. 2025-07-07 23:20:28 +00:00
LeoVasanko 304b6b8cef 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-07 07:45:33 +00:00
LeoVasanko 68cb259aab Update gitignore. 2025-07-07 07:42:54 +00:00
LeoVasanko fab977f2f5 All TODO items resolved. 2025-07-07 07:41:35 +00:00
LeoVasanko dec0deafc0 Finish refactoring, working. 2025-07-07 00:06:22 +00:00
LeoVasanko e0beffcfb2 Database refactoring 2025-07-06 23:41:49 +00:00
LeoVasanko 160310acf6 Refactoring for simplicity, added last login/verification tracking. 2025-07-06 22:34:32 +00:00
LeoVasanko d643648455 Move gitignore to root 2025-07-05 05:10:15 +00:00
LeoVasanko 5a8868d58c General cleanup and minor improvements. Registration and auth currently working. 2025-07-05 05:08:56 +00:00
LeoVasanko 3f373a9a8a Refactoring done, bugs gone. 2025-07-04 06:46:05 +00:00
LeoVasanko a6e80ffcb5 A non-functional draft, saving to allow reverts. 2025-07-04 05:01:41 +00:00