bad5ed0355 
								
							 
						 
						
							
							
								
								Rename spinner.js -> spinners.js.  
							
							
							
						 
						
							2022-03-15 18:12:09 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								1479f79667 
								
							 
						 
						
							
							
								
								Add css-js class bind-enter-to-button, bind-ctrl-enter-to-button.  
							
							
							
						 
						
							2022-03-15 13:51:22 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								9b35afb79c 
								
							 
						 
						
							
							
								
								Add hotkeys.register_help, forward the event to the hotkey's func.  
							
							
							
						 
						
							2022-03-15 13:51:09 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								3512768c5d 
								
							 
						 
						
							
							
								
								Use new betterhelp.  
							
							
							
						 
						
							2022-02-12 19:52:30 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								5bf6fe0cd7 
								
							 
						 
						
							
							
								
								Fix handling of premiered videos in ycdldb.refresh_all.  
							
							
							
						 
						
							2022-01-26 21:20:08 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								134bcb5a87 
								
							 
						 
						
							
							
								
								Fix state filter removing video cards.  
							
							
							
						 
						
							2022-01-17 15:50:33 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								0239ae6b76 
								
							 
						 
						
							
							
								
								Use absolute_path instead of Path object in log statement.  
							
							
							
						 
						
							2022-01-14 23:42:15 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								7f18a2b9f7 
								
							 
						 
						
							
							
								
								Let the user paste video ids into the filter box.  
							
							
							
						 
						
							2022-01-13 17:24:35 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								f35a2c7750 
								
							 
						 
						
							
							
								
								Remove double space.  
							
							
							
						 
						
							2022-01-13 17:22:11 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								06d45c4e1a 
								
							 
						 
						
							
							
								
								Improve use of last_refresh + rate wait.  
							
							
							
						 
						
							2022-01-09 21:59:18 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								8840599be0 
								
							 
						 
						
							
							
								
								Add a few more docstrings.  
							
							
							
						 
						
							2021-12-19 19:20:58 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								ecf96d531a 
								
							 
						 
						
							
							
								
								Improve use of SQL selecting livestream video ids.  
							
							
							
						 
						
							2021-12-19 19:07:13 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								03b88ec5f8 
								
							 
						 
						
							
							
								
								Improve documentation around Channel.refresh.  
							
							
							
						 
						
							2021-12-19 19:06:40 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								89621d2976 
								
							 
						 
						
							
							
								
								Remove unnecessary use of .absolute_path thanks to fspath.  
							
							
							
						 
						
							2021-12-07 12:43:17 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								62a90096fb 
								
							 
						 
						
							
							
								
								Remove donate.md.  
							
							
							
						 
						
							2021-11-11 12:37:12 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								4279d39958 
								
							 
						 
						
							
							
								
								Add last_refresh so the bg thread knows about manual refreshes.  
							
							
							
						 
						
							2021-11-11 12:37:11 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								8376a0d4f2 
								
							 
						 
						
							
							
								
								Add note about --yes.  
							
							
							
						 
						
							2021-11-10 23:43:58 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								7503b41c3b 
								
							 
						 
						
							
							
								
								Add --video_list, --channel_list listargs to improve ergonomics.  
							
							... 
							
							
							
							This reduces the need to pipe two ycli processes together, which
makes commands easier to type and avoids opening two connections
to the same database. 
							
						 
						
							2021-11-10 23:43:57 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								9e4b1803ff 
								
							 
						 
						
							
							
								
								Remove '''.strip, now unnecessary thanks to betterhelp updates.  
							
							... 
							
							
							
							betterhelp.print_helptext normalizes the whitespace before printing. 
							
						 
						
							2021-11-10 23:43:57 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								5076efac45 
								
							 
						 
						
							
							
								
								Pass raise_for_missing=True to worms.  
							
							
							
						 
						
							2021-11-10 23:43:57 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								424113f061 
								
							 
						 
						
							
							
								
								Improve refresh_channels helptext.  
							
							
							
						 
						
							2021-11-10 22:20:24 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								5929a7689c 
								
							 
						 
						
							
							
								
								Let download_video take download_directory, queuefile overrides.  
							
							
							
						 
						
							2021-11-10 22:19:41 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								074f33342d 
								
							 
						 
						
							
							
								
								Use flex with gap instead of margin.  
							
							
							
						 
						
							2021-11-08 02:01:14 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								da8a6f0505 
								
							 
						 
						
							
							
								
								Use flex instead of grid to overcome 1,000 row browser limit.  
							
							... 
							
							
							
							Chrome stops adding grid rows after 1,000 and just piles them all
up on the bottom. 
							
						 
						
							2021-11-08 02:01:01 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								63c332ea52 
								
							 
						 
						
							
							
								
								Add method get_videos_by_id.  
							
							
							
						 
						
							2021-11-07 18:51:49 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								1b422544d9 
								
							 
						 
						
							
							
								
								Update readme with different frontend instructions.  
							
							
							
						 
						
							2021-11-07 18:51:38 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								ef356986a6 
								
							 
						 
						
							
							
								
								Add some type hints to ytapi.  
							
							
							
						 
						
							2021-11-07 18:50:34 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								9ebda4e38b 
								
							 
						 
						
							
							
								
								Add BROWSER_CACHE_DURATION constant.  
							
							
							
						 
						
							2021-11-01 16:04:25 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								3fb2a63185 
								
							 
						 
						
							
							
								
								Turn the spinner off after a refresh fails.  
							
							
							
						 
						
							2021-10-31 12:51:50 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								a03ee5de90 
								
							 
						 
						
							
							
								
								Don't bother calling ytapi.get_videos if no new ids from RSS.  
							
							
							
						 
						
							2021-10-31 12:51:17 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								2efc5ed38d 
								
							 
						 
						
							
							
								
								Fix subscript typo.  
							
							
							
						 
						
							2021-10-28 23:30:38 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								5d9abf6e65 
								
							 
						 
						
							
							
								
								Add ublock filters to readme.  
							
							
							
						 
						
							2021-10-26 18:16:53 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								c0235901c6 
								
							 
						 
						
							
							
								
								Separate try-except for the get_video loop and mark loop.  
							
							... 
							
							
							
							This will help prevent inconsistent state where some videos get marked,
then one raises, and the db rolls back but the other objects still have
their state attribute set. 
							
						 
						
							2021-10-26 12:23:45 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								413f9af568 
								
							 
						 
						
							
							
								
								Replace some flask.abort with exc.jsonify responses.  
							
							
							
						 
						
							2021-10-26 12:18:55 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								39f78a7fbe 
								
							 
						 
						
							
							
								
								Return the channel ID during endpoints that change it.  
							
							
							
						 
						
							2021-10-26 12:03:40 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								c435b1ada5 
								
							 
						 
						
							
							
								
								Add some flasktools.required_fields where missing.  
							
							
							
						 
						
							2021-10-26 11:57:55 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								2d2a45a2a1 
								
							 
						 
						
							
							
								
								Add web interface for Channel.set_name.  
							
							
							
						 
						
							2021-10-26 11:53:49 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								199f2030f7 
								
							 
						 
						
							
							
								
								Add command download_video.  
							
							
							
						 
						
							2021-10-25 14:11:58 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								87407d39c1 
								
							 
						 
						
							
							
								
								Return the queuefile from download_video.  
							
							
							
						 
						
							2021-10-25 14:10:11 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								e5129b5946 
								
							 
						 
						
							
							
								
								Add command video_list.  
							
							
							
						 
						
							2021-10-25 14:08:30 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								257c54d19b 
								
							 
						 
						
							
							
								
								Commit when adding channel after navigating to its page.  
							
							
							
						 
						
							2021-10-25 14:05:02 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								b33a01065e 
								
							 
						 
						
							
							
								
								Don't bother trying to iterate refresh_ids if it's empty.  
							
							
							
						 
						
							2021-10-25 14:04:08 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								6aeff3bc9f 
								
							 
						 
						
							
							
								
								Only recheck premieres / lives for the channel being refreshed.  
							
							
							
						 
						
							2021-10-25 14:02:58 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								6370e36c84 
								
							 
						 
						
							
							
								
								Log these objects using their str instead of .id.  
							
							
							
						 
						
							2021-10-25 14:02:21 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								8821491ff3 
								
							 
						 
						
							
							
								
								Log the total number of snippets retrieved.  
							
							
							
						 
						
							2021-10-25 14:00:12 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								7ec78da0a4 
								
							 
						 
						
							
							
								
								Improve channel_list helptext with examples, "flags".  
							
							
							
						 
						
							2021-10-25 13:22:08 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								21dcf6a6b1 
								
							 
						 
						
							
							
								
								Let delete_channel use pipeable to support !c, !i.  
							
							
							
						 
						
							2021-10-25 13:21:28 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								d08415eaad 
								
							 
						 
						
							
							
								
								Add assert_valid_state so I can stop copypasting this code.  
							
							
							
						 
						
							2021-10-25 13:20:05 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								787cec38aa 
								
							 
						 
						
							
							
								
								Add remark to common.css, ycdl.css.  
							
							
							
						 
						
							2021-10-24 16:47:48 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								c22f20fcf8 
								
							 
						 
						
							
							
								
								Use worms, add more ycli functions.  
							
							
							
						 
						
							2021-10-15 21:00:04 -07:00