Calendar 26.125.0: компактная форма события вне календаря

1 мин чтения

Экшен calendar.api.calendarajax.getStandaloneCompactFormData собирает секции для формы заново. Обычному пользователю он гарантирует секцию для сохранения и при необходимости создаёт личный календарь. Коллаберу отдаёт только секции его коллабов с правом записи, экстранет-пользователю и коллаберу без коллабов возвращает пустой список.

CompactFormLauncher.showNewEventForm() и showEventForm() уже возвращали промис. Без секций он и раньше отклонялся, только случайным TypeError на getCurrentSection().isCollab(), а теперь явной ошибкой CompactFormLauncher: no calendar section…. Если сервер не вернул секцию для текущей, промис prepareData() раньше зависал, теперь он отклоняется. Пустой список секций теперь штатный ответ для экстранет-пользователя и коллабера без коллабов, так что вызов лаунчера из своего JS без catch закончится Uncaught (in promise) чаще, чем раньше. Для нового события по умолчанию выбирается первая секция с правом edit, по всей форме расставлены data-testid.

Читайте дальше

calendar 26.100.0 Безопасность Свежее

Calendar 26.100.0: почтовые приглашения и calendar.section.update берут хоста, тип и владельца из базы

В Calendar 26.100.0 REST-метод `calendar.section.update` берёт тип и владельца секции из базы, а обработчик входящих iCal-приглашений ищет событие только среди встреч получателя и при обновлении встречи читает её хоста из базы. В участники встречи теперь можно звать команды из модуля `humanresources...

4 мин

calendar 25.195.0: активность БП считает минуты встреч и перестала терять последний день

Точечный релиз вокруг одной активности бизнес-процессов — «Получить информацию из календаря». Она научилась отдавать списки заголовков и суммарные минуты встреч, а заодно у неё поправили границу выборки. Публичного PHP API релиз не меняет.

3 мин

calendar 25.197.0: тип события call_sync и чат, который создаётся сам

У события календаря появился собственный тип, и первый его пользователь — синхронизированные созвоны: при создании такого события автоматически поднимается чат с гостевой ссылкой. Ломающих изменений нет, все правки сигнатур совместимы.

3 мин

calendar 26.0.0: потолок повторов RRULE, права на удалённые sharing-события и разбор ошибок REST

Релиз про повторяющиеся события и права. Появился жёсткий лимит на количество повторов, у удалённых событий по общей ссылке — отдельная проверка доступа, а REST перестал терять ошибки между вызовами. Публичные сигнатуры не удалялись, но пара изменений в поведении заметна.

4 мин
Мы используем файлы cookie для улучшения работы сайта. Продолжая использовать сайт, вы соглашаетесь с нашей политикой конфиденциальности.
AI Домовой

AI Домовой История

на связи

пишет…
Нет истории чатов
AI Домовой

Нужна авторизация

Войдите, чтобы задавать вопросы AI Домовому.

Войти