Renombre de la pestaña de configuración de la .branchLabel . . . . . . . . . . . . . . . . .
Restae Capcha *** después de cada intento fallido de inicio de sesión
Los usuarios deben volver a verificar que son humanos después de cada contraseña incorrecta. Llama widget.reset() y despeja CapchaVerified/de pago estado en tan...
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...
Logotipo de inyección automáticaUrl, logoSimpleUrl y orgName variables en el momento de la fecha de envío
EmailTemplateService ahora fusiona variables de base (logoUrl, logoSimpleUrl, orgName) derivado del dominio primario de la org antes de renderizar, por lo que t...
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
Añadir puertas de permiso para campos de usuario y sección de cambio de contraseña en MyAccountTab
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 la puerta de acceso y pestañas MANAGE-MEMBER-SECURITY a la página de configuración de los miembros
Forma de bloqueo y autoprocedo después de Capcha cuando se somete temprano
Si el usuario se somete antes de que se verifique el widget Capcha, el formulario es Ahora desactivado y el widget se activa programáticamente. Una vez la verif...
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)
Derechos de sesión de suplementos con todos los derechos conocidos para funciones de subvención
Filtrar los derechos nulos en buildAppliedRightsWithSources; upgrade shared-lib a 1.5.0
Añadir OrgRoleRightRepository con la carrera-segura insertoIfAbsent
Remove .Enumerado . RoleRightTypeConverter autoApply se hace cargo
Añade agraciado RoleRightTypeConverter para ordinales desconocidos
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...
Ejecutar los derechos de los miembros de la organización en todos los entornos, el hogar y la calculadora
- Añadir 11 nuevos derechos (MANAGE-CRM-SETTINGS, VIEW-TASKS, ************* a RoleRightType.ts - Añadir CALCULATOR a ServiceType.ts, AppType.ts y Organization.t...
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...
Estado de verificación en vivo impulsado por SSE en /verificación
- Añadir el proxy de la SSE en streaming en ************* - PostCompletionScreen se suscribe a SSE; conjuntos automáticos verificados cuando se envía por correo...
Añade el endpoint SSE para la verificación de correo electrónico en tiempo real.
Añádase 11 nuevos derechos (119-129) y tipo de servicio CALCULATOR
MANAGE-CRM-SETTINGS, VIEW-TASKS, CALC-SIMPLE, CALC-SCIENTIFICO, CALC-PROGRAMMER, CALC-GRAPHING, CALC-UNIT-CONVERTER, CALC-CURRENCY-CONVERTER, CALC-EMOJIS, CALC-...
Pase email.verificado y correo electrónico params en rediración a login
Tanto las vías de verificar como la de verificar el seno como la de los señas ahora redirorienten a **************** para que la página de inicio de sesión pued...
Mostrar banner verificado y correo electrónico previo al relleno después de la verificación por correo electrónico
Lee ?email.verified=1&email=... de URL en mount, muestra un éxito alerta, pre-llena el campo del nombre de usuario, luego limpia la URL.
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.