|  | 46be4f8cff | Improve normalize_db_row by making it more strict on types. | 2021-08-26 21:32:44 -07:00 |  | 
				
					
						|  | 8af64598a2 | Split /channel, /videos, /watch routes. Improve handling of 404 video. | 2021-08-25 17:33:19 -07:00 |  | 
				
					
						|  | 491992b606 | Some linting. | 2021-08-20 22:59:17 -07:00 |  | 
				
					
						| 
								
								
									 Ethan Dalool | 21a81fd62c | Add google apiclient to requirements.txt. Naturally. | 2021-07-17 09:08:50 -07:00 |  | 
				
					
						|  | 46fc9ecef3 | Define color_primary which was previously not set. | 2021-06-25 23:05:06 -07:00 |  | 
				
					
						|  | b90618a93b | Fix leftover imports. | 2021-06-07 14:56:54 -07:00 |  | 
				
					
						|  | f2a81720bd | Move make_json_response to voussoirkit.flasktools. | 2021-06-04 21:50:09 -07:00 |  | 
				
					
						|  | d2af56c3f0 | Reduce excessive hash spacer. | 2021-06-04 21:41:46 -07:00 |  | 
				
					
						|  | d76d592501 | Add endpoint /all_channels.json to facilitate future autocomplete. | 2021-06-04 21:41:30 -07:00 |  | 
				
					
						|  | 8b4edad9f2 | Replace single quotes with double quotes. | 2021-06-04 21:37:10 -07:00 |  | 
				
					
						|  | 83672736d5 | Remove unnecessary intermediate variable ip. | 2021-06-04 21:34:05 -07:00 |  | 
				
					
						|  | 742034d287 | Replace margin with grid-row-gap. | 2021-06-04 20:48:51 -07:00 |  | 
				
					
						|  | 67619c506e | Replace #000 with black. | 2021-06-04 20:47:54 -07:00 |  | 
				
					
						|  | a697fabfff | Give class channel_card to both pending and not. | 2021-06-04 20:44:57 -07:00 |  | 
				
					
						|  | c74b9523e4 | Don't sort channels from get_channels, use get_things. | 2021-06-04 20:35:17 -07:00 |  | 
				
					
						|  | 00917f585e | Turn off hotkeys.js logging every press. | 2021-06-04 13:03:05 -07:00 |  | 
				
					
						|  | b9019095e2 | Synchronize with Etiquette. | 2021-06-01 18:18:08 -07:00 |  | 
				
					
						|  | ff5fcca548 | Log exact path of queuefile while creating it. | 2021-05-24 16:21:28 -07:00 |  | 
				
					
						|  | 16be502991 | Add explanation to common.css --wide --narrow. | 2021-05-19 23:43:21 -07:00 |  | 
				
					
						|  | ba21228221 | Add helpful bookmarklet to readme. | 2021-04-26 17:03:24 -07:00 |  | 
				
					
						|  | 74d4a55d32 | Rename import bot -> youtube_credentials. In the days of making reddit bots I always put creds into bot.py.
But for this project it wouldn't make any sense to newcomers. | 2021-04-25 18:02:26 -07:00 |  | 
				
					
						|  | 8a6f33851e | Pass skip_failures=True from frontend button. | 2021-04-21 21:31:03 -07:00 |  | 
				
					
						|  | 991bafb46e | Use let for video_cards assignment. | 2021-04-16 16:53:09 -07:00 |  | 
				
					
						|  | 5cde008138 | Update CONTACT.md with link to voussoir.net. | 2021-04-04 17:11:22 -07:00 |  | 
				
					
						|  | d185a3f451 | Update requirements.txt. | 2021-04-04 11:17:11 -07:00 |  | 
				
					
						|  | 10f67cae4b | Reinstate this line as log.loud. | 2021-04-02 18:31:26 -07:00 |  | 
				
					
						|  | 451285ba0b | Fix nameerror exc. | 2021-04-02 18:31:13 -07:00 |  | 
				
					
						|  | 9b6af96b95 | Use voussoirkit.flasktools for gzip_response. | 2021-04-02 18:31:04 -07:00 |  | 
				
					
						|  | e00bfa368b | Update docstring "launch ycdl_flask_dev, _prod". | 2021-04-02 18:00:01 -07:00 |  | 
				
					
						|  | 75a17a6361 | Improve usage of generators in ytapi. | 2021-03-31 19:35:13 -07:00 |  | 
				
					
						|  | 1626e13c08 | Replace newline with colon in exception str. | 2021-03-31 19:34:21 -07:00 |  | 
				
					
						|  | fa363a33c7 | Improve handling of livestreams, premieres with live_broadcast attr. | 2021-03-31 17:24:57 -07:00 |  | 
				
					
						|  | 885bc2b711 | Copy database_upgrader Migrator from Etiquette. | 2021-03-31 15:59:23 -07:00 |  | 
				
					
						|  | 1e59d7be06 | Add get_things_by_sql. | 2021-03-31 14:39:10 -07:00 |  | 
				
					
						|  | 9f5726e5d3 | Log fetched snippets at level loud. | 2021-03-31 14:35:51 -07:00 |  | 
				
					
						|  | 7aef451b07 | Add a few more docstrings about ytrss. | 2021-03-31 14:35:31 -07:00 |  | 
				
					
						|  | 341c40ad1c | Pull out separate method Channel.refresh_uploads_playlist. | 2021-03-31 14:34:39 -07:00 |  | 
				
					
						|  | 9a47ff00ee | Remove redundant call to mark_state during automark download. | 2021-03-29 23:10:41 -07:00 |  | 
				
					
						|  | 18f617a45b | Clean up input type of ycdldb.download_video. | 2021-03-29 23:09:04 -07:00 |  | 
				
					
						|  | 03ee7e387f | Add more to explanation of queuefiles. | 2021-03-24 20:32:22 -07:00 |  | 
				
					
						|  | cfad775a0a | Move published_string to a property of the Video object. | 2021-03-24 20:29:15 -07:00 |  | 
				
					
						|  | b134a8783b | Remove unnecessary query_string argument. | 2021-03-24 20:09:23 -07:00 |  | 
				
					
						|  | 68919fae24 | Fix UI showing outdated cached info when items get refreshed. | 2021-03-24 20:04:34 -07:00 |  | 
				
					
						|  | 9c5fb4fec1 | Move jsonify methods to the objects instead of separate file. | 2021-02-25 19:46:00 -08:00 |  | 
				
					
						|  | 65fdae97da | Store request.is_localhost like Etiquette. | 2021-02-25 19:45:11 -08:00 |  | 
				
					
						|  | 6db7fe9a24 | Punctuate pid line. | 2021-01-30 04:34:46 -08:00 |  | 
				
					
						|  | fdf0823387 | Clarify about sending IDs to youtube-dl. | 2021-01-30 04:31:54 -08:00 |  | 
				
					
						|  | 69ae0280f4 | Wrap Channel RSS link in div so a-tag doesn't stretch all the way. | 2021-01-30 04:31:54 -08:00 |  | 
				
					
						|  | acf29b9e9f | Show pid when server starts. | 2021-01-30 04:31:48 -08:00 |  | 
				
					
						|  | 5bedabdc66 | Move site.debug to _dev, _prod launchers. | 2021-01-28 16:46:54 -08:00 |  |