- Shipped
- 14 листопада 2026 р. о 21:44 UTC
- Author
- Kamo
- Commit
- 998aadd
Посилання на приєднання було створено з вузла, на якому перебував учасник під час налаштування зустрічі, отже запрошення (електронна пошта вебінарів, запрошення календаря, посилання на редактор, наступні кроки) можуть мати назву батьківського домену або домену, який ще не працює. Тепер: - MeetingProviderResolver встановлює OrgLinkHosts. meetOrigin( org) у контексті; KamoMeetProvider збирає joinUrl з нього, ніколи з вузла запиту. - **************** (+ MeetPageLinks) відновити посилання Kamo кімнати з назва кімнати на вузлі організації; їх використовують WebinarEmailNotifier, join- info і відповідь створити (create і join- info набувають memberJoinUrl для запрошень тільки для членів). - MeetRoomHostPolicy + GET / api/ meet/ room- access: організація кімнати (o< base36 > - префікс, інакше це зареєстрований власник) вирішує, які вузли зустрічі обслуговуватимуть його: платформу, домен, який перевірила організація, або власного постачальника з білою міткою (де було створено старі посилання). У вузлі іншої організації буде відмовлено. Камо-меет запитує перед тим, як карбувати жетони. - OrgDomainRuleGuardTest також відкидає вручну створений « meet. » + вузол. Вимагає kamo-shared-library 9e02c048 (OrgLinkHosts.meetOrigin).
