| 
							
							
								 Zoe Roux | c48815a71a | Add history tests | 2025-04-07 19:34:10 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | e2fa3af1e8 | Add route to batch populate the history | 2025-04-07 19:07:05 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | fef9e844a1 | Add /profile/:id/history api | 2025-04-07 18:27:13 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 4ba7750012 | Create history api | 2025-04-07 18:27:13 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | df7d109c34 | Cleanup default watchlist sort | 2025-04-07 18:27:13 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 880a85ff8d | Move watchlist controller to profile dir | 2025-04-07 18:27:13 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 080da9bc27 | Fix tests & misc errors | 2025-04-07 15:40:32 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | db0b244286 | Handle profiles creation in kyoodb schema | 2025-04-07 12:41:41 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 59533e5f0c | Handle 404 for user accounts | 2025-04-07 12:40:11 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | b3edf31afc | Create simple watchlist tests | 2025-04-07 12:40:11 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | bf361a79d1 | Better movie/serie watchlist types | 2025-04-07 12:40:11 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 83d8462003 | Add watchstatus create/edit apis | 2025-04-07 12:40:11 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 4b0100c52d | Create watchlist read api | 2025-04-07 12:40:11 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | a7f355531d | Add function to fetch user info from api | 2025-04-07 12:40:11 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | aa9476680c | Allow filter & sort by watchStatus | 2025-04-07 12:40:11 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 5994b8bc02 | Fix aliases issues in jsonBuildObject | 2025-04-06 22:02:24 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 5a6e29e57a | Fix guess's sub/sid format | 2025-04-06 19:52:54 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 74ee45244b | Support nextEntryin /series/{id} | 2025-04-06 19:32:48 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | c3abd7c61b | Handle watch status on entries | 2025-04-06 18:25:41 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 11e1c59698 | Handle watchstatus on movies/series | 2025-04-06 18:25:28 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 22754442ad | Create migration for watchlist/history/profiles | 2025-04-06 18:24:49 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 54131b6762 | wip: nextEntry | 2025-04-06 14:54:50 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 1943eca52b | Use the same subquery (videos/progress) for entries & firstEntry | 2025-04-06 14:54:50 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | be35a4f0d9 | Add percent in movie's watchlist | 2025-04-06 14:54:50 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 32cc6e7910 | Add watch status type in movies/series | 2025-04-06 14:54:50 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | e489d0c445 | Add watchlist table | 2025-04-06 14:54:50 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 31a749b5ed | Add progress in /series/:id?width=firstEntry | 2025-04-06 14:54:50 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | be2e5e5ccf | Fix drizzle patch for lateral join | 2025-04-06 14:54:50 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 6ecaec2dee | Add progress status in every entry | 2025-04-06 14:54:50 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 781a6a8196 | Add history table | 2025-04-06 14:54:49 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 026ad817bc | Format stuff | 2025-04-06 14:24:43 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | dcbe817d60 | Use additionalProperties(elysiajs/elysia#1159) | 2025-04-06 14:24:03 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 0aab4cd84c | Forge jwt for tests | 2025-04-06 14:24:03 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 49f700ca6e | Check for permissions on each routes | 2025-04-06 14:24:03 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 411f6dcfba | Use pages for users paginations | 2025-04-04 22:44:44 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 65a7f62fd1 | Validate issuer & allow unlogged routes | 2025-04-04 22:44:44 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | d0d12cc5f6 | Add common swagger that combine auth & api | 2025-04-04 22:44:44 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 0e81c11f75 | Use echo-jwt 4.2 to prevent breaking change | 2025-03-25 10:53:27 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 1f8652e06c | Validate jwt claims | 2025-03-25 10:27:03 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | bcded031e2 | Use jwks in elysia | 2025-03-25 10:27:03 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 6391a99bb9 | Switch to jwks instead of custom /info | 2025-03-25 10:27:03 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 068b19c936 | Create auth middleware in elysia | 2025-03-25 10:27:03 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 50549f20de | Rename base file | 2025-03-25 10:27:03 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | e6e2f8ce91 | Add /healthroute in the api | 2025-03-25 10:27:03 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 204344955e | Add KYOO_PREFIX handling in api's redirect | 2025-03-25 10:27:03 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 631967567f | Add traefik middleware for phantom-tokens | 2025-03-25 10:27:03 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 4ce8ce7f6d | Add /studios/:id/logo & /staff/:id/image | 2025-03-19 18:19:23 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 27c5b34c5a | Cleanup shows route & handle random | 2025-03-19 18:19:23 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 6ff00a1133 | Add all movies image routes | 2025-03-19 18:19:23 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 7d3413a3d5 | Extract get image logic to a function | 2025-03-19 18:19:23 +01:00 |  |