| 
							
							
								 Zoe Roux | 482ad0dda2 | Move sort parsing to typebox | 2025-01-10 12:16:32 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 0499be4194 | Fix comment newline handling | 2025-01-10 12:16:32 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 3d6912b60d | Handle filter parsing with typebox | 2025-01-10 12:16:32 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | efbec85b67 | Update dependencies & switch to text lockfile | 2025-01-10 12:16:32 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | c14d4e0911 | Add filter to drizzle converter | 2025-01-10 12:16:32 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | c71da66bb6 | Add more complex tests | 2025-01-10 12:16:32 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 8531049716 | Add tests for the filter parser | 2025-01-10 12:16:32 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | e960307172 | Write filter grammar & fix priorities | 2025-01-10 12:16:32 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | e20e327286 | Filter fixes | 2025-01-10 12:16:32 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 81b7d5558e | Finish filter parser | 2025-01-10 12:16:32 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | df41694811 | Start a filter parser | 2025-01-10 12:16:32 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 05d5ac5a75 | Allow \n in doc comments | 2025-01-10 12:16:32 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 2fd6b85d7e | Fix validation errors | 2025-01-10 12:16:32 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 587dc4f970 | Add get /movies & sort api | 2025-01-10 12:16:32 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | a4853cb186 | Test missing accept-language endpoint | 2025-01-10 12:16:32 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 3a7a12bfd3 | Cleanup swagger examples | 2025-01-10 12:16:32 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 43ae26679a | Fix type issues on get /movies | 2025-01-10 12:16:32 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | eea0f688a0 | Make movie get work | 2025-01-10 12:16:32 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 9e1afca9ec | Fix existing get movie & add test | 2025-01-10 12:16:32 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | c263dd770e | Ensure image ids are human readable | 2025-01-10 12:16:32 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 0b77072b04 | Small cleanups | 2025-01-10 12:16:32 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 0c0628529c | Validate language tags | 2025-01-10 12:16:32 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | cdceb1a734 | Add proper error type & error handling | 2025-01-10 12:16:32 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | c8c6cccf6a | Handle and test slug reconciliation & conflicts | 2025-01-10 12:16:32 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | caa394e0da | Create tests & cleanup for movies seeding | 2025-01-10 12:16:32 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 5e1e2fb6e2 | Add tests setup for post /movies | 2025-01-10 12:16:32 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 24035c15bf | Add 200/201 handling on post /movies + doc | 2025-01-10 12:16:32 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 5d24dcafd5 | Handle conflicts as updates | 2025-01-10 12:16:32 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | cfe2cabfa4 | wip: push movies could update items | 2025-01-10 12:16:32 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 55b3f1cc8c | wip: upsert things | 2025-01-10 12:16:32 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 3d20f063e9 | Create post /videos route | 2025-01-10 12:16:32 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | c20aa862a9 | Move video slug to jointure | 2025-01-10 12:16:32 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 92ee0b2e7f | wip: Allow videos to be joined on a post /movies | 2025-01-10 12:16:32 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 8253554304 | Add many-to-many jointure between entries & videos | 2025-01-10 12:16:32 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 31b7c0e035 | Move seed function to separate file | 2025-01-10 12:16:32 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 30d5d65755 | Create movie seed route handler | 2025-01-10 12:16:32 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 1309749e46 | Remove the option to create videos from post /movies | 2025-01-10 12:16:32 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | b63391d744 | Cleanup schemas | 2025-01-10 12:16:32 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | b47c38ca76 | Cleanup movie example in swagger | 2025-01-10 12:16:32 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 361c07ce53 | Seed movie schema | 2025-01-10 12:16:32 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | b8b536632d | Swagger setup | 2025-01-10 12:16:32 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 0edf216618 | Splt translations for seasons & series + seed setup | 2025-01-10 12:16:32 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 887431a335 | Update movie example (still need seed image update) | 2025-01-10 12:16:32 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 7ca441aaae | Disable ts truncations | 2025-01-10 12:16:32 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | c5972bd15f | Split translations for movies | 2025-01-10 12:16:32 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | b0dac24eea | Use kind guards in registerExamples | 2025-01-10 12:16:32 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | cfe6ce9c7e | Split entries & add translations types | 2025-01-10 12:16:32 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 97d9abca62 | Add utils for validating slugs & languages | 2025-01-10 12:16:32 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 02ebb6b3f6 | Add guesses in video db schema | 2025-01-10 12:16:32 +01:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | d6cae5ace1 | Small cleanups | 2025-01-10 12:16:32 +01:00 |  |