Commit graph

  • cdfc91844d
    api/schema: update youtubeDubLang to accept all valid language codes wukko 2024-10-28 19:56:18 +0600
  • b14c618228
    api/youtube: pick a default track for videos with ai dubs wukko 2024-10-28 19:35:08 +0600
  • 327eebcf3f
    Update Dockerfile Ice-Hazymoon 2024-10-28 22:04:50 +0900
  • 9f9300ebb8
    web/i18n/settings: rephrase audio format description wukko 2024-10-28 18:30:18 +0600
  • 14ca47b73d
    api/youtube: make mp3 the best format for hls audio wukko 2024-10-28 18:30:01 +0600
  • 53e6085095
    api/stream: don't override content-length for hls transform jj 2024-10-28 11:55:15 +0000
  • 6b1eadbe09
    api/util/tests: add youtube hls tests wukko 2024-10-28 16:59:50 +0600
  • 866427a7a7
    api/youtube: fix local variable overlap wukko 2024-10-28 16:55:44 +0600
  • effec1bfb9
    api/youtube: return correct audio url in hls mode wukko 2024-10-28 16:45:48 +0600
  • 0ddb3e3ecc
    api/match-action: add isHLS to audio stream info wukko 2024-10-28 16:45:30 +0600
  • 3ed51c9eeb
    web/i18n/error: add youtube hls error wukko 2024-10-28 15:45:32 +0600
  • fba6ba09c2
    api/youtube: add hls codec fallback, update hls error code, refactor wukko 2024-10-28 15:45:18 +0600
  • 60b22cb5f7
    web: add support for youtube hls wukko 2024-10-28 15:27:51 +0600
  • c9eefc4d55
    api/youtube: add an option to use HLS streams wukko 2024-10-28 15:17:54 +0600
  • 24ae08b105
    api/stream: add isHLS to stream cache wukko 2024-10-28 15:15:41 +0600
  • a46e04358a
    api/match-action: rename isM3U8 to isHLS and u to url wukko 2024-10-28 15:14:36 +0600
  • 7c516c0468
    api/cookie/manager: pass cookiePath to writeChanges() wukko 2024-10-28 12:08:12 +0600
  • 7798844755
    api/youtube: refactor, fix fallback, don't repeat same actions wukko 2024-10-28 12:01:38 +0600
  • 7dc0121031
    api: defer file loads until api is running jj 2024-10-27 18:12:59 +0000
  • b434b0b45e
    api/cookies: log message to confirm successful file load jj 2024-10-27 18:12:01 +0000
  • 5a5a65b373
    api/cookies: trigger cookie load from api entrypoint jj 2024-10-27 18:10:57 +0000
  • af50852815
    api/api-keys: log message to confirm successful file load jj 2024-10-27 18:00:05 +0000
  • 5ea23bee13
    api/console-text: refactor jj 2024-10-27 17:52:04 +0000
  • b22d0efbf1
    api/service-patterns: recognize older streamable links (#862) KwiatekMiki 2024-10-27 18:34:11 +0100
  • c463e3eabb
    ci: run codeql on all branches jj 2024-10-27 19:18:15 +0100
  • fae50385d1
    Merge branch 'main' into main-ua Denys Kovalevskyi 2024-10-27 19:07:41 +0200
  • a4e6b49d7f
    util/jwt: ensure uniform distribution of characters jj 2024-10-26 18:28:25 +0000
  • d8b7a6b559
    api/test: remove youtube vp9 test jj 2024-10-26 18:08:24 +0000
  • 2ccc210622
    api/test: add test for audio download if no video found jj 2024-10-26 18:07:13 +0000
  • fb7325f3b2
    api/youtube: more refactoring, return audio even if there's no video wukko 2024-10-26 23:53:43 +0600
  • 66bb76e1c7
    web/i18n/settings: update preferred language description wukko 2024-10-26 23:06:43 +0600
  • 8b15fe7863
    api/youtube: check if playability is ok after the status switch wukko 2024-10-26 22:49:16 +0600
  • 3907697fa7
    web/i18n/settings: rephrase the youtube codec desc wukko 2024-10-26 22:45:16 +0600
  • 52c1714608
    web/i18n/settings: fix typo in youtube codec description wukko 2024-10-26 22:38:42 +0600
  • cfb05282c3
    api/youtube: refactor, fallback codecs, don't return premuxed videos wukko 2024-10-23 19:56:59 +0600
  • ae271fd3c6
    api/youtube: refactor playability status handling wukko 2024-10-23 18:08:50 +0600
  • a3ee3d9c16
    api/youtube: catch one more age limit error wukko 2024-10-23 14:01:10 +0600
  • b1d8e3a8fc
    Merge branch 'main' into streamable-short KwiatekMiki 2024-10-23 00:40:14 +0200
  • 9be05faea0
    fix: recognize older streamable links KwiatekMiki 2024-10-23 00:35:56 +0200
  • 5179fedeea support thai firebase file celebrateyang 2024-10-22 19:43:06 +0800
  • 9d59a2f5d2
    web/about/terms: point out even more that safety email is not support wukko 2024-10-22 14:16:10 +0600
  • 9553d9edb4 add user guide, remove youtube display because adsense celebrateyang 2024-10-21 16:11:46 +0800
  • 1b9855206e
    docs/configure-for-youtube: omit run from pnpm command jj 2024-10-20 23:12:35 +0200
  • 429b7c85aa
    docs/configure-for-youtube: change pnpm command jj 2024-10-20 23:12:07 +0200
  • 4b1ea6ed80
    docs/protect-an-instance: update the template secret to fail wukko 2024-10-20 20:18:50 +0600
  • 4efe6d9350
    api/config: disallow JWT_SECRETs shorter than 16 chars jj 2024-10-20 14:14:47 +0000
  • 43b3139b4a
    docs/protect-an-instance: skip second step of api keys config if remote wukko 2024-10-20 19:53:17 +0600
  • 9790179e29
    docs/protect-an-instance: add api keys configuration wukko 2024-10-20 19:51:35 +0600
  • a81a19de68
    docs/protect-an-instance: add a command for generating a secret wukko 2024-10-20 19:26:19 +0600
  • 16c5450d40
    api/cobalt: update api url error message wukko 2024-10-20 19:07:42 +0600
  • 9d68247523
    api: remove the outdated setup script wukko 2024-10-20 19:06:48 +0600
  • 155322a47b
    docs/configure-for-youtube: clarify where to put the token wukko 2024-10-20 18:59:07 +0600
  • f33cf12fd3
    docs/run-an-instance: update headings wukko 2024-10-20 18:56:37 +0600
  • 6933daf046
    docs: add configure-for-youtube document wukko 2024-10-20 18:56:23 +0600
  • 162b3cebe9
    Merge branch 'main' into main Aphex 2024-10-20 14:56:05 +0200
  • c17db15e62
    web/debug: dump states on debug page jj 2024-10-20 12:51:52 +0000
  • be7c09bd07
    web/lib: move dialogs to state folder jj 2024-10-20 11:50:39 +0000
  • 4c43a00e88
    web/api/session: replace writable with normal variable jj 2024-10-20 11:46:09 +0000
  • a58684f314
    docs/protect-an-instance: update the tuto value warning wukko 2024-10-20 18:05:50 +0600
  • 722223f6d3
    docs/protect-an-instance: fix image alignment wukko 2024-10-20 18:02:24 +0600
  • b837f291b5
    docs/protect-an-instance: fix image sizes, add a secret warning wukko 2024-10-20 17:59:38 +0600
  • 6499d079ef
    api/readme: add supported services & acknowledgements wukko 2024-10-20 17:49:37 +0600
  • 71c3d64331
    repo: update contribution guidelines wukko 2024-10-20 17:45:37 +0600
  • c494850cff
    repo: update readme & remove old docs wukko 2024-10-20 17:45:10 +0600
  • 51adfc85cd
    api: update readme wukko 2024-10-20 17:20:38 +0600
  • 67ffcdc504
    docs/api: update the general api warning wukko 2024-10-20 16:52:59 +0600
  • 7515204bb7
    docs/api: update warnings wukko 2024-10-20 16:51:38 +0600
  • c3f3499a42
    api/util: add script to generate secure JWT_SECRET jj 2024-10-20 10:35:05 +0000
  • 5ce3a941f9
    docs/protect-an-instance: emphasize a warning in env variable section wukko 2024-10-20 16:31:55 +0600
  • 90114bdbea
    docs/protect-an-instance: update the note to show up as such wukko 2024-10-20 16:28:22 +0600
  • 1cf82e4d69
    docs: add a tutorial document for protecting an instance wukko 2024-10-20 16:23:09 +0600
  • f5d09f86db
    tests/soundcloud: replace private link jj 2024-10-20 10:18:51 +0000
  • d55dddea2e
    core/api: normalize bearer authorization jj 2024-10-20 10:00:00 +0000
  • 99b677e450 add google adsense celebrateyang 2024-10-19 17:16:07 +0800
  • d34c56b5f4 安装名词 celebrateyang 2024-10-18 15:04:56 +0800
  • d84c59b69a web/i18n: add complete ukrainian localization ItzDFPlayer 2024-10-17 11:59:06 +0300
  • 739f1a2d6d remove clg celebrateyang 2024-10-17 16:36:03 +0800
  • 61453fb63e 是包名取错了,应该是zh而不是zh-cn.这样仍用原来的代码逻辑是对的。 celebrateyang 2024-10-17 16:34:22 +0800
  • 90a54781ef 中文支持,设置defaultLocale = 'zh-cn' 后,一切按照正常的业务逻辑运行。但是代码逻辑尚未理清。 celebrateyang 2024-10-17 16:05:18 +0800
  • 53493d5c56 1. 隐藏 remux 2. 改变favicon celebrateyang 2024-10-17 12:21:47 +0800
  • 641ab6bbbe 1. csp 允许执行google analytics代码 2. 更换首页图片 3. 调整页面颜色 celebrateyang 2024-10-17 11:26:49 +0800
  • 0e52e1f8b0
    web/safety-warning: reduce continue button timeout wukko 2024-10-16 17:03:34 +0600
  • 1ab94eb11d
    web/i18n: update data management strings wukko 2024-10-16 16:53:20 +0600
  • fe0db0c17b add google analytic code celebrateyang 2024-10-16 09:32:30 +0800
  • b818dfbc71 移除条款 celebrateyang 2024-10-15 23:54:39 +0800
  • 8482b3f084 增加中文支持 celebrateyang 2024-10-15 23:46:10 +0800
  • 64a36b5721 1. cobalt->freesavevideo 2. 去掉不重要的菜单 3. 不检查instance overriding celebrateyang 2024-10-15 16:47:49 +0800
  • 0a94a7c8b1 1. cobalt->freesavevideo 2. 去掉不重要的菜单 3. 不检查instance overriding celebrateyang 2024-10-15 16:47:14 +0800
  • acb5de0641 seo-1 celebrateyang 2024-10-14 19:19:01 +0800
  • 2cad744ac0 values remove Chines character celebrateyang 2024-10-14 16:47:22 +0800
  • 3e0a091233 add cookie path to env celebrateyang 2024-10-14 16:15:07 +0800
  • 1697ab3c3f 挂载pvc-fix6 celebrateyang 2024-10-14 15:56:38 +0800
  • ac099015f3 挂载pvc-fix5 celebrateyang 2024-10-14 15:45:56 +0800
  • b79d6d21da 挂载pvc-fix4 celebrateyang 2024-10-14 15:25:19 +0800
  • 1d7ca0a7b4 挂载pvc-fix3 celebrateyang 2024-10-14 14:33:49 +0800
  • 4774c2bb9a 挂载pvc-fix2 celebrateyang 2024-10-14 14:26:53 +0800
  • a84380819d 挂载pvc-fix celebrateyang 2024-10-14 14:08:26 +0800
  • 3bb8f9bc69 挂载pvc celebrateyang 2024-10-14 12:09:55 +0800
  • fa268392ab add pvc celebrateyang 2024-10-14 11:09:51 +0800
  • c33017283d
    api/twitter: fix gifs having a wrong file extension in a picker wukko 2024-10-13 09:59:52 +0600