Repository navigation
feat: full public Bunny playlist hub with 188 flag countries, 34 categories and one-command publication - #10
Merged
Merged
Conversation
…verified status labels
…t publication states
…Bunny with one secret prompt
…ags, categories, Pluto and Tizen quickstart
… publication statuses
…am PLAYLISTS entrypoint
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.
GitHub frontend overhaul
catalog/bunny-playlists.jsonwith per-file publication states strictly distinguishing uploaded/verified from publication unconfirmed. Existing terminal logs and user-provided adulttest JSON report ground statuses; we do not assert the other URLs already exist on Bunny.docs/FORK_CHANGELOG.mddocuments every merged fork PR feat: personal IPTV M3U builder and Bunny CDN publishing (fork-only) #1–9, what changed, evidence and remaining limitations.docs/PUBLIC_RELEASE.mdfor the one-command complete upload.Existing Bunny deployment (no new paid resources)
tools/publish_public_bunny.py: one hidden API Key prompt, validates existing Storage/Pull zones and refuses to create them, prepares official country M3Us (partial CDN 404 failures reported explicitly instead of blocking successful countries), generates 6 Pluto TV lists and 3 cleaned Lampa/Tizen files from local saved sources; uploads only those, not adulttest or main catalog. Generates local publication report and checks selected CDN paths.Limitations
Validation
CI must pass prior to merge. No user API keys or personal IPTV subscription URLs.