Actualizar la terminología de integración de Zulip y añadir mapeo de temas por hilo

Hola equipo,

He enviado una PR para actualizar la integración de Zulip en discourse/discourse:

Esto es parte del trabajo rastreado en el proyecto de Zulip:

La PR incluye:

  • Actualización de terminología: streamchannel, subjecttopic para que coincida con la terminología actual de Zulip (Zulip cambió el nombre a estos en Zulip Server 10.0)
  • Mapeo de tema por hilo: cuando el campo de tema se deja en blanco, el título del hilo de Discourse se utiliza automáticamente como el tema de Zulip, mapeando cada hilo de Discourse a su propio tema de Zulip
  • Soporte para parámetros opcionales en channel.rb y edit-channel.gjs
  • Archivo de migración actualizado

¡Agradecería una revisión cuando tengan oportunidad!

¡Gracias!