165 Commits

Author SHA1 Message Date
Zoe Roux
1f3a985d3a
Fix watch status message payload 2024-03-23 13:47:46 +01:00
Zoe Roux
b6f9c050e1
Publish WatchStatus changes to rabbitmq 2024-03-23 13:17:09 +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
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
ec6b90b33c
Remove some json ignores on ids 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
44e7323720 Handle require verification on account creation 2024-03-10 18:27:24 +01:00
Zoe Roux
6933aecfa4 Fix external token edit detection 2024-03-09 00:49:11 +01:00
Zoe Roux
079a2cdbe3 Move oidc logic inside a service 2024-03-09 00:49:11 +01:00
Zoe Roux
5827a18866 Remove old-password form on reset-pasword menu if user does not have one 2024-03-07 01:36:57 +01:00
Zoe Roux
115d52977d Make password optional 2024-03-07 01:36:57 +01:00
Zoe Roux
bc99408652 Add external ids to user 2024-03-07 01:36:57 +01:00
Zoe Roux
c14c0a6af5 Fix movies sort by start/end air date on items routes 2024-02-27 00:53:56 +01:00
Zoe Roux
a3172c7918 Format code 2024-02-19 17:14:41 +01:00
Zoe Roux
09430e56b8 Fix video route 2024-02-19 17:14:41 +01:00
Zoe Roux
0a0939fa3d Start to remove transcoder dependence on kyoo 2024-02-19 17:14:41 +01:00
Zoe Roux
9f003189e9 Add issues api 2024-02-17 23:54:55 +01:00
Zoe Roux
2b59a35bf3 Add issues table 2024-02-17 23:54:55 +01:00
Zoe Roux
8b92d0525f Remove user's logo in db 2024-02-05 00:37:56 +01:00
Zoe Roux
530811b699 Add a user api 2024-02-05 00:37:56 +01:00
Zoe Roux
cee7ca2ca0 Add group support to partial permissions 2024-02-05 00:37:56 +01:00
Zoe Roux
c26a95ed60 Fix gravatar proxy 2024-02-05 00:37:56 +01:00
Zoe Roux
b43b6d6f75 Add user pp support with gravatar fallback 2024-02-05 00:37:56 +01:00
Zoe Roux
a5638203a6 Update csharpier 2024-02-03 14:55:18 +01:00
Zoe Roux
f0e6ee5835 Fix duplicated exception when the item was deleted 2024-01-30 23:47:42 +01:00
Zoe Roux
c0e6012d70 Make runtime nullable 2024-01-20 17:06:04 +01:00
Zoe Roux
08d9b9d950 Fix patch for direct values 2024-01-10 22:44:41 +01:00
Zoe Roux
fabafcb78b Rework patch apis 2024-01-10 13:12:37 +01:00
Zoe Roux
e668cdd89c Add settings field on the user 2024-01-10 13:12:37 +01:00
Zoe Roux
2e0a0e5eb0 Clean up kind handling in the front 2023-12-19 14:25:38 +01:00
Zoe Roux
7e6e56a366 Add csharpier as a code formatter 2023-12-08 02:42:46 +01:00
Zoe Roux
bf831dba45 Fix previous episode when an absolute number is null 2023-12-07 00:42:15 +01:00
Zoe Roux
bab97fba5f Add watchlist filters and fix after id 2023-12-07 00:03:13 +01:00
Zoe Roux
c289161400 Create get all in watch status repository 2023-12-07 00:03:13 +01:00
Zoe Roux
7810f626c6 Add watchlist api 2023-12-07 00:03:13 +01:00
Zoe Roux
0bc6512bcc Fix episodes count calculation on dapper 2023-12-07 00:03:13 +01:00
Zoe Roux
bd48032a50 Handle next episode position/percent in show watch status 2023-12-07 00:03:13 +01:00
Zoe Roux
015bfe983c Push fix next episode id nullability 2023-12-07 00:03:13 +01:00
Zoe Roux
0ac4a1daa0 Fix watch status upsert 2023-12-07 00:03:13 +01:00
Zoe Roux
2f309440cc Fix error messages for unlogged users on the watch status api 2023-12-07 00:03:13 +01:00
Zoe Roux
db3d7f1f2e Parse watch status on the front 2023-12-07 00:03:13 +01:00
Zoe Roux
6fbd00a38f Add watchlists on news and library items 2023-12-07 00:03:13 +01:00
Zoe Roux
4139362677 Update watch list code to use guids 2023-12-07 00:03:13 +01:00
Zoe Roux
b9932383c6 Nit picks files names 2023-12-07 00:03:13 +01:00