Skip to content

PUB-4: Remove poster proxy setting#27

Merged
rovkinmax merged 1 commit into
masterfrom
PUB-4
Jul 7, 2026
Merged

PUB-4: Remove poster proxy setting#27
rovkinmax merged 1 commit into
masterfrom
PUB-4

Conversation

@rovkinmax

Copy link
Copy Markdown
Owner

Summary

  • Removed the poster proxy entry point from device settings UI, actions, state, VM handling, and resources.
  • Deleted PosterUrlMapper and its Koin binding, and removed poster proxy preference persistence.
  • Updated video/player UI mapping and screen-scoped mapper construction to use direct HTTPS-normalized poster URLs.

Compliance Review

  • Mandatory Puber compliance review passed for PUB-4.
  • No compliance violations were found against AGENTS.md, .kent/project-contract.md, .kent/commands/compliance-review.md, and .todo/refactor-remove-poster-proxy/plan.md.

Verification

  • ./tools/agentw :app:compileDevDebugKotlin :app:testDevDebugUnitTest - BUILD SUCCESSFUL in 295ms.
  • Repository search for posterProxy|PosterProxy|poster_proxy|settings_poster_proxy|PosterUrlMapper|toProxyUrl|KEY_POSTER_PROXY|poster_proxy_enabled under app/src/main and app/src/test returned no matches during compliance review.

Skipped Checks / Blockers

  • Device smoke testing was not run; this refactor only removes the poster proxy setting and mapping path.
  • No blockers.

@rovkinmax rovkinmax merged commit 63a5a17 into master Jul 7, 2026
3 checks passed
@rovkinmax rovkinmax deleted the PUB-4 branch July 7, 2026 07:22
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