Nueva pestaña de Revendedor, Perfil de Tarjeta Digital y Control de Calidad de Código más Estricto en gSignature
May 14, 2026
Una nueva pestaña de Revendedor para una mejor gestión multidominio
Una de las adiciones más importantes en esta actualización es la nueva Reseller en el panel de administración. Ahora está disponible una interfaz dedicada en /admin/reseller, creada específicamente para superadministradores y revendedores que gestionan múltiples dominios.
Esta nueva vista ofrece a los usuarios un lugar central para trabajar con los datos de los revendedores en un formato de tabla estructurado. En lugar de cambiar entre vistas dispersas, los administradores ahora pueden revisar y gestionar dominios en un espacio de trabajo organizado.
La tabla incluye la información más importante necesaria para las operaciones de los revendedores, incluidos los datos de licencia, las relaciones entre dominios y subdominios, y la información de los socios. Esto facilita mucho la gestión diaria de las ventas y el soporte de dominios.
Para las organizaciones que trabajan con múltiples clientes, dominios o estructuras, esta nueva pestaña aporta más claridad y una comodidad operativa mucho mayor. Reduce la fragmentación, mejora la visibilidad y ayuda a los equipos de revendedores a trabajar más rápido con los datos más importantes.
Perfil de Tarjeta Digital ya disponible en Cuenta Actual
La segunda parte principal de esta actualización es el lanzamiento de Digital Card Profile en la sección Current Account .
Se trata de un sistema de tarjetas de presentación digitales más avanzado que permite a los empleados utilizar tanto una vista de perfil público como una vista de empleado interna. La función fue diseñada para permitir el intercambio seguro fuera de la organización, al mismo tiempo que ofrece a los usuarios una experiencia de perfil completa dentro de la plataforma.
La versión pública del perfil está disponible a través de una URL única basada en hash. Esto hace que sea seguro compartirla con clientes, socios o candidatos. Cada perfil público incluye generación de códigos QR, descarga de vCard, integración con Google Wallet y Apple Wallet, y un enlace de compartir dedicado.
Esto significa que la tarjeta de presentación digital ya no es solo una página de contacto estática. Se convierte en una herramienta de identidad más completa que se puede compartir en múltiples formatos y utilizar en diferentes puntos de contacto.
Una vista dedicada para empleados con datos de perfil más completos
Junto con el perfil público, también preparamos una vista para empleados que presenta datos extraídos directamente de la base de datos de Empleados.
Esta vista incluye la foto de perfil, los datos de contacto, el puesto de trabajo, la información de la empresa, los enlaces personales y la biografía del usuario. El sistema admite tanto la vista del propietario del perfil, destinada al empleado que gestiona su propia tarjeta digital, como la vista pública utilizada fuera de la organización.
Todo se construyó teniendo en cuenta una marca consistente y una capacidad de respuesta total, para que la tarjeta de presentación digital funcione correctamente en diferentes tamaños de pantalla y dispositivos.
Esto es especialmente importante porque las herramientas de identidad digital deben funcionar igual de bien en ordenadores de escritorio y dispositivos móviles. Un perfil que solo se ve bien en un contexto ya no es suficiente. Con Perfil de Tarjeta Digital, los empleados ahora tienen una forma personalizada y flexible de presentarse tanto interna como externamente.
Mejor control de calidad del código antes de cada commit
También se produjo una mejora muy importante en el lado del desarrollo de la plataforma.
Implementamos pre commit hooks utilizando lint-staged tanto para el frontend como para el backend. El proyecto ahora incluye mecanismos Husky que ejecutan automáticamente el formateo de código con Prettier, el linting con ESLint, y la verificación de tipos en TypeScript antes de cada commit.
Este cambio ayuda a detectar problemas mucho antes, incluso antes de que el código se guarde en el repositorio. Facilita el mantenimiento de un estándar de codificación consistente, reduce las inconsistencias de formato y minimiza el riesgo de introducir problemas relacionados con la tipificación en producción.
Desde la perspectiva del producto, este tipo de mejora interna tiene un impacto muy real. Los flujos de trabajo de desarrollo más limpios permiten lanzamientos más estables, revisiones de código más sencillas y una entrega más rápida de futuras características.
Se eliminaron las advertencias y errores existentes
Como parte de la misma implementación, también limpiamos la base de código existente y resolvimos todas las advertencias y errores de ESLint y TypeScript presentes anteriormente.
Este es un paso importante desde la perspectiva de la estabilidad del producto a largo plazo. Una base de código más limpia hace que la plataforma sea más fácil de mantener y de extender. También mejora la previsibilidad, lo cual es muy importante cuando el sistema crece a través de múltiples módulos y tipos de usuario.
En términos prácticos, esto significa que el desarrollo futuro puede avanzar más rápido sobre una base técnica más sólida.
Validación más estricta para el rol de company_manager
Esta actualización también endurece las reglas relacionadas con el rol de company_manager .
Agregamos una validación que impide asignar o cambiar este rol cuando un empleado está vinculado a múltiples dominios. En otras palabras, un usuario no puede recibir el rol de COMPANY_MANAGER si ya tiene roles en más de un dominio.
Si alguien intenta crear o actualizar dicha asignación, el sistema ahora devuelve el error COMPANY_MANAGER_MULTIPLE_DOMAINS.
Este cambio refuerza el modelo de permisos y mejora el aislamiento de acceso entre dominios. Esto es especialmente importante en entornos administrativos más complejos donde los usuarios pueden operar a través de múltiples estructuras y donde los límites de los permisos deben ser claros.
Al aplicar esta regla, gSignature hace que el acceso multidominio sea más consistente y seguro.
Una versión que mejora tanto el producto como la arquitectura
Lo que hace importante esta actualización no es solo la cantidad de cambios, sino la forma en que trabajan juntos.
Por un lado, la plataforma ahora ofrece un mejor soporte para revendedores y administradores que gestionan múltiples dominios. Por otro, introduce una nueva función para el usuario final en forma de Perfil de Tarjeta Digital con una tarjeta de presentación digital de cara al público. Al mismo tiempo, fortalece el producto a nivel técnico a través de verificaciones automáticas de código y una validación de roles más estricta.
Este equilibrio es importante.
Una plataforma moderna no debe crecer solo añadiendo características visibles. También necesita estándares internos más sólidos, modelos de permisos más claros y una mejor disciplina de desarrollo. Eso es exactamente lo que ofrece esta versión.
gSignature más organizado, seguro y escalable
Esta actualización hace avanzar a gSignature en tres direcciones importantes.
Mejora la experiencia para revendedores y superadministradores a través de la nueva pestaña de Revendedor.
Amplía la funcionalidad orientada al empleado con Perfil de Tarjeta Digital y una experiencia de tarjeta de presentación digital más completa.
También refuerza la base técnica del producto con verificaciones automáticas de calidad de código, problemas de TypeScript y ESLint corregidos, y reglas de validación más rigurosas para la asignación de roles.
El resultado es una plataforma que no solo es más funcional, sino también más consistente, más segura y más fácil de escalar.

