- Se descapó
- 7 de julio de 2026 a las 19:17 UTC
- Autor
- kamo
- Compromit
- 7c10c1f
La bandeja de entrada /messages anteriormente hizo su caparazón completa incluso cuando el org no tenía proveedor de correo electrónico o el miembro no tenía buzón, fallando silenciosamente cada Llama de la API. Añadir un uso compartidoEmailEmailConchador de disponibilidad que resuelve si el correo electrónico es utilizable y, en caso negativo, por qué (el proveedor no configurado vs. no buzones) y si el miembro actual puede autoserviar la solución en función de sus derechos. - MessageBrowser ahora muestra un elegante EmailNotConfigurado panel en lugar de bandeja de entrada vacía, con copia de la CTA que se adaptan a la razón y a la del miembro derechos de derechos (enlace a la configuración del proveedor de correo electrónico para MANAGE-EMAIL-SETTINGS, o a su propia ficha para MANAGE.EMAIL-ACCOUNTS; diferencárselo a admin). - MailButton deshabilita "Compar nuevo correo electrónico" hasta que el correo electrónico esté completamente listo, con un tooltip específico de la razón; NavToolButton gana soporte de desactivado/toherramienta de elementos. - Ancla la regla de gitigno de los .messages/o gitignore a la raíz de repo para que se detenga también Ignorando aplicaciones/componentes/mensajes/ (que en silencio dejó caer archivos nuevos allí).