Propiedad del prestatario de sello en un tx separado (evitar cascada de gráfico transitorio)
createBlankOwnedByMember volvió a-salvar el gráfico de la aplicación en el mismo tx que createBlank, antes de Las filas de prestatario/declaraciones se enjuagar...
Suelta texto gris claro; use gris oscuro-800 para etiquetas/secundarias
Grises medianos (gris-500/600/700, 6b7280/o9ca3af) leídos como discapacitados. Empuje todo texto secundario y etiquetas a gris-800 / .374151 en la página de det...
PUT/DELETE de gobierno - el gobernador per-org anúns UI (D4)
- El proxy de gobernanza ahora va hacia adelante PUT/DELETE (la plataforma-default de ahorro por-org El borrar eran inalcanzables. Añade mlosDelete http ayuda...
Detengo de palo de parroqueo de parilla de tuberías de préstamos; detalle de ancho completo
- La red de la red se envolvió en un cuerpo de 'lleno' de la tubería de préstamo: la red se envuelta en un cuerpo de 'lleno' de la secciónCard (desplegado:aut...
Disparan la popup líder de aceptación al llegar; suelte la animación de fuego
La ventana emergente ahora desencadena al borde ascendente de (una ventaja de crédito es aceptable) Y (el estado de la caña es Disponible) para que se despierte...
Scan mlos.intake repos (5.A) - gota huérfana mlos-aus-connection-config (D40)
- Añadir com.kamo.z.shared.mlos.intake a EnableJpaRepositorios, el 5.A **************** fue el componente-scaneado, pero no un repo JPA, Abortando la startu...
Tipo de retorno honesto para updateStageOverride (hilera en bruto, no StageAutonomyView)
Observación: el PUT devuelve la entidad de anulación almacenada cruda, no una StageAutonomyView (el recompute efectivo/de piso es sólo GET-s). Mecanos de Promis...
Mapas de revisión del consumidor - Secreto MLOS, HTTP timeouts, max-deliver pin, 4xx skip, boot rebind
Revisión adversarial (2 lentes; 5 verificadores murieron en un límite de sesión - se adjudicó el 9 hallazgos crudos a mano, 6 reales): - WRONG SECRET (confirmad...
Tipo TrialStatus ids como cuerda para que coinja la serialización de cuerdas largas
BillingService ahora serializa mucho tiempo como una cuerda JSON (org/miembro ids are CockroachDB unique.rowid() . JS MAX-SAFE-INTEGER). Aline TrialStatus.organ...
Serializar largos ids como cuerdas para detener la pérdida de precisión org-id
Ojeos de orgo son valores de CockroachDB unique-rowid() que superan JS MAX-SAFE-INTEGER. BillingService los serializaba como JSON crudos números, así que el JSO...
Regístrese JSR-310 en los mapas de consumo - los sobres reales llevan un instante ocurridoEnt
E2E lo atcogió: ambos hechos reales de decisión.ruebado fueron de letras muertas como "inparable" porque el desnudo ObjectMapper no puede deserializar java.time...
Hot Reassign siempre publica la nota de llamada requerida; mantenga el cesionario actual seleccionable
Seguimientos de las revisiones: (1) retire el ref de comentarios que podía omitir silenciosamente la nota requerida en un intento posterior (o un replique edita...
MlosConfigChangeSé date-created . gota de columnnDefault (duplicado por defecto)
Tanto la columna-ColumnDefault("()") como la columnaDefinición="TIMESTAMP DEFAULT ahora" hecho Hibernate emite 'TIMESTAMP DEFAULT ahora() default now()', que Co...
Excluir /api/voip/sms/ tenlates del filtro de sesión de OTK
Los endpoints de la plantilla de SMS doc-07 son llamadas internas menos de sesión custodiadas por InternaAuthFilter (X-Internal-Auth), pero OTKValidationFilter ...
Aplicar hallazgos de revisión adversarial en el mayordodoto escribe compositores
- a11y: Patrón de radio de flecha WAI-ARIA (comisionado en Soporte deRadioKey) para el veredicto de controles segmentados de ejecución (son trampas de teclado...
Cierra las olas de existencia cruzada residuales de la existencia de oráclas .
Conclusiones de revisión adversarial MLOS-W-01/03/04: - el envolvente de la lista vacía normalizada de 404 se hace eco ahora de las claves de identidad de la so...
MediaObjTransit.date-created insertable=false para que DB lo rellene por defecto
El constructor nunca fijó fechaCreada; Hibernate ató a NULL y violó la restricción NOT NULL, rompiendo añadirMembersToSession (y así el gancho de plomo social /...
Reclama atómica antes de la creación de plomo.
social.lead.new se puede procesar simultáneamente (viejo y la nueva cápsula de seguridadService ambos tienen un Suscripción de Core-NATS durante un RollingUpdat...
No despedéis la emergente de nuevo líder en refrescar / cuando no esté disponible
myStatus de DisponibilidadContexto predetermina a 'AVAILABLE' hasta que dos async obtienen (/user-info entonces /miembros/me/disponibilidad) resuelve, así que e...
Escudo de revisión de la esciscripción (i18n, a11y, contraste, en humanizar)
Aplicar los hallazgos de la revisión: localizar con aria-etiquetas humanizadas, humanizar enum píldora, paridad de caja del título de fase (titular compartidoCa...
Guardia de inquilinos fallido en renuncias/validaciones de suscripción
Revisión encontró que el guardia de la orgía era un fracaso en el caso de la lista vacía común para el las exenciones/validaciones por-id leen (que el servicio ...
Agregar la ruta proxy de /api/security/lead-imports; por defecto para Importar plantillas
- La base GET/POST /api/security/lead-imports no tenía ninguna siguiente ruta de poder.ts (sólo sub-caminos lo hizo), así que Past Imports traed (y la importa...
Puerta FFA aceptabilidad en suspensión en el resumen disponible.
El resumen disponible ahora resuelve la asignación del miembro y se salta el producto cuando se suspende ANTES del circuito corto gratuito para todos, y disponi...
La suspensión ahora bloquea la aceptación (alerta.
findApplicableAllotments filtered 'AND la.isActive = true', así que getMostSpecificAllotmentment devolvió un retroceso ACTIVE menos específico (o nada) cuando l...
Implementar POST /api/bulktext/send interno transaccional SMS
SecurityService's BulkTextSmsClient (password-recovery - ajustes de cuentas SMS) siempre ha POSTed ********** a /api/bulktext/send, pero el controlador nunca fu...
Enviar plomoId como cadena al crear un comentario
parseInt() ids de plomo redondeado más allá de JS MAX-SAFE-INTEGER, así que el backend Buscar una ventaja inexistente y regresó 404, apareciendo como 'Froto a c...
Acepta liderId como cadena en createPost para preservar la precisión de id CRDB
Los ID de plomo son valores de CRDB unique-rowid() que superan JS MAX-SAFE-INTEGER. El frontend ahora envía plomoId como una cuerda; zanca tanto la cuerda como ...
Resolver los nombres de los miembros en /leads/créditos . enlace a su cuenta
La columna de los miembros y el filtro mostraron ids crudos porque el mapa del nombre fue construido desde /api/security/miembros, cuyos ids largos serializan c...
Hacer EditableCard onEdit opcional así que reasignación gating tipo cheques
La tarjeta de asignación pasa a "canReassignManually ? startEditAssignment : indefinido a EditableCard.onEdit, pero onEdit fue mecanografiado "() =- voido (requ...
Pulso blanco/brillante para el parpadeo de los plomos (marca de agnotico con el tema vs verde)
Estado ocupado en Start Import - . . . . . . . . . . . .
- Desactivar Iniciar Importar / Atr regreso y mostrar un spinner "Importing"... mientras que la importación POST está en vuelo, evitando envíos duplicados en ...
Corrección, escala y endurecimiento de PII en LeadImportController
- dedup a través de la consulta de LeadRepository en lugar de encontrarlos todos los inquilinos (era un OOM/DoS - riesgo de exposición cruzado al inquilino, r...
Alcance de la importación de la queda de la búsqueda . org-guard member/vendor-product assignment
- **************** alcanced, Buscación duplicada de proyección para el importador manual (sustituye a por whibor encontrar todos (que hidrató cada pista a t...
Pin marcadoForReassignmentBy FK a INT8 (no por defecto heredado)
Sin columnaDefinición, Hibernate copia members.id (INT8 DEFAULT unique-rowid()), Así que CockroachDB rellenó las filas de pistas existentes con ids de miembros ...
Detenga refrescante icono parpadeando a través de un bucle de cheque infinito
Una vez que un dominio fue confirmado por SSL, checkDns construyó incondicionalmente un nuevo objeto de dominio incluso cuando sslConfirmed ya era cierto. El nu...
Devolución 422 (no 500) cuando el miembro no tiene buzón
listFolders y otros endpoints de lectura arrojaron ilegalmenteStateException desde MailContext.toMailCredentials () cuando un miembro no tenía credenciales IMAP...
No traes org con un id truncado de precisión
LabelManager deriva orgIdStr de getOrgIdString (precision-safe) con un retroceso a String(organization.id). organización.id es un número JS y Trunca silenciosam...
Coloquear la región del sitio de uso de nodo-local MinIO por vaina
- Añadir kamo.minio.region (MINIO-REGION, por defecto-nos-oeste-s-1) así que SigV4 las firmas coinciden con la región del sitio impuesto del servidor; fija el...
Piden firma región de sitio configurable
MinIO ahora hace cumplir MINIO-SITE-REGION (us-west-ca-s-1) en el SigV4 alcance de autorización, ya que se habilitó la replicación del sitio. El cliente estaba ...
Deja las imágenes de fondo que 404 en lugar de mostrar un marco roto
Rastrea cargas de imagen de fondo fallidas y filtrarlas fuera del carrusel Swiper, de modo que un tema incompleto (por ejemplo, opción uno, cuyo bg/2.webp nunca...
Nunca devuelve el 401 de proxy (estase iniciando a los usuarios en el entra-as); se degradan a vacía
Proxy inyecta X-Member-Id de la sesión (me endpoint 400'd, así que banner de prueba nunca tuvo datos)
Show trial banner en la página de inicio de bienvenida (app/page.tsx) top-right, no sólo NavTop
Muestra de banner de prueba para cualquier TEAM-MEMBER (sistema/equipo/admino), descartan dependencia de dios
La señal de banner del juicio es de nivel de org (todos los miembros de una org de trial), no base a un asiento
Como lo que ves enviaste?
Todo llega a su espacio de trabajo por sí solo. Comience en el plan gratuito y lea esta página de nuevo en un mes.
