T-HUB/infra/occupymedia
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
..
edge feat: per-connection publish governance — auto, 1-admin, majority, consensus 2026-10-14 08:04:56 +00:00
element feat: per-connection publish governance — auto, 1-admin, majority, consensus 2026-10-14 08:04:56 +00:00
files files: allow api.occupymedia.cc in the oCIS CSP connect-src 2026-10-13 19:07:32 +00:00
.env.example Tactical Media Broadcast Hub — initial release 2026-10-10 11:56:42 +00:00
conduwuit.toml Tactical Media Broadcast Hub — initial release 2026-10-10 11:56:42 +00:00
DEPLOY.md Tactical Media Broadcast Hub — initial release 2026-10-10 11:56:42 +00:00
docker-compose.app.yml ops: OIDC issuer deployment wiring — key volume, CORS for files, Drive authMode flip 2026-10-13 18:46:28 +00:00
docker-compose.chat.yml ops: tuwunel loads appservice registrations via TUWUNEL_APPSERVICE_DIR 2026-10-13 16:05:48 +00:00
docker-compose.tube.yml Tactical Media Broadcast Hub — initial release 2026-10-10 11:56:42 +00:00
docker-compose.yml Tactical Media Broadcast Hub — initial release 2026-10-10 11:56:42 +00:00
Dockerfile Tactical Media Broadcast Hub — initial release 2026-10-10 11:56:42 +00:00
peertube.env Tactical Media Broadcast Hub — initial release 2026-10-10 11:56:42 +00:00