Пытался установить через кнопку или вручную, но постоянно получаю ошибки 500 или меня перенаправляет на страницу 404 на нашем сайте. Это только у меня?
Привет, у меня лично не возникло проблем с установкой компонента.
Если ты устанавливаешь компонент вручную через репозиторий
Это не работает?
Я только что попробовал установить это, и всё сработало, без той ошибки, которую вы видите. Вы используете правильный URL репозитория на GitHub? Должно быть
https://github.com/thebestgoodguy/vibecommit-hero.git
Это может быть связано с вашей версией Discourse и тем фактом, что при внедрении универсального компонента баннера файл совместимости не был очищен. Я предполагаю, что указанный там коммит для вашей версии не может быть найден в текущем репозитории, так как он относится к универсальному баннеру.
.git в конце URL-адреса это и было решением! Спасибо!
Похоже, вы создали новую тему. Вам нужно выбрать «из репозитория git». Но, думаю, это не сработает.
Я также только что попробовал ещё раз без .git в конце, и у меня всё ещё работает.
Так что да, похоже, что Мойн, возможно, на верном пути со своим советом. Вы обновили свой сайт до последней версии? У вас уже установлен какой-то другой компонент, который конфликтует?
Обработка ошибок здесь довольно ужасная — было бы здорово, если бы отображалось более понятное сообщение об ошибке!
Можете проверить, появляется ли в консоли JavaScript больше или более подробная информация о том, что именно идёт не так?
Да, я пробовал на нашей тестовой среде, где у нас версия 3.5. Возможно, конфликт вызывает универсальный баннер, который у нас установлен. В любом случае, спасибо всем за помощь.
Сообщите, пожалуйста, если это сработает. Я перенесу это в новую тему #поддержки, чтобы мы могли её закрыть.
В файле .discourse-compatibility возникла ошибка
< 3.6.0.beta1-dev: 9f248e18b35e4cf599e35a871e9348957077e7c6
Такого коммита не существует, поэтому установка на стабильную версию 3.5.1 не удаётся.
Вот что происходит, когда вы «форкаете» проект, но удаляете всю историю Git.
(РЕДАКТИРОВАНИЕ: вижу, что @moin сказал примерно то же самое)

