486 Commits

Author SHA1 Message Date
Zoe Roux
0eb7a58494 Limit the number of threads of the api 2023-11-03 18:12:45 +01:00
Zoe Roux
e788dea8a4 Update ef projections 2023-11-03 16:07:19 +01:00
Zoe Roux
5489f601d2 Fix items view for collections (sql) 2023-11-03 16:07:19 +01:00
Zoe Roux
eec08d4a3e Remove useless status check of the seach manager 2023-11-03 16:07:19 +01:00
Zoe Roux
320c45096b Add collections/id/items, movies and shows 2023-11-03 16:07:19 +01:00
Zoe Roux
88eb325079 Add PUT /collections/id/movie/id route to link movies/shows to colletions 2023-11-03 16:07:19 +01:00
Zoe Roux
b2f4933a5f Fix missing name errors 500 2023-11-03 16:07:19 +01:00
Zoe Roux
e12a1d369d Add a firstEpisode field on the backend 2023-11-03 16:07:19 +01:00
Zoe Roux
c4f1e420f8 Add runtime on the back 2023-11-03 16:07:19 +01:00
Zoe Roux
15a4280a36 Add ratings 2023-11-03 16:07:19 +01:00
Zoe Roux
0dd3a6190e
Fix meilisearch init 2023-11-01 21:14:29 +01:00
Zoe Roux
167e2853f0 Load every items from postgres on meilisearch creation 2023-11-01 17:36:11 +01:00
Zoe Roux
377d85c7f1 Add sorts to search items 2023-11-01 17:36:11 +01:00
Zoe Roux
68a3af0b52 Fix meilisearch indexes setup 2023-11-01 17:36:11 +01:00
Zoe Roux
5b7bfa79f9 Fix repositories create/edit/delete events 2023-11-01 17:36:11 +01:00
Zoe Roux
d7dee62e97 Add items index on meilisearch 2023-11-01 17:36:11 +01:00
Zoe Roux
4368f0cbe5 Setup meilsearch (part 1) 2023-11-01 17:36:11 +01:00
Zoe Roux
12f35fefc4 Add from id in repository 2023-11-01 17:36:11 +01:00
Zoe Roux
49a1dad51e wip 2023-11-01 17:36:11 +01:00
Zoe Roux
40c0403962 Add show thumbnail as backup for new episodes 2023-10-30 15:25:19 +01:00
Zoe Roux
56a96540b4 Add show info on news episode, Add news on the front 2023-10-30 15:25:19 +01:00
Zoe Roux
5a6bb57fd5 Add news view in the db 2023-10-30 15:25:19 +01:00
Zoe Roux
44521d0d5f Add news repository and api 2023-10-30 15:25:19 +01:00
Zoe Roux
1373d0ce26 Add images links on the front instead of the back 2023-10-29 21:37:53 +01:00
Zoe Roux
c9c1ac5126 Cleanup hotfix thanks to the new option in Projectable 2023-10-29 00:58:56 +02:00
Zoe Roux
d136b98411 Update ef projectables 2023-10-28 23:27:57 +02:00
Zoe Roux
7e0e359f46 Hotfix next/previous episodes causing a 500 2023-10-28 22:32:42 +02:00
Zoe Roux
86427cf6ef Fix fields serialization 2023-10-27 22:44:45 +02:00
Zoe Roux
c7db07f7ba Add fields bindings 2023-10-27 22:44:45 +02:00
Zoe Roux
d3fbec1a9d Add include as a first class param and remove library manager thing 2023-10-27 22:44:45 +02:00
Zoe Roux
bb456738f0 Use privat prerelease version of ef.projectable 2023-10-27 02:46:31 +02:00
Zoe Roux
0112acdd2f wip update things 2023-10-27 02:46:31 +02:00
Zoe Roux
ae6121f3aa Fix seasons add 2023-10-27 02:46:31 +02:00
Zoe Roux
9b606cf9ac Add episode count in season 2023-10-27 02:46:31 +02:00
Zoe Roux
97de98b89a Add seed in random queries next url 2023-10-27 00:47:57 +02:00
Zoe Roux
8b102b083f Use null safety 2023-10-27 00:47:57 +02:00
Zoe Roux
e13f9c6aa8 Allow random queries to be paginated 2023-10-27 00:47:57 +02:00
Zoe Roux
941137ff51 Make images quality higher 2023-10-22 01:00:34 +02:00
Zoe Roux
eaec736676 Remove invalid next/prev in pages sorted by random 2023-10-22 01:00:34 +02:00
Zoe Roux
dc6bdf7715 Fix dead links 2023-09-15 00:21:33 +02:00
Zoe Roux
c3816b709c Return more items by default in the api 2023-09-11 13:27:04 +02:00
Zoe Roux
5f6e96333c Add creation date on the db 2023-09-07 22:55:41 +02:00
Zoe Roux
7962d3a16f Fix library item get all 2023-09-07 22:55:41 +02:00
Zoe Roux
de6d831498 Prevent resources to use the slug 'random' 2023-09-07 22:55:41 +02:00
Zoe Roux
be076616cc Add cache policy to images 2023-09-07 22:55:41 +02:00
Zoe Roux
0a38fdd8d3 Add random sort 2023-09-07 22:55:41 +02:00
Zoe Roux
4bfffa579f Fix contain query param of the api 2023-09-07 22:55:41 +02:00
Zoe Roux
13ef0ba14a
Fix empty blurhash 2023-09-05 14:18:09 +02:00
Zoe Roux
938ccd9215
Fix library item issue 2023-09-05 00:36:36 +02:00
Zoe Roux
70466aba7e
Fix thumbnails for episodse 2023-09-02 16:31:39 +02:00