Enviar null en lugar de cadena vacía para contenidoJson/contentPlainText en kb article create
La cadena vacía es inválida para el tipo de columna JSONB, causando un error de DB al crear un artículo sin contenido.
Actualizar optimistamente el estado de la función desfavoreado en lugar de la lista de recarga
Ajustes de doble navpri deslizamiento ancho de la barra de desplazamiento para facilitar el agarre
Limpie adecuadamente oyentes de eventos de Capcha en transición de paso
Las llamadas desempúpido estaban dentro del setTimeout callback's valor de retorno, que JavaScript ignora. Esto causó a los manejadores a acumular en cada trans...
UPSERT SYSTEM filas de plantillas de correo electrónico en cada carrera
Anteriormente el corredor de semillas sólo insertó filas que no existían, así que Los cambios canónicos HTML nunca se propagaron al BD. Ahora el SISTEMA existen...
Vista previa utiliza los mismos autovars que enviarToUser (org logotipo de . nombre)
El endpoint de vista previa ahora inyecta logoUrl, logoSimpleUrl y orgName desde el dominio de org antes de aplicar las variables de contenido de la muestra, qu...
Utilice los marcadores de lugares de Urúr, así que envíe correos electrónicos partido vista previa
serializeFullEmailHtml tiendas **************** marcadores en bodyHtml en lugar de caminos locales resueltos. EmailTemplateService ya inyecta URLs de logotipo a...
Reescribe todas las plantillas canónicas con diseño de marca completa
Las 5 plantillas utilizan ahora la estructura de mesa exterior consistente (600px, redondeado tarjeta, cabecera gris/footer) que coinja con el serialize del edi...
Añadir la corriente del clientePasssebra en blanco guard en blanco en la sección de cambio de contraseña
Añadir org-scoping, validación de la longitud de contraseña y mejoras de la calidad de código a PasswordChangeController
Unificar la vista previa y el editor en un único sistema coherente
- Extraer el contenido de la plantilla del sistema a través de DOMParser dirigida al contenido de la celda de .td, prevenir el doble envoltura cuando EmailFra...
Añadir .Transactional a DataLoader.run para arreglar LazyInitializationException en el inicio
Corta correo electrónico mensaje de éxito verificado en la página de inicio de sesión
Utilícela de la entidad JPA traversal para la detección de subvenciones para todos (cuerdores de papeles dept/job)
Filtrar los derechos nulos en buildAppliedRightsWithSources; upgrade shared-lib a 1.5.0
Sube Avatar Avaator avatar al servidor después de la inscripción
Los avatares de Avatar Creator sólo se almacenaban como URLs de datos SVG en estado local y nunca enviado al servidor, dejando nuevos usuarios con no avatar. Co...
Utile núcleo de pub NATS/sub para ventilar SSE verificado por correo electrónico
Reemplaza la transmisión en memoria ConcurrentHashMap con el pub/sub de núcleo NATS para que todas las vainas reciban eventos de verificación independientemente...
Arrejer carga de desplazamiento central y plantilla de sistema
- Eliminar la altura:100% de EmailFrame para que el contenido crezca de forma natural y el desplazamiento funcione - Extraer contenido de las plantillas complet...
Extraer contenido interno del HTML canónico al cargar en el editor de bloques
Cuando los bloques corporales es nulo y bodyHtml comienza con el "DOCTYPE", extraiga el contenido principal como bloque de HTML inicial para que los usuarios ve...
Acepta pestaña / título/helpTips accesorios en el router EmailMailboxManager router
Actualizar ruta de enlace de restablecimiento de contraseña de / recuperación a /reset-password
Reordenar declaraciones para fijar errores de TS usados antes de la declaración
Move getLogoSrc antes de usar para arreglar error de orden de declaración TS
Utilícese campo avatarType - JDBC para la generación de URL de fotos para manejar proxies de Hibernate
**************** usado previamente instanceof de AvatarPhoto para determinar el tipo de avatar y fundir para leer fileExtensión. Cuando Hibernate regrese un pro...
Añadir desplazamiento al editor del centro y brecha por debajo de las alertas
Actualizar EMAIL-VERIFICATION sample vars para que cointe con la plantilla actual
Utilice caducidadText en lugar de caducidadMinutes (variable rebautada) y actualización verificarLink para apuntar al subdominio del registro (correchar ruta de...
Evitar el doble envoltura de bodyHtml de documento completo en el diseñador de bloques
Cuando los bloqueos corporales son nulos y bodyHtml es un documento completo de "DOCTYPE" html. (por ejemplo, plantillas de semillas canónicas), importándolas c...
Restaurar el diseño de la página de verificación mediante la cero dimensiones de entrada ocultas
MUI Box interpreta los valores de ancho numérico/altura de la altura 0-1 como porcentajes, por lo que anchura:1 hizo que la entrada oculta cubrir la carta compl...
Preservar el caso de dominio DB en NoRespuesta desde la dirección
Retirado aLowerCase() El dominio ya viene de la resoluciónPrimaryDomain que lee los org-domains de la base de datos, así que el caso es canónico de DB.
Enlace sirto de manera automática y redirigida a iniciar sesión; añadir indicador de enfoque de código
- /verificación?token=xxx llamadas ahora verificaEmailByToken en montaje y rediriciaciones para iniciar sesión en el éxito; vuelve a la entrada de código en e...
Levante *** widget por encima de la superposición de click-to-focus (z-index)
La superposición (posición:absoluto, z-index:0) estaba cubriendo el Capcha widget porque apareció más tarde en orden DOM. Añadir z-index:1 a la *** contenedor d...
Eliminar el paquete postfix-lmdb inexistente, instalar la biblioteca lmdb en su lugar
postfix-lmdb no es un paquete alpino válido; lmdb soporte está integrado en el paquete de postfix de la base. La cápsula fue CrashLoopBackOff debido al fallo de...
Arregre el registro de imagen de los Docs, agregue la estrategia Recrear a coturno/postfix, aumentar la memoria qdrant
- Docs: arreglar el registro de imagen equivocado (redis.kamo.svc... ************* add Estrategia de recrear - coturno: añadir Estrategia Recrear para evitar la...
Crear registro de Member en el registro para que los nuevos usuarios puedan iniciar sesión
Cambiar Postfix sasl-passwd de hash a formato lmdb
Construir postfix alpino no incluye soporte de hach hech hachía . postmap y lasmaps estaban fallando silenciosamente, aplazando cada uno de los salientes intent...
Redirir la /verificación después del registro en lugar de renderizar en línea
Mantenga la URL exacta del navegador muestra /verificación no /member.
Resolver dominio raíz para NoReply from-address en lugar de subdominio desnudo
resoluciónPrimaryDomain () estaba devolviendo la primera entrada de dominio (por ejemplo, "www") que produjo NoReply-www. Ahora prefiere los dominios raíz (padr...
Populate todas las variables de plantilla de EMAIL-VERIFICATION
Estaba enviando sólo el código, la plantilla también necesita orgName, firstName, verificarLink, y caducidadMinutes. Load org y usuario para construir el vars c...
Actualizar la rediración de /resend-verificación a /verificación en el sitio del registro
Añadir interna.auth.secret a EmailService configmap
InternaAuthFilter estaba rechazando todas las llamadas de servicio a servicio (envíen, semilla-org) con 503 porque interior.auth.secret estaba desconfigurado. C...
Permitir el envío transaccional en el relé de puerto-25 y plantillas faltadas de seda automática
Port-25 SMTP (postfix) no requiere auth . . . . . . . . . . . . . . . . . . lanzar Proveedor de indisponibleExcepción cuando el usuario/paso no estaba configur...
Utilícese SQL subdomain-a conscientes para que coin con findByDomain JPQL logic
Og domain lookup en resendVerificación estaba haciendo una consulta de coincidencia exacta que fracasó para los subdominios almacenados como registros infantile...
Set Host/X-Forwarded-Host para que APIService resuelva la correcta org
APIService sobrescribe X-Forwarded-Host con request.getServerName (), que lee de la cabecera de la Host. Sin un jefe de host explícito el servicio interno K8s E...
Correct EmailEservvice URL puerto de URL en configmap (4203 - 80)
El servicio EmailService K8s expone el puerto 80, no 4203. Correos de verificación estaban en cada intento de registro.
Olpass JPA org miraup para evitar error de descarga en cascada de Hibernate
************* gatillas ************* que causa un auto-flush de Hibernate. Ese rubor falla porque Organization.features fue anteriormente reemplazado por una li...
Colección de características de atmo en el lugar para evitar huérfana en cascadaError de expulsiónElición
Llamando a org.setFeatures(newList) reemplaza a la persistente rastreada por Hibernate colección, causando JpaSystemException cuando cualquier consulta desencad...
Use getReferenceById para evitar huérfana en cascadaErro de descarga de eliminación de eliminación en el registro
Cargando Organización vía a través de findById dentro de la autopista Hibernate detectar que la colección de características fue des-ferenciada durante el auto-...
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.
