Commit Graph

  • 91989b8de1
    youtube: await decipher()s develop jj 2025-10-13 23:30:44 +00:00
  • 1dc0aa89df
    youtube: provide own JS interpreter jj 2025-10-13 23:29:30 +00:00
  • c86ab40acd
    youtube: fix custom fetch breakage jj 2025-10-13 23:27:08 +00:00
  • dad8bf8baa
    api/youtube: try new session server jj 2025-10-13 22:52:42 +00:00
  • 3e25b91b67
    api/package: bump youtubei.js to 16.0.0 jj 2025-10-13 22:19:46 +00:00
  • d3c41db99a
    api/services/youtube: force player_id temp-forced-yt-player wukko 2025-09-27 21:09:52 +03:00
  • 47d8ccbc17
    api/package: bump to 11.5 main jj 2025-09-24 16:29:17 +00:00
  • fc76e24996
    api/package: bump youtubei.js to 15.1.1 jj 2025-09-24 16:29:03 +00:00
  • 83a8da7151
    api/vimeo: add support for specifying access tokens (#1443) zImPatrick 2025-09-24 18:27:13 +02:00
  • d577d5e451
    api/package: bump version to 11.4.3 jj 2025-09-05 19:44:26 +00:00
  • bec77b99e5
    api/twitter: use newer graphql endpoint, refactor (#1436) jj 2025-09-05 19:00:50 +02:00
  • 990ce9a4d2
    readme: add info about the warp sponsor wukko 2025-08-29 09:31:19 +06:00
  • 29deb4dccb
    api/package: bump version to 11.4.2 wukko 2025-08-19 14:05:06 +06:00
  • 7a6977ec35
    api/processing/service-patterns: refactor wukko 2025-08-11 18:31:52 +06:00
  • 64a7b1dd62
    api/bilibili: add support for video parts/episodes wukko 2025-08-11 17:58:40 +06:00
  • 1d5db46a79
    api/service-config: add support for m subdomain for twitch (#1407) TfourJ 2025-08-10 13:14:23 +02:00
  • d3ea80fdfe
    docs/run-an-instance: replace useless digitalocean links jj 2025-08-06 21:09:15 +00:00
  • ea3dc7e6a8
    ci: split up install/run steps jj 2025-07-23 17:09:41 +00:00
  • b1226ab371
    ci: replace API_EXTERNAL_PROXY env with HTTP_PROXY jj 2025-07-23 15:50:47 +00:00
  • b376865a13
    api/package: bump version to 11.4.1 wukko 2025-07-23 19:53:25 +06:00
  • 3e41cb7022
    api: update youtubei.js to 15.0.1 wukko 2025-07-23 19:46:55 +06:00
  • 10af362fe8
    api/env: add a warning about deprecation of API_EXTERNAL_PROXY wukko 2025-07-23 19:42:30 +06:00
  • 9fc5370b03
    api/package: bump version to 11.4 wukko 2025-07-20 22:53:48 +06:00
  • 09752057fe
    docs/api-env: remove note about proxy/env file jj 2025-07-19 16:06:28 +00:00
  • 00b2a8f085
    api/env: update proxy envs when changed in env file jj 2025-07-19 16:04:21 +00:00
  • 3c5f5b90b2
    api/env: refactor subscribe event logic jj 2025-07-19 15:47:37 +00:00
  • 09c42d9be0
    api/core: update dispatcher when proxy is changed jj 2025-07-19 15:24:13 +00:00
  • 5908e9da15
    api/env: add subscribe() for dynamic reloads jj 2025-07-19 15:21:57 +00:00
  • c8b2fe44c8
    docs/api-env-variables: add info about undici proxy variables wukko 2025-07-19 20:53:35 +06:00
  • e83baa9138
    api/core: use EnvHttpProxyAgent for proxy requests wukko 2025-07-19 18:59:45 +06:00
  • 95efd71eac
    api: update youtubei.js to 15.0.0, use main package again wukko 2025-07-19 18:47:07 +06:00
  • 3f785e7cbe
    api: support new xiaohongshu links, add fallbacks to getRedirectingURL closes #1394 Co-authored-by: wukko <me@wukko.me> KwiatekMiki 2025-07-12 15:10:08 +02:00
  • b9042a94e9
    api/tests/soundcloud: allow go+ test to fail wukko 2025-07-18 20:31:44 +06:00
  • 71205791dd
    api/package: update @imput/youtubei.js wukko 2025-07-18 15:07:50 +06:00
  • 63ee694d36
    api/package: bump version to 11.3.1 wukko 2025-07-12 23:07:18 +06:00
  • 60f02b18e4
    vimeo: use android client for session jj 2025-07-11 18:34:42 +00:00
  • e4b53880af
    web/package: bump version to 11.3 wukko 2025-07-10 19:07:03 +06:00
  • 2425f18908
    api/package: bump version to 11.3 wukko 2025-07-10 19:06:52 +06:00
  • 02386544f3
    api/stream/shared: add tiktok headers wukko 2025-07-10 18:19:18 +06:00
  • 61de303dc4
    api: add support for newgrounds wukko 2025-07-10 00:49:33 +06:00
  • 172fb4c561
    web/i18n/save: improve clarity of the services disclaimer wukko 2025-07-09 16:23:12 +06:00
  • 8353bd2075
    web/package: bump version to 11.2.4 wukko 2025-07-09 16:14:03 +06:00
  • 1a499238aa
    api/package: bump version to 11.2.3 wukko 2025-07-09 16:13:53 +06:00
  • 58ea4aed01
    api/soundcloud: check if a cover url returns 200 wukko 2025-07-09 15:56:22 +06:00
  • e8113a83de
    web/changelog/11.2: add info about vk download speed wukko 2025-07-08 21:22:45 +06:00
  • 94a8eab5e0
    web/i18n/save: rephrase the disclaimer to cover our ass more wukko 2025-07-08 21:20:13 +06:00
  • 51a9680b39
    api/match: fix localDisabled wukko 2025-07-08 20:58:19 +06:00
  • a7f6ea5d6f
    api: add initial draft support for nicovideo nicovideo wukko 2025-07-07 20:11:24 +06:00
  • 40da8a46d6
    api/config: update chromium version in generic user agent wukko 2025-07-07 20:09:02 +06:00
  • 2e86a6ca70
    api/bilibili: don't return isHLS wukko 2025-07-07 18:08:26 +06:00
  • 43f4793448
    web/i18n/ru: rephrase some strings wukko 2025-07-06 17:37:51 +06:00
  • 2ac0436f71
    api/tiktok: return empty error if there's nothing to download wukko 2025-07-06 00:04:40 +06:00
  • 14b9a590d9
    api/package: bump version to 11.2.2 wukko 2025-07-04 15:58:57 +06:00
  • b4290ecf30
    api/vimeo: use bearer, update headers, better error handling wukko 2025-07-04 15:51:59 +06:00
  • 773ed026b8
    web/package: bump version to 11.2.3 wukko 2025-07-04 13:57:17 +06:00
  • 926e9b7231
    api/package: bump version to 11.2.1 wukko 2025-07-04 13:57:10 +06:00
  • 23064f8300
    web/changelogs/11.2: add info about youtube's unavailability wukko 2025-07-04 13:55:26 +06:00
  • f3992fbe33
    api/language-codes: prevent errors if code is undefined wukko 2025-07-01 16:32:39 +06:00
  • 810e0a865c
    api/package: replace youtubei.js with a fork, update undici wukko 2025-07-01 16:15:12 +06:00
  • 5b12622b66
    web/FilenamePreview: fix unlocalized strings wukko 2025-07-01 10:13:28 +06:00
  • 9b3ebe90c5
    api/language-codes: remove region part of the language code wukko 2025-07-01 00:56:04 +06:00
  • 4d2c8b0a8c
    web/package: bump version to 11.2.2 wukko 2025-07-01 00:19:29 +06:00
  • 0cb64dd3f9
    web/i18n/ru: add russian translation imput project translators 2025-06-30 13:12:12 +00:00
  • 33f2c4e174
    web/changelogs: add 11.2 changelog wukko 2025-07-01 00:03:11 +06:00
  • 0a069c875d
    docs/api: specify that ISO 639-1 language code is expected wukko 2025-06-30 18:42:23 +06:00
  • 7aa128d9cc
    web/package: bump version to 11.2.1 wukko 2025-06-29 18:11:09 +06:00
  • 0ac42d5b9d
    web/ffmpeg: define multithreading support outside of web worker context wukko 2025-06-29 13:45:39 +06:00
  • b2c5c42ae3
    web/device: add supports.multithreading wukko 2025-06-29 13:42:01 +06:00
  • d25a730768
    web/device: enable local processing everywhere but android chrome wukko 2025-06-29 13:41:42 +06:00
  • aa49892e39
    web: update ios safari version regex wukko 2025-06-29 10:53:02 +06:00
  • 214af73a1e
    docs/api: add subtitleLang, sublanguage, and update localProcessing wukko 2025-06-28 21:50:43 +06:00
  • a60e94d628
    web/package: bump version to 11.2 wukko 2025-06-28 20:47:14 +06:00
  • 8da71e413e
    api/package: bump version to 11.2 wukko 2025-06-28 20:47:08 +06:00
  • a751f81ea3
    version-info: return git branch info correctly in cf workers wukko 2025-06-28 19:06:21 +06:00
  • bd0caac5ba
    web/changelogs/11.0: set a fixed commit in compare, fix env name error wukko 2025-06-28 17:48:31 +06:00
  • 4fc2952c54
    web/audio-sub-language: update localized values dynamically wukko 2025-06-28 17:43:46 +06:00
  • d70180b23c
    api/core: merge isApiKey and isSession into authType wukko 2025-06-28 17:05:18 +06:00
  • bc8c16f469
    web/env: accept 1 as bool value wukko 2025-06-28 16:59:00 +06:00
  • 3d2473d8ef
    web/audio-sub-language: refactor to avoid code duplication wukko 2025-06-28 16:44:28 +06:00
  • c16444126e
    api/env: backwards compatibility with SESSION_RATELIMIT wukko 2025-06-28 16:37:54 +06:00
  • 7298082bd5
    api: refactor two static arrays to set wukko 2025-06-28 16:31:39 +06:00
  • 9d818300f4
    api/twitter: add subtitle extraction wukko 2025-06-28 16:19:41 +06:00
  • fffb31dbf0
    web/i18n/error/api: fix a typo in fetch.short_link wukko 2025-06-28 14:46:03 +06:00
  • 51c5d055ec
    api/service-patterns/tiktok: allow longer shortLink wukko 2025-06-28 14:45:04 +06:00
  • 900c6f27ca
    api/tests/vimeo: allow mature video tests to fail wukko 2025-06-27 21:47:21 +06:00
  • 8feaf5c636
    api/api-keys: replace .find() with .some() in allowedServices wukko 2025-06-26 22:32:39 +06:00
  • dce9eb30c1
    docs/protect-an-instance: add info about allowedServices in api keys wukko 2025-06-26 22:23:25 +06:00
  • 3243564f77
    api/api-keys: add allowedServices to limit or extend access wukko 2025-06-26 22:20:09 +06:00
  • d69100c68d
    api/tiktok: validate that redirected link is still tiktok wukko 2025-06-26 21:32:31 +06:00
  • 81a0d5e154
    web/queue: scale cropped covers to 720x720 wukko 2025-06-26 18:11:02 +06:00
  • bfb23c86f9
    web/queue: add cover only to mp3 files wukko 2025-06-26 18:09:04 +06:00
  • 84aa80e2d3
    api/match-action: don't add cover if metadata is disabled wukko 2025-06-26 17:45:01 +06:00
  • 655e7a53a2
    docs/api: add info about cover & cropCover wukko 2025-06-26 17:39:05 +06:00
  • e4ce873b56
    web/queue: add audio covers & crop them when needed wukko 2025-06-26 17:36:55 +06:00
  • 164ea8aeb9
    api: return covers from soundcloud and youtube wukko 2025-06-26 17:36:26 +06:00
  • 4ff4766bda
    docs/api: add info about subtitle bool in local processing response wukko 2025-06-26 15:59:38 +06:00
  • f7e5951410
    web/lib/device: enable local processing on all ios devices wukko 2025-06-25 23:19:24 +06:00
  • f4637b746c
    api/rutube: add subtitles wukko 2025-06-25 20:07:34 +06:00
  • 3dae5b2eb0
    api/ffmpeg: move stream type + url count check to remux() wukko 2025-06-25 19:57:23 +06:00
  • 52695cbd0f
    api/service-config: replace static arrays with sets wukko 2025-06-25 19:33:16 +06:00