E root del producto = posee mercado SUBSCRIPTION, no cualquier mercado
Un cliente org (por ejemplo. BluEleven) es dueña de sus mercados empresariales OWN (RETAIL/MORTGAGE) para dirigir su empresa mientras sigue siendo un cliente de...
Mantenga la lista de org sobre la refetch de antecedentes; dedupe llamadas de sesiones
/network re-disf. i-disvió traiciones en cada sesión de antecedentes refresco y escondió toda la lista en cualquier error de la autopista, por lo que un blip tr...
Revertir manejadores de clic de enlace de correo electrónico, aislarse causa
Informes de usuario correo-preview link clicks todavía no hacer nada Y texto La selección se mata a mitad de rasguliado. clic derecho y flotar ambos trabajan, a...
Regenerar favicones en el etiquetado Guardar; olfaar tipo real de logo
provisionActualización (corre sobre cada ahorro de etiquetado personalizado) escribió config/css/manifest pero nunca regenerados favicons, esos sólo se producía...
Seed globals.css de la plantilla cuando le falta la carpeta de org
provisionActualizando (corre en cada color excepto) reescribir los css/globals.css de org en su lugar, pero ese objeto sólo existe una vez que la provisiónLa úl...
Mostrar logo completo con su extensión real, no hardcoded .svg
La pestaña de marca construyó el logoFullUrl como logo-full.svg en mount, ignorando el Logo de orgFullExt. Logotipos completos subidas como png/jpg/etc. en vivo...
Refresca TLSStore cada bucle para que se sirvan las certas recién emitidas
update.tls-store() sólo fun en la puesta en marcha y en las importaciones de almacenamiento compartido, por lo que a cert recién emitido por cert-gester (HTTP-0...
Dar ruta de dirección solo un backend para que Traefik v3 lo permita
Traefik v3 desactiva un router de IngressRute con servicios: [] cuando allowEmptyServices está apagado (como está aquí), por lo que el dominio-agnóstico El rout...
Redirija todos los hosts HTTP a HTTPS - puerta auto-cert-cero a dominios org reales
Los dominios personalizado de org (e.g. login.sign.pink) devolvieron desnudos de Traefik "404 páginas no encontradas" sobre HTTP liso: el único router de redire...
Conversión persis en lugar de fracasar en silencio
Tanto la plantilla como los oleoductos de conversión de carga regular se tragaron Docs Fallos de conversión (sólo registrado), saliendo is-converted=falso sin r...
Instala turbo a través de npm en la etapa de poder de Docker; pin pnpm; add .dockerignore
La etapa de nger corrió añad add -g turbo antes de que existiera cualquier paquete.json, así que Corepack agarró pnpm 11 y falló con "global bin directorio /pnp...
Fúbdalo predeterminado STRIPE-CONNECT-WEBHOOK-SECRET para que las botas KamoLOS
El configmap hacía referencia **************** sin un defecto, Así que el marcador de Spring se tiró antes de llegar al nivel de Java **************** que ya tr...
Tema compartido de LoanRepository . PersonalLoanRepository renombre
Actualiza cada tipo de importación y campo de LoanRepository a PersonalLoanRepository a través de 20 archivos de origen de KamoLOS 1 prueba (los nombres de camp...
Rename LoanRepository - PersonalLoanRepository
Spring Data JPA deriva el nombre del frijol del repositorio de la interfaz simple nombre de clase, no del valor clasificatorio de "Repository"...), así que el L...
Añadir /commerce/personal-servicio/nueva entrada .
La acción de QuickActionsBar "New Loan Offer" señaló /commerce/personal-présta/new pero no existía tal página, así que Next.js enrutada a la página dinámica [de...
Evitar la colisión de préstamo / préstamoRepositorio con la aplicación hipotecaria
KamoInitializerService no se dio cuenta de que se nombraban dos clases de Entity 'Lon' y dos clases de repositorio llamadas 'LoanRepository' ambos querían regis...
Paso de corrección crítica de nivel 1
T1.1 Estrategia de desembolso de tiras: TREASURY (stubo - requiere actualización SDK o HTTP en bruto) / CONNECTED-ACCOUNT (Transfer.create - trabaja en SDK...
La fuerza hace clics en el enlace de correo electrónico a través de la navegación en fase de captura
Los informes muestran clics en enlaces de correo electrónico-previsualización silenciosamente sin hacer nada. Hover muestra la URL, no hay errores de consola, p...
Deje que el objetivo nativo=-blank abra la nueva pestaña, déjala deje ventana.open
La solución anterior interceptó el clic y llamó ventana.open() . . . . . . . . . . . . . . . . . . . bloqueadores y extensiones popup pueden bloquear ventana.a...
Enlaces de vista de correo electrónico abiertos en una nueva pestaña de nuevo
El desinfectante ya establece el objetivo="blanco" en cada eslabón, pero el handler de clics a nivel de documento en NavegaciónInterceptor estaba disparando par...
Añadir /api/security/hipotra-apps catch-all proxy . 404 raíz causa
La aplicación kamo-internal proxie cada camino de backend Java a través de un explícito El encargado de la ruta de Next.js (uno por segmento de nivel superior: ...
/pipepeline/.vertical-/-x. 404s - namespace fue renombrado a /commerce/
El espacio de nombres /pipeline no tiene rutas en esta aplicación. /pipepeline/applications/-x, /pipeline/orders/-x, /pipeline/engagements/-x, /pipepeline/servi...
Detach antes de reemplazar la colección de características en /org/domain
La corrección anterior enlazaba la proyección de modelo aplicada en **************** pero llamado org.setFeatures (proyectado) sobre la entidad aún gestionada. ...
Eliminar el icono de aplicaciones independientes . LOS vidas bajo Commerce
El oleoducto de aplicación de hipotecas es una vertical del sistema de comercio, no un navegante de primer nivel. Oficiales de préstamos, procesadores y asegura...
Resolve ambiguo /org/domain handler - Commerce nav estaba desapareciendo
SeguridadController tuvo un segundo **************** que chocando con ************* La primavera rechazada la solicitud con "métodos manipuladores de embriones ...
Menú de ítems de complemento Flatten para que los Docs Generados sean accesibles
El enfoque submenú "Añadir Doc" no funcionó: haciendo clic en el elemento del menú cerró el menú padre, que desmontó el menúItem antes de que el menú anidado pu...
Conduce cielo de viaje desde SkyToggle, despilar de chip de personalidad
- Mueve SkyToggle a su propia fila de arriba-derecha en el top-14 por lo que el control deslizante se detiene superpuesta LoGuideChip, que se coloca a la dere...
Detengue la cadena de consulta de renderización de doble gasto; añadir compartir y meta diálogos
Render fijado: - **************** fue aconseje manualmente ?inline=true to apiPath, pero forwardToApi ya conserva la cuerda de consulta entrante. La cadena de c...
Incluir com.kamo.z.shared.binder en EnableJpaRepositorios
Botas de DocsService con una base explícitaPackages list, no escaneado de classpath, por lo que BinderRepository no estaba siendo descubierto. Agregar el paquet...
Ascenso al clúster CTA sobre el LenderFooter
Botones en el fondo-12/sm:bottom-14 fueron rebotados por la atribución del prestamista pie de rodado (de estatura de 76px en el escritorio). Las compensaciones ...
Detente el chip de personalidad superponiendo el SoundToggle
LoGuideChip estaba absolutamente posicionado en la parte superior-3/right-3 en JourneyHero y JourneyApplyLayout, el mismo lugar que el SoundToggle global en app...
Deja de correr hidratación con un 404 . renderizar la URL del logotipo que realmente existe
El inquilino MinIO cubo sostiene logo-full.svg / logo.svg como canónico nombres; nadie sube las variantes de la -on-oscuridad. Estábamos probando el URL de modo...
Unwrap SecurityService en color de color-formato de alambre tan inquilino de la marca vars en realidad pueblan
SecurityService devuelve Organización con colores anidados dentro de un EmbColorPalettePair (colores: colorPri: colorPri: colorPri, colorLuz, ... * *) y almacen...
Dender el logo img en el paso de la SSR. No más flash de marca de palabra
El logotipo inicial de la cuerda vacía de ThemeLogoSrc . useEfect-to-fill patrón significar que la SSR devolvió la línea de referencia, luego hidratación pobló ...
Matar por falso inquilino, hacer la marca de la org real solamente
Elijunto la demo hipotecario de Apex que nunca debería haber añadido y el Kamo "Por defecto" por el que lo reemplacé. Ambos estaban haciendo papeleo sobre un Fa...
Logotipos predeterminados del barco para que los anfitriones de marca de marcan un verdadero encierro
Portado ThemeLogo dejó caer el relevo local del kamo-internal original tenía, así que cualquier huésped cuyo inquilino MinIO cubo no había sido aprovisionado (o...
Preservar la relación de aspecto en los cielos atmosféricos para que las nubes de sol - las aves no se estiren en el retrato
CloudsLayer, BirdsLayer y la parte de sol/estrella de SkyLayer estaban usando preserveAspectRatio="none" así que en un alto teléfono de retrato el SVG sistema d...
Tranquete móvil para ilustración de héroes
En un teléfono de retratos se estiraba la vista de 100x60 de cada capa en un rectángulo estrecho alto, que hizo que el hogar y el primer plano se vieran aplasta...
Envoltura de Ilustración no tenía estatura. cada capa se rendere en una tira de 0px
El div de raíz de JourneyIllustration era relativamente desbordado y escondido sin dimensiones explícitas. Su padre fue dimensionado a través de la entrada abso...
El cielo ya no se lava a blanco, de la hora dorada por defecto, el sky sintonizado
Sky estaba leyendo blanco porque: - tonoMappingExposición desbordar 1.05 . Soplando el cielo de procedimiento brillante en el amortiguador de la floración. - ...
El prestatario post-porch aterriza en el mundo 3D (/journey/persona entonces /journey), no el legado MUI mago
Portón de recompensa y auto-reuma ahora ruta a /journey/persona?app=-uid, persona pick aterriza en /journey?app=...&persona=..., y un persistente 'Continuar tu ...
Drop duplicado IS-ACTIVE columna; confía en EmbRecordState.isActive
La puerta de bienvenida solo debe desencadenar para los verdaderos visitantes que regresan
Los nuevos visitantes estaban golpeando la puerta de bienvenida en el momento en que ellos ingresaron su nombre, porque ha sido recomendado de la corriente esta...
Flujo predeterminado . quitar isDone-on-avance automático solo para estimar
El verdadero error detrás de los usuarios que aterrizan en la pantalla de estimación-revelación incluso después de "Inicio de la vuelta": el motor de flujo devu...
La dinámica de la fuerza para que los despliegues frescos no estén enmascarados por HTML en caché
La página principal fue pre-renderizada estáticamente (en la salida de construcción), que significa el mismo HTML y sus referencias incrustadas a trozos específ...
Puerta de bienvenida - siempre disponible "Start over"
Los visitantes que regresaban con el estado del BID persistía estaban siendo abandonados directamente en cualquier etapa que alcanzaron por última vez. pantalla...
Alinear Dockerfile con patrón de kamomarketing (nodo:24-alpino, 2 etapas)
La construcción CI falló en el nodo:20-alpine en el .npm ci. con el Nodo 20) resuelve Next.js's.swc/helpers peerDep (o=0,517) a 0,5.21 mientras que el archivo d...
Trabajador de servicio de derivación para el accesorio de las capturas de imagen en línea
Haciendo clic en una fila de adjunto de descarga. navegaba al archivo en lugar de descargarlo. El trabajador del servicio de correo electrónico estaba intercept...
Resolve cid: imágenes en línea a la hora de desinfectar para detener el parpadeo de la firma
Cid: Reescritura estaba sucediendo en un uso post-commitoEfecto, así que los sanitizados HTML golpeó el DOM con src literal="cid:"... y el efecto mutó cada img ...
Resolver el cubo de org subdomain-tenant a su propia carpeta MinIO
getThemePath () estaba reduciendo el nombre de host a apex.tld para ambos los temáticos host y la carpeta de cubos, así que los inquilinos subdomain como gnosia...
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.