Commit Graph

356 Commits

Author SHA1 Message Date
Zoe Roux e8896b7787 Prevent 500 when specifing invalid show id on episode create 2024-03-31 16:15:40 +02:00
Zoe Roux bb3e57ff2a Fix filters with string containing quotes 2024-03-27 00:04:40 +01:00
Zoe Roux 81d4a13735 Add targetarch support for Dockerfile.migrations 2024-03-26 16:54:24 +01:00
Zoe Roux 87754ae928 Organize imports 2024-03-26 01:11:55 +01:00
Zoe Roux ecbf1f5db5 Fix enums handling with dapper 2024-03-26 01:00:32 +01:00
Zoe Roux 39ce601344 Fix postgres enum mapping 2024-03-26 01:00:32 +01:00
Zoe Roux db6670f699 Improve caching for migrations docker file 2024-03-26 01:00:32 +01:00
Zoe Roux ea979d9663 Handle connection string for migrations 2024-03-25 23:41:03 +01:00
Zoe Roux d24d18ea8e Create a migration dockerfile 2024-03-25 22:28:22 +01:00
Zoe Roux 9740a5d0d4 Remove custom dotnet output path 2024-03-25 22:28:22 +01:00
Zoe Roux 034a554bf4 Update dotnet tools 2024-03-25 22:28:22 +01:00
Zoe Roux fb1c006cd9 Remove postgres migrations handled by the api 2024-03-25 22:28:22 +01:00
Zoe Roux 928bfe7876 Remove legacy meilisearch populate 2024-03-25 22:28:22 +01:00
Zoe Roux be8bf53cc6 Use custom json convertor for images instead of relying on type convertor 2024-03-24 22:07:29 +01:00
Zoe Roux fee6032e78 Fix images from string conversion used by the scanner 2024-03-24 20:47:56 +01:00
Zoe Roux 64eb70d292 Update dapper for DateOnly support 2024-03-24 20:42:02 +01:00
Zoe Roux 8afbc63b85 Use DateOnly for dates fields instead of DateTime 2024-03-24 18:52:54 +01:00
Zoe Roux dee3af3016 Fix random seed parsing when non uint where specifed 2024-03-24 16:10:34 +01:00
Zoe Roux 95bc5b9f7c Add trakt in the list of supported oidc 2024-03-24 16:10:34 +01:00
Zoe Roux 8bbccd42d5 Format code 2024-03-23 15:34:54 +01:00
Zoe Roux f89ce7a965 Disable show update rabbit message when updating an episode 2024-03-23 15:33:39 +01:00
Zoe Roux 7905edaf24 Use new json serializer in rabbitmq contetxs 2024-03-23 15:09:08 +01:00
Zoe Roux 567d2ac686 Fix sln file 2024-03-23 14:04:56 +01:00
Zoe Roux fe9aa865f9 Add shows in episode watch status change events 2024-03-23 14:00:43 +01:00
Zoe Roux 1f3a985d3a Fix watch status message payload 2024-03-23 13:47:46 +01:00
Zoe Roux 44bb88910f Add simkl oidc 2024-03-23 13:17:11 +01:00
Zoe Roux 115b9fa4b3 Fix rabbitmq config 2024-03-23 13:17:11 +01:00
Zoe Roux b6f9c050e1 Publish WatchStatus changes to rabbitmq 2024-03-23 13:17:09 +01:00
Zoe Roux cbb05ac977 Change rabbit channel from fanout to topic based 2024-03-23 13:12:03 +01:00
Zoe Roux f1d72cb480 Publish Create/Update/Delete resource events to rabbit 2024-03-23 13:12:03 +01:00
Zoe Roux 3a5d6ed2cd Add deleted events 2024-03-23 13:07:23 +01:00
Zoe Roux c15dcb02ec Add watch status changed events 2024-03-23 13:07:23 +01:00
Zoe Roux ee0f703120 Update nuget packages 2024-03-23 01:13:18 +01:00
Zoe Roux 34393bf050 Update host di container for dotnet8 2024-03-23 01:13:18 +01:00
Zoe Roux 5a461bca7d Migrate to dotnet8 2024-03-23 01:13:18 +01:00
Zoe Roux 18e301f26a Switch to file scopped namespaces 2024-03-23 00:20:40 +01:00
Zoe Roux 5997921eb9 Remove jetbrains attributes 2024-03-23 00:11:17 +01:00
Zoe Roux e7bedd6a29 Fully migrate to system.text.json 2024-03-23 00:11:17 +01:00
Zoe Roux 7194dcb2c7 Fix oneof json serialization 2024-03-23 00:11:17 +01:00
Zoe Roux d62bdfc637 Add loadable fields handling on system.text.json serializer 2024-03-23 00:11:17 +01:00
Zoe Roux ec6b90b33c Remove some json ignores on ids 2024-03-23 00:11:17 +01:00
Zoe Roux 0c0037416a Fix kind serialation 2024-03-23 00:11:17 +01:00
Zoe Roux ad9d1ee430 Migrate from newtonsoft.json to system.text.json 2024-03-23 00:11:17 +01:00
Zoe Roux d7e5b8b916 Delete useles tests 2024-03-23 00:11:17 +01:00
Zoe Roux 3e44d38a90 Remove old People references 2024-03-23 00:11:17 +01:00
Zoe Roux 9493531eaa Remove custom serializer ignore 2024-03-22 21:22:11 +01:00
Zoe Roux 01d7f62c36 Prevent unlogged users to try to see a watchlist 2024-03-10 21:35:44 +01:00
Zoe Roux ddad768cd8 Format code 2024-03-10 18:27:24 +01:00
Zoe Roux 08f3e9c06b Prevent two accounts from behing linked to the same external account 2024-03-10 18:27:24 +01:00
Zoe Roux 8f7320c298 Prioritize auth header compared to auth cookie 2024-03-10 18:27:24 +01:00