| 
							
							
								 Omar Roth | 48ad744ebf | Add support for default channel banners | 2019-06-30 12:59:38 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | e30d70b6d4 | Refactor proxy_list into global | 2019-06-28 21:17:56 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | 0d0d3edeae | Add thumbnail and banners to channel page | 2019-06-28 20:48:24 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | 9d2982fcd7 | Fix typo in '/videoplayback' | 2019-06-26 15:03:09 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | 818cd2454d | Chunk videoplayback response to avoid throttling | 2019-06-26 14:43:33 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | 6cd884555c | Patch StaticFileHandler to serve files from memory | 2019-06-23 12:54:46 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | 47ef74a1bb | Refactor commonly used request and response headers | 2019-06-23 08:39:25 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | 807723c5b2 | Fix status codes on error | 2019-06-17 14:06:02 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | 3be1c9261f | Fix sleep in pull_top_videos | 2019-06-15 19:18:36 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | a3164177f8 | Fix SMS for Google login | 2019-06-15 10:09:25 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | fa6bf21cd1 | Update Google login | 2019-06-09 13:48:31 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | d1635cf24e | Set max preference size | 2019-06-08 16:04:55 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | b43e9ed7e7 | Refactor 'description_html' | 2019-06-08 15:08:27 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | 12b2ab5da8 | Add 'to_json' into respective structs | 2019-06-08 13:31:41 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | 1c9085556c | Add support for 'attribution_link' | 2019-06-08 11:13:00 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | ef8c9f093c | Add premiere date to watch page | 2019-06-08 10:18:45 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | 801dffd571 | Fix RSS content-type | 2019-06-07 21:39:32 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | 0b1c57b39f | Add notifications to private feed | 2019-06-07 21:27:37 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | 2febc268f7 | Fix warnings in Crystal 0.29 | 2019-06-07 21:13:50 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | 58995bb3a2 | Add support for log levels | 2019-06-07 21:13:50 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | 8c944815bc | Minor refactor | 2019-06-07 21:13:50 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | f065a21542 | Fix 404 handling for endpoints matching short URLs | 2019-06-07 21:13:50 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | 27e032d10d | Add '/api/v1/auth/feeds' | 2019-06-07 21:13:50 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | ab3980cd38 | Enforce maximum email length | 2019-06-07 21:13:50 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | fda619f704 | Fix 'unique_res' to keep resolutions unique within a representation | 2019-06-06 21:32:39 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | 8ba45808be | Fix typo in '/api/manifest/dash/id' | 2019-06-04 21:14:57 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | d876fd7f5b | Add 'unique_res' option to '/api/manifest/dash/id' | 2019-06-04 20:54:38 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | 352e409a6e | Fix toggle_theme when visiting preferences with JS disabled | 2019-06-04 20:13:58 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | d6ec441c8e | Add buffer for notification channels | 2019-06-03 13:36:49 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | d892ba6aa5 | Refactor connection channel for delivering notifications | 2019-06-03 13:12:06 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | 108648b427 | Optimize query for creating subscription feeds | 2019-06-02 11:48:18 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | 71bf8b6b4d | Refactor connect_listen for notifications | 2019-06-02 07:41:53 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | 4e111c84f3 | Fix typo in '/watch' | 2019-06-01 17:18:34 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | 8cecce7570 | Fix audio mode for raw URLs | 2019-06-01 16:28:08 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | b3788bc143 | Fix typo for feed_needs_update | 2019-06-01 11:19:06 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | 18d66ddded | Add 'needs_update' column for scheduling feed refresh | 2019-06-01 10:19:18 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | 701b5ea561 | Remove watched videos from notifications | 2019-06-01 09:51:31 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | 86d0de4b0e | Fix typo in post webhook | 2019-05-31 10:29:45 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | a95958f9f6 | Fix videoplayback when encountering redirector URLs | 2019-05-30 20:47:04 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | da48bbf312 | Add support for partial POST to '/api/v1/auth/preferences' | 2019-05-30 19:00:38 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | ac957db6d1 | Provide dash qualities as reported by YouTube player | 2019-05-30 19:00:30 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | 64464f23ae | Add 'views' to channel_videos | 2019-05-30 18:59:13 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | ad09e734da | Refactor refresh_feeds | 2019-05-27 14:48:57 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | f820706e4f | Truncate password to 55 bytes | 2019-05-27 09:06:32 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | 29e9e0f2cc | Provide empty response on 204 | 2019-05-27 08:35:38 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | c049ba59ff | Add stub for '/timedtext_video' | 2019-05-26 13:49:35 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | 51c5f28443 | Add config option for updating feeds on event | 2019-05-26 12:06:01 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | bb1ed902a9 | Trigger feed update when modifying subscriptions | 2019-05-26 11:34:08 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | b016a60a75 | Add triggers for updating feeds | 2019-05-26 11:28:54 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | 890d485bb5 | Fix formatting | 2019-05-26 10:53:56 -05:00 |  |