- Shipped
- November 15, 2026 at 9:03 AM UTC
- Author
- Kamo
- Commit
- a0ea080
Settings > Meet allowMeetingChat=DISABLED and allowScreenShare=HOST_ONLY were only ever client hints. mod_kamo_meet_policy (MUC) asks the kamo-meet sidecar for the room organization's policy (GET /api/meet/room-policy?room=) at room creation and as people join, then: - refuses every chat message with a body, groupchat or private ("not-allowed"); - refuses a non-moderator's jingle source-add naming a videoType="desktop" source (lib-Meet-meet drops its local source on the error) and strips a desktop source from a non-moderator's session-accept. Unknown policy refuses nothing. The prosody-custom-plugins ConfigMap is not applied by deploy-services.yml; it was applied by hand (kubectl apply -f **************** before this push, as for the earlier modules.
