Blogs

Integrando el email con taiga (NIFI)

registrando las incidencias que llegan por mail en taiga usando flujos de nifi

En Zylk usamos la herramienta taiga para la gestión de los proyectos y el módulo de issues para los evolutivos asociados a los mismos. Los clientes suelen tener acceso al módulo de issues para registrar las incidencias y poder luego incluirlas en los sprints planificados.
Muchos clientes prefieren comunicar la información por email, en vez de acceder la herramienta, así que con ayuda de apache NIFI he desarrollado en algo menos de 5 horas un flujo que hace lo siguiente

  • Se conecta por imap(s) a la cuenta de soporte de Zylk asociada al cliente
  • Extrae los emails del inbox
  • Si considera que son incidencias las registra en taiga
  • Contesta informando que la incidencia ha sido registrada

El flujo general se divide en dos partes

  • una primera parte que procesa el email y crea la llamada post al taiga
  • una segunda que interpreta la respuesta del taiga e informa al usuario que ha enviado el email que la incidencia ha sido registrada

 

 

Las únicas dos cosas, técnicas, que hay que tener en cuenta son

  • La cabecera de seguridad de la petición a taiga
Authorization: Bearer ${AUTH_TOKEN}
  • Y el mapeo de la respuesta de taiga, no se puede hacer con el processr PostHTTP hay que hacerlo con el InvokeHTTP

More Blog Entries

Open Energy: Éxitos del Open Source en el sector de la energía

El jueves 17 de mayo presentamos en el Centro de Conocimiento Bake Eder de la Fundación...

ZYLK se convierte en partner GOLD de Liferay

Anunciamos con orgullo que ZYLK ya se cuenta entre los partners Gold de Liferay . Nuestra...

0 Comments