Плагин событий Angus' 📅

Я изучил ошибку this.router с плагином Pavilion Events и наткнулся на этот форк:

Насколько я вижу, этот форк является просто копией angusmcleod/discourse-events без коммитов, обновляющих его для последних изменений в Discourse (включая поддержку Ember 5). Похоже, что он не устраняет устаревшие пути кода, вызывающие текущие ошибки.

Судя по сообщениям сообщества и тестированию, я понял следующее:

  • Оригинальный плагин Events в настоящее время несовместим с обновлением Discourse до Ember 5.
  • Пользователи сообщают о проблемах с модальными окнами event-rsvp и add-event, что приводит к сбоям.
  • Временным решением является принудительное использование Discourse версии Ember 3 путем добавления EMBER_VERSION=3 в файл app.yml, но это не долгосрочное исправление и может привести к будущим сбоям.
  • Эта ситуация сохраняется с начала 2025 года без официального обновления от разработчиков плагина.

Вопросы:

  1. Может ли кто-то подтвердить, что моё понимание выше верно?
  2. Удалось ли кому-то запустить форк awesome-it/discourse-events на последней версии Discourse без отката к Ember 3?
  3. Существует ли активно поддерживаемый форк или альтернативный плагин, воспроизводящий функциональность плагина Events?

Любое подтверждение или уточнение будет очень полезно, чтобы я мог решить, как поступить:

  • Остаться с плагином Pavilion и использовать откат к Ember 3
  • Перейти на встроенные календарь/события в ядре
  • Мигрировать на другой активно поддерживаемый форк