- Se descapó
- 25 de agosto de 2026 a las 15:34 UTC
- Autor
- Kamo
- Compromit
- 480ea74
Receptor de alermanager webhook en /api/internal/alerts/chat, así que un KamoDesktop La alerta llega a una persona en lugar de un salpicadero. Esta es la pierna BEST-EFFORT. El correo electrónico es el garantizado, enviado de forma independiente por Alertmanager, tan poco solvente el hilo de chat, renombrado miembro, borrado alias, nueva base de datos - se degrada a "corar correo electrónico solamente" en lugar de silenciar. Un notificante que puede fallar cerrado y tomar la alerta con ella es peor que el notificante, porque todavía se lee como cobertura. De ahí 200-con-an-outcome en lugar de un non-2xx Alertmanager volvería a intentarlo para siempre contra un miembro que no existe. Se requiere un miembro del remitente distinto del destinatario: findOrCreateChatSession solo coincide con dos sesiones de participación, así que una alerta auto-conserta de menta a sesión cada vez que se despidió y entierra la lista de chat. Ese caso se informa y saltó en su lugar. Auth acepta X-Internal-Auth o Autorización: Portador con el mismo secreto. un AlertmanagerConfig webhook sólo puede establecer la Autorización, nunca un encabezado personalizado. En comparación en el tiempo constante y fallido cerrado cuando no está configurado, deliberadamente no el más suelto es igual () utilizado por los puntos finales internos más antiguos de este servicio, donde a El secreto configurado en blanco coincide con una cabecera en blanco suministrada.