Skip to content

feat: channel-aware Dev branding for Android, Web and PWA - #110

Merged
blackkcold merged 16 commits into
developfrom
feat/dev-channel-branding
Oct 20, 2026
Merged

blackkcold merged 16 commits into
developfrom
feat/dev-channel-branding

Conversation

@blackkcold

Copy link
Copy Markdown
Owner

Scope

  • Android devRelease has an orange launcher icon and dark/light resources, and native Compose UI uses Dev accents and visible Dev names.
  • Relay serves a public display-only /api/v1/branding endpoint, dynamically branded Dev PWA manifest and icon without changing Stable behavior.
  • Web login, mobile header and sidebar show DEV markers on Dev only. Web theme automatically uses environment colors.
  • Bump PWA service worker cache and add live two-channel regression test to both CI and release-dev validation.

Isolation

  • Existing applicationIdSuffix=.dev and separate deployment package/channel are preserved.
  • No changes to message, crypto, peer protocol, or Stable artwork.
  • Live Stable and Dev regression required before release.

Release

Merge into develop after all required checks pass, then trigger existing Dev prerelease workflow. Do not promote to main.

Comment thread server/simhub_server.py Fixed
Comment thread server/simhub_server.py Fixed
Comment thread server/simhub_server.py Fixed
Comment thread server/simhub_server.py Fixed
@blackkcold
blackkcold merged commit d62fa5d into develop Oct 20, 2026
13 checks passed
@blackkcold
blackkcold deleted the feat/dev-channel-branding branch October 20, 2026 09:09
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.

2 participants