Integración externa - Vigieau

La V2 está disponible con la gestión de varios lugares :rocket:
No he podido hacer que cada uno se muestre, así que he hecho lo mejor posible como en la captura de pantalla :

Esta es la razón dada por claude :

Por qué un lugar por línea es imposible

El salto de línea es enviado — un verdadero \n — y se puede ver en los registros del contenedor. Es la pantalla de configuración de Gladys la que lo elimina, por tres razones acumulativas :

  1. ActionsCard.jsx renderiza la respuesta como <div class="alert alert-success">{getLocalizedText(...)}</div> : un hijo de texto de React. Toda la etiquetación se escapa, por lo que ni <br> ni <pre> son posibles.
  2. En HTML, un \n en el texto es un espacio, a menos que el CSS diga white-space: pre-wrap. Ni el CSS de Gladys ni el .alert de Tabler lo establecen (el único pre-wrap de todo el front de las integraciones externas está en la página LOGS).
  3. Los separadores Unicode U+2028 / U+2029, que la especificación CSS presenta como saltos forzados, han sido medidos en Chromium : también se colapsan.

Verificado en la etiqueta v4.84.4 y en master. Por lo tanto, no hay nada más que enviar : la corrección es una regla CSS de una línea en el núcleo de Gladys, no algo que esta integración pueda proporcionar. De ahí el « • » que abre cada entrada : es él quien mantiene la lista legible una vez todo aplastado en una línea — un número desnudo se pierde entre un código postal y dos coordenadas, un « • » no puede aparecer en una dirección.