Saltar al contenido
KAMOUniverse

Changelog

Qué hay de nuevo.

Cada mejora de la plataforma, a medida que se envía.

  1. · kamo-shared-library

    Añadir soporte multi-idioma con 26 idiomas, actualizar CountryType con asignaciones de idiomas, reemplazar BitcoinJ por crípta web3j

  2. · kamo-register

    Reemplaza los iconos de emojis con iconos de alta calidad de la interfaz de la interfaz de la interfaz de la interfaz de materiales para estilos de avatar

  3. · kamo-register

    Mejoras de la edad y mejoras de DNI de pasaporte

  4. · kamo-register

    Creador de avatar compacto con gradientes lado a lado y mejoras de la edad

  5. · kamo-register

    Innovador creador de avatar compacto con picor de color avanzado y ojo

  6. · kamo-register

    Creador de avatar mejorado con amplias opciones de Avatar Creator y tamaño fijo de contenedores

  7. · kamo-register

    Página de información personal basada en la edad con creador de avatar para menores de 13 años y cargada con fotos para 13 .

  8. · kamo-register

    Añadir el creador de avatar de Avatar de Avatar moderno a la página Personal Info con campos de nombres compactos

  9. · kamo-register

    Modernizar el componente de información personal y el estilo de botón

    MODERNIZACION INFO PERSONAL: - Eliminar envoltura de cartas para limpiar, aspecto integrado - Actualizar encabezado para usar var(-color-primaria) de globals.css - Aumentar el tamaño de icono a 36px para una mejor jerarquía visual - Eliminar Divider innecesario - Aumentar el espaciado de campo a 3 (de 2) para una mejor sala de respiración - Añadir un ancho de borde de 2px consistente a todos los campos de texto - Añadir texto de ayuda 'opcional' al campo Nombre Medio - Eliminar la tarjeta, el contenido de la tarjeta, el dividendo de las importaciones BUTTON STYLING: - Botón de espalda ahora utiliza color var(-color-primario) - Siguiente/Botones finos usen fondo var(-color-primario) - Los estados de la spa usan var (-color-primaria-luces) - Aumento del peso de la fuente a 600 para una mejor legibilidad - Efecto flotador profesional en el botón Atrás - Estilo constante en todos los botones de navegación - CircularProgress en el botón Finalizar utiliza color blanco

  10. · kamo-register

    Miembro dinámico del modo Alias/E-Mail y mejoras de IU

    HEADER UPDATES: - Cambiar el título de 'Crea KamoCRM Passport' a 'Join .OrganizationName' - Actualizar el texto de inicio de sesión de "Ya tienes un miembro de "Nombrar Organización"?' - Arreglar enlace de inicio de sesión para el registro de swap.* con login.* dinámicamente ID PASSPORT - MIEMBROS ALIAS/EMAIL: - Edades 12 y menores: 'Miembro Alias' con validación de identificación de pasaporte - Edades 13 y más: 'E-Mail' con validación de correo electrónico - Etiqueta dinámica: "Nombre de organización, miembro Alias" o "Diferente de organización--manual de correo electrónico" - Modo de correo electrónico: valida el formato de correo electrónico, comprobación de símbolo, dominio, etc. - Modo de Alias Miembro: valida alfanuméricos, sin guiones consecutivos - Mostrar los iconos apropiados (EmailIcon vs BadgeIcon) - Verificar el chip de éxito cuando sea válido - Comprobar la singularidad a través de diferentes endpoints basados en el modo MI PAIS FIX: - Eliminar la memoización que bloqueaba la selección de país - Simpleccionar los manejadores de clics para llamar siempre mango de llamadaInputChange - Los usuarios ahora pueden seleccionar cualquier país (no atascado con detectado) - Arreje la dependencia de los efectos para prevenir bucles infinitos VALIDACION FIX: - Arreglar duplicado activeStep === 2 bloques de validación - Validación de contraseña se produce correctamente en el paso 3 - Miembro Alias/Email valido en el escaldón 2 - Validación de información personal en el paso 4 - Mensajes de error adecuados con nombres de campo dinámicos

  11. · kamo-register

    Aplicar la verificación y reordenación amplia de la ATF basada en los países

    MAJOR CHANGES: - Renoname FormWelcome to FormAgeComper el componente de FormAgeCheck - Reordenar el flujo de registro: MyCountry first (step 0), AgeCheck second (paso 1) - Bump todos los demás se desliza por una posición - Actualizar la lógica de validación de pasos para el nuevo ordenamiento VIFICACION ATF: - Add isAlcohol, isTobacco, isFirearms flags a la interfaz de la organización - Comprobar las categorías de la ATF de los países usuarios con las ofertas de la organización - Redirección a la página lamentable si org ha prohibido el contenido para el país del usuario - Utilizar el requisito de la edad entre el país de los usuarios y el país - Generar texto dinámico de la ATF (por ejemplo, 'alcohol y tabaco' vs "alcohol, tabaco y armas de fuego") Características COUNTRY-SPECIFIC: - Actualizar CountryType con legalAdultAge, legalAtfAge, legalAtfCategories - Apoyo a los requisitos de edad variables (18, 19, 20, 21 dependiendo del país) - Mostrar los productos correctos de la ATF en función de lo que es legal en ambos países - Ejemplos: US=21 para ATF, Japón=20 para alcohol/tobaco solamente, Kuwait=21 tabaco solamente TRACKING DE USOR: - El componente MyCountry ahora establece el usuario Campo de país en lugar de país - AgeCheck recibe al usuarioCountry como apoyo - Verificación de la edad utiliza max(userCountryAge, orgCountryAge) SORRY PAGE ENHANCEMENTOS: - Añadir COUNTRYPROHIBITED Tipo de razón - Escondebo Volver para casos de prohibición del país - Mostrar categoría prohibida específica (alcohol, tabaco, armas de fuego) - Sólo permite la opción de salida del sitio web para el contenido prohibido MEJORACIONES de la UI: - Cambiar "y/o" a "y" en todo el texto de la ATF - Nombre todas las referencias de bienvenida a la comprobación de edad - Actualizar las etiquetas de paso y la navegación

  12. · SecurityService

    Organización de retorno Campos ATF en endpoint org/domain endpoint

    - El retorno esAlcohol, isTobacco, isFirearms banderas booleanas - Permite al frontend comprobar el contenido con las restricciones del país de los usuarios - Soportar la generación de texto de ATF dinámica basada en ofrendas de org

  13. · kamo-shared-library

    Añadir a la Organización campos IS-ALCOHOL, IS-TOBACCO, ISFIREARMS a la Organización

    - Añadir es Campo booleano de Alcohol (nullable=falso, falso por defecto) - Añadir es Campo booleano deTobacco (nullable=false, falso por defecto) - Añadir isFirearms campo booleano (nullable=false, falso por defecto) - Habilitar la verificación de la restricción del contenido específico del país - Apoyo a la verificación de la categoría ATF durante el registro

  14. · kamo-register

    Aplicar edades jurídicas específicas de cada país y texto dinámico de la ATF

    - Actualizar CountryType para incluir legalAdultAge, legalAtfAge, legalAtfCategories - Visualmente semidad los requisitos de edad basados en el país (18, 19, 21, etc.) - Generar texto de la ATF basado en lo que es legal (alcohol, tabaco, combinaciones de armas de fuego) - Utilizar los campos de dirección de organización desde el backend para edades legales - Regreso a CountryType buscarup si no se proporcionan campos de dirección - XXX.- . . . . . . . . . . . . . . . . . . . . . . . . . . . . - Página ATF-ONLY muestra la edad de ATF y los productos relevantes específicos del país - Validación de la edad utiliza umbrales específicos para cada país - Apoyar variaciones como el "alcohol y el tabaco" para los países sin armas de fuego

  15. · SecurityService

    Incluir edad legal del país en endpoint de organización

    - Formato de fecha del país de retorno y separador en endpoint org/domain - Incluir legalAdultAy, legalAtfAge, y legalAtfCategories - Permitir los requisitos de edad de visualización frontal para visualización dinámica - Apoyar el texto de verificación de la edad específico del país

  16. · kamo-shared-library

    Añadir campos de edad y categorías de ATF a CountryType

    - Añadir legalAdultAge campo para la verificación de contenido para adultos - Añadir legalCaso de AtAge para requisitos de edad de alcohol/tabaco/mafuegos - Añadir el campo legalAtCategories para rastrear lo que es legal por país - Actualizar los 197 países con valores adecuados - Los países utilizan edades apropiadas (18-21) sobre la base de las leyes locales - Las categorías de la ATF reflejan las reglamentaciones locales (algunos países prohíben el alcohol, las armas, etc.) - Apoyo a la verificación de la edad por países para la inscripción

  17. · kamo-register

    Alinear los botones XXX/ATF izquierda-de derecha y añadir iconos significativos

    - Cambiar la disposición de botón de centro a espacio-entre (izga y alineación derecha) - Añadir icono de salidaToApp al botón EXIT (startIcon a la izquierda) - Añadir el icono de UCE Verified al botón ENTER (finIcon a la derecha) - Iconos enfatiza la importancia de la elección de verificación de la edad - Aplicar las páginas de XXX-RATED (18o) y ATF-ONLY (21o)

  18. · kamo-register

    Actualizar botones de página lo sentaditario para Volver y Salida Sitio Web

    - Cambiar botón de inicio a la salida Sitio web con estilo de color de error - Implementar la funcionalidad window.close() para cerrar pestaña/ventana - Añadir la devolución a alrededor de:blank si el cierre está bloqueado por el navegador - Mantén el botón Volver con el color primario - Mejorar el estilo de botón con bordes consistentes

  19. · kamo-register

    Añadir los botones EXIT y ENTER para la verificación de edad XXX-RATED y ATF-ONLY

    - Eliminar los formularios de entrada de fecha de nacimiento para XXX-RATED y ATF-ONLY - Añadir el botón EXIT que redirta a la página lamentable - Añadir botón ENTER con confirmación de edad (18 para XXX, 21 para ATF) - Style EXIT como botón y ENTRAR como botón contenido - Ocultar los botones de navegación Siguiente/Volar para estas páginas especiales - Botones del centro con espaciamiento y estilismo adecuados - Actualizar el texto para que cointe con los requisitos exactamente

  20. · kamo-register

    Mejorar la verificación de la edad con insumos de fecha modernizados y validación integral

    - Añadir la información de entrada de fecha pulida y basada en tarjetas con retroalimentación visual - Implementar una validación completa de la fecha (varios válidos, fechas reales de calendario, no futuros) - Mostrar el estado de validación en tiempo real con iconos y bordes codificados por colores - Mostrar mensajes de error claros y detallados para fechas inválidas - Añadir retroalimentación de éxito que muestre la edad calculada cuando la fecha es válida - Mejorar la UX con el ordenamiento adecuado sobre el terreno basado en el formato de país - Añadir la validación antes de proceder al siguiente paso - Manipule la selección de edad KIDS-ONLY con validación - Integrar el flujo de verificación de la edad con el formulario de registro principal

  21. · kamo-register

    Implementar un sistema amplio de verificación de la edad con formatos de fecha específicos para cada país

    - Añadir WORLD-WIDE-BAN a AgeReqType enum - Actualizar CountryType con formato de fecha y propiedades separadoras - Crear /sólod página para redir direcciones de restricción de edad - Completamente reescribir la formaBienvenido con verificación de edad dinámica - Añadir páginas especiales de bienvenida para XXX-RATED y ATF-ONLY - Implementar la validación de edad para todos los casos AgeReqType - Mávite campo de edad de PersonalInfo a componente de Bienvenida - Añadir apoyo a la fecha de nacimiento para el cálculo preciso de la edad - Apoyar los formatos de entrada de fechas específicos para cada país (MDY/DMY/YMD)

  22. · SecurityService

    Añadir los endpoints de registro y dominio de org para la verificación de la edad

  23. · kamo-shared-library

    Añadir formato de fecha y campos separadores a CountryType enum

  24. · APIService

    Agregar dominio-agnóstico IngressRuta para un subdominio de api

  25. · kamo-register

    Agregar dominio-agnóstico IngressRuta para subdominio de registro

  26. · kamo-internal

    Agregar dominio-agnóstico IngressRuta para subdominio interno

  27. · kamo-login

    Añadir dominio-agnóstico IngressRute para SSL automático y enrutado

    - Añadido k8s/ingressroute.yaml con patrón de HostRegexp para el subdominio de inicio de sesión - Actualizado CI/CD para implementar IngressRoute automáticamente - Permite la generación de certificados SSL automáticos tipo Cloudflare - Funciona con cualquier dominio apuntado al clúster (kamocrm.com, baddi3.com, etc.) - Añadido k8s/README.md documentando la configuración

  28. · InitializerService

    Rplicar el campo del zona de tiempo para el uso de TimezoneType enum - Cambiado Usuario.timezona de cadena a TimezoneType enum - Actualizado .gitignore para excluir la caché m2-repository - Soporta jerarquía de zona horaria: Miembro . Usuario . Organización

  29. · kamo-shared-library

    Añadir un sistema completo de imágenes de almacenamiento de datos con soporte para el huso horario - Añadido TimezoneType enum con campos de compensación UTC y métodos de conversión - Añadido campos de tiempo a la Organización (exitivos, por defectos a PACIFIC), Usuario (nulable) y Miembro (nublable) - Actualizado EmbRecordState para utilizar LocalDateTime para almacenamiento de fecha/hora de UTC - Creado 16 nuevas clases de entidad para el sistema de imágenes (Img, ImgFolder, ImgDat, etc.) - Creado 5 nuevos tipos de enum (ImageAssocType, ImageMimeType, ImageSetType, etc.) - Creado 10 ne...

  30. · kamo-internal

    Añadir los colores temáticos y el logotipo de fondo a la página de calendario

Tu universo está esperando.

Comience gratis en minutos y agregue productos cuando esté listo, sin migración ni nuevos inicios de sesión.

Gratis para siempre: no se requiere tarjeta de crédito