Commit graph

  • ebb8cd3b50
    chore: Update package dependencies and project metadata master Kumi 2024-12-14 17:29:44 +0100
  • 81b064ce90
    chore: Update yt-dlp path in Config class Kumi 2024-12-14 17:22:09 +0100
  • 4c8a8dbbe7
    chore: update .gitignore for Python virtual env Kumi 2024-11-04 18:57:13 +0100
  • 3d39af7a98
    fix(download): improve stream selection logic Kumi 2024-11-04 18:51:54 +0100
  • 2328f25a20
    feat(playlist): enhance display and action buttons for entries Kumi 2024-09-20 14:16:23 +0200
  • 2b40b1b786
    fix: improve stability and type-safety in FrontController Kumi 2024-09-20 13:52:12 +0200
  • c88a11f35f
    chore(deps): update package dependencies Kumi 2024-09-20 13:32:01 +0200
  • 8d1bd4d678
    fix(config): simplify genericFormats options in example config Kumi 2024-09-18 15:17:09 +0200
  • 0bd0f8f156
    feat(download): add remux option for best audio quality Kumi 2024-07-22 11:25:18 +0200
  • a563c57d7f
    fix(templates): update URLs for code repo and yt-dlp Kumi 2024-07-21 11:53:07 +0200
  • 98a7e42c15
    fix(csp): refine img-src policy to improve security Kumi 2024-07-21 11:44:19 +0200
  • c9fadaae20
    chore(deps): update PHPStan to v1.8 Kumi 2024-07-21 11:18:10 +0200
  • ac44c0e6cc
    feat: embed base64 thumbnails in video objects Kumi 2024-07-21 09:47:21 +0200
  • d1896f49d4
    chore(deps): update multiple dependencies for compatibility Kumi 2024-07-21 08:51:05 +0200
  • a8fbb72163
    chore: update .gitignore to exclude composer.phar Kumi 2024-07-21 08:47:29 +0200
  • ec95a8f1b7
    Merge branch 'release/3.2.0-alpha' Pierre Rudloff 2023-04-22 23:21:32 +0200
  • a9da2314af
    Merge branch 'master' into develop Pierre Rudloff 2023-04-22 23:16:52 +0200
  • fcb3d2e84c
    Bump guzzlehttp/psr7 from 1.9.0 to 1.9.1 (#436) dependabot[bot] 2023-04-19 23:47:18 +0200
  • f09b7b43d7
    Merge branch 'master' into develop Pierre Rudloff 2023-03-30 21:46:49 +0200
  • a4146a63c8
    Bump smarty/smarty from 4.3.0 to 4.3.1 (#431) dependabot[bot] 2023-03-30 21:46:39 +0200
  • 3e45f19682
    Switch to yt-dlp (fixes #432) youtube-dl has no new release since 2021 Pierre Rudloff 2023-03-30 21:41:08 +0200
  • 9564764633
    ucfirst Smarty modifier is deprecated See https://github.com/smarty-php/smarty/issues/813 Pierre Rudloff 2023-03-21 20:25:47 +0100
  • 71647158d3
    Stronger typying now that we target PHP 7.4 Pierre Rudloff 2023-03-21 20:18:21 +0100
  • b23ce88be8
    fixup! fix dockerfile permission issue (#426) Pierre Rudloff 2023-03-21 20:07:31 +0100
  • b52a582539
    Stop supporting PHP 7.3 (#430) It is unmaintained Pierre Rudloff 2023-03-21 19:54:58 +0100
  • 7bfe55fff6
    "git describe" needs to be non-interactive so we can get its output Pierre Rudloff 2023-03-11 14:37:28 +0100
  • 9d8bff3c42 Merge tag '3.1.1' into develop Pierre Rudloff 2023-03-11 14:32:35 +0100
  • 2bef4d551d
    Merge branch 'release/3.1.1' Pierre Rudloff 2023-03-11 14:30:30 +0100
  • f475fa2a47
    Lint Pierre Rudloff 2023-03-03 00:18:00 +0100
  • 8e6e88a2b2
    Dependencies update Pierre Rudloff 2023-03-03 00:11:28 +0100
  • 2d60fd32ef Merge branch 'master' into develop Pierre Rudloff 2022-11-07 21:20:44 +0100
  • f32412e861 fixup! fix dockerfile permission issue (#426) Pierre Rudloff 2022-11-07 21:19:52 +0100
  • d060650833
    fix dockerfile permission issue (#426) Samuel Tan 2022-10-26 04:43:26 +0800
  • 4e09393fd9 Update robo to 3.0 To fix a PHP 8 compatibility notice Pierre Rudloff 2022-10-16 15:42:19 +0200
  • 5d5a6624b8 Merge tag '3.1.0' into develop Pierre Rudloff 2022-10-16 15:36:55 +0200
  • 36a91c8d4d Merge branch 'release/3.1.0' Pierre Rudloff 2022-10-16 15:36:37 +0200
  • 1031ad152d Remove every reference to alltubedownload.net (#422) Pierre Rudloff 2022-10-16 15:22:47 +0200
  • 87e30f2e87 Merge branch 'master' into develop Pierre Rudloff 2022-10-16 15:16:38 +0200
  • 3b6b1f0387
    Bump smarty/smarty from 3.1.45 to 3.1.47 (#425) dependabot[bot] 2022-09-25 15:09:49 +0200
  • b95fed4935 Update phpstan To fix compatibility with PHP 8.1 Pierre Rudloff 2022-06-28 23:08:03 +0200
  • b5f757b562 Merge branch 'master' into develop Pierre Rudloff 2022-06-28 23:07:07 +0200
  • ffeda5ea90 Declare allowed composer plugins Pierre Rudloff 2022-06-28 23:05:34 +0200
  • e9efc6ef71 Update symfony/string To avoid redeclaring functions that already exist: af4b27f47b Pierre Rudloff 2022-06-28 23:04:03 +0200
  • 550371db7c
    Bump guzzlehttp/guzzle from 6.5.7 to 6.5.8 (#418) dependabot[bot] 2022-06-28 22:52:44 +0200
  • 4e826e554d
    Bump guzzlehttp/guzzle from 6.5.6 to 6.5.7 (#415) dependabot[bot] 2022-06-14 22:05:02 +0200
  • 1055ce0c4b Merge branch 'master' into develop Pierre Rudloff 2022-06-08 00:10:34 +0200
  • 57dd9a7dd3 Convert issue template to form Pierre Rudloff 2022-06-08 00:04:10 +0200
  • e53393d670 Force port for canonical URL (#410) Pierre Rudloff 2022-06-01 21:57:46 +0200
  • f6ae6eded3 Merge branch 'master' into develop Pierre Rudloff 2022-05-28 23:52:51 +0200
  • e7fd4c6bc4
    Bump guzzlehttp/guzzle from 6.5.5 to 6.5.6 (#412) dependabot[bot] 2022-05-28 23:50:56 +0200
  • b894cdd6ce
    Bump smarty/smarty from 3.1.43 to 3.1.45 (#413) dependabot[bot] 2022-05-28 23:50:20 +0200
  • e81b8c75a8 Add void return types Pierre Rudloff 2022-05-28 23:43:07 +0200
  • e3187a7258 Merge branch 'master' into develop Pierre Rudloff 2022-04-07 22:15:36 +0200
  • 1d1e804b71
    Update (redo) zh_CN translation (#369) Liu Wenyuan 2022-04-08 04:14:08 +0800
  • 6731fcdf96
    Bump guzzlehttp/psr7 from 1.6.1 to 1.8.5 (#406) dependabot[bot] 2022-03-30 09:11:45 +0200
  • 10b7658240 Merge tag '3.0.3' into develop Pierre Rudloff 2022-03-08 09:36:00 +0100
  • 3d09289104 Merge branch 'hotfix/3.0.3' Pierre Rudloff 2022-03-08 09:33:44 +0100
  • 8913f27716 Disable the generic extractor entirely It can be used for SSRF attacks even when redirects are disabled Pierre Rudloff 2022-03-08 09:29:57 +0100
  • 113b3d5e50 Some videos have no format Pierre Rudloff 2022-03-06 22:54:54 +0100
  • edaf6f82c0 fixup! LinkHeaderMiddleware should use the same URL as ViewFactory This way the X-Forwarded-Path header is used to generate the Link header Pierre Rudloff 2022-02-27 23:47:19 +0100
  • f814ebc492 Missing exception in @throws tag Pierre Rudloff 2022-02-27 23:45:59 +0100
  • dad8b6d704 Use HTTPS URLs in tests Pierre Rudloff 2022-02-27 23:44:36 +0100
  • 363bf9b08c fixup! Prevent SSRF requests By validating the provided URL before passing it to youtube-dl Pierre Rudloff 2022-02-27 23:36:51 +0100
  • 732baccd63 Make the watch route generate a full YouTube URL (fixes #402) Pierre Rudloff 2022-02-27 23:32:08 +0100
  • 7f28275fb0 Merge tag '3.0.2' into develop Pierre Rudloff 2022-02-27 12:34:23 +0100
  • 148a171b24 Merge branch 'hotfix/3.0.2' Pierre Rudloff 2022-02-27 12:32:36 +0100
  • 1b099bb983 Patch youtube-dl to disable redirects In order to prevent SSRF attacks using redirects Pierre Rudloff 2022-02-27 12:30:15 +0100
  • 3a4f09dda0 Prevent SSRF requests By validating the provided URL before passing it to youtube-dl Pierre Rudloff 2022-02-27 10:54:56 +0100
  • bf4a761d3a Make UglyRouter compatible with routes with parameters (#399) Pierre Rudloff 2022-02-23 21:27:22 +0100
  • 6ad0486468 Use Python 3.8.12 on Heroku Pierre Rudloff 2022-02-22 23:10:54 +0100
  • e246ab03e9 Partial PHP 8 compatibility But we still need to update rinvex/countries Pierre Rudloff 2022-02-22 22:58:57 +0100
  • e567f9c9fa Update annotated-command To fix PHP 8 compatibility issues: https://github.com/consolidation/annotated-command/pull/210 Pierre Rudloff 2022-02-20 14:19:41 +0100
  • 64ac180a53 Merge branch 'master' into develop Pierre Rudloff 2022-02-20 14:07:21 +0100
  • 2afbfb4bf2 fixup! Don't redirect to REQUEST_URI when browsing to index.php Instead, we can make sure everything works correctly on index.php Pierre Rudloff 2022-02-20 14:06:59 +0100
  • 9410d4b49b LinkHeaderMiddleware should use the same URL as ViewFactory This way the X-Forwarded-Path header is used to generate the Link header Pierre Rudloff 2022-02-20 13:55:44 +0100
  • bfaea0e381 Merge tag '3.0.1' into develop Pierre Rudloff 2022-02-20 13:34:53 +0100
  • 3ab22c654a Merge branch 'hotfix/3.0.1' Pierre Rudloff 2022-02-20 13:31:40 +0100
  • bc14b6e45c Don't redirect to REQUEST_URI when browsing to index.php Instead, we can make sure everything works correctly on index.php Pierre Rudloff 2022-02-20 13:28:57 +0100
  • acbd2008ca Merge branch 'master' into develop Pierre Rudloff 2022-02-19 20:48:02 +0100
  • cf82f1cc8f
    Add security policy Pierre Rudloff 2022-02-19 20:47:53 +0100
  • 5677ce719a Update youtube-dl to 2021.12.17 (#395) Pierre Rudloff 2022-02-17 22:13:56 +0100
  • 655490eeb3 Use HTTPS URLs in composer.json Pierre Rudloff 2022-02-17 21:59:38 +0100
  • 18847e4d75 More robust way to detect CI in tests Pierre Rudloff 2022-02-07 22:30:47 +0100
  • fe771886d9 Replace Travis with GitHub actions travis-ci.org does not run tests anymore Pierre Rudloff 2022-02-07 22:10:11 +0100
  • 27439c7e14 Simplify overly complicated format selection template Pierre Rudloff 2022-02-06 20:26:36 +0100
  • d9ba01f017 Generate <img> tags with Smarty Pierre Rudloff 2022-02-06 19:17:05 +0100
  • ce9b4d9a48 Update Smarty to 4.0 Pierre Rudloff 2022-02-06 18:43:08 +0100
  • 7cd42e6c6b Fix MP3 option size Pierre Rudloff 2022-02-03 21:57:00 +0100
  • ac8c53375a Easier to maintain template structure This the head and footer don't have to be included everytime and the hierarchy is easier to read Pierre Rudloff 2022-02-03 21:38:29 +0100
  • de74808459 More readable way to include HTML in translated strings Pierre Rudloff 2022-02-03 21:07:13 +0100
  • bdf5554430 Use HTTPS links Pierre Rudloff 2022-02-03 20:55:09 +0100
  • b8c88aecf5 Improve typing Pierre Rudloff 2022-02-03 20:21:25 +0100
  • d46563f994 Simplify code Pierre Rudloff 2022-02-03 20:21:04 +0100
  • 781b5c8bc2 phpcs does not like full namespaces Pierre Rudloff 2022-02-03 20:03:55 +0100
  • ffd9275500 Correct way to use interface constant Pierre Rudloff 2022-02-03 20:01:56 +0100
  • 6fef87f58b Use HTML dumper for Smarty collector Pierre Rudloff 2022-01-27 00:15:05 +0100
  • 835170f4b5 Use phpmnd to detect magic numbers Pierre Rudloff 2022-01-27 00:03:37 +0100
  • 5ed15afe1f Use constant for HTTP response code Pierre Rudloff 2022-01-26 23:58:25 +0100
  • 359c358df1 Symfony 5.0 is not maintained anymore Pierre Rudloff 2022-01-26 23:53:14 +0100
  • c44979bbae
    Merge pull request #385 from LoganTann/master Pierre Rudloff 2022-01-17 20:24:57 +0100