Utilícese nombre corto y descripción en la cabeza HTML
Reemplaza la lógica de título basada en org-API con config.json siteNameShort para el El título sigue el mismo patrón que otros sitios: "Register - .siteNameSho...
URLs del logotipo de caché usando themeRevision de config.json
DynamicMetaLoader almacena ahora temaRevisión en sesiónTienda y incendios KAMO-THEME-CONFIG-LOADEDED después de la búsqueda de config.json. ThemeLogo escucha pa...
Suelta mi banner de la punta de perfil . Unificar el espaciado de sección
Las cuatro secciones de Mi Perfil ahora comparten el mismo ritmo vertical. 8px entre la cabecera de cada sección y su campo, 16px entre secciones. La pancarta d...
Ordenar el diseño de mi perfil
Reorganiza el paso de Mi Perfil para que las cuatro secciones compartan lo mismo Diseño y formato de título. La orden es ahora Nombre Legal, alias, correo elect...
Fue alias/email/nombre/phone en un solo paso de "Mi perfil"
Combine el anteriormente separado "My E-Mail & Alias", "Mi nombre", y "Periómo de teléfono" entra en un paso de "Mi perfil" para 13 registradores, con alias de ...
Añadir la verificación telefónica . pasos de preguntas de seguridad
Insertar dos nuevos pasos entre la contraseña y la recuperación de cuentas para 13 registrantes: un paso de número de teléfono (opcional, esquiable, con código ...
Eliminar desprecated OrganizationType enum
La enum está siendo retirada. La identificación de la plataforma-propipropiá org es ahora impulsada por la nueva organización.La bandera de TopLevel, y los valo...
Leer logoFullExt de config.json; fix site.webmanifest ruta a favicon subdirectory
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...
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...
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...
Añadir recordatorio de carpeta de spam a la pantalla de verificación de correo electrónico
Eliminar /recuperar página y proxy (movido a kamo-login como /reset-password)
Añadir /recuperar la página de restablecimiento de la contraseña y proxy de API
Flujo de tres etapas: correo electrónico a la entrada de código 8-char de código y nueva contraseña. Rosken de auto-verifiesto de la consulta de URL param, carr...
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...
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...
Requiere *** en la página de verificación antes de cada intento de verificación/enviar
*** se reinicia después de cada acción (éxito o fracaso) por lo que un nuevo Se requiere solución para cada intento posterior.
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.
Añadir página de verificación de sesión para redirdirects de inicio de sesión
Crea una ruta independiente /resend-verificación que acepta ?email y ?userId query params, reutilizando PostCompletionScreen para una consistente verificación d...
Ampliar tarjeta de verificación a 32rem para evitar envoltura de etiqueta de botón
Rediseñar la pantalla de verificación de correo electrónico de corrección. fix reend error de correo electrónico
- PostcompletionScreen: diseño de página completa con fondo de org animado, tarjeta de vidrio, logo, cajas de código visuales de 6 dígitos, estados de éxito/v...
Coinar kamo-internal almacenamiento de avatar de 3 tamaños, MinIO, paso de carga separado
El diálogo Crop ahora produce tres manchas PNG (50/150/350px) a través de lienzo, idéntico a AvatarManager de kamo-inter. Después de la inscripción devuelve usu...
Ampliar la carga de fotos para soportar formatos AVIF y SVG
Añade imagen/avif e imagen/svg-xml a la lista de entrada de archivo aceptar y de validación regex. Actualiza la etiqueta de pista para listar los seis formatos....
Añade react-easy-crop foto editor de fotos a paso de carga de registro
Espejos de PhotoCropDialog de AvatarManager de kamo-internal: - el diálogo de cosecha se abre inmediatamente después de la selección de archivos - sábana arrast...
Pasa cuerpo de error aguas arriba a través de proxy de seguridad en lugar de mensaje genérico
Anteriormente devuelto "error: "Upstream error" en non-2xx, perdiendo lo real mensaje de error de SecurityService. Ahora reenvía el código de estado y el cuerpo...
Reemplazar el caché de sesión de Redis con Java API directa en ruta org
Evite la edad ranitaReqType caché de mostrar el cheque de edad incorrectamente
- Ruta Org: reducir Redis TTL de 24h a 5min y añadir ageReqTypeMember de detección ranura para que los campos de seguridad se queden frescos después de los ca...
Estalar el título de pestaña del navegador a 'Register - nombre de oro'
DynamicMetaLoader ahora llama a useThemeConfig y actualiza documento.title a 'Register - "org.title" una vez que el org se carga. Retrobato estático en Layout.t...
Añadir /api/geoip ruta y auto-detección del país de alambre
Proxies cliente IP a SecurityService GeoLite2 buscar, luego establece el país detectado en FormMyCountry automáticamente en la carga de página.
Resolver errores de TS de los pasos utilizados antes de la declaración y elenco de estilo Capcha
Move **************** useMemos por encima del usoEfectos que dependa de ellos; importar tipo CSSVariables y úselo para el utilero de estilo Capcha-widget.
Remove h*** env var, eliminar componentes demo demo capchta no utilizados
Correcto limpieza de oyente de Capcha y reiniciar estado verificado en salida de escaonda
Aplicar correcciones de corrección y de la calidad de implementación de SP6
C1: use NEXT.PUBLIC.H***.SITE-KEY env var en lugar de marcador de posición dura C2: change RegisterResponse.userId y todos los params de API de número a cadena ...
Refactor del asistente de registro SP6 . split PersonalInfo , añadir API de registro real
- Reemplazar FormPersonalInfo con FormName (campos de nombre) y FormAvatar (generador Avatar Creator con modos de generar/subir/falstas para 13o) - Eliminar el ...
Hacer PoweredByKamo legible con contraste de grado WCAG
Espejos el cambio de kamo-login. Texto cambiado a blanco sólido; fondo en reposo es var(-color-secundario), fondo en hover/focus es var(--color-primaria). Sombr...
Añadir sutil enlace de KamoCRM a las páginas de registro
Espejos de la placa de PoweredByKamo enviada en kamo-login. Desde kamo-registrado se sirve en el dominio de cada cliente de marca blanca, esto crea un stable co...
Añadir grupo de concurrencia para evitar carreras duplicadas de flujo de trabajo
Cuando un empujón desencadenante un flujo de trabajo y flujo de trabajo-dispatch también se dispara (o dos empujón llegan en rápida sucesión), ambas carreras ej...
Actualización a Next.js 16.2.3, TypeScript 6.0.2, Nodo 24, React 19 tipos
- Pin al lado de 16.2.3 y eslint-config-next para igualar - Actualizar el typescript a la exacta 6.0,2, tipos/nodo a 24 - Reemplazar la formulación-moción por m...
Invalida ranle Rediscacórea faltan campos de etiquetas de org
Datos de Cached org de antes de la actualización de SecurityService carece de la miembro de TitleNonPlural. Detecta estos y vuelve a averiguar los datos frescos...
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.