Commit Graph

  • 7f7a5b639c
    newgrounds: return proper error codes hyperdefined 2024-09-11 12:21:59 -0400
  • 45a9611aef
    feat: newgrounds video & audio support hyperdefined 2024-08-08 13:17:26 -0400
  • 212348a624
    api/duitang: cleanup hyperdefined 2025-06-27 20:23:12 -0400
  • 0baa7a5c77
    api/tests: create duitang tests hyperdefined 2025-06-27 20:18:09 -0400
  • 4b5bf5e556
    feat: duitang support hyperdefined 2025-06-27 20:12:37 -0400
  • e8703982b9
    Merge branch 'main' into clipboard Mahes1 2025-07-06 21:21:12 +0545
  • 43f4793448
    web/i18n/ru: rephrase some strings wukko 2025-07-06 17:37:51 +0600
  • 2ac0436f71
    api/tiktok: return empty error if there's nothing to download wukko 2025-07-06 00:04:40 +0600
  • e463c3d8ce
    Merge f0569d7aeb into 14b9a590d9 charles 2025-07-04 18:50:31 +0700
  • c0bdc55e15
    Merge 1eb296cd8b into 14b9a590d9 Alen 2025-07-04 18:30:52 +0700
  • 14b9a590d9
    api/package: bump version to 11.2.2 wukko 2025-07-04 15:58:57 +0600
  • b4290ecf30
    api/vimeo: use bearer, update headers, better error handling wukko 2025-07-04 15:51:59 +0600
  • 773ed026b8
    web/package: bump version to 11.2.3 wukko 2025-07-04 13:57:17 +0600
  • 926e9b7231
    api/package: bump version to 11.2.1 wukko 2025-07-04 13:57:10 +0600
  • 23064f8300
    web/changelogs/11.2: add info about youtube's unavailability wukko 2025-07-04 13:55:26 +0600
  • f29b4f7cb5 feature-web: allow pasting of valid URLs from clipboard Mahesh 2025-07-03 09:26:31 +0545
  • 1eb296cd8b app: clean up and update request types Alenvelocity 2025-07-01 21:07:15 +0530
  • f3992fbe33
    api/language-codes: prevent errors if code is undefined wukko 2025-07-01 16:32:39 +0600
  • 810e0a865c
    api/package: replace youtubei.js with a fork, update undici wukko 2025-07-01 16:15:12 +0600
  • 2a1aaef0b0
    Merge branch 'imputnet:main' into clip Alen Yohannan 2025-07-01 15:23:25 +0530
  • 5b12622b66
    web/FilenamePreview: fix unlocalized strings wukko 2025-07-01 10:13:28 +0600
  • d965cf4da3 app: clipping prototype Alenvelocity 2025-07-01 09:34:05 +0530
  • 9b3ebe90c5
    api/language-codes: remove region part of the language code wukko 2025-07-01 00:56:04 +0600
  • 4d2c8b0a8c
    web/package: bump version to 11.2.2 wukko 2025-07-01 00:19:29 +0600
  • 0cb64dd3f9
    web/i18n/ru: add russian translation imput project translators 2025-06-30 13:12:12 +0000
  • 33f2c4e174
    web/changelogs: add 11.2 changelog wukko 2025-07-01 00:03:11 +0600
  • 25042742ad api/metadata: endpoint to fetch metadata of given video Alenvelocity 2025-06-30 20:44:55 +0530
  • 0a069c875d
    docs/api: specify that ISO 639-1 language code is expected wukko 2025-06-30 18:42:23 +0600
  • c3818639a0 Cannot comment @hyperdefined Jonathan Chemla 2025-06-30 10:09:19 +0200
  • 3e4e0f33f0
    Merge fb1a1595b2 into 7aa128d9cc Alec Velikanov 2025-06-29 17:28:33 -0400
  • 7aa128d9cc
    web/package: bump version to 11.2.1 wukko 2025-06-29 18:11:09 +0600
  • 0ac42d5b9d
    web/ffmpeg: define multithreading support outside of web worker context wukko 2025-06-29 13:45:39 +0600
  • b2c5c42ae3
    web/device: add supports.multithreading wukko 2025-06-29 13:42:01 +0600
  • d25a730768
    web/device: enable local processing everywhere but android chrome wukko 2025-06-29 13:41:42 +0600
  • aa49892e39
    web: update ios safari version regex wukko 2025-06-29 10:53:02 +0600
  • 214af73a1e
    docs/api: add subtitleLang, sublanguage, and update localProcessing wukko 2025-06-28 21:50:43 +0600
  • a60e94d628
    web/package: bump version to 11.2 wukko 2025-06-28 20:47:14 +0600
  • 8da71e413e
    api/package: bump version to 11.2 wukko 2025-06-28 20:47:08 +0600
  • a751f81ea3
    version-info: return git branch info correctly in cf workers wukko 2025-06-28 19:06:21 +0600
  • bd0caac5ba
    web/changelogs/11.0: set a fixed commit in compare, fix env name error wukko 2025-06-28 17:48:31 +0600
  • 4fc2952c54
    web/audio-sub-language: update localized values dynamically wukko 2025-06-28 17:43:46 +0600
  • d70180b23c
    api/core: merge isApiKey and isSession into authType wukko 2025-06-28 17:05:18 +0600
  • bc8c16f469
    web/env: accept 1 as bool value wukko 2025-06-28 16:59:00 +0600
  • 3d2473d8ef
    web/audio-sub-language: refactor to avoid code duplication wukko 2025-06-28 16:44:28 +0600
  • c16444126e
    api/env: backwards compatibility with SESSION_RATELIMIT wukko 2025-06-28 16:37:54 +0600
  • 7298082bd5
    api: refactor two static arrays to set wukko 2025-06-28 16:31:39 +0600
  • 9d818300f4
    api/twitter: add subtitle extraction wukko 2025-06-28 16:19:41 +0600
  • fffb31dbf0
    web/i18n/error/api: fix a typo in fetch.short_link wukko 2025-06-28 14:46:03 +0600
  • 51c5d055ec
    api/service-patterns/tiktok: allow longer shortLink wukko 2025-06-28 14:45:04 +0600
  • 900c6f27ca
    api/tests/vimeo: allow mature video tests to fail wukko 2025-06-27 21:47:21 +0600
  • 8feaf5c636
    api/api-keys: replace .find() with .some() in allowedServices wukko 2025-06-26 22:32:39 +0600
  • dce9eb30c1
    docs/protect-an-instance: add info about allowedServices in api keys wukko 2025-06-26 22:23:25 +0600
  • 3243564f77
    api/api-keys: add allowedServices to limit or extend access wukko 2025-06-26 22:20:09 +0600
  • d69100c68d
    api/tiktok: validate that redirected link is still tiktok wukko 2025-06-26 21:32:31 +0600
  • 81a0d5e154
    web/queue: scale cropped covers to 720x720 wukko 2025-06-26 18:11:02 +0600
  • bfb23c86f9
    web/queue: add cover only to mp3 files wukko 2025-06-26 18:09:04 +0600
  • 84aa80e2d3
    api/match-action: don't add cover if metadata is disabled wukko 2025-06-26 17:45:01 +0600
  • 655e7a53a2
    docs/api: add info about cover & cropCover wukko 2025-06-26 17:39:05 +0600
  • e4ce873b56
    web/queue: add audio covers & crop them when needed wukko 2025-06-26 17:36:55 +0600
  • 164ea8aeb9
    api: return covers from soundcloud and youtube wukko 2025-06-26 17:36:26 +0600
  • 4ff4766bda
    docs/api: add info about subtitle bool in local processing response wukko 2025-06-26 15:59:38 +0600
  • f7e5951410
    web/lib/device: enable local processing on all ios devices wukko 2025-06-25 23:19:24 +0600
  • f4637b746c
    api/rutube: add subtitles wukko 2025-06-25 20:07:34 +0600
  • 3dae5b2eb0
    api/ffmpeg: move stream type + url count check to remux() wukko 2025-06-25 19:57:23 +0600
  • 52695cbd0f
    api/service-config: replace static arrays with sets wukko 2025-06-25 19:33:16 +0600
  • fcdf5da73e
    api/ffmpeg: refactor even more wukko 2025-06-25 19:32:36 +0600
  • 782045dd82 Cobalt Web image Dockerfile Jonathan Chemla 2025-06-25 12:56:36 +0200
  • d3793c7a54
    api/ffmpeg: map video and audio in remux() with one main input wukko 2025-06-24 20:46:14 +0600
  • 4f4478a21d
    api/ffmpeg: fix audio codec args in remux() wukko 2025-06-24 20:24:53 +0600
  • 14657e51d3
    api/stream: split types.js into proxy.js and ffmpeg.js wukko 2025-06-24 20:09:41 +0600
  • aa376d76f6
    api/stream/types: huge refactor & simplification of code wukko 2025-06-24 19:55:50 +0600
  • 28b85380c9
    api/vk: allow auto generated subs & pick explicitly vtt wukko 2025-06-24 17:56:04 +0600
  • 75691d4bac
    api/tests/facebook: replace a dead link wukko 2025-06-24 17:28:05 +0600
  • 28f113e719
    i18n: add German language support to languages.json WauHundeland 2025-06-24 13:23:42 +0200
  • ff06a10b5c
    api/processing/url: improve vk url parsing wukko 2025-06-24 17:21:32 +0600
  • 997b06ed0e
    api/vk: add support for subtitles wukko 2025-06-24 17:06:19 +0600
  • 44f4ea32c6
    api/stream/internal: stream vk videos in chunks wukko 2025-06-24 17:04:43 +0600
  • 599ec9dd92
    web/UpdateNotification: update margin & font size wukko 2025-06-22 20:56:05 +0600
  • b384dc81cd
    web/error/api: add missing "the" to fetch.critical.core wukko 2025-06-22 20:12:36 +0600
  • 6d62bce92d
    api/match-action: don't force local-processing response for pickers wukko 2025-06-22 20:12:22 +0600
  • 21c4a1ebbc
    api/match: set alwaysProxy to true if local processing is forced wukko 2025-06-22 20:09:48 +0600
  • 0fca9c440c
    api/schema: remove deprecated variables wukko 2025-06-22 20:07:37 +0600
  • 05fb1601c8
    api/match: update forcing local processing via env wukko 2025-06-22 20:06:28 +0600
  • f883887e4a
    web/queue: don't try to add a remux task if response type is proxy wukko 2025-06-22 16:33:00 +0600
  • 61e0862b10
    web/types/api: add proxy local processing type wukko 2025-06-22 16:31:09 +0600
  • 885398955f
    web/settings/local: transform the media processing setting to a switcher wukko 2025-06-22 16:29:47 +0600
  • a4d5f5b380
    web/settings: migrate boolean localProcessing to enum wukko 2025-06-22 16:28:18 +0600
  • ac85ce86c0
    api/processing/request: backwards compat with boolean localProcessing wukko 2025-06-22 16:21:55 +0600
  • 28ab2747ce
    api/match-action: support forced local processing wukko 2025-06-22 16:21:37 +0600
  • a6b599a828
    api/schema: transform localProcessing to enum wukko 2025-06-22 16:20:27 +0600
  • a998a5720c
    web/queue: refactor media icon selection wukko 2025-06-22 15:23:39 +0600
  • 2c0a1b6990
    web/i18n/settings: update subtitles description wukko 2025-06-20 20:35:23 +0600
  • 630e4a6e0d
    api/tiktok: add support for subtitles wukko 2025-06-20 20:07:50 +0600
  • aff2d22edc
    api/language-codes: add reverse lookup (2 to 1) wukko 2025-06-20 20:05:17 +0600
  • d18b22e7ed
    api/processing/request: return a unique error code wukko 2025-06-20 19:53:01 +0600
  • ab526c234e
    api/loom: add transcription subtitles wukko 2025-06-20 18:59:35 +0600
  • 17ab8dd709
    web/queue: add subtitles independently from remux type wukko 2025-06-20 18:30:39 +0600
  • a44bea6b50
    api/vimeo: add subtitle parsing from the mobile api wukko 2025-06-20 18:21:00 +0600
  • a5838f3c05
    api/stream/types: add subtitles & metadata to remux wukko 2025-06-20 18:16:32 +0600
  • 254ad961d3
    web/queue: add subtitle args when output has subtitles wukko 2025-06-20 17:41:20 +0600