Commit Graph

54 Commits

Author SHA1 Message Date
Zoe Roux 177391a74c Rework default sort and make it work with dapper 2023-11-27 15:13:08 +01:00
Zoe Roux ca6a4d8ab5 Convert library items to an interface 2023-11-27 15:13:08 +01:00
Zoe Roux d01ef02389 Fix StudioId casing on the movie 2023-11-27 15:13:08 +01:00
Zoe Roux e8f2a72516 Install dapper and use it for library items 2023-11-27 15:13:08 +01:00
Zoe Roux 1a92094eaf Fix images by updating ef projectables 2023-11-06 14:40:50 +01:00
Zoe Roux fa47ccfd85 Fix slow queries by updating ef projectable 2023-11-06 13:59:42 +01:00
Zoe Roux 1769aa45c9 Fix ratings migration default value 2023-11-03 21:13:43 +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 88eb325079 Add PUT /collections/id/movie/id route to link movies/shows to colletions 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 4368f0cbe5 Setup meilsearch (part 1) 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 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 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 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 5f6e96333c Add creation date on the db 2023-09-07 22:55:41 +02:00
Zoe Roux 5ddfe1ddb2 Update player to use new api 2023-09-01 17:55:18 +02:00
Zoe Roux a1fb4ce8eb Fix warnings 2023-08-07 15:29:31 +09:00
Zoe Roux 5446dbce83 Fix tests compilation errors 2023-08-07 14:50:12 +09:00
Zoe Roux 93b36f1bd4 Fix image resize not working 2023-08-07 14:50:12 +09:00
Zoe Roux ab12de8287 Add next/previous episode field. Add movie load 2023-08-07 14:50:12 +09:00
Zoe Roux ca99421624 Update library items for new movies 2023-08-07 14:50:12 +09:00
Zoe Roux 5c270a0362 Handle external ids 2023-08-07 14:50:12 +09:00
Zoe Roux 19ae15f53f Split movies and shows, enable nullable handling (wip) 2023-08-07 14:50:12 +09:00
Zoe Roux 386c6bf268 Feat rework images, delete providers 2023-08-07 14:50:12 +09:00
Zoe Roux 3d30d65184 Fix tests 2023-08-02 00:57:27 +09:00
Zoe Roux e6f263b6de Remove track table 2023-08-02 00:57:27 +09:00
Zoe Roux c69864d0f5 Delete dotnet file system abstraction 2023-08-02 00:57:27 +09:00
Zoe Roux 83b8627717 Fix timestamps format 2023-07-30 19:25:06 +09:00
Zoe Roux 31d8f5f7b9 Update all dotnet libraries 2023-07-30 19:25:06 +09:00
Zoe Roux 5d72fe44ab Update to dotnet 7 2023-07-30 19:25:06 +09:00
Zoe Roux 066229eb0e Fix tracks slugs 2023-07-25 15:01:23 +09:00
Zoe Roux b753fdd2b0 Fix database migration issue 2023-07-25 15:01:23 +09:00
Zoe Roux db41c55230 Remove database triggers 2023-07-25 15:01:23 +09:00
Zoe Roux a554b7681f Add healthchecks to the api 2023-04-03 20:03:11 +09:00
Zoe Roux 75fb4b5809 Add seasons 2023-04-03 20:03:11 +09:00
Zoe Roux 9e98bf3532 Cleanup JWT error messages 2023-04-03 20:03:11 +09:00
Zoe Roux bf281820b9 Remove the weird configuration options, add ApiKeys configuration 2023-04-03 20:03:11 +09:00
Zoe Roux 973f9cfdc2 Still apply postgres migration on startuo 2023-04-03 20:03:11 +09:00