[PR #455] [MERGED] internal streams + youtube range wrapper #1153

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

📋 Pull Request Information

Original PR: https://github.com/imputnet/cobalt/pull/455
Author: @wukko
Created: 4/27/2024
Status: Merged
Merged: 4/27/2024
Merged by: @dumbmoron

Base: currentHead: istream


📝 Commits (10+)

  • 66e58d2 feat: internal streams
  • 5f1dc89 stream/types: attempt to pass through headers only if they exist
  • ec746f5 stream/manage: pass service name to internal stream
  • 49eaa7d stream: extract headers to shared file
  • 6eb4af1 stream/internal: special youtube stream handling
  • 3d3a717 stream/internal: also copy content-length where applicable
  • dd56ae6 stream/internal: don't copy Host header from request
  • 66b3697 youtube: update stub handling
  • d09e6a3 localization: update strings related to youtube
  • 656c0a3 stream: add semicolons to imports

📊 Changes

9 files changed (+250 additions, -73 deletions)

View changed files

📝 src/core/api.js (+20 -9)
📝 src/localization/languages/en.json (+3 -4)
📝 src/localization/languages/ru.json (+5 -6)
📝 src/modules/processing/services/youtube.js (+12 -7)
src/modules/stream/internal.js (+101 -0)
📝 src/modules/stream/manage.js (+50 -1)
src/modules/stream/shared.js (+21 -0)
📝 src/modules/stream/stream.js (+4 -1)
📝 src/modules/stream/types.js (+34 -45)

📄 Description

No description provided


🔄 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/455 **Author:** [@wukko](https://github.com/wukko) **Created:** 4/27/2024 **Status:** ✅ Merged **Merged:** 4/27/2024 **Merged by:** [@dumbmoron](https://github.com/dumbmoron) **Base:** `current` ← **Head:** `istream` --- ### 📝 Commits (10+) - [`66e58d2`](https://github.com/imputnet/cobalt/commit/66e58d21ec3e7bdd4f2b38e1e36cfb8d14d6ca6b) feat: internal streams - [`5f1dc89`](https://github.com/imputnet/cobalt/commit/5f1dc89c42e98be19a9472ebcbb0f6b9bbca1e70) stream/types: attempt to pass through headers only if they exist - [`ec746f5`](https://github.com/imputnet/cobalt/commit/ec746f57a738cd85d2f43d8d543cb6329e4dfbb0) stream/manage: pass service name to internal stream - [`49eaa7d`](https://github.com/imputnet/cobalt/commit/49eaa7d4ed2df843750ba429e695072df62f4e9d) stream: extract headers to shared file - [`6eb4af1`](https://github.com/imputnet/cobalt/commit/6eb4af125bf0eb32506ff561f56a9016135e5cc3) stream/internal: special youtube stream handling - [`3d3a717`](https://github.com/imputnet/cobalt/commit/3d3a717f3ef519223460cb86639583e06bc4330e) stream/internal: also copy content-length where applicable - [`dd56ae6`](https://github.com/imputnet/cobalt/commit/dd56ae60e76b37801746bad74a6a479f393dc084) stream/internal: don't copy Host header from request - [`66b3697`](https://github.com/imputnet/cobalt/commit/66b3697b24a241752c8380a6be625ae87255abcd) youtube: update stub handling - [`d09e6a3`](https://github.com/imputnet/cobalt/commit/d09e6a311059d8a699e4273a0bd802bf775e92d6) localization: update strings related to youtube - [`656c0a3`](https://github.com/imputnet/cobalt/commit/656c0a34955aba6510db8706145ef1749944f6e8) stream: add semicolons to imports ### 📊 Changes **9 files changed** (+250 additions, -73 deletions) <details> <summary>View changed files</summary> 📝 `src/core/api.js` (+20 -9) 📝 `src/localization/languages/en.json` (+3 -4) 📝 `src/localization/languages/ru.json` (+5 -6) 📝 `src/modules/processing/services/youtube.js` (+12 -7) ➕ `src/modules/stream/internal.js` (+101 -0) 📝 `src/modules/stream/manage.js` (+50 -1) ➕ `src/modules/stream/shared.js` (+21 -0) 📝 `src/modules/stream/stream.js` (+4 -1) 📝 `src/modules/stream/types.js` (+34 -45) </details> ### 📄 Description _No description provided_ --- <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:53 -06:00
Sign in to join this conversation.