T-HUB/infra/occupymedia/element/auth-branding.patch.json
glass beadian b89dea5c93 feat: per-connection publish governance — auto, 1-admin, majority, consensus
Per the owner's spec: each social connection gets publishGovernance in its
fields — unset = manual publish (today), auto = dispatch on approval,
admin1/admin_majority/admin_consensus = a publish-phase chatgov poll
(subject draft_publish, its own open-poll slot, no collision with review
gates). Dispatch holds until the publish poll passes (E3 pre-dispatch
check); auto dispatches on approval. Includes migration 033, the PATCH
/connections/:id/publish-governance route (chatgov.manage), and 19+31 new
tests. Implementation by the branding-panel process (claude/opus), lint
and integration fixes here.
2026-10-14 08:04:56 +00:00

14 lines
382 B
JSON

{
"brand": "Tactical Media Broadcast Hub",
"branding": {
"auth_header_logo_url": "https://app.occupymedia.cc/brand/logo.svg",
"logo_link_url": "https://app.occupymedia.cc"
},
"embedded_pages": {
"login_for_welcome": true
},
"disable_custom_urls": true,
"disable_3pid_login": true,
"disable_login_language_selector": true,
"mobile_guide_toast": false
}