Commit Graph

2629 Commits

Author SHA1 Message Date
Zoe Roux e1f889f862 Listen to watch status events to call simkl 2024-03-23 13:49:20 +01:00
Zoe Roux c6f12ab2a8 Add a simkl sync implementation 2024-03-23 13:47:47 +01:00
Zoe Roux 31d8dcd6a8 Add models in the autosync module 2024-03-23 13:47:47 +01:00
Zoe Roux 1f3a985d3a Fix watch status message payload 2024-03-23 13:47:46 +01:00
Zoe Roux 6937a982d4 Add autosync rabbitmq consumer 2024-03-23 13:17:11 +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 0d91001376 Add rabbitmq 2024-03-23 13:07:23 +01:00
Zoe Roux 6143125f7a Migrate to dotnet8 (#350) 2024-03-23 01:15:57 +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 5fedce71a0 Switch to file scopped namespaces (#349) 2024-03-23 00:23:16 +01:00
Zoe Roux c9663ff14f Add to ignore revs 2024-03-23 00:21:11 +01:00
Zoe Roux 18e301f26a Switch to file scopped namespaces 2024-03-23 00:20:40 +01:00
Zoe Roux 35e37bbe76 Move from newtonsoft.json to system.text.json (#348) 2024-03-23 00:16: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 64031668c1 Fix theme error on ssr 2024-03-22 21:22:11 +01:00
Zoe Roux b6d122e449 Edit fr translations 2024-03-22 21:22:11 +01:00
Zoe Roux 19f26c6d91 Print stack trace in query error for ssr debuging 2024-03-10 21:35:44 +01:00
Zoe Roux 4108434788 Format code 2024-03-10 21:35:44 +01:00
Zoe Roux 01d7f62c36 Prevent unlogged users to try to see a watchlist 2024-03-10 21:35:44 +01:00
Zoe Roux 5cffeea4fd Fix custom token use in queryFn 2024-03-10 21:35:44 +01:00
Zoe Roux e0fb29bd80 Update README.md 2024-03-10 20:12:06 +01:00
Zoe Roux ad9a59f894 Auto delete issues on startup 2024-03-10 18:30:03 +01:00
Zoe Roux ddad768cd8 Format code 2024-03-10 18:27:24 +01:00
Zoe Roux 8ee4446b30 Refresh token to check if user was verifed after a 403 2024-03-10 18:27:24 +01:00
Zoe Roux 5f936d36b1 Make accounts switch while having a permission error work 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 25b7903c37 Fix oidc links opening two times on web 2024-03-10 18:27:24 +01:00
Zoe Roux c6dd7203bb Display permissions errors on the front 2024-03-10 18:27:24 +01:00
Zoe Roux 08c7ca99b6 fixup! Handle non-verifed users on the front 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
Zoe Roux 92bfbf662b Handle non-verifed users on the front 2024-03-10 18:27:24 +01:00
Zoe Roux 44e7323720 Handle require verification on account creation 2024-03-10 18:27:24 +01:00
Zoe Roux 78a3ae8aeb Remove security mode to use a simple require verification bool 2024-03-10 18:27:24 +01:00