Commit Graph

  • 422d228359 Fix #364 by checking the filesize is not null. garbled1 2023-05-02 08:24:50 -0700
  • 1f68be5c26 update ffmpeg to 2023-04-13-12-52 meeb 2023-04-14 12:28:38 +1000
  • 089a487f3a add additional library ID help link, resolves #370 meeb 2023-04-14 11:45:52 +1000
  • 24ae70ea70 add reset-metadata command, related to #287 meeb 2023-04-05 11:02:21 +1000
  • f8b86f666e twitch support Laurent DEFERT 2022-12-28 17:16:39 +0100
  • 72c3242e70 add TUBESYNC_RESET_DOWNLOAD_DIR env var to toggle resetting permissions on /downloads in the container on start, resolves #354 meeb 2023-03-26 14:05:47 +1100
  • f3e93c0ecf bump ffmpeg to autobuild-2023-03-23-15-58 meeb 2023-03-24 13:17:12 +1100
  • fa8efb178e allow easy container env var override of HEALTHCHECK_ALLOWED_IPS, resolves #168 meeb 2023-03-24 13:02:16 +1100
  • 2001faea44
    Merge pull request #358 from darmiel/fix/font-weight meeb 2023-03-11 15:49:06 +1100
  • b370e98031
    fix: bold font weight darmiel 2023-03-10 14:36:29 +0100
  • 55bfd911b9 catch typeerrors for duration metadata, resolves #248 meeb 2023-03-10 18:23:49 +1100
  • e47d0eb7be
    Merge pull request #357 from darmiel/fix/bump-ffpmeg meeb 2023-03-10 05:00:15 +1100
  • a95c64bc10
    chore: bump ffmpeg to `109977-gaca7ef78cc` darmiel 2023-03-09 14:56:52 +0100
  • e9d4f89f39 fix connection kwarg to db_type() in custom field to be compatible with the postgresql backend, resolves #347 meeb 2023-02-21 13:55:03 +1100
  • 7876b48860 use backend agnostic text type for custom field, related to #345 and #338 meeb 2023-02-20 14:56:28 +1100
  • 2639d911ab change sponsorblock_categories to a textfield, fixing max charlen=255 for mysql, related to #338 meeb 2023-02-20 13:24:38 +1100
  • e4c0f0e98a
    Merge pull request #338 from kuhnchris/embed-thumbnail meeb 2023-02-20 11:23:18 +1100
  • 601449ce08 migrate migrations; split fields into `fields.py` KuhnChris 2023-02-19 23:44:48 +0100
  • fe4c876fdc "source" overview, fix some edge case(s) KuhnChris 2023-02-18 14:03:32 +0100
  • fbe9546a74 Merge branch 'meeb-main' into embed-thumbnail KuhnChris 2023-02-18 11:38:59 +0100
  • ce14167cee formating KuhnChris 2023-02-18 11:38:23 +0100
  • c927f32aa6 ffmpeg embed thumbnails, configuration KuhnChris 2023-02-15 00:01:44 +0100
  • 1d5579aa31 Phase 1 - extend model for new fields KuhnChris 2023-02-14 21:52:50 +0100
  • d8a9572411 bump ffmpeg, fix container build meeb 2023-02-18 13:14:25 +1100
  • 8315efac03 bump to 0.12.1, resolves #340 and #341 v0.12.1 meeb 2023-02-18 12:59:57 +1100
  • 35678e3be9 temporarily disable sponsorblock by default pending #338 meeb 2023-02-18 12:54:39 +1100
  • e75b446883
    Merge pull request #334 from kuhnchris/skip-manual meeb 2023-02-18 12:18:00 +1100
  • dd05595558
    Merge pull request #337 from kuhnchris/align-checkboxtext meeb 2023-02-15 11:56:56 +1100
  • 2772e85d9f ffmpeg embed thumbnails, configuration KuhnChris 2023-02-15 00:01:44 +0100
  • 931aa78815 align (i) better with text (+ checkbox less wide) KuhnChris 2023-02-14 22:06:15 +0100
  • 24a49d2f14 Phase 1 - extend model for new fields KuhnChris 2023-02-14 21:52:50 +0100
  • f14d2dd29e
    Merge pull request #335 from kuhnchris/delete_index_source meeb 2023-02-14 18:55:57 +1100
  • f4e5b6e76c del `delete_index_source_task` calls - solves #333 KuhnChris 2023-02-13 14:23:41 +0100
  • 977f996d8e Adding new "manual_skip" field; adapt UI KuhnChris 2023-02-13 07:46:16 +0100
  • dc5491455c
    Merge pull request #331 from kuhnchris/sync-now-v2 meeb 2023-02-13 11:17:46 +1100
  • 70ef11d552
    Merge pull request #332 from kuhnchris/patch-1 meeb 2023-02-13 11:16:11 +1100
  • b04e237cb8
    Remove automatic builds on pull_request KuhnChris 2023-02-12 19:14:41 +0100
  • 55c58b4836 "Sync now" button KuhnChris 2023-02-12 18:46:37 +0100
  • e871983707
    Merge pull request #325 from kuhnchris/allow-audio-play meeb 2023-02-12 23:51:37 +1100
  • b3f93ddef7
    Merge pull request #327 from kuhnchris/dev-file-plrovider meeb 2023-02-12 23:46:24 +1100
  • bf7a0fcec0 content_type based on vcodec/acodec KuhnChris 2023-02-12 13:22:57 +0100
  • 598ee2bd0a use pathlib; .exists() check KuhnChris 2023-02-12 13:09:33 +0100
  • 7b12fe3fad
    Merge pull request #326 from kuhnchris/audio-player-main meeb 2023-02-12 12:02:01 +1100
  • 7358b52184
    Merge pull request #324 from kuhnchris/suspicious-file-op meeb 2023-02-12 11:54:57 +1100
  • 4b4b4eb58d
    Merge pull request #323 from kuhnchris/update-readme meeb 2023-02-12 11:53:38 +1100
  • b719fd5122 Allow file fetching directly from django (dev-env) KuhnChris 2023-02-11 22:07:48 +0100
  • 4696aebebc allow the use of <audio> if only audio available. KuhnChris 2023-02-11 22:05:36 +0100
  • 7d333487fe Fix bug getting content_type for "audio only" KuhnChris 2023-02-11 22:01:01 +0100
  • 844d17006e Add check against folders outside of DOWNLOAD_ROOT KuhnChris 2023-02-11 20:42:59 +0100
  • f9a27eb33e Update README-FAQ regarding `Locking Failed` KuhnChris 2023-02-11 19:16:25 +0100
  • b8434ff444
    Merge pull request #320 from ticoombs/main meeb 2023-02-03 17:50:48 +1100
  • 932eb4caf4 feat: sponsorblock support Tim Coombs 2023-02-03 14:17:02 +1100
  • 812fbc5f46 remove per-init timeout meeb 2023-01-20 13:55:54 +1100
  • fdc591cc7c fix in-client video player with correct content type headers meeb 2023-01-19 13:29:37 +1100
  • 4ae454a4f3 disable s6 service timeout entirely, resolves #309 meeb 2023-01-19 12:57:09 +1100
  • 4f6af702ae set S6_CMD_WAIT_FOR_SERVICES_MAXTIME to 60s meeb 2023-01-19 11:38:01 +1100
  • 2431f8775a bump to 0.12.0 v0.12.0 meeb 2023-01-19 05:17:41 +1100
  • 438316953a increase tubesync-init up timeout to 60s meeb 2023-01-19 04:11:10 +1100
  • 85637fecba fix ci build meeb 2023-01-18 18:45:34 +1100
  • f9dfffe91a
    Merge pull request #305 from biolds/misc meeb 2023-01-18 18:41:01 +1100
  • 0845a6662d switch to s6 v3, bump s6 to 3.1.2.1, bump ffmpeg to 2023-01-03-12-55, bump yt-dlp to 2023.01.06, fix multi-arch builds meeb 2023-01-18 18:39:23 +1100
  • 419c4c5a9f source edition refactoring Laurent DEFERT 2022-12-28 20:30:08 +0100
  • 9cc6f5eae8 load youtube channels from www.youtube.com/{key} Laurent DEFERT 2023-01-10 00:02:05 +0100
  • 2f475bf2a8 limit the number of videos to process Laurent DEFERT 2022-12-28 12:37:32 +0100
  • 7d16a1714c add missing migration Laurent DEFERT 2022-12-28 21:36:28 +0100
  • a7100a0f53 prevent exceptions when metadata loading failed Laurent DEFERT 2022-12-28 19:06:07 +0100
  • 5a4e6cee58 typo fix Laurent DEFERT 2022-12-28 19:06:16 +0100
  • e69adafcec fix deleting media files Laurent DEFERT 2022-12-28 18:37:55 +0100
  • f9908a4d3b
    Merge pull request #297 from biolds/embed-video meeb 2022-12-28 22:41:08 +1100
  • bf99241ad2 embedded video player, video downloads Laurent DEFERT 2022-12-27 23:51:03 +0100
  • 0e278bc8c4 fix relative media_file path Laurent DEFERT 2022-12-28 10:34:34 +0100
  • 20d4a215c2
    Increase gunicorn timeout for initial sync of large channels Jamyn Shanley 2022-12-16 18:27:55 -0600
  • fa5bc3ecab skip metadata and thumbnails once they are past the cutoff date George Antoniadis 2022-12-08 01:12:32 +0000
  • 57921ca6b9
    Merge pull request #281 from PaulWoitaschek/patch-1 meeb 2022-11-02 07:57:52 +1100
  • fb23fdeae1
    Specify the full compose syntax Paul Woitaschek 2022-11-01 18:02:29 +0100
  • 433a7792d5
    Merge pull request #275 from serjs/ffmpeg meeb 2022-10-14 21:27:27 +1100
  • e198cc011b Change ffmpeg from ytdlp Sergey Bogatyrets 2022-10-13 13:25:06 +0300
  • 296a790af5 bump libs meeb 2022-09-29 03:19:12 +1000
  • e190821b7b bump libs meeb 2022-09-24 16:56:41 +1000
  • 1ba865cf0d run build before test so static file tests work without precondition meeb 2022-09-04 11:58:13 +1000
  • 05d50c958e add support for m.youtube.com as a netloc when validating source urls, resolves #264 meeb 2022-09-04 11:57:15 +1000
  • 8426c7309a bump libs meeb 2022-09-04 11:46:04 +1000
  • 0450d47d81 bump libs meeb 2022-08-25 17:01:39 +1000
  • e8d899d273 use container config base dir for cookies when using container local settings, resolves #259 meeb 2022-08-14 15:43:49 +1000
  • 25d5768f6e bump libs meeb 2022-08-14 15:43:06 +1000
  • e9a3f2dd59 url prefix override typo in some environments, related to #255 meeb 2022-07-25 16:37:47 +1000
  • 7832282545 patch the wsgi application environ to support sub-URLs, add a master ENV var to set a sub-URL, tweak SASS and README to match, actually resolves #255 meeb 2022-07-25 13:36:12 +1000
  • d161aef112 allow Django STATIC_URL to be set, resolves #255 meeb 2022-07-24 17:51:46 +1000
  • 8901aea8d7 Merge branch 'main' of github.com:meeb/tubesync meeb 2022-07-24 17:38:54 +1000
  • 227cae4cdb
    Merge pull request #256 from rstrom1763/main meeb 2022-07-23 17:40:46 +1000
  • 5e57abe86a Correcting various spelling and grammar errors Ryan 2022-07-23 00:22:05 -0500
  • c04c1b3cfb bump libs meeb 2022-07-20 17:45:10 +1000
  • a94541a354 replace all whitespaec with spaces in filenames, related to #35 meeb 2022-07-17 13:45:40 +1000
  • 84a368aa09 bump libs meeb 2022-07-17 13:35:00 +1000
  • 6d2fb86e7d bump libs meeb 2022-07-06 11:27:52 +1000
  • 67a3998aac bump to 0.11.0 v0.11.0 meeb 2022-06-29 17:17:58 +1000
  • e3ca39b5db bump libs meeb 2022-06-29 17:14:19 +1000
  • 872bfc5124 remove vague py version requirement, bump libs meeb 2022-06-18 23:40:02 +1000
  • ae5550a28d add arm64 note meeb 2022-06-09 00:00:00 +1000
  • 153ca032b1 bump libs meeb 2022-06-08 23:57:37 +1000