LeoVasanko
|
adbab88c86
|
Major refactor of frontend source tree such that paths better match where they are served.
|
2025-12-02 22:09:07 +00:00 |
|
LeoVasanko
|
5422845192
|
Better error messages from backend, avoid bad toasts, cleanup of session validation.
|
2025-12-02 16:37:27 +00:00 |
|
LeoVasanko
|
0af7aad28c
|
Add host-based authentication, UTC timestamps, session management, and secure cookies; fix styling issues; refactor to remove module; update database schema for sessions and reset tokens.
|
2025-10-04 06:31:54 +00:00 |
|
LeoVasanko
|
ea871635e0
|
Admin app: guard rails extended, consistent styling, also share styling with main app.
|
2025-10-01 04:38:14 +00:00 |
|
LeoVasanko
|
93d722c4d2
|
Count registration also as a login.
|
2025-09-02 06:40:05 +00:00 |
|
LeoVasanko
|
b39eb59961
|
Linter
|
2025-09-02 06:29:38 +00:00 |
|
LeoVasanko
|
e1e933c756
|
Renaming of users in registration, profile and admin app.
|
2025-09-02 06:13:01 +00:00 |
|
LeoVasanko
|
0e4e4f4cfa
|
Make default permissions use only : as separator.
|
2025-08-31 06:43:49 +00:00 |
|
LeoVasanko
|
54cef0f9d6
|
Fixing cascade.
|
2025-08-31 02:07:32 +00:00 |
|
LeoVasanko
|
9402aae829
|
Almost usable admin panel
|
2025-08-30 09:54:51 +00:00 |
|
LeoVasanko
|
395ecdbd19
|
Major changes to server startup. Admin page tuning.
|
2025-08-30 08:41:38 +00:00 |
|
LeoVasanko
|
ee3708105b
|
Support for adding permissions on roles and orgs.
|
2025-08-13 03:13:35 +00:00 |
|
LeoVasanko
|
37640ab42b
|
Add permissions to orgs and roles (in DB-agnostic API).
|
2025-08-13 01:21:37 +00:00 |
|
LeoVasanko
|
7e45bba612
|
Almost complete org/permission handling. Much cleanup, bootstrap works.
|
2025-08-08 01:58:12 +00:00 |
|
LeoVasanko
|
2505f96dde
|
Users always belong to one Org. Implement a DB function to fetch all data relevant to a session.
|
2025-08-07 22:42:49 +00:00 |
|
LeoVasanko
|
2c951f6be1
|
Bootstrap cleanup
|
2025-08-07 11:56:13 +00:00 |
|
LeoVasanko
|
62cf384cfa
|
Bootstrap code cleanup.
|
2025-08-07 02:39:44 +00:00 |
|
LeoVasanko
|
df377c4a14
|
Globals restructured to their own module. Origin and RP definition.
|
2025-08-07 01:23:35 +00:00 |
|
LeoVasanko
|
c8bb2ab12e
|
Checkpoint, fixing reset token handling broken in earlier edits.
|
2025-08-06 21:55:14 +00:00 |
|
LeoVasanko
|
1440727955
|
Add organisations on DB
|
2025-08-06 00:16:02 +00:00 |
|
LeoVasanko
|
e035067ffb
|
Change filename to passkey-auth.sqlite
|
2025-08-05 21:24:38 +00:00 |
|
LeoVasanko
|
9d0c97f403
|
Finish DB cleanup/refactoring. Working now.
|
2025-08-05 20:26:35 +00:00 |
|
LeoVasanko
|
af8dea1a02
|
Database cleanup, base class, separated from FastAPI app.
|
2025-08-05 19:55:31 +00:00 |
|
LeoVasanko
|
fa8c2c5ba8
|
DB refactor (currently broken)
|
2025-08-05 18:41:07 +00:00 |
|
LeoVasanko
|
71db80c7ea
|
Everything works. Minor adjustments on frontend and backend for the new API.
|
2025-08-02 19:41:42 +00:00 |
|
LeoVasanko
|
9b82f77729
|
Major cleanup and refactoring of the backend (frontend not fully updated).
|
2025-08-02 00:32:27 +00:00 |
|
LeoVasanko
|
f86406b4d4
|
Removal of JWT code, cleanup, using User dataclass rather than UserModel in APIs.
|
2025-07-28 11:44:26 +00:00 |
|
LeoVasanko
|
69f68d6930
|
Database reworked simpler, JWTs replaced by sessions table and random tokens. Accessing Add device link is currently broken.
|
2025-07-15 05:29:48 +00:00 |
|
LeoVasanko
|
4b20a53aa2
|
A lot of cleanup, restructuring project directory.
|
2025-07-14 23:54:04 +00:00 |
|