16 Commits

Author SHA1 Message Date
Zoe Roux
a112ecb8e9 Remove sqlx 2024-08-08 17:03:35 +02:00
Zoe Roux
cc3b6f268a Run migrations on startup 2024-08-08 17:03:35 +02:00
Zoe Roux
5991916227 Rework extraction to use new cache 2024-08-08 17:03:35 +02:00
Zoe Roux
0f091618b7 Fix metadata directory permissions (subtitle extraction) 2024-08-08 17:03:35 +02:00
Zoe Roux
c707e76bd6
Fast track extractions if there is no subtitles 2024-06-19 12:25:43 +00:00
Zoe Roux
2eecb5174c
Remove x-route header and use a env var instead 2024-04-28 00:32:02 +02:00
Zoe Roux
2968ca3562 Update default permissions 2024-02-19 17:14:41 +01:00
Zoe Roux
f54a876636 Use cmap for infos 2024-02-19 17:14:41 +01:00
Zoe Roux
2afed432f7 Use concurrent map for subtitles 2024-02-19 17:14:41 +01:00
Zoe Roux
2594afc60f Fix extraction when it has failed previously 2024-02-19 17:14:41 +01:00
Zoe Roux
f5be4a8b99 Attachments handling 2024-02-19 17:14:41 +01:00
Zoe Roux
9fd7ca35f1 Create a settings struct for paths 2024-01-29 03:41:39 +01:00
Zoe Roux
b147ee8850 Create a thumbnails sprite api 2024-01-28 19:55:18 +01:00
Zoe Roux
995f50cc21 Use better permission masks for folders 2024-01-19 22:00:29 +01:00
Zoe Roux
425de0b315 Add extraction cache and wait for extraction to end to return subtitles/attachments 2024-01-18 13:32:06 +01:00
Zoe Roux
30cb171612 Add basic extraction methods 2024-01-18 13:32:06 +01:00