- Shipped
- 14 novembre 2026 alle ore 21:44 UTC
- Author
- Kamo
- Commit
- 998aadd
I collegamenti di partecipazione sono stati creati dall'host su cui il membro era quando ha impostato la riunione, quindi Gli inviti (mail di webinar, inviti di calendario, collegamenti di compositore, passi successivi di conduzione) potrebbero nominare un Un dominio padre white-label o un dominio non ancora attivo. Ora: - MeetingProviderResolver inserisce OrgLinkHosts.meetOrigin(org) nel contesto; KamoMeetProvider Genera il joinUrl da esso, mai dall'host della richiesta. - **************** (+ MeetPageLinks) ricostruisci i link di Kamo stanze dal Il nome della stanza sull'host dell'organizzazione; WebinarEmailNotifier, join-info e la risposta create li usano (crea e unisciti-info guadagna memberJoinUrl per inviti solo ai membri). - MeetRoomHostPolicy + GET /api/meet/room-access: l'org della stanza (o<base36>- prefisso, altrimenti è quello Il proprietario registrato) decide quali host di incontri lo servono: la piattaforma, un dominio verificato dall'organizzazione, o il proprio fornitore di white-label (dove sono stati coniati vecchi link). L'host di un'altra organizzazione è rifiutato. Il sidecar kamo-meet lo chiede prima di coniare gettoni. - OrgDomainRuleGuardTest rifiuta anche un "incontro" costruito a mano. + host. Richiede kamo-shared-library 9e02c048 (OrgLinkHosts.meetOrigin).
