| 
							
							
								 Omar Roth | 6066615553 | Update formatting | 2018-11-09 08:48:02 -06:00 |  | 
			
				
					| 
							
							
								 Omar Roth | 8e6bee75e7 | Add CSRF prevention for /signout | 2018-11-08 17:42:25 -06:00 |  | 
			
				
					| 
							
							
								 Omar Roth | 1ea563f4f1 | Add error message for fetching channel videos | 2018-11-08 17:10:14 -06:00 |  | 
			
				
					| 
							
							
								 Omar Roth | c5d2a57206 | Speed up importing watch history | 2018-11-08 16:43:28 -06:00 |  | 
			
				
					| 
							
							
								 Omar Roth | 6ae5d489ec | Add 'liveNow' to /api/v1/channels | 2018-11-08 16:35:57 -06:00 |  | 
			
				
					| 
							
							
								 Omar Roth | 0a1c84ada1 | Add support for partial data restore | 2018-11-08 16:35:26 -06:00 |  | 
			
				
					| 
							
							
								 Omar Roth | fee3b93339 | Add 'liveNow' to /api/v1/channels/videos | 2018-11-08 16:17:47 -06:00 |  | 
			
				
					| 
							
							
								 Omar Roth | 1ff8579575 | Check user_id as part of validating CSRF tokens | 2018-11-08 00:29:20 -06:00 |  | 
			
				
					| 
							
							
								 Omar Roth | b9c29bf537 | Add option for user to delete their account | 2018-11-08 00:12:14 -06:00 |  | 
			
				
					| 
							
							
								 Omar Roth | f988123820 | Revert "Add Origin header checks" This reverts commit 2be240767c65a17e563fc80a389ac4e568c47d41. | 2018-11-07 23:13:51 -06:00 |  | 
			
				
					| 
							
							
								 Omar Roth | 2be240767c | Add Origin header checks | 2018-11-07 23:05:50 -06:00 |  | 
			
				
					| 
							
							
								 Omar Roth | 570e09333a | Add error message for empty 'v' param | 2018-11-06 09:55:52 -06:00 |  | 
			
				
					| 
							
							
								 Omar Roth | 9e022f3b04 | Add redirect for empty 'v' param | 2018-11-05 07:31:48 -06:00 |  | 
			
				
					| 
							
							
								 Omar Roth | 4f856dd898 | Add support for Crystal 0.27.0 | 2018-11-04 09:37:12 -06:00 |  | 
			
				
					| 
							
							
								 Omar Roth | c912e63fb5 | Only check invalid size passwords on register | 2018-11-04 08:30:16 -06:00 |  | 
			
				
					| 
							
							
								 Omar Roth | 7e558c5b1d | Add error messages for invalid password sizes | 2018-11-03 11:52:33 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | c92f6e44e7 | Update keywords and view_count | 2018-11-02 08:09:28 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | 19516eaa25 | Add option to view comments with JS disabled | 2018-10-31 16:47:53 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | 468e6b1c27 | Fix mix continuation | 2018-10-31 09:24:24 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | e39dec9778 | Add option to listen by default | 2018-10-30 09:41:23 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | ceff2763a5 | Update error messages for /api/v1/channels | 2018-10-23 20:58:07 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | 1cfa1f6559 | Add 'paid' and 'premium' flags to API | 2018-10-16 11:15:14 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | e46e6183ae | Fix proxying for videos | 2018-10-14 11:29:20 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | b49623f90f | Revert "Attempt to bypass channel region locks" This reverts commit 95c6747a3eb933b27bd6b4e550652e186590f821. | 2018-10-14 11:14:27 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | 95c6747a3e | Attempt to bypass channel region locks | 2018-10-14 09:53:40 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | 245d0b571f | Add next page for channels with geo-blocked videos | 2018-10-14 09:06:04 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | f88697541c | Add author_thumbnail to '/api/v1/videos' | 2018-10-13 20:01:58 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | 1a39faee75 | Add subCountText and add XHR alternative for subscribing to channels | 2018-10-12 21:17:37 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | ccc423f682 | Fix 'latest only' feed | 2018-10-09 18:39:19 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | bcc8ba73bf | Fix update_feeds job | 2018-10-09 17:24:29 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | 35e63fa3f5 | Use materialized views for subscription feeds | 2018-10-09 08:40:29 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | e2c15468e0 | Make usernames case-insensitive | 2018-10-08 20:09:06 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | 88430a6fc0 | Add playlist playback support | 2018-10-07 21:11:33 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | 80bc29f3cd | Add basic handling for (almost) valid video URLs | 2018-10-06 22:22:22 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | 6f9056fd84 | Add extra handling for shortened video URLs | 2018-10-06 22:19:36 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | 3733fe8272 | Redirect mixes | 2018-10-06 22:18:50 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | dc358fc7e5 | Don't add channels if they've been deleted | 2018-10-06 18:36:06 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | e14f2f2750 | Prevent duplicate subscriptions when importing user data | 2018-10-06 18:19:47 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | 3830604e42 | Try to speed up find_working_proxies | 2018-10-03 10:38:07 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | f83e9e6eb9 | Add config option for geo-bypass | 2018-10-03 10:36:30 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | d418f50576 | Make geo-bypass more robust | 2018-10-01 19:01:44 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | 8c04768ef8 | Add support for geo-bypass in '/videoplayback' | 2018-09-30 20:26:28 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | a718d5543d | Add 'lang' and 'tlang' to '/api/v1/captions' | 2018-09-30 10:13:07 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | 20130db556 | Add mixes | 2018-09-29 10:59:11 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | 29a6291957 | Show info instead of empty playlist when possible | 2018-09-28 09:54:45 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | f99b2cdf01 | Add support for proxying comments | 2018-09-26 18:44:37 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | 5d7bd9af0f | Add host language for comments | 2018-09-26 10:33:08 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | 3e3de1890a | Overhaul geo-bypass | 2018-09-25 17:56:59 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | 5b5d69a33b | Add host language to YouTube requests | 2018-09-25 17:55:32 -05:00 |  | 
			
				
					| 
							
							
								 Omar Roth | 74b285d0f7 | Add author thumbnails to playlist endpoint | 2018-09-25 10:28:40 -05:00 |  |