Samantaz Fox 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9621175dc9 
							
						 
					 
					
						
						
							
							extractors: Add helper for short view count text  
						
						
						
						
					 
					
						2022-02-03 01:37:30 +01:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e6ddd6d6c1 
							
						 
					 
					
						
						
							
							make HelperExtractors non-private  
						
						
						
						
					 
					
						2022-02-03 01:37:30 +01:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d7ebd763f5 
							
						 
					 
					
						
						
							
							video parsing: add secondary_results root element  
						
						
						
						
					 
					
						2022-02-03 01:37:30 +01:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							99091e919c 
							
						 
					 
					
						
						
							
							video parsing: raise if major root element is missing  
						
						
						
						
					 
					
						2022-02-03 01:37:30 +01:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6ddbccbc95 
							
						 
					 
					
						
						
							
							Add new exception for parsing issues  
						
						
						
						
					 
					
						2022-02-03 01:37:23 +01:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4e44a91d08 
							
						 
					 
					
						
						
							
							Add support for clips  
						
						
						
						
					 
					
						2022-02-02 00:41:02 +01:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fc5f84a0cd 
							
						 
					 
					
						
						
							
							Merge pull request  #2827  from SamantazFox/more-code-cleanup  
						
						... 
						
						
						
						More code cleanup 
						
						
					 
					
						2022-02-02 00:36:19 +01:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d546f1870e 
							
						 
					 
					
						
						
							
							Merge pull request  #2845  from SamantazFox/more-db-improvements  
						
						... 
						
						
						
						More db improvements 
						
						
					 
					
						2022-01-30 23:34:48 +01:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f5cb7ba96c 
							
						 
					 
					
						
						
							
							Merge pull request  #2833  from matthewmcgarvey/get-channel-cleanup  
						
						... 
						
						
						
						Channel helpers cleanup 
						
						
					 
					
						2022-01-30 23:16:15 +01:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							519c227c4f 
							
						 
					 
					
						
						
							
							Use short syntax for 'File.open' block  
						
						
						
						
					 
					
						2022-01-29 13:43:26 +01:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6f4665588f 
							
						 
					 
					
						
						
							
							search.cr: use do/end rather than inline {} block  
						
						
						
						
					 
					
						2022-01-28 15:54:38 +01:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eba311baa9 
							
						 
					 
					
						
						
							
							Merge pull request  #2397  from syeopite/dep-manager-for-videojs-stuff  
						
						... 
						
						
						
						Add dependency manager script for videojs stuff 
						
						
					 
					
						2022-01-28 15:30:13 +01:00 
						 
				 
			
				
					
						
							
							
								matthewmcgarvey 
							
						 
					 
					
						
						
						
						
							
						
						
							e92b3779ad 
							
						 
					 
					
						
						
							
							Add back in refreshing of channels every 2 days  
						
						
						
						
					 
					
						2022-01-27 20:12:45 -06:00 
						 
				 
			
				
					
						
							
							
								matthewmcgarvey 
							
						 
					 
					
						
						
						
						
							
						
						
							a82d21ff78 
							
						 
					 
					
						
						
							
							Cleanup channel helpers code  
						
						
						
						
					 
					
						2022-01-27 20:12:42 -06:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							63e1165936 
							
						 
					 
					
						
						
							
							videos.cr: use '.dig?()' where possible  
						
						
						
						
					 
					
						2022-01-28 02:22:48 +01:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							84cc732281 
							
						 
					 
					
						
						
							
							search functions: Don't return result count  
						
						... 
						
						
						
						This is useless, as the items count can be directly acessed
using the '.size' method, so use that instead when needed. 
						
						
					 
					
						2022-01-28 02:22:36 +01:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							971b6ec96f 
							
						 
					 
					
						
						
							
							Fix 'Lint/UselessAssign' warnings reported by ameba  
						
						
						
						
					 
					
						2022-01-28 02:19:53 +01:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							46f7ca9ffa 
							
						 
					 
					
						
						
							
							Remove useless intermediary variable in youtube_api.cr  
						
						... 
						
						
						
						This fixes an ameba warning 
						
						
					 
					
						2022-01-28 02:19:53 +01:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dee20f92a7 
							
						 
					 
					
						
						
							
							Avoid infinite loop in ChannelVideo's to_xml/to_json methods  
						
						
						
						
					 
					
						2022-01-28 02:19:53 +01:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							12b818a83c 
							
						 
					 
					
						
						
							
							Fix more 'Lint/ShadowingOuterLocalVar' warnings reported by ameba  
						
						
						
						
					 
					
						2022-01-28 02:19:53 +01:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1c91110464 
							
						 
					 
					
						
						
							
							Fix some 'Lint/ShadowingOuterLocalVar' warnings reported by ameba  
						
						
						
						
					 
					
						2022-01-28 02:19:53 +01:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4cd7a3e83f 
							
						 
					 
					
						
						
							
							Remove useless 'locale = env.get...' from many routes  
						
						
						
						
					 
					
						2022-01-28 02:19:53 +01:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fa99c9aa85 
							
						 
					 
					
						
						
							
							Use '.dig?()' in playlist parsing  
						
						
						
						
					 
					
						2022-01-28 02:19:53 +01:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2d949834e9 
							
						 
					 
					
						
						
							
							Make 'additional_fields' optional in JSON error template functions  
						
						... 
						
						
						
						This allows us to de-duplicate functions 
						
						
					 
					
						2022-01-28 02:19:53 +01:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c7b74aa8b4 
							
						 
					 
					
						
						
							
							Remove useless 'locale' argument from error template functions  
						
						
						
						
					 
					
						2022-01-28 02:19:53 +01:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5e3c9cf290 
							
						 
					 
					
						
						
							
							Remove useless arguments from playlist-related functions  
						
						
						
						
					 
					
						2022-01-28 02:19:53 +01:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							67dd2b419a 
							
						 
					 
					
						
						
							
							db: use prepared statements rather than crafted argument list  
						
						
						
						
					 
					
						2022-01-26 17:31:01 +01:00 
						 
				 
			
				
					
						
							
							
								matthewmcgarvey 
							
						 
					 
					
						
						
						
						
							
						
						
							df9f897ebe 
							
						 
					 
					
						
						
							
							Fix code broken when extracting data control route  
						
						
						
						
					 
					
						2022-01-25 19:28:16 -06:00 
						 
				 
			
				
					
						
							
							
								matthewmcgarvey 
							
						 
					 
					
						
						
						
						
							
						
						
							8ef1e81294 
							
						 
					 
					
						
						
							
							Make certain routes ignored if api only  
						
						
						
						
					 
					
						2022-01-25 19:10:18 -06:00 
						 
				 
			
				
					
						
							
							
								matthewmcgarvey 
							
						 
					 
					
						
						
						
						
							
						
						
							d755d05f88 
							
						 
					 
					
						
						
							
							Move more routes to new pattern  
						
						
						
						
					 
					
						2022-01-25 19:10:18 -06:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ce4a52325b 
							
						 
					 
					
						
						
							
							db: use now() function instead of passing Time.utc  
						
						
						
						
					 
					
						2022-01-26 01:49:29 +01:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							714a001332 
							
						 
					 
					
						
						
							
							DB: playlists: make that 'insert' never raises  
						
						
						
						
					 
					
						2022-01-25 23:53:00 +01:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c78f84d5c6 
							
						 
					 
					
						
						
							
							DB: Move integrity check to the base.cr file  
						
						
						
						
					 
					
						2022-01-25 23:53:00 +01:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a6c9b263da 
							
						 
					 
					
						
						
							
							DB: don't pass PG_DB to check_table/check_enum  
						
						
						
						
					 
					
						2022-01-25 23:53:00 +01:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5ad2fc64b4 
							
						 
					 
					
						
						
							
							DB: Move a forgotten 'UPDATE channels' statement  
						
						
						
						
					 
					
						2022-01-25 23:42:36 +01:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2ae074a9a4 
							
						 
					 
					
						
						
							
							Merge pull request  #2821  from matthewmcgarvey/channel-search  
						
						... 
						
						
						
						Handle invalid channel id in channel: search 
						
						
					 
					
						2022-01-25 19:34:43 +01:00 
						 
				 
			
				
					
						
							
							
								Matthew McGarvey 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c5967ad572 
							
						 
					 
					
						
						
							
							will -> should  
						
						... 
						
						
						
						Co-authored-by: Samantaz Fox <coding@samantaz.fr> 
						
						
					 
					
						2022-01-25 11:35:19 -06:00 
						 
				 
			
				
					
						
							
							
								matthewmcgarvey 
							
						 
					 
					
						
						
						
						
							
						
						
							574e35a720 
							
						 
					 
					
						
						
							
							HTML escape user input  
						
						
						
						
					 
					
						2022-01-19 09:01:13 -06:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							32ae38b933 
							
						 
					 
					
						
						
							
							Merge pull request  #2822  from matthewmcgarvey/reddit-comments  
						
						... 
						
						
						
						Fix loading reddit comments when there are no threads found 
						
						
					 
					
						2022-01-19 12:53:20 +01:00 
						 
				 
			
				
					
						
							
							
								matthewmcgarvey 
							
						 
					 
					
						
						
						
						
							
						
						
							56e505164d 
							
						 
					 
					
						
						
							
							404 error with message and provide example  
						
						
						
						
					 
					
						2022-01-18 18:56:26 -06:00 
						 
				 
			
				
					
						
							
							
								matthewmcgarvey 
							
						 
					 
					
						
						
						
						
							
						
						
							d4f3139b73 
							
						 
					 
					
						
						
							
							Don't catch and provide better error message instead  
						
						
						
						
					 
					
						2022-01-18 18:37:16 -06:00 
						 
				 
			
				
					
						
							
							
								matthewmcgarvey 
							
						 
					 
					
						
						
						
						
							
						
						
							97dceb3a5a 
							
						 
					 
					
						
						
							
							Custom error on channel search, handle in search  
						
						
						
						
					 
					
						2022-01-18 18:37:16 -06:00 
						 
				 
			
				
					
						
							
							
								matthewmcgarvey 
							
						 
					 
					
						
						
						
						
							
						
						
							212f6d6bf5 
							
						 
					 
					
						
						
							
							Fix channel search json parse to not raise  
						
						
						
						
					 
					
						2022-01-18 18:37:16 -06:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8c2495a399 
							
						 
					 
					
						
						
							
							Apply suggestions from review  
						
						
						
						
					 
					
						2022-01-17 21:47:29 +01:00 
						 
				 
			
				
					
						
							
							
								matthewmcgarvey 
							
						 
					 
					
						
						
						
						
							
						
						
							9233f71549 
							
						 
					 
					
						
						
							
							Use &.methods where possible instead of curly braces  
						
						
						
						
					 
					
						2022-01-17 13:03:36 -06:00 
						 
				 
			
				
					
						
							
							
								matthewmcgarvey 
							
						 
					 
					
						
						
						
						
							
						
						
							b2a738cf13 
							
						 
					 
					
						
						
							
							Fix loading reddit comments when there are no threads found  
						
						
						
						
					 
					
						2022-01-17 12:11:47 -06:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							34a79c5f1e 
							
						 
					 
					
						
						
							
							Don't show "next steps" message with a stack trace  
						
						... 
						
						
						
						Usually, next steps are after the error message.
Here, we want the same options to be right above the stack trace,
so users are less likely to report duplicates. 
						
						
					 
					
						2022-01-16 16:15:23 +01:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a2600acfa9 
							
						 
					 
					
						
						
							
							Improve crash page messages  
						
						... 
						
						
						
						* Ask to read the FAQ and search for existing issues on Github
* Include links to FAQ and directly to a new github issue
* Github issue title is automatically based on exception name
* Improved HTML
* Minor languages changes 
						
						
					 
					
						2022-01-16 16:15:23 +01:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							250a9191cb 
							
						 
					 
					
						
						
							
							Merge pull request  #2814  from SamantazFox/fix-search-autofocus  
						
						... 
						
						
						
						Fix search autofocus 
						
						
					 
					
						2022-01-16 15:24:27 +01:00 
						 
				 
			
				
					
						
							
							
								Samantaz Fox 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6fab5d0554 
							
						 
					 
					
						
						
							
							Merge pull request  #2545  from bbielsa/csv-subscriptions-import  
						
						... 
						
						
						
						Add CSV Subscriptions Import 
						
						
					 
					
						2022-01-16 15:11:37 +01:00