Commit Graph

2046 Commits

Author SHA1 Message Date
Zoe Roux 6fbd00a38f Add watchlists on news and library items 2023-12-07 00:03:13 +01:00
Zoe Roux 948c98f95b Add watchlist migration 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
Zoe Roux aa4ea2134a Add played date on watch status 2023-12-07 00:03:13 +01:00
Zoe Roux 48f77c2f7a Add watch apis 2023-12-07 00:03:13 +01:00
Zoe Roux 6567e78c8c Add percent, unseen episodes count and show completions handling 2023-12-07 00:03:13 +01:00
Zoe Roux 32050bcdcd Add episodes and shows watch status apis 2023-12-07 00:03:13 +01:00
Zoe Roux 2aa10c9b1f Add movie's watch status api 2023-12-07 00:03:13 +01:00
Zoe Roux 4f9c06c7bd Rename watch info to watch status 2023-12-07 00:03:13 +01:00
Zoe Roux b6bb190e69 Add every tables for watchlists 2023-12-07 00:03:13 +01:00
Zoe Roux 4135fc5703 Start watchlist implementations 2023-12-07 00:03:13 +01:00
Zoe Roux c1ba51b903 Run prettier 2023-12-05 23:56:14 +01:00
Zoe Roux a218271001 Add guid parsing in filters 2023-12-05 23:56:14 +01:00
Zoe Roux f4442fad0c Unselect account during refresh errors (could happen if server db was cleared) 2023-12-05 23:56:14 +01:00
Zoe Roux 87fdc1a444 Fix refresh token 403 first time 2023-12-05 23:56:14 +01:00
Zoe Roux eed764c6e0 Use a promise cache to only refresh tokens one time on client side navigation 2023-12-05 23:56:14 +01:00
Zoe Roux f9a2185748 Fix ssr issue with jwts 2023-12-05 23:56:14 +01:00
Zoe Roux 4f7c449ea7 Fix externalids error with null 2023-12-05 23:56:14 +01:00
Zoe Roux 7dab3fd094 Format front 2023-12-02 01:11:04 +01:00
Zoe Roux 49d225532c Various account fixes 2023-12-02 01:11:04 +01:00
Zoe Roux b2c67e7df4 Fix yoshiki insert bug in input 2023-12-02 01:11:04 +01:00
Zoe Roux 07259a7635 Fix accounts under ssr 2023-12-02 01:11:04 +01:00
Zoe Roux d63c601812 Fix some themes issues 2023-12-02 01:11:04 +01:00
Zoe Roux ecd1b55fc6 Upgrade packages 2023-12-02 01:11:04 +01:00
Zoe Roux 4c955e4115 Add auth guard and connection check on mobile 2023-12-02 01:11:04 +01:00
Zoe Roux 14319a5c89 Rework account system 2023-12-02 01:11:04 +01:00
Zoe Roux 0ac388f3eb Rework login and navbar account display 2023-12-02 01:11:04 +01:00
Zoe Roux fbf43fb10f Rework account storage system 2023-12-02 01:11:04 +01:00
Zoe Roux e0f41be887 Expose more react query options to useFetch 2023-12-02 01:11:04 +01:00
Zoe Roux bd84989454 Fix episodes comparison 2023-11-29 16:16:10 +01:00
Zoe Roux e0b2e8e937 Lint code 2023-11-29 02:21:21 +01:00
Zoe Roux f2ebc5659e Only list collections if more than 1 item is contained 2023-11-29 02:21:21 +01:00
Zoe Roux b72553aa11 Restore incremental search 2023-11-29 02:21:21 +01:00
Zoe Roux 0ed35e0354 Fix random sort after id and implement dapper from ids 2023-11-29 02:21:21 +01:00
Zoe Roux 29d846a944 Allow kind to be used as a filter 2023-11-29 02:21:21 +01:00
Zoe Roux 9609fb150a Reduce the number of placeholder 2023-11-29 02:21:21 +01:00
Zoe Roux 9a5c4ab087 Improve duplicated error handling 2023-11-29 02:21:21 +01:00
Zoe Roux f59f9a7ba0 Handle movies with the same slug but not the same date 2023-11-29 02:21:21 +01:00
Zoe Roux 8a925b35dd Fix duplicated episodes error 2023-11-29 02:21:21 +01:00
Zoe Roux 3e31c51f65 Fix news sort order 2023-11-29 02:21:21 +01:00
Zoe Roux 3c959ff532 Fix player poster always errored 2023-11-29 02:21:21 +01:00
Zoe Roux fa6deb7f82 Fix guid test initialization 2023-11-28 23:27:50 +01:00
Zoe Roux b7f5ede7cd Fix guid type issue on front 2023-11-28 23:27:50 +01:00
Zoe Roux b2e0363594 Update tests with guids 2023-11-28 23:27:50 +01:00
Zoe Roux 73f4187087 Create new migration 2023-11-28 23:27:50 +01:00
Zoe Roux 1f63991ca0 Remove all migrations 2023-11-28 23:27:50 +01:00
Zoe Roux 8ea8d3ff57 Remove old watched episode and comment out usless people implementation 2023-11-28 23:27:50 +01:00
Zoe Roux 070a94d87d Switch from int ids to guid 2023-11-28 23:27:50 +01:00
Zoe Roux 22348e1554 Fix ci 2023-11-27 15:13:08 +01:00