Skip to content

Add opt-in trusted channel fallback - #16

Merged
HimanM merged 1 commit into
mainfrom
codex/trust-allowed-channels
Jul 18, 2026
Merged

Add opt-in trusted channel fallback#16
HimanM merged 1 commit into
mainfrom
codex/trust-allowed-channels

Conversation

@HimanM

@HimanM HimanM commented Jul 18, 2026

Copy link
Copy Markdown
Owner

What changed

  • add a default-off Trust allowed channels setting to GUI, TUI, CLI, and web
  • accept explicitly allowed campaign channels when Twitch omits the campaign from AvailableDrops
  • bump DropForge to 20.1.Opinionated_By_HimanM

Why

Twitch can list an active campaign and its allowed channels while omitting that campaign from a live channel's AvailableDrops response. This caused valid ACL channels, including the reported Rainbow Six stream, to be rejected.

Impact

The workaround is opt-in. Existing behavior remains unchanged until the setting is enabled. Discord mining status notifications continue to use the resulting channel eligibility state without adding settings-change noise.

Validation

  • python -m unittest discover -s tests (70 passed)
  • React production build
  • Windows PyInstaller build
  • live Rainbow Six session verification

@HimanM
HimanM merged commit f6a7d58 into main Jul 18, 2026
12 checks passed
@HimanM
HimanM deleted the codex/trust-allowed-channels branch July 18, 2026 09:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant