Commit Graph

255 Commits

Author SHA1 Message Date
e8bad71f21 feat: smart config 2025-05-25 16:18:21 +02:00
4df7561dd3 feat: sqlc api_services generated cpde 2025-05-25 15:38:59 +02:00
8f753b2561 feat: api_services queries 2025-05-25 15:38:49 +02:00
11748bb68e feat: api services table migration 2025-05-25 15:38:40 +02:00
491c9a824d feat: remove unused util 2025-05-25 14:54:24 +02:00
476b9a13d9 feat: handle session selection after logging in 2025-05-25 14:54:19 +02:00
42665fffbb feat: handle account selection 2025-05-25 14:54:03 +02:00
a157a3ec0e feat: implement select session 2025-05-25 14:53:55 +02:00
024d07fdd6 feat: oauth context select session 2025-05-25 14:53:48 +02:00
23845e25dd feat: add admin role for all users for now 2025-05-25 14:53:38 +02:00
47209c311c feat: disable watch 2025-05-25 14:53:28 +02:00
2caef38ce6 feat: jwks endpoint + rsa keys use 2025-05-25 14:53:19 +02:00
e88980e64f feat: updated rsa key gen scripts 2025-05-25 14:53:02 +02:00
159e4ad0e2 feat: update ApiClaims 2025-05-25 14:16:30 +02:00
6e2d67ad24 feat: oauth endpoints: code and token 2025-05-25 14:16:20 +02:00
d46e296ce1 feat: respond with json 2025-05-25 14:15:50 +02:00
e98806e96f feat: JWT_KID env var 2025-05-25 14:14:35 +02:00
0ab82e2503 feat: disable authorization for /token + provide access to repo + register jwks endpoint 2025-05-25 14:13:05 +02:00
34c1ce7652 feat: generate code API 2025-05-25 14:12:27 +02:00
428dc50aa1 feat: oauth auth page 2025-05-24 20:59:56 +02:00
2663264f50 feat: register oauth authorize page 2025-05-24 20:59:48 +02:00
ffba961d72 fmt: don't use curly braces 2025-05-24 20:59:40 +02:00
5a939c0771 feat: link to login page to add account 2025-05-24 20:59:25 +02:00
87916f96fd feat: use oauth provider 2025-05-24 20:59:15 +02:00
c6c03e9cb6 fix: db context import 2025-05-24 20:59:04 +02:00
6fd7171450 feat: root dark overlay 2025-05-24 20:58:54 +02:00
ae07d2d3d9 feat: refactor db context 2025-05-24 20:58:36 +02:00
65545a0d71 feat: expose host 2025-05-24 20:58:09 +02:00
d423d9ba62 feat: oauth routes 2025-05-24 20:58:04 +02:00
d64c8479f8 feat: register oauth handler 2025-05-24 20:57:57 +02:00
3279f1fb90 feat: remove unused import 2025-05-24 18:02:25 +02:00
1819629008 test: profile pictures on agree preview 2025-05-24 17:51:16 +02:00
4e9fa2337b feat: change color 2025-05-24 17:46:16 +02:00
68899e98bd feat: profile picture support 2025-05-24 17:46:06 +02:00
47f5188961 feat: profile picture 2025-05-24 17:45:47 +02:00
1840194bae feat: use host env var 2025-05-24 17:45:37 +02:00
d3bcc785a1 feat: pass file storage instance 2025-05-24 17:17:54 +02:00
64faa4ca5f feat: update user model + update profile picture 2025-05-24 17:17:45 +02:00
24c72800ad feat: file storage 2025-05-24 17:17:31 +02:00
f559f54683 feat: upload avatar route 2025-05-24 17:17:25 +02:00
9b0de4512b feat: add profile_picture field to user table 2025-05-24 17:17:16 +02:00
b6d365cc48 feat: install minio v7 2025-05-24 17:16:55 +02:00
8f755b6d1e feat: minio env vars example 2025-05-24 17:16:45 +02:00
587a463623 feat: dark theme support 2025-05-24 16:15:22 +02:00
1a596eef87 feat: no rounded corners 2025-05-24 16:15:12 +02:00
e6b87a6561 feat: button variants 2025-05-24 16:15:00 +02:00
3bcc5f8900 fix: database wasn't opening 2025-05-24 16:14:53 +02:00
c5ee912408 feat: dark overlay in assets 2025-05-24 16:14:44 +02:00
9766da7cfd feat: icon in assets 2025-05-24 16:14:37 +02:00
a004a82272 feat: dark and light overlays in public 2025-05-24 16:14:25 +02:00