Commit Graph

7 Commits

Author SHA1 Message Date
Infi a5288e4ed7 feat: splash screen, move login branching logic out of greeter 2022-12-23 16:41:43 +01:00
Infi 6e1560d9a3 fix: clear messageCache on logout 2022-12-23 03:44:46 +01:00
Infi 589c00d3ee feat: a real-time websocket connection
- more schemas
 - schemas for all sendable and receivable socket frames(packets)
 - multi-threading woohoo!
 - handling for ready event
 - sending out the ping event in 30-second intervals
 - connect-disconnect-reconnect logic (implemented, but to be used)
 - caches for all the things!
2022-12-23 03:43:20 +01:00
Infi e185350d4c fix: revoked token no longer crashes the app 2022-12-12 20:12:06 +01:00
Infi aca7817526 feat: persistently save user session token
this took some dependency injection work to do, but it means we can move on to the big stuff
2022-12-11 03:06:00 +01:00
Infi dff518bde7 feat: improvements at login
- password field is now recognised by the system keyboard
- TOTP six-digit input is now a numbers-only field
- document API functions related to login
- basic logout in API
- insecure MFA-less accounts can now log in (SAD!)
2022-12-06 00:49:35 +01:00
Infi 8b40f122d3 feat: initial commit 🎉
implements a basic styled app with totp login
2022-12-05 16:08:17 +01:00