Skip to content

BADGER-130: Test CDN failover (extended plugin functionality)#413

Merged
JoeBBC merged 7 commits into
masterfrom
BADGER-130-InvokeCdnFailover
Jan 14, 2026
Merged

BADGER-130: Test CDN failover (extended plugin functionality)#413
JoeBBC merged 7 commits into
masterfrom
BADGER-130-InvokeCdnFailover

Conversation

@JoeBBC

@JoeBBC JoeBBC commented Nov 14, 2025

Copy link
Copy Markdown
Contributor

📺 What

Extends existing plugin functionality with a global plugin context system.

This is supporting work for tv-client#BADGER-130-InvokeCdnFailover

🛠 How

  • A global 'plugin context' state is maintained to selectively expose state & functionality to plugins
  • Adds onContextUpdated event to expose the context
    • Fires immediately after plugin registration to provide context

✅ Testing

Integration tests have been implemented in tv-client#BADGER-130-InvokeCdnFailover

@JoeBBC JoeBBC requested a review from a team as a code owner November 14, 2025 14:38

@eirikbjornr eirikbjornr left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Excellent!

@JoeBBC JoeBBC added the semver minor This PR is a semver minor release label Jan 14, 2026
@JoeBBC JoeBBC merged commit dc457f0 into master Jan 14, 2026
4 checks passed
@JoeBBC JoeBBC deleted the BADGER-130-InvokeCdnFailover branch January 14, 2026 15:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

semver minor This PR is a semver minor release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants