Календарь не работает? Календарь недоступен у всех моих пользователей. Это серьёзная проблема

Я решил проблему. Публикую решение для всех, кто столкнётся с этим после обновления до 2026.8.

Корневая причина: Наш сайт (хостинг Communiteq) был обновлён до Discourse 2026.8.0-latest.1, в котором календарь и события (Calendar and Events) были интегрированы в ядро. После обновления плагин Events отображался как «Включён» в разделе admin/plugins, но настройка сайта discourse post event enabled была выключена. Это вызвало серверную ошибку 404 на /discourse-post-event/events.json и ошибку «страница не существует» на /upcoming-events для всех пользователей.

Решение: Снова включить discourse post event enabled в настройках сайта. Календарь и все события мгновенно восстановились. Потери данных не произошло, так как события хранятся в темах.

Обращаю внимание команды: состояние этой настройки, возможно, не переносится во время миграции при интеграции в ядро. Стоит проверить, столкнутся ли другие сайты с той же проблемой при обновлении до 2026.8.