Commit Graph

375 Commits (0fb5c4d3e89309e75519ffef2029d5ef8c749f15)

Author SHA1 Message Date
voussoir 00917f585e
Turn off hotkeys.js logging every press. 2021-06-04 13:03:05 -07:00
voussoir b9019095e2
Synchronize with Etiquette. 2021-06-01 18:18:08 -07:00
voussoir ff5fcca548
Log exact path of queuefile while creating it. 2021-05-24 16:21:28 -07:00
voussoir 16be502991
Add explanation to common.css --wide --narrow. 2021-05-19 23:43:21 -07:00
voussoir ba21228221
Add helpful bookmarklet to readme. 2021-04-26 17:03:24 -07:00
voussoir 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
voussoir 8a6f33851e
Pass skip_failures=True from frontend button. 2021-04-21 21:31:03 -07:00
voussoir 991bafb46e
Use let for video_cards assignment. 2021-04-16 16:53:09 -07:00
voussoir 5cde008138
Update CONTACT.md with link to voussoir.net. 2021-04-04 17:11:22 -07:00
voussoir d185a3f451
Update requirements.txt. 2021-04-04 11:17:11 -07:00
voussoir 10f67cae4b
Reinstate this line as log.loud. 2021-04-02 18:31:26 -07:00
voussoir 451285ba0b
Fix nameerror exc. 2021-04-02 18:31:13 -07:00
voussoir 9b6af96b95
Use voussoirkit.flasktools for gzip_response. 2021-04-02 18:31:04 -07:00
voussoir e00bfa368b
Update docstring "launch ycdl_flask_dev, _prod". 2021-04-02 18:00:01 -07:00
voussoir 75a17a6361
Improve usage of generators in ytapi. 2021-03-31 19:35:13 -07:00
voussoir 1626e13c08
Replace newline with colon in exception str. 2021-03-31 19:34:21 -07:00
voussoir fa363a33c7
Improve handling of livestreams, premieres with live_broadcast attr. 2021-03-31 17:24:57 -07:00
voussoir 885bc2b711
Copy database_upgrader Migrator from Etiquette. 2021-03-31 15:59:23 -07:00
voussoir 1e59d7be06
Add get_things_by_sql. 2021-03-31 14:39:10 -07:00
voussoir 9f5726e5d3
Log fetched snippets at level loud. 2021-03-31 14:35:51 -07:00
voussoir 7aef451b07
Add a few more docstrings about ytrss. 2021-03-31 14:35:31 -07:00
voussoir 341c40ad1c
Pull out separate method Channel.refresh_uploads_playlist. 2021-03-31 14:34:39 -07:00
voussoir 9a47ff00ee
Remove redundant call to mark_state during automark download. 2021-03-29 23:10:41 -07:00
voussoir 18f617a45b
Clean up input type of ycdldb.download_video. 2021-03-29 23:09:04 -07:00
voussoir 03ee7e387f
Add more to explanation of queuefiles. 2021-03-24 20:32:22 -07:00
voussoir cfad775a0a
Move published_string to a property of the Video object. 2021-03-24 20:29:15 -07:00
voussoir b134a8783b
Remove unnecessary query_string argument. 2021-03-24 20:09:23 -07:00
voussoir 68919fae24
Fix UI showing outdated cached info when items get refreshed. 2021-03-24 20:04:34 -07:00
voussoir 9c5fb4fec1
Move jsonify methods to the objects instead of separate file. 2021-02-25 19:46:00 -08:00
voussoir 65fdae97da
Store request.is_localhost like Etiquette. 2021-02-25 19:45:11 -08:00
voussoir 6db7fe9a24
Punctuate pid line. 2021-01-30 04:34:46 -08:00
voussoir fdf0823387
Clarify about sending IDs to youtube-dl. 2021-01-30 04:31:54 -08:00
voussoir 69ae0280f4
Wrap Channel RSS link in div so a-tag doesn't stretch all the way. 2021-01-30 04:31:54 -08:00
voussoir acf29b9e9f
Show pid when server starts. 2021-01-30 04:31:48 -08:00
voussoir 5bedabdc66
Move site.debug to _dev, _prod launchers. 2021-01-28 16:46:54 -08:00
voussoir 481a16b950 Update license, contact, donate for many projects. 2021-01-14 02:46:53 -08:00
voussoir d3555dfbf3 Sync with Etiquette. 2021-01-11 15:36:16 -08:00
voussoir 4bf27d4458 Sync with Etiquette. 2021-01-02 16:54:20 -08:00
voussoir 5252617111 Add Mirrors header. 2020-12-23 19:57:03 -08:00
voussoir d381e39a10 Add codeberg to mirror list. 2020-12-15 23:04:49 -08:00
voussoir 56dfb6db19 Add the state filter's name into the "X items" line. 2020-11-26 18:24:15 -08:00
voussoir 083e9dd2ee Add (p) link to pending videos from generic listing page. 2020-11-21 11:25:46 -08:00
voussoir bc8de9fc52 Add a couple more log statements. 2020-11-20 16:37:49 -08:00
voussoir 2bfc1a00d4 Add log.warning when a channel fails to refresh. 2020-11-20 16:24:03 -08:00
voussoir 8de342b054 Set log level by argv. 2020-11-20 16:23:36 -08:00
voussoir a81af363ff Pass rss_assisted=False during traditional fallback. 2020-11-20 16:15:11 -08:00
voussoir 4d80237456 Rename variables uid->channel_id, most_recent_video->video_id. 2020-11-20 16:13:14 -08:00
voussoir 5a868dc7bd Use voussoirkit.gentools for chunk_generator. 2020-11-15 22:07:41 -08:00
voussoir 3f32ab1664 Incorporate __name__ into ycdldb's logger. 2020-11-15 22:02:21 -08:00
voussoir b659a6da5f Wrap this long line. 2020-11-15 21:11:25 -08:00