Opcionalmente, encadenar publicaciones al tema principal en la integración de Slack

He limpiado bastante la PR, pero aún no está lista para ser fusionada. Tengo dos o tres cosas que me están causando problemas y aún no sé cómo solucionarlos.

  1. Estaba intentando usar fa-arrow-circle-o-right como icono del hilo, pero aparece vacío en la interfaz de mi sitio en vivo. (He estado ejecutando su discourse -c 'bundle exec rake assets:precompile' && sv restart unicorn después de cambiar a mi rama en el sitio en vivo para probar en el servidor.) También lo agregué a plugin.rb y lo referencié, así que no sé cuáles son los siguientes pasos. ¿Existe una lista de iconos de FontAwesome aprobados para usar en Discourse? Encontré lib/svg_sprite/svg_sprite.rb y chevron-right se ve genial para este caso de uso.

  2. Las pruebas me pasan todas localmente, pero en Travis estoy recibiendo errores consistentes que parecen no estar relacionados con mis cambios, y naturalmente me resulta difícil investigar o razonar sobre ellos. 13 fallos con un error 404 en lugar de algún otro esperado (por ejemplo, 200) en spec/lib/discourse_chat/provider/slack/slack_command_controller_spec.rb Solucionado al no hacer “cargo-coding” de isolate_namespace y ahora conozco rake routes.

He publicado con éxito:

Puede que haya más cosas por limpiar, pero creo que esto funciona.

Después de que esto se fusione, actualizaré adecuadamente Discourse Chat Integration.

2 Me gusta