Commit Graph

  • fe3e3cfacc fix filenotfounderror for missing subtitles when deleting video simon 2022-04-08 15:56:34 +07:00
  • efa240440b fix userspace for vide base config simon 2022-04-08 15:15:59 +07:00
  • e2f4dd124a bump beautifulsoup4 simon 2022-04-08 15:15:37 +07:00
  • 90337745bf Merge branch 'master' into testing simon 2022-04-08 14:17:10 +07:00
  • f885965c2b Merge pull request #207 from pairofcrocs/patch-7 crocs 2022-04-07 15:46:58 -05:00
  • a07d789e66 add base64 blur video thumb simon 2022-04-08 00:29:09 +07:00
  • 6a1cb15114 validate hours to not be greater than 23, #209 simon 2022-04-07 23:02:07 +07:00
  • b1a7a6a148 use cleaned_data for config form parser simon 2022-04-07 22:30:20 +07:00
  • 39a6fbea74 add links to roadmap issues simon 2022-04-05 22:56:47 +07:00
  • 573c1514bf simulate sponsorblock voting api endpoints, #build simon 2022-04-05 22:34:51 +07:00
  • 348a114981 update Roadmap simon 2022-04-05 22:32:55 +07:00
  • a84e657577 add documentation for sponsorblock api endpoints simon 2022-04-05 22:27:55 +07:00
  • 03dd25cff4 implement vote on sponsorblock segments api simon 2022-04-05 22:25:40 +07:00
  • 286b1cf9b6 simulate sponsorblock post request simon 2022-04-05 21:51:45 +07:00
  • bace7d41af add random string generator helper function simon 2022-04-05 21:51:10 +07:00
  • 738b083a7f create dedicated SponsorBlock class to handle integration simon 2022-04-05 21:50:40 +07:00
  • 1ac92254ad add global vars for version and url simon 2022-04-05 18:43:15 +07:00
  • e404bac7c3 bump celery simon 2022-04-05 18:35:06 +07:00
  • 0a839ff960 Merge branch 'testing' simon 2022-04-05 00:05:47 +07:00
  • a8b62e5cdc better error message on sponsorblock fail simon 2022-04-04 23:24:51 +07:00
  • 730d12212f implement basic sponsblock indexing, #119 simon 2022-04-04 23:08:44 +07:00
  • 29f8e148da bump libraries simon 2022-04-04 22:55:43 +07:00
  • 71c441d871 better error message on sponsorblock fail simon 2022-04-04 23:24:51 +07:00
  • 00750500a1 Add files via upload crocs 2022-04-04 11:16:24 -05:00
  • 77228ccb65 implement basic sponsblock indexing, #119 simon 2022-04-04 23:08:44 +07:00
  • f0fba0644d Create AlternativeInstallation.md crocs 2022-04-04 11:08:36 -05:00
  • 2292e6506d bump libraries simon 2022-04-04 22:55:43 +07:00
  • 4775c9d830 connection test API endpoing, #build simon 2022-04-03 08:24:38 +07:00
  • cae00b032b return better data for ping api, add to readme simon 2022-04-01 16:20:32 +07:00
  • 3ae9fe5405 Modify Dockerfile and the nginx.conf file to avoid Nginx default conf… (#203) Lickitysplitted 2022-03-31 23:43:24 -05:00
  • 12fa5748d4 move extension to tubearchivist/browser-extension simon 2022-04-01 08:48:42 +07:00
  • ab9c02dfad redefine scope of current state simon 2022-03-31 23:39:46 +07:00
  • 4de5b2d091 Merge branch 'browserextension' into testing simon 2022-03-31 23:29:11 +07:00
  • ed6521acad reimagine browser extension, simple download button simon 2022-03-31 23:28:53 +07:00
  • 9ab6955125 add connection test api view simon 2022-03-31 21:13:21 +07:00
  • 46622d9ab2 bump redis lib simon 2022-03-31 21:13:04 +07:00
  • 607d9b3030 add sync_latest_es function to update tubearchivist-es:latest container simon 2022-03-31 14:47:19 +07:00
  • 4eb2fb01d9 a note about SSO, LDAP, 2FA in the FAQ simon 2022-03-30 17:49:03 +07:00
  • 3caafc6e21 update roadmap, rewording simon 2022-03-30 17:44:54 +07:00
  • 8a3349c6a5 a note about transcoding quality, #138 simon 2022-03-30 17:27:53 +07:00
  • b46910ec90 update roadmap, add issue links simon 2022-03-30 17:21:25 +07:00
  • 1cd285aec4 parse api views, #build simon 2022-03-29 18:36:54 +07:00
  • e51193f988 update roadmap simon 2022-03-29 18:35:01 +07:00
  • 0783d47ffe bump python version simon 2022-03-29 18:34:31 +07:00
  • 6f5969f520 add video list api view simon 2022-03-29 17:05:22 +07:00
  • 0c8fa8f49e clean up prints simon 2022-03-29 17:03:34 +07:00
  • 80af255f25 reinvent SearchProcess class for API endpoints simon 2022-03-29 16:48:04 +07:00
  • cdc617c382 add datestr generator simon 2022-03-29 16:47:21 +07:00
  • f1fb504874 fix spacing simon 2022-03-29 10:33:43 +07:00
  • e04690d96d add API login view, #build simon 2022-03-29 10:18:56 +07:00
  • 5dce2441fa add API login view simon 2022-03-29 10:17:47 +07:00
  • 5d8e314983 be more explicit what you are searching now simon 2022-03-28 12:43:57 +07:00
  • 9e37c0fab1 add ibracorp review video simon 2022-03-27 19:43:40 +07:00
  • cc49c256c1 note about min ES version 7.17 simon 2022-03-27 18:28:17 +07:00
  • dc8e330b22 tail git tag output, too many versions now simon 2022-03-27 18:27:36 +07:00
  • 358194468e increase version to v0.1.3 v0.1.3 simon 2022-03-26 19:47:50 +07:00
  • 1d3d3b13ed reduce max-complexity to 10 simon 2022-03-26 18:36:10 +07:00
  • f15bb50cfe fix playlist reindex after PendingList refactor simon 2022-03-26 18:31:00 +07:00
  • fcadb5ead8 add random headers for requests outside of yt-dlp simon 2022-03-26 11:49:53 +07:00
  • 6d874f4b7a add section for per channel customization simon 2022-03-26 11:13:48 +07:00
  • a0ed88580f fix index validate_mappings for new nested object simon 2022-03-26 10:52:57 +07:00
  • 9537c388ab Merge branch 'master' into testing simon 2022-03-25 17:31:59 +07:00
  • 40d7e6da37 add secondary sort for channel and title, #193 simon 2022-03-25 17:28:17 +07:00
  • fa60f2e5f8 Style channel configure form, #build simon 2022-03-25 15:44:01 +07:00
  • e4b4430e69 bump python version simon 2022-03-25 15:33:54 +07:00
  • bcf9185bd3 implement es version check at startup simon 2022-03-25 15:33:09 +07:00
  • 337b373628 improve build to install debug tools in testing simon 2022-03-24 19:54:47 +07:00
  • 59d58f8866 bump redis version simon 2022-03-24 19:51:45 +07:00
  • d0f826485f move and rename configure button simon 2022-03-24 16:10:40 +07:00
  • d5cd90eb34 style and toggle hide overwrite form simon 2022-03-24 15:43:15 +07:00
  • 8d1d09e698 extend IndexPaginate to optionally return _source key simon 2022-03-23 17:17:42 +07:00
  • fb4c11bd38 refactor ElasticIndex and ElasticBackup to use ElasticWrap and IndexPaginate simon 2022-03-23 17:17:17 +07:00
  • bfcc538ed1 fix concurrency issue with subtitle indexing simon 2022-03-23 16:20:33 +07:00
  • 912c19f6cf use ElasticWrap in FilesystemScanner simon 2022-03-23 15:56:53 +07:00
  • fda520ad44 refactor and consolidate Reindex class simon 2022-03-23 15:48:38 +07:00
  • 1f7d6871cf use ElasticWrap to delete item from pending simon 2022-03-23 11:09:21 +07:00
  • 5b1c9c64de cleanup, use ElasticWrap simon 2022-03-23 09:44:31 +07:00
  • f802c4d596 remove logging simon 2022-03-22 18:43:29 +07:00
  • 192d379a3e refacter api views to use ElasticWrap simon 2022-03-22 18:43:16 +07:00
  • 9f5c9b17a5 refactor redis connection, fix sync_redis_state task setup issue simon 2022-03-22 17:50:54 +07:00
  • fa25a56126 fail open for in continue watching videos building simon 2022-03-22 13:07:22 +07:00
  • 75cd9d382d fix duration builder on reindex by ignoring vtt files simon 2022-03-22 12:59:39 +07:00
  • 22a3d3f6cd implement per channel overwrites, #build simon 2022-03-22 11:49:30 +07:00
  • fd4f15ab66 refactor StartupCheck into class, lock if already run for multithreading simon 2022-03-22 10:35:36 +07:00
  • 1f1dfcb54f better playlist scan message, private methods in YoutubeChannel class simon 2022-03-22 10:07:33 +07:00
  • 3d451e47e5 full playlist refresh and index for channel overwrites simon 2022-03-22 09:42:41 +07:00
  • fc10fa62e8 remove now redundant find playlist botton simon 2022-03-21 19:07:58 +07:00
  • 875c601f4e implement index channel playlist from form simon 2022-03-21 18:27:00 +07:00
  • 91a9477bba refactor index_channel_playlists task, move to YoutubeChannel class simon 2022-03-21 17:59:21 +07:00
  • c9399f61d0 bump es version simon 2022-03-21 17:04:38 +07:00
  • fc311a7b7e refactor validate_playlists and move into DownloadPostProcess class simon 2022-03-21 11:14:44 +07:00
  • f803c5298b fix missing update_status method call in ignore video simon 2022-03-21 11:09:16 +07:00
  • e67d576d79 fix missing video list in index_channel_playlists simon 2022-03-21 10:47:15 +07:00
  • 7c6041d686 refactor VideoDownloader and implement per channel delete older than simon 2022-03-19 17:37:28 +07:00
  • 1411262793 remember channel overwrites on rescan, remove unused rescape_all_channels method simon 2022-03-19 15:12:29 +07:00
  • 9fd7e2b11a rename channel_overwrites attribute simon 2022-03-19 15:03:38 +07:00
  • 3ba6e0478d fix filesysem rescan function simon 2022-03-19 14:36:46 +07:00
  • b68a00073f fix thumbnail validation with new PendingList class simon 2022-03-19 14:27:37 +07:00
  • 89428297c9 add download format channel overwrite per video simon 2022-03-18 22:22:41 +07:00
  • a7945e30e3 fix building missing vid ids list simon 2022-03-18 22:11:41 +07:00