Я значительно привёл PR в порядок, но он ещё не совсем готов к слиянию. На данный момент у меня есть два-три момента, которые вызывают трудности, и я пока не знаю, как их исправить.
-
Я пытаюсь использоватьНашёлfa-arrow-circle-o-rightкак иконку темы, но на моём работающем сайте в интерфейсе она отображается пустой. (После переключения на свою ветку на рабочем сервере я запускаюsu discourse -c 'bundle exec rake assets:precompile' && sv restart unicornдля тестирования.) Я добавил её в plugin.rb и также сделал ссылку на неё, но теперь не понимаю, какие шаги предпринять дальше. Существует ли список иконок Font Awesome, одобренных для использования в Discourse?lib/svg_sprite/svg_sprite.rb, иchevron-rightотлично подходит для этой задачи. -
Локально все тесты проходят успешно, но в Travis я получаю постоянные ошибки, которые, кажется, не связаны с моими изменениями, и, естественно, мне трудно их расследовать или анализировать. 13 сбоев с кодом 404 вместо ожидаемого (например, 200) в spec/lib/discourse_chat/provider/slack/slack_command_controller_spec.rbИсправлено отказом от «копипаста» сisolate_namespace, и теперь я знаю о командеrake routes.
Мне удалось успешно отправить сообщения:
Возможно, ещё потребуется кое-что почистить, но, думаю, это работает.
После слияния я обновлю Discourse Chat Integrations соответствующим образом.

