| 
							
							
								 Zoe Roux | bf831dba45 | Fix previous episode when an absolute number is null | 2023-12-07 00:42:15 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | a43d54ee1d | Fix tests | 2023-12-07 00:03:13 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | f536713f04 | Format front | 2023-12-07 00:03:13 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | f438e80d3a | Add login button instead of watchlist when user is not login | 2023-12-07 00:03:13 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 38cb4c4f28 | Tranform completed shows in watching state when a new item is added | 2023-12-07 00:03:13 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 1178e8fd6c | Hide completed items from the watchlist | 2023-12-07 00:03:13 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | e2414f94f3 | Add movie watch percent progress bar | 2023-12-07 00:03:13 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | c87001d91e | Create watchlist on the homepage | 2023-12-07 00:03:13 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 4cf9609153 | Return next episode on /watchlist | 2023-12-07 00:03:13 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 83877d8dab | Make infinite scroll fetch earlier | 2023-12-07 00:03:13 +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 | 0294f538eb | Create a component for watch status overlay | 2023-12-07 00:03:13 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | ce07cece06 | Clean up 204 handling on the front | 2023-12-07 00:03:13 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 74013cf113 | Rework the watch status observer to update every 10s | 2023-12-07 00:03:13 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 1eb7198e6f | Set react query stale time to 5min | 2023-12-07 00:03:13 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | c24c8914bf | Add watch status indicator on items list and recommanded card | 2023-12-07 00:03:13 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | e5dde472c9 | Fix projected relations mixed with normal relations | 2023-12-07 00:03:13 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 7ccfab4d8b | Add watch status indicator on items grid | 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 | e70174cb24 | Add watch percent display on episodes | 2023-12-07 00:03:13 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | fe155898bb | Add show next up episode | 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 | e124113d41 | Add a watch observer to register watch status when playing | 2023-12-07 00:03:13 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 6974ef0163 | Add watchlist menu to set status in details page | 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 | 275a892ee1 | Add react query devtools | 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 | 7bf3ba2443 | Disable watchlist button for unlogged users | 2023-12-07 00:03:13 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | cfa12b0fed | Add basic watch status button on details page | 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 | d1febd13fd | Standardize multiline raw strings indent | 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 | 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 |  |