- Se descapó
- 24 de septiembre de 2026 a las 20:44 UTC
- Autor
- Kamo
- Compromit
- 963fd65
Un miembro sin un asiento con licencia es denegado con el órgano compartido 403 SEAT-REQUIRED antes de que algo se envíe: POST /api/email/send, el camiso compartido enviar, y los cuatro reuniones-invite rutas (final, actualización, cancelación, respuesta). Un evento de calendario excepto pide la asiento sólo cuando invita a sus huéspedes por correo electrónico (envísitales verdaderos, notificaráByEmail no false): el diálogo del calendario y KamoMobile envía notificarEnvío de correo electrónico verdadero en cada guardar, así que a La entrada del calendario claro se mantiene abierta a todos. Las rutas internas nunca preguntan. El despliegue también toma el propio inicio de sesión NATS del servicio (nats-usuario-email), el Redis ACL login (redis-auth) y el secreto interno KamoAI.
