[PR #381] [MERGED] 7.11 #1124

Closed
opened 2025-11-09 10:06:16 -06:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/imputnet/cobalt/pull/381
Author: @wukko
Created: 3/5/2024
Status: Merged
Merged: 3/6/2024
Merged by: @wukko

Base: currentHead: 7.11


📝 Commits (10+)

  • 9899f77 package.json: use punycode.js version of psl from git
  • cbfcfcf tumblr: rewrite & fix audio support
  • 06b8088 cookies: add all necessary instagram cookies to example
  • 6227b7a cookies: add example for reddit
  • d707542 stream: fix bilibili downloads
  • 6e1edda bilibili: add support for b23.tv links
  • 0852ade bilibili: add support for bilibili.tv links
  • b54c3d2 cookies: update & add examples (#367)
  • decedd7 package: use latest version of undici
  • 9608967 package.json: update dependencies (#287)

📊 Changes

40 files changed (+725 additions, -259 deletions)

View changed files

📝 README.md (+17 -7)
📝 docs/api.md (+5 -8)
📝 docs/examples/cookies.example.json (+4 -1)
📝 docs/examples/docker-compose.example.yml (+12 -12)
📝 docs/run-an-instance.md (+22 -0)
📝 package.json (+3 -3)
📝 src/cobalt.js (+3 -2)
📝 src/config.json (+2 -1)
📝 src/core/api.js (+31 -17)
📝 src/core/web.js (+3 -3)
src/front/assets/meowbalt/error.png (+0 -0)
src/front/assets/meowbalt/question.png (+0 -0)
📝 src/front/cobalt.css (+59 -40)
📝 src/front/cobalt.js (+2 -6)
src/front/updateBanners/meowth7eleven.webp (+0 -0)
📝 src/localization/languages/en.json (+5 -6)
📝 src/localization/languages/ru.json (+5 -6)
📝 src/localization/manager.js (+1 -0)
📝 src/modules/changelog/changelog.json (+13 -2)
📝 src/modules/pageRender/elements.js (+12 -10)

...and 20 more files

📄 Description

changes:

  • all cached stream info is now encrypted and can only be decrypted with a link you get from cobalt.
  • fixed bilibili downloads.
  • added support for short bilibili links (b23.tv).
  • added support for bilibili.tv
  • added support for dailymotion.
  • fixed tumblr audio downloads.
  • added support for private vimeo links.
  • added support for embed ok.ru links.
  • rewrote tumblr module (now using mobile api).
  • updated undici to get rid of a vulnerability warning that doesn't affect cobalt.
  • updated psl package to get rid of punycode deprecation message in node 21+.
  • all environment variables are now in uppercase and are stylised appropriately. if you host an instance, you need to update them all. for now cobalt is backwards-compatible, but it won't last forever.
  • added a list of all environment variables to run-an-instance.md.
  • updated cookie file example with more services and improved examples.
  • updated docker compose config example with better explanations and up-to-date env variable samples.
  • lots of cleaning up.

web:

  • new popup style featuring meowbalt with proper padding and rounding.
  • removed migration popup.
  • corners across ui are even more round now.
  • bottom glass bkg in popups is no longer rounded on top right.
  • small popup no longer stretches like gum, it's fixed in size on desktop.
  • small popup animation no longer lags on mobile.
  • better ui scaling across resolutions.
  • clearer ios saving tutorial.
  • added save to files ios shortcut and updated save to photos shortcut.
  • updated privacy policy to include information about encryption.
  • updated donation text to include more recent changes.
  • added more info about branding usage and license to readme.

prs:

  • bilibili: fix downloads, add b23.tv and bilibili.tv support (#354)
  • tumblr: use mobile api & fix audio support (#366)
  • add support for dailymotion (#365)
  • cookie: update & add examples (#367)
  • package.json: update dependencies (#287)
  • make all environment variables consistent & list them in docs (#380)
  • stream: encrypt cached stream data (#379)
  • web: new popup with meowbalt and other web improvements (#382)

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/imputnet/cobalt/pull/381 **Author:** [@wukko](https://github.com/wukko) **Created:** 3/5/2024 **Status:** ✅ Merged **Merged:** 3/6/2024 **Merged by:** [@wukko](https://github.com/wukko) **Base:** `current` ← **Head:** `7.11` --- ### 📝 Commits (10+) - [`9899f77`](https://github.com/imputnet/cobalt/commit/9899f778a9221fa82fe36a7671f453e098070ab4) package.json: use punycode.js version of psl from git - [`cbfcfcf`](https://github.com/imputnet/cobalt/commit/cbfcfcfa18a1ebdc85cb283a6d670d68798e9832) tumblr: rewrite & fix audio support - [`06b8088`](https://github.com/imputnet/cobalt/commit/06b808852646503e53c696e3df80b128a3f1537c) cookies: add all necessary instagram cookies to example - [`6227b7a`](https://github.com/imputnet/cobalt/commit/6227b7a38a6f2036c650dffacea2cb583f131327) cookies: add example for reddit - [`d707542`](https://github.com/imputnet/cobalt/commit/d70754238ee6712a7ffd634b7165bc1f26ecc9b3) stream: fix bilibili downloads - [`6e1edda`](https://github.com/imputnet/cobalt/commit/6e1eddad82cc8fe21183e61f29fbf7f8ca3aa782) bilibili: add support for b23.tv links - [`0852ade`](https://github.com/imputnet/cobalt/commit/0852ade1be4c84a188e35f8ee2b962fde35292e7) bilibili: add support for bilibili.tv links - [`b54c3d2`](https://github.com/imputnet/cobalt/commit/b54c3d25f5c67160761fa701240bc0162448e1f2) cookies: update & add examples (#367) - [`decedd7`](https://github.com/imputnet/cobalt/commit/decedd77369a573016d662b3ea8228f9b3898606) package: use latest version of undici - [`9608967`](https://github.com/imputnet/cobalt/commit/9608967209365eeb8c7c4ded780f9ad920c5fd12) package.json: update dependencies (#287) ### 📊 Changes **40 files changed** (+725 additions, -259 deletions) <details> <summary>View changed files</summary> 📝 `README.md` (+17 -7) 📝 `docs/api.md` (+5 -8) 📝 `docs/examples/cookies.example.json` (+4 -1) 📝 `docs/examples/docker-compose.example.yml` (+12 -12) 📝 `docs/run-an-instance.md` (+22 -0) 📝 `package.json` (+3 -3) 📝 `src/cobalt.js` (+3 -2) 📝 `src/config.json` (+2 -1) 📝 `src/core/api.js` (+31 -17) 📝 `src/core/web.js` (+3 -3) ➕ `src/front/assets/meowbalt/error.png` (+0 -0) ➕ `src/front/assets/meowbalt/question.png` (+0 -0) 📝 `src/front/cobalt.css` (+59 -40) 📝 `src/front/cobalt.js` (+2 -6) ➕ `src/front/updateBanners/meowth7eleven.webp` (+0 -0) 📝 `src/localization/languages/en.json` (+5 -6) 📝 `src/localization/languages/ru.json` (+5 -6) 📝 `src/localization/manager.js` (+1 -0) 📝 `src/modules/changelog/changelog.json` (+13 -2) 📝 `src/modules/pageRender/elements.js` (+12 -10) _...and 20 more files_ </details> ### 📄 Description changes: - all cached stream info is now *encrypted* and can only be decrypted with a link you get from cobalt. - fixed bilibili downloads. - added support for short bilibili links (b23.tv). - added support for bilibili.tv - added support for dailymotion. - fixed tumblr audio downloads. - added support for private vimeo links. - added support for embed ok.ru links. - rewrote tumblr module (now using mobile api). - updated `undici` to get rid of a vulnerability warning that doesn't affect cobalt. - updated `psl` package to get rid of punycode deprecation message in node 21+. - all environment variables are now in uppercase and are stylised appropriately. if you host an instance, you need to update them all. for now cobalt is backwards-compatible, but it won't last forever. - added a list of all environment variables to `run-an-instance.md`. - updated cookie file example with more services and improved examples. - updated docker compose config example with better explanations and up-to-date env variable samples. - lots of cleaning up. web: - new popup style featuring meowbalt with proper padding and rounding. - removed migration popup. - corners across ui are even more round now. - bottom glass bkg in popups is no longer rounded on top right. - small popup no longer stretches like gum, it's fixed in size on desktop. - small popup animation no longer lags on mobile. - better ui scaling across resolutions. - clearer ios saving tutorial. - added save to files ios shortcut and updated save to photos shortcut. - updated privacy policy to include information about encryption. - updated donation text to include more recent changes. - added more info about branding usage and license to readme. prs: - bilibili: fix downloads, add b23.tv and bilibili.tv support (#354) - tumblr: use mobile api & fix audio support (#366) - add support for dailymotion (#365) - cookie: update & add examples (#367) - package.json: update dependencies (#287) - make all environment variables consistent & list them in docs (#380) - stream: encrypt cached stream data (#379) - web: new popup with meowbalt and other web improvements (#382) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2025-11-09 10:06:16 -06:00
Sign in to join this conversation.