Add Nebula TV support - #462
Open
furdiburd wants to merge 3 commits into
Open
Conversation
furdiburd
force-pushed
the
nebula-support
branch
from
March 30, 2026 20:18
8176255 to
11f54a4
Compare
furdiburd
force-pushed
the
nebula-support
branch
2 times, most recently
from
March 30, 2026 20:20
11f54a4 to
eb8596e
Compare
This was referenced Mar 30, 2026
- Fetch thumbnails from DeArrow thumbnail cache server for Nebula videos - Submit Nebula thumbnails to SponsorBlock API (service: Nebula) - Add upvote/downvote buttons for thumbnails in the Nebula editor - Show server-submitted thumbnails in the thumbnail drawer - Fix title vote mutual exclusion (upvote clears on downvote) - Fix thumbnail replacement bug (local preview blocking server blob URL) - Remove outdated local-only notice and update locale messages - Add sendRequestToNebulaThumbnailCache to dataFetching - Pass onDownvote callback through TitleDrawerComponent/TitleComponent
furdiburd
force-pushed
the
nebula-support
branch
from
April 1, 2026 21:08
b8058ae to
6d122a4
Compare
furdiburd
force-pushed
the
nebula-support
branch
from
April 1, 2026 21:08
6d122a4 to
0ab163b
Compare
Author
|
The solution was to add a proxy server between Nebula and the Dearrow thumbnail cache. This was the safest method I could find for enabling thumbnail replacement. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
To test this pull request, follow the instructions in the wiki.
This adds basic Nebula.tv support to DeArrow.
Features:
Title and thumbnail replacement on watch pages, video cards, and search results
Custom title submission and voting, backed by the SponsorBlockServer
Title formatting (sentence case / title case) applied consistently with YouTube
A Nebula-specific editor UI, styled to match Nebula's design language
This is related to the pull request to the SponsorBlockServer and to the ExtensionTranslations repo
ajayyy/SponsorBlockServer#625
ajayyy/ExtensionTranslations#111
ajayyy/DeArrowThumbnailCache#14