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.
14 lines
382 B
JSON
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
|
|
}
|