Commit Graph

39 Commits

Author SHA1 Message Date
rubikscraft
bd86a8c336 run prettier 2022-09-09 15:14:31 +02:00
rubikscraft
e0e804d27d add ability to make image expire 2022-09-09 15:13:56 +02:00
rubikscraft
03fec5f832 add expiring images to backend 2022-09-06 19:45:17 +02:00
rubikscraft
5878f0ad1d allow adding names to apikeys 2022-09-03 21:51:56 +02:00
rubikscraft
a91363962a add basic api key management 2022-09-03 16:41:50 +02:00
rubikscraft
c68360c81f add api key management endpoints 2022-09-03 13:50:53 +02:00
rubikscraft
a7981ce8ad make working apikey db
fix bug in user delete call
2022-09-02 21:28:14 +02:00
rubikscraft
482ab2bfb6 Add ApiKey entity 2022-09-02 17:14:13 +02:00
rubikscraft
d1419e67cf store filename of uploaded file 2022-09-01 13:16:23 +02:00
rubikscraft
71beb9f41c link image with user 2022-05-02 15:03:01 +02:00
rubikscraft
47210fabce add seperate collection for image files and meta 2022-04-21 16:53:40 +02:00
rubikscraft
84aabbd49a change images to use ids instead of hashes 2022-04-16 17:22:50 +02:00
rubikscraft
ff07ee94c6 change regex names 2022-04-16 17:09:01 +02:00
rubikscraft
2bbe798097 add userprefrerencedb 2022-04-13 16:33:07 +02:00
rubikscraft
380b9d3456 switch to zod 2022-04-04 10:36:59 +02:00
rubikscraft
bcd427f5a7 clean up validation, still not happy 2022-04-02 23:25:49 +02:00
rubikscraft
805ff8ab0e fix prefeneces 2022-04-01 13:30:15 +02:00
rubikscraft
9bcf09ff4f move to required ids 2022-04-01 12:04:49 +02:00
rubikscraft
c6d1206e29 change from incremental id to uuid-v4 2022-04-01 10:44:41 +02:00
rubikscraft
ba2f361da3 add usrpreference entity, and refactor syspref 2022-04-01 10:31:00 +02:00
rubikscraft
904ba2ee4b relocate validator composer 2022-03-27 22:48:10 +02:00
rubikscraft
ac98db10df mvoe syspref to backend 2022-03-27 22:33:13 +02:00
rubikscraft
2c150c3027 migrate permission logic to more backend 2022-03-24 23:08:37 +01:00
rubikscraft
518391b497 migrate mimes dto 2022-03-24 21:10:06 +01:00
rubikscraft
95c8f630f1 relocate special roles to api request 2022-03-24 19:56:26 +01:00
rubikscraft
6417651419 Add role edit view 2022-03-24 11:45:43 +01:00
rubikscraft
6b1b973a4e add better role indications 2022-03-23 20:40:31 +01:00
rubikscraft
036f4d4e4d change validation 2022-03-23 11:17:41 +01:00
rubikscraft
0b65d496c3 change jwt data 2022-03-21 23:23:32 +01:00
rubikscraft
581be5921b Refactor user validation 2022-03-21 17:21:03 +01:00
rubikscraft
1febcd8147 add role api 2022-03-12 16:25:15 +01:00
rubikscraft
b29b88d7b6 add permissions to roles 2022-03-12 15:10:22 +01:00
rubikscraft
9b98f3c005 add roles to users 2022-03-10 23:02:27 +01:00
rubikscraft
9cbfdf92fb add preference db 2022-03-04 12:24:49 +01:00
rubikscraft
0ac46696c8 reorganizing 2022-03-03 22:48:03 +01:00
rubikscraft
e0230b26ae add api services to frontend 2022-03-03 13:38:39 +01:00
rubikscraft
0e0060ffb5 make sure typeorm stays in backend 2022-03-01 22:05:59 +01:00
rubikscraft
85bd389a2b Fix bugs in data validation 2022-02-26 18:16:28 +01:00
rubikscraft
82d1497e1c Improve type validation
Add image metadata endpoint
2022-02-26 16:06:32 +01:00