/dev/shm 2Gi (neeces de Chrome sin cabeza = 2 GB) . . . . . . . . . . . . . . . . . . .
Los initborts de 10 config de Jibri con '/dev/shm deben ser al menos 2GB' cuando el shm está 512Mi, en lanzando el récord. Bump los tmpfs a 2Gi y el límite de m...
Incluya ambos escritorios en cada ficha de SSO, enlace profundo al elegido
Cada token llevaba sólo su propia conexión, por lo que la sesión de json reutilizada del navegador carecía de la otra, abriendo Windows después de que Linux die...
El prestatario de la ruta se somete a través del oleoducto para que se despida **************** (auditoría no3)
El prestatario de patchLoanFile presenta (DRAFT-APPLICATION-TAKEN) ahora llama ************* en lugar de una actualización en brutoLoanFile estado de estado de ...
Envuelva grabar la carga para que MediaService compile
MinIOStorageService.upload lanza una Excepción comprobada que ingiere () ninguno de los dos atrapadas o declaradas de construcción de la rotura de construcción ...
MeetingParticipant.isGuest() (fue getGuest, no compilará); volver a señalar a endpoint genérico
MeetingParticipant expone es Guest() (primitive boolean getter), no getGuest(). También apuntar la llamada de transcribe resumen en el compartido /api/conversio...
Correcto guacamole marca campo de versión manifiesto de versión
Manifiesto utilizado guacManifestVersión:1.0; las extensiones agrupadas usan guacamoleVersion. El campo equivocado hizo que Guacamole rechazara la extensión de ...
Detención de doble gasto ?target en la ruta de representación de SSO
forwardToApi ya adelanta la cuerda de la consulta entrante, así que pasar el camino con ?target= producido **************** -- target='linux?target=linux' 400 "...
Alias TODOS los exteriores de contenido turbopack, no sólo prisma
La solución anterior sólo aliaste .prisma/client-hash; la construcción también se externaliza pg--hashá (nodo-postgres, via .prisma/adaptador-pg) bajo el mismo ...
Surface KamoDesktop errores de SSO en lugar de cerrar silenciosamente la pestaña
Resolución sesión de la cabecera X-***-Token en CallerSessionResolver
El kamo-internal - APIService BFF ruta hacia adelante la sesión como el X-***-Token cabecera, pero el solucionador sólo lee el atributo X-OTK o la galleta *** B...
PatchLoanFile ya no es un estado puerta trasaerta; desbloquear una condición necesita la derecha de suscribe; limpiar cascadas
**************** cambios de estado son el estado del oleoducto el trabajo de la máquina (POST /transiciones hace cumplir las flechas legales - porta-arrow . Pue...
Condición parcial PATCH no puede despeje silenciosamente la bandera de bloqueo; la plantilla bloqueando el default honor; publicar después de commit
**************** boolean - Boolean tan PATCH que OMITS el campo se distingue de un falso explícito. LoanConditionService.update Ahora null-guards ************* ...
Alias Prisma 7 cliente confesados de contenido por lo que las rutas DB se detienen 500
El generador prisma-cliente (motorType=cliente) hornea un helado de contenido especificador de tiempo de ejecución (-prisma/cliente-hash) en la siguiente constr...
Inyecct KamoDesktop SSO env directamente . wire guac-sso en el despliegue rastreado k8s
- Value lee KAMO-GUAC-SIGNING-KEY / DESKTOP-PASSWORD de env directamente (tiempo de ejecución application.yml está montado en configmap, por lo que la indirec...
Máve guacd a la red de vainas (MTU fix) . unicast WoL
guacd en hostNetwork (k1m1 eno49 MTU 1500) vs guacamole pod en la superposición de cilium (MTU 1420): RDP conectado, pero se arrojaron grandes marcos a través d...
Cierre agujero JWT-forge, arreglar la unión de los huéspedes, añadir "Señale con Kamo"
- sidecar /api/auth/jwt: derivar la identidad del miembro (id/name/email/org) de la sesión del lado del servidor ***, no el cuerpo de solicitud. Anteriormente...
Firmar miembros invitados a reuniones a través de clic-time OTK unirse a enlaces
Invite enlaces (chat y correo electrónico) previamente incrustado una URL de la sala de reuniones desnuda, así que Los destinatarios aterrizaron como huéspedes ...
Participantes invitados persistas, imponen MANAGE-MEET-SETTINGS, dejan caer la ruta de doble invite
- crearMeeting: los miembros invitados son identificaciones numéricas de copo de nieve, no de cuerdas UUID Enrutarlos a través de longvoTosUUID como el creado...
Mira el espacio de nombres de escritorio para IngressRoutes
desktop.kamocrm.com IngressRute vive en el escritorio ns, pero Traefik's CRD proveedor sólo observó **************** *** por lo que la ruta fue ignorada y las s...
Importar disco VM como Sistema de Archivo, no Bloquear
El importador de bloques de CDI se estrelló: 'blockdev: no puede abrir /dev/cdi-bloque-volumen: Permiso negado - no puede acceder al dispositivo de bloques de L...
El prestatario envía los incendios de los efectos secundarios de la Aplicación-Taken (doc checklist . not notificar)
El prestatario del portal submit es PATCH loan-file .statusId:2 , que eludió el variable de operador /transiciones en el que viven los efectos secundarios de la...
Rechaza el monto negativo del préstamo / los valores de propiedad en las secciones ahorraciones
actualizaciónLoan y updateProperty rechazan ahora una cantidad monetaria negativa en el Entradas LTV (cantidad de préstamo, estimado/compra/valor valor revalori...
Corre directo campo de nube-init de KubeVirt . . . . . . . . . . .
- cloudInitNoCloud userdata campo secreto es 'secretRef' (no userDataSecretRef); KubeVirt v1.8.4 podó el campo equivocado - "debe tener al menos un userdataso...
Nunca preséntese www a subdomains, solo al ápice desnudo
El anfitrión de https://www.host, que es: correcto para el áxi desnudo (kamocrm.com - www.kamocrm.com) pero malo para un subdomain: desktop.kamocrm.com era 308'...
El prestatario no puede escalar el estado de archivo de préstamo o editar la URLA después de la sumisión
Dos agujeros de autorización de prestatarios relacionados en los endpoints de aplicación de autoservicio: - Escalada de Privilege (2): patchLoanFile aplicó cua...
Accesorio de estado de archivo de préstamos para el prestatario edit-lock, préstamo-delete cascada, aplicación de regalo-receptor
**************** orgId): leer ayudante de apoyo para apoyar el cerraje de edición post-des-sumisión del prestatario (un prestatario sólo puede editar la URLA mi...
Show member avatars en la pestaña Chats
MediaService devuelve avatar avatarUrl=null by design (avatars son resueltas en el frontend), pero la pestaña Chats nunca las resolvió, así que siempre cayó de ...
La auto-crea el prestatario idempotencia y la compensación huérfana; no retransmita una lista de verificación vacía como éxito
MortgageAppController.create() rama de autocreación del prestatario: - Idempotencia (no 2): currículum un PROYECTO de propiedad existente a través de findOwnedD...
La preparación se refresca con el botón Refresh y nunca muestra un nombre vacío en el mercado
Dos seguimientos de la banner de preparación por defecto del MLOS: - Refresh (IconButton) ahora también llama a loadMlosReadiness (), sofáciendo un El mercado...
Proyecto de autocreación del prestatario , determinista, resolución activa del mercado de plomo
************* miembroId): resuelve el miembro aplicación existente en el-progreso PROYECTO para que un prestatario repetido autocree (doble clic / recarga / seg...
Explique por qué el control de código de origen predeterminado del MLOS se oculta en lugar de dejarlo en silencio
En la pestaña vendedores-productos el control del "producto de plomo por defecto designado" es Bañado en la preparación hipotecaria-vertical . POS enabled, un M...
DbNow() use CAST((a *ahora() AS timestamp), no ahora()::timestamp
La abreviatura de la marca de tiempo está desgarrada por el parser nativo de Hibernate (se lee ':' como un prefijo de parámetro, convirtiendo el sello temporal ...
Detente de chat popups para la misma conversación
La desvanecimiento de la ventana de herramientas sólo coincidía con una única clave de usuarioId contra un ventanas asynrro de esmalte Ref, así que la misma cha...
Mostrar todos los grupos de permisos de aplicación activado en el título de trabajo y editores de departamentos
JobTitleManager y DepartmentManager sólo hizo dos grupos de permisos. General y CRM - así ************* derechos eran invisibles y iedable allí, mientras que Se...
Resuelve los derechos de los miembros como una verdadera cascada en lugar de NUKE-sway-wins-siempre-ganas
Los derechos efectivos se calcularon doblando cada fuente (roles, departamento, trabajo título, miembro) en un mapa donde NUKE siempre ganó. Eso significaba que...
Revertir la seguridadProvisto al autoescamiento; auto-curación de los derechos aplicados a los miembros
Dos cuestiones de la seguridadProvider-espejo: 1. Entra-como-System-Miembro fracasó con "No membresía en la organización's provechador de seguridad" para ca...
Actualizar estado del proveedor cuando se cierra el popup OAuth
El proveedor ahora redirige a la callback api-gateway (un origen diferente), por lo que su postMessage puede no pasar el cheque de origen del abridor. Proveedor...
Servir editor de señal electrónica PDF para cualquier doc convertido, incl PDF nativos
El editor de e-sign (DocumentEditor - PdfCanvas / PageThumbnailSidebar) abre cualquier Documento convertido, no sólo archivos subidos a través del flujo de sig-...
Mis Docs usa MI ordinal (3), no enum id (4)
El backend resuelve ImageAssocType a través de los valores (assocType]" (índice ordinario) y lo persiste. Cada superficie de imágenes pasa lo ordinal, pero el z...
Convertir documentos deduplicados para que la edición de e-sign esté habilitada
Cuando un archivo cargado bytes coinició con un ImgDat existente, la ruta de desecho (registrarse) reutilizar que dat literalmente y nunca corrió la conversión ...
Devolución 200 todosFalse para capacidades de org no configuradas
GET /api/voip/capsientes lanzó ProviderNotConfiguredException (422) cuando era un org no tenía proveedor de teléfono, iniciando un error de consola roja en cada...
Errores de consola 404/422 para nav no personalizados y orgs sin teléfono
Lea el endpoint de la colección de ui-preferencias (siempre 200) para la navLayout carga en lugar de la TFE de una sola tecla, que 404s cuando un miembro tiene ...
Disposición proactiva a alias solo para navegador (medias.*)
El mecanismo de descubrimiento de registro de registro nunca puede arrancar el alias de los medios: sólo es contactado por el navegador a través de un fuente de...
Interpretar bloqueo LAST-EDIT-AT como UTC para epoch-millis caducidad
dbNow() ahora devuelve DB-UTC wall-clock (ahora)::timestamp), así que recupera el absoluto instante con a Instant(UTC) en lugar de la zona predeterminada de JVM...
DbNow() fundido ahora (a::timestamp (TIMESTAMPTZ--Instant rota LocalDateTime)
SELECT ahora() devuelve TIMESTAMPTZ, que Hibernate se materializa como java.time.Instant y no puede lanzar al tipo de devolución declarado LocalDateTime . lanza...
Filtro de agente muestra el nombre del miembro y extensión del teléfono, no correo electrónico
El bando del agente le pidió a cada compañero de equipo con su correo electrónico porque el cargador leer las teclas de FirstName/lastName que el backend nunca ...
Correcta consulta de tema compartido por padres invertidas
La consulta de tema para niños-org se filtró en assignToOwnOrg=TRUE (propown-org-Sólo) cuando debe devolver los temas SHARED con los niños orgs (assignToOwnOrg=...
Envíe el nombre de host del registrante en el cuerpo para que la cuenta aterrice bajo la org derecha
El org resuelto estaba disponible en el cliente, pero nunca enviado al backend. el org se transmitió sólo implícitamente a través de X-Forwarded-Host, que la in...
Archivo nuevas cuentas bajo la org del dominio, no kamocrm
/registro enlazó la org del nuevo miembro a la petición Host, pero la señal org nunca sobrevivió al lúbre: kamo-registran proxies cada inscriba a los compartido...
Resolve org-by-domain con un bádgera de la etiqueta más profunda
Añadir ********** dominio exacto match, luego suelte la etiqueta más profunda una vez (register.optionone.com -- optionone.com) de modo que un registro per-org/...
Como lo que ves enviaste?
Cada una de estas actualizaciones aterriza en su espacio de trabajo automáticamente. Empieza gratis y verlo crecer semana tras semana.