Commit graph

13 commits

Author SHA1 Message Date
efaf2bda5a roles: sql, crate, struct, id, rocket id, list page 2023-05-07 12:26:29 +02:00
8658966b41 database: added totp codes migrations, get/add/use token 2023-05-01 11:57:41 +02:00
233e26520c totp: new crate, sql migration + queries, enable totp page, save secret in database 2023-04-25 23:37:24 +02:00
e49c146dfd users: store timezone, default is "UTC" 2023-04-13 22:01:27 +02:00
956f28f7e5 refresh_tokens: add app inside each refresh token 2023-04-02 01:10:27 +02:00
ef8d75ecee ezidam + refresh tokens: create and insert refresh token 2023-03-18 15:16:15 +01:00
471e2fc740 authorization_codes: crate, database, insert one 2023-03-16 23:15:56 +01:00
71b083895d apps: sql + get valid one, get by id, insert, generate app id, generate secret 2023-03-15 22:00:04 +01:00
8c37fc1181 database: added keys migration, get/insert, insert keys at launch if none are present 2023-03-12 18:45:55 +01:00
c670201b86 settings: add base url, WIP flash system 2023-03-07 08:42:23 +01:00
a3866b0af2 settings: store id of first admin user 2023-03-05 23:33:10 +01:00
3e168c19bc users: migrations, queries, users crate: create user, get first admin user 2023-03-05 23:31:10 +01:00
9c2b43ec3c added database crate, "settings" with migrations and queries, running migrations on web startup 2023-02-27 16:07:18 +01:00