Commit Graph

3226 Commits

Author SHA1 Message Date
jj
3c5f5b90b2 api/env: refactor subscribe event logic 2025-07-19 15:47:37 +00:00
jj
09c42d9be0 api/core: update dispatcher when proxy is changed 2025-07-19 15:24:13 +00:00
jj
5908e9da15 api/env: add subscribe() for dynamic reloads 2025-07-19 15:21:57 +00:00
wukko
c8b2fe44c8 docs/api-env-variables: add info about undici proxy variables
and add info about deprecation of API_EXTERNAL_PROXY
2025-07-19 20:57:10 +06:00
wukko
e83baa9138 api/core: use EnvHttpProxyAgent for proxy requests 2025-07-19 20:43:29 +06:00
wukko
95efd71eac api: update youtubei.js to 15.0.0, use main package again
undici update was merged upstream :D
2025-07-19 18:47:07 +06:00
KwiatekMiki
3f785e7cbe api: support new xiaohongshu links, add fallbacks to getRedirectingURL
closes #1394
Co-authored-by: wukko <me@wukko.me>
2025-07-18 20:43:58 +06:00
wukko
b9042a94e9 api/tests/soundcloud: allow go+ test to fail 2025-07-18 20:31:44 +06:00
wukko
71205791dd api/package: update @imput/youtubei.js 2025-07-18 15:08:15 +06:00
wukko
63ee694d36 api/package: bump version to 11.3.1 2025-07-12 23:07:18 +06:00
jj
60f02b18e4 vimeo: use android client for session 2025-07-11 18:35:02 +00:00
wukko
e4b53880af web/package: bump version to 11.3 2025-07-10 19:07:03 +06:00
wukko
2425f18908 api/package: bump version to 11.3 2025-07-10 19:06:52 +06:00
wukko
02386544f3 api/stream/shared: add tiktok headers
referer is now required to access video links
2025-07-10 18:19:18 +06:00
wukko
61de303dc4 api: add support for newgrounds
closes #620, replaces #1368
Co-authored-by: hyperdefined <contact@hyper.lol>
2025-07-10 00:56:35 +06:00
wukko
172fb4c561 web/i18n/save: improve clarity of the services disclaimer 2025-07-09 16:23:12 +06:00
wukko
8353bd2075 web/package: bump version to 11.2.4 2025-07-09 16:14:03 +06:00
wukko
1a499238aa api/package: bump version to 11.2.3 2025-07-09 16:13:53 +06:00
wukko
58ea4aed01 api/soundcloud: check if a cover url returns 200
some songs don't have a cover but artwork_url is still defined, even though the response is always 404
2025-07-09 15:56:22 +06:00
wukko
e8113a83de web/changelog/11.2: add info about vk download speed 2025-07-08 21:22:45 +06:00
wukko
94a8eab5e0 web/i18n/save: rephrase the disclaimer to cover our ass more 2025-07-08 21:20:13 +06:00
wukko
51a9680b39 api/match: fix localDisabled
accidentally left the old naming of the option here, typescript would've prevented this
2025-07-08 20:58:19 +06:00
wukko
40da8a46d6 api/config: update chromium version in generic user agent 2025-07-07 20:09:02 +06:00
wukko
2e86a6ca70 api/bilibili: don't return isHLS
videos are no longer HLS i guess
2025-07-07 18:08:26 +06:00
wukko
43f4793448 web/i18n/ru: rephrase some strings 2025-07-06 17:37:51 +06:00
wukko
2ac0436f71 api/tiktok: return empty error if there's nothing to download
sometimes posts are broken and don't have any valid media
2025-07-06 00:04:40 +06:00
wukko
14b9a590d9 api/package: bump version to 11.2.2 2025-07-04 15:58:57 +06:00
wukko
b4290ecf30 api/vimeo: use bearer, update headers, better error handling 2025-07-04 15:55:40 +06:00
wukko
773ed026b8 web/package: bump version to 11.2.3 2025-07-04 13:57:17 +06:00
wukko
926e9b7231 api/package: bump version to 11.2.1 2025-07-04 13:57:10 +06:00
wukko
23064f8300 web/changelogs/11.2: add info about youtube's unavailability 2025-07-04 13:55:26 +06:00
wukko
f3992fbe33 api/language-codes: prevent errors if code is undefined 2025-07-01 16:32:39 +06:00
wukko
810e0a865c api/package: replace youtubei.js with a fork, update undici 2025-07-01 16:15:12 +06:00
wukko
5b12622b66 web/FilenamePreview: fix unlocalized strings
oops
2025-07-01 10:13:28 +06:00
wukko
9b3ebe90c5 api/language-codes: remove region part of the language code
and convert language codes if they're not 3 characters long
2025-07-01 01:06:31 +06:00
wukko
4d2c8b0a8c web/package: bump version to 11.2.2 2025-07-01 00:19:29 +06:00
imput project translators
0cb64dd3f9 web/i18n/ru: add russian translation
Co-authored-by: wukko <me@wukko.me>
Co-authored-by: Damir Modyarov <otomir@yandex.ru>
Co-authored-by: 71d1k <71d1k@users.noreply.github.com>
Co-authored-by: Alexey Muravyev <teosverdi@users.noreply.github.com>
Co-authored-by: GreenMonster362905 <greenmonster362905@users.noreply.github.com>
Co-authored-by: Ilya <wileyfoxyx@users.noreply.github.com>
Co-authored-by: Kurt <kkhaustov@users.noreply.github.com>
Co-authored-by: Nikita <50026919+nubovik01@users.noreply.github.com>
Co-authored-by: Philipp <FoxFil@users.noreply.github.com>
Co-authored-by: Soroka <isorokai@users.noreply.github.com>
Co-authored-by: aksephi <aksephi@users.noreply.github.com>
Co-authored-by: azy61b <azy61b@users.noreply.github.com>
Co-authored-by: ilia-21 <ilia-21@users.noreply.github.com>
Co-authored-by: imput project translators <i18n@imput.net>
Co-authored-by: jj <log@riseup.net>
Co-authored-by: v1s7 <v1s7@users.noreply.github.com>
2025-07-01 00:09:11 +06:00
wukko
33f2c4e174 web/changelogs: add 11.2 changelog 2025-07-01 00:03:11 +06:00
wukko
0a069c875d docs/api: specify that ISO 639-1 language code is expected 2025-06-30 18:42:23 +06:00
wukko
7aa128d9cc web/package: bump version to 11.2.1 2025-06-29 18:11:09 +06:00
wukko
0ac42d5b9d web/ffmpeg: define multithreading support outside of web worker context
there's no navigator.maxTouchPoints in web worker context, so previously there was no way to detect whether safari is running on ipad or not
2025-06-29 18:08:50 +06:00
wukko
b2c5c42ae3 web/device: add supports.multithreading 2025-06-29 13:42:01 +06:00
wukko
d25a730768 web/device: enable local processing everywhere but android chrome 2025-06-29 13:41:42 +06:00
wukko
aa49892e39 web: update ios safari version regex
since ipados pretends to be macos, there's no "iphone os" in its user agent. this (hopefully) fixes remuxing/transcoding compatibility with old ipados versions
2025-06-29 10:53:02 +06:00
wukko
214af73a1e docs/api: add subtitleLang, sublanguage, and update localProcessing 2025-06-28 21:50:43 +06:00
wukko
a60e94d628 web/package: bump version to 11.2 2025-06-28 20:47:14 +06:00
wukko
8da71e413e api/package: bump version to 11.2 2025-06-28 20:47:08 +06:00
wukko
a751f81ea3 version-info: return git branch info correctly in cf workers 2025-06-28 19:06:21 +06:00
wukko
bd0caac5ba web/changelogs/11.0: set a fixed commit in compare, fix env name error 2025-06-28 17:48:31 +06:00
wukko
4fc2952c54 web/audio-sub-language: update localized values dynamically 2025-06-28 17:43:46 +06:00