Semana 46
17/11/2023 Acreditaciones Campañas Control de accesos Inscripciones Lienzo (Canvas) Panel de administración Revisión científica Sitio web Submenú
SUBMENÚ
- Hemos añadido un nuevo diseño para los submenú llamado columnas dinámicas. Este diseño permite mostrar el contenido de las subsecciones en columnas y tiene una parametrización adicional pues permite definir de forma independiente y en porcentajes para cada columna:
PANEL DE ADMINISTRACIÓN
- Hemos habilitado la posibilidad de fijar los proyectos en la vista Mis proyectos. Con esto, conseguiremos que los proyectos fijados se muestren en primer lugar, independientemente del criterio de ordenación utilizado.
- Hemos mejorado el diseño de los cursores cuando el usuario utiliza el tema de cursores personalizados.
- Ahora en la pantalla de login y bienvenida, se utilizarán los cursores personalizados.
- Hemos mejorado la vista de la edición de las etiquetas de idioma personalizables en la configuración regional.
- Hemos mejorado la interfaz para la edición de opciones de formularios, inscripciones, encuestas y tienda.
FILTRO DE USUARIOS POR ROLES
- Ahora es posible definir una segunda condición cuando hacemos un filtrado de usuarios por roles.
Este tipo de filtra se ha aplicado a numerosos puntos de la plataforma:
1) Al exportar el directorio de ususarios
2) Al definir acciones masivas sobre el directorio de usuarios
3) Al crear una campaña mailing o sms
4) Al filtrar la audiencia de una notificación push
5) Al exportar acreditaciones de usuarios
6) Al realizar un informe de accesos de usuarios
Esta nueva condición, nos brinda un gran potencial a la hora de filtrar usuarios en la herramienta y evita en gran medida el tener que cruzar datos entre ficheros excels de distintas exportaciones.
NOTIFICACIONES PUSH
- Ahora al segmentar por roles una notificación push se permiten definir dos condiciones y cada una de ellas podrá definir el tipo de regla (AND, OR, NOT).
- Ahora cuando una notificación push programada es enviada, quedará registrada en un nuevo apartado llamado Enviadas, de forma similar a las campañas mailing. Quedando así un registro, incluso aunque no se desee archivar la campaña para los usuarios.
- Ahora, en la vista de la notificación push, se detalla las condición o condiciones definidas para el envío programado.
CAMPAÑAS EMAIL
- Ahora en la vista previa de las campañas mailing, muestra la información de la segunda condición del filtrado de roles si está definió un segundo filtro.
ACCESOS
- Ahora es posible filtrar los accesos de un usuario en concreto cuando se están consultando el listado de accesos de un proyecto.
REVISIÓN CIENTÍFICA
- Hemos simplificado las opciones de parametrización de los formularios de envío de comunicaciones, eliminando opciones no utilizadas.
- Ahora es posible activar la opción para que cuando un usuario presenta una comunicación, se le envíe una copia en formato PDF de la comunicación presentada en el mensaje de acuse de recibo.
- Ahora pueden utilizarse etiquetas del tipo user_name y otras, en el email de acuse de recibo al autor contribuyente en el email de acuse de recibo.
SITIO WEB
- Hemos mejorado la lógica del proceso que determina el idioma a utilizar cuando un usuario visita el sitio web de un proyecto, siguiendo la siguiente lógica:
1. Obtención de Idiomas Públicos:
Se define una lista de idiomas que la aplicación admite públicamente.
2. Obtención de Idiomas del Navegador del Usuario:
Se verifica si el navegador del usuario ha proporcionado información sobre sus preferencias de idioma.
Si es así, se toma el primer idioma preferido del navegador.
Si no hay información del navegador, se utiliza un idioma predeterminado de la aplicación.
3. Configuración del Idioma Usando Sesión:
Se verifica si el usuario ya ha seleccionado un idioma en sesiones anteriores.
Si es así, se utiliza ese idioma. Si no, se utiliza el idioma del navegador.
4. Configuración del Idioma Usando Parámetros de la URL:
Se verifica si hay un parámetro de idioma en la URL.
Si existe y es un idioma válido, se utiliza ese idioma.
5. Selección Final del Idioma:
Se realiza una verificación final para asegurarse de que el idioma seleccionado es válido.
Se guarda el idioma seleccionado en la sesión del usuario para futuras visitas. Se configura el idioma de la aplicación para que la interfaz se muestre en el idioma seleccionado.
En resumen, la lógica se centra en proporcionar una experiencia de usuario en el idioma preferido, teniendo en cuenta las preferencias del navegador, la configuración de sesión y los parámetros de la URL, y asegurándose de que el idioma seleccionado sea válido y admitido por la aplicación.
ACREDITACIONES
- Hemos añadido un nuevo diseño de acreditación Tarjeta 70x110 mm
INSCRIPCIONES
- Ahora, el solicitar una factura proforma o presupuesto de una inscripción, no finalizará la inscripción sino que descargará el presupuesto y segurirá permitiendo al usuario completar su inscripción eligiendo una opción de pago si lo desea.
PEDIDOS DE COMPRA
- Ahora es posible activar la generación de una factura proforma o presupuesto en un pedido de compra para los módulos de tipo tienda, reservas, formulario avanzado, etc.
- Al igual que en las inscripciones, el hecho de descargar la factura proforma, no finalizará la compra y permitirá al usuario seleccionar un método de pago si lo desea.
LIENZO
- Hemos añadido un nuevo tipo de animación para las capas de los lienzos (canvas), llamada flotación.
Semana 38
19/09/2023 APP Control de accesos Networking Panel de administración Usuarios
USUARIOS DE UN PROYECTO
- Hemos incluido el sistema de autenticación basado en un password generado para un único uso (OTP o One Time Password) para los proyectos. Aportando de esta forma un sistema de autenticación similar al que tenemos para el panel de administración en Helice.
Este sistema de autenticación, es opcional y está inactivo por defecto, pero pensamos que aporta numerosas ventajas:
- Nuestros usuarios no deben indicar ninguna clave y no se almacena por tanto esta información sensible en el sistema
- Al activarse el sistema OTP, no se notificará la clave en texto plano a los usuarios por email, dado que ya no es necesario su uso.
- Evita ataques masivos de phising y fuerza bruta
- Utiliza un sistema de password autogenerados con un tiempo máximo de vida y que se renuevan cuando es utilizado o bien cuando el usuario falla un número máximo de veces para mayor seguridad.
- Elimina la necesidad de usar un sistema de recuperación de claves de acceso.
Para activar el nuevo sistema de autenticación, deberá elegirse la siguiente opción desde menú lateral > Usuarios > Preferencias > Autenticación:
- Hemos mejorado la visualización del sistema de login y autenticación del sitio web, utilizando ahora una interfaz más sencilla y neutra, similar a la que se usa para acceder al panel de administración.
- Ahora se muestra siempre la coletilla al pie de aceptación de condiciones así como el copy del proyecto. Esta información puede personalizarse desde el área de configuración regional del proyecto.
- Se ha eliminado la autenticación de usuarios basada en el escaneado de acreditación QR.
CONTROL DE ACCESOS Y AFOROS
- Hemos añadido la posibilidad de controlar aforos durante el control de accesos. Para ello se ha habilitado el área AFOROS, dentro del área de accesos de usuarios.
- Ahora, en los módulos de tipo control de acceso, podrá vincularse de forma opcional el aforo a controlar:
Hemos grabado este videotutorial para explicar su uso:
https://www.helice.app/modulo-control-de-aforos
LANZADOR DE APPS
- Hemos mejorado el módulo lanzador de APPs, permitiendo ahora poder editar tanto el nombre como la descripción de cada proyecto.
- Además es posible modificar el orden en que se muestran los proyectos, con tan sólo arrastrar y soltar.
- Se ha reemplazado el seleccionable de proyectos por un buscador de proyectos.
FACTURACIÓN - PRECIOS - LICENCIAS
- Ahora, desde las preferencias de nuestra cuenta de usuario y desde la propia compra y activación de la licencia de un proyecto, es posible definir nuestra ubicación y por tanto el sistema aplicará una tarifa de IVA correspondiente en cada caso.
NETWORKING
- Ahora es posible filtrar en el listado de meetings, a un usuario específico, consultando así todas las reuniones que sólo incluyan a dicho usuario.
- Ahora al crear una cita desde el panel de administración, si el módulo se encuentra restringido para citar en turnos predefinidos, mostrará un desplegable para la selección de turnos con espacio disponible, en lugar de usar un selector de fecha y hora como ocurre cuando el módulo no utiliza turnos predefinidos.
- Hemos mejorado la vista de reuniones en la versión web de networking cuando el módulo no está configurado para utilizar turnos predefinidos: Ahora es posible navegar entre fechas usando el calendario adjunto y tan sólo se mostrará un día al mismo tiempo
- Hemos mejorado el diseño de la exportación de reuniones en formato PDF, con un formato más compacto que permite mostrar más información por página.
- Hemos incluido un nuevo área en los meetings, donde se permite la exportación de las agendas de los participantes en un fichero zip con un pdf por cada participante. Además, se permite definir la regla que se utilizará para nombrar los archivos pdf generados.
Semana 9
18/02/2023 APP Control de accesos Email Inscripciones Panel de administración Sitio web
NUEVOS MÓDULOS DISPONIBLES EN EL ÁREA DE CONTENIDOS
- Ya disponible un nuevo tipo de módulo llamado Integrar Widget Web: Esta funcionalidad permite embeber cualquier widget en su versión web (creado previamente desde el Builder) en una sección. Se trata de un módulo para usuarios medios-avanzados y que su principal finalidad es poder mezclar widgets y contenidos y funciones, usando por ejemplo un submenú con diseño de contenido apilado.
- También hemos añadido un nuevo módulo llamado Integrar Widget App, cuya finalidad es idéntica al anterior, pero que permite integrar widgets para la APP del proyecto.
- Hemos reubicado las categorías de los módulos del área de contenido. Ahora existe nueva categoría llamada Integraciones que engloba los módulos de tipo integrar sección, integrar widget web, integrar widget App y Lanzador de Apps. Dejando así una distribución más lógica y simplificando la categoría "Básicos".
- Hemos reubicado los módulos de tipo patrocinadores, pasando ahora a ser parte de la categoría Eventos.
- Hemos mejorado la interfaz de la ventana emergente para añadir nuevas secciones, integrando el botón para enviar, con la ventana emergente, como ya hacemos en otras áreas del panel de administración.
INSCRIPCIONES
- Ahora, a pesar de que en los formularios de inscripción se parametrize para obligar a escoger una opción de pago, se ignorará dicho requerimiento si el usuario ha utilizado un código de descuento durante el proceso de inscripción.
- Ahora, en las inscripciones que utilicen un código de descuento, se mostrará el detalle en la vista de inscripciones.
- También se incluye dicha información en la vista de datos fiscales y el resumen de la inscripción.
- Ahora es posible, al exportar las inscripciones en formato excel, incluir el código o códigos de descuento utilizados en una inscripción. Para ello bastará con marcarlo en la lista de columnas a generar, y se incluirán en el excel de la siguiente forma:
CONTROL DE ACCESOS
- Ahora los módulos de control de accesos, también validarán que la cuenta de usuario esté activa. En caso contrario se denegará el acceso al usuario y no se registrará en los accesos del proyecto.
EMAILS
- Hemos revisado el diseño de las plantillas emails y mejorado su compatibilidad con clientes outlook.
- Ahora es poisible desactivar la incorporación automática de un link para ver el email en el navegador web.
- Hemos revisado la parametrización que muestra el link al navegador en la cabecera o en el pie de página de los emails.
WIDGET - TOPBAR
- Ahora en el widget de tipo Topbar para el sitio web, es posible parametrizar si se desean mostrar o no los links a las redes sociales del proyecto.
Semana 4
18/01/2023 Acreditaciones APP Control de accesos Formularios Inscripciones Lienzo (Canvas) Panel de administración Servicios web Sitio web Usuarios
USUARIOS - POLÍTICA DE SEGURIDAD DE CLAVES
- Ahora es posible definir en cada proyecto, que política de seguridad se debe aplicar para la definición de claves de los usuarios del proyecto. En concreto es posible elegir la longitud mínima de la contraseña y obligar (opcionalmente), si la contraseña debe tener algún caracter en minúscula, mayúscula, numérico y/o alguno de los caracteres que se definan como caracteres especiales.
- Ahora es posible importar la política de seguridad de claves entre proyectos, a través del asistente de importación de configuraciones.
- Esta política de seguridad se aplicará en los siguientes puntos:
- Al crear un nuevo usuario desde el panel de administración.
- Al editar los credenciales de acceso de un usuario desde su ficha del directorio.
- Al realizar una importación masiva de usuarios
- En los servicios web para crear un usuario y el servicio web para editar los credenciales de acceso de un usuario del proyecto
- En los formularios de registro públicos (tanto del sitio web como de la APP de un proyecto)
- En los módulos de tipo inscripciones: Tanto si el usuario define su clave como si elige que sea el sistema quien genera su clave, se validará que la clave cumpla los requisitos de la política de seguridad.
- Desde la edición de las preferencias de usuario, tanto en la versión web como en la APP.
- En los módulos de tipo "Mi cuenta", se comprobará que la clave definida por el usuario cumpla la política de seguridad.
FORMULARIOS DE CONTACTO
- Ahora, todos los formularios de contacto, han sido actualizados para que puedan modificar / añadir o eliminar nuevos campos.
USUARIOS - ACREDITACIONES
PANEL DE ADMINISTRACIÓN
- Ahora, al utilizar el buscador emergente lateral para vincular una sección, se muestra un botón para mostrar la siguiente página de resultados. Permitiendo así en proyectos con muchas secciones, vincular cualquier sección con más facilidad.
PANEL DE ADMINISTRACIÓN - WIDGETS
- Ahora es posible ver una vista previa del widget (web y APP) en el que esstamos trabajando. Para ello, encontrarás una nueva pestaña llamada vista previa.
SITIO WEB - DOMINIOS
- Ahora, para poder generar un certificado SSL asociado a un dominio, el sistema comprobará que el proyecto está previamente publicado y cuenta con el servicio sitio web contratado. En caso contrario, no permitirá generar el certificado SSL.
- Ahora, la generación de certificados SSL, generará un registro en el histórico de acciones (logs) del proyecto.
WIDGETS (WEB Y APP)
- Hemos incluido la funcionalidad papelera de reciclaje, para los widgets de un proyecto (tanto la versión web como la versión APP). De esta forma, podrán recuperarse aquellos widgets borrados por error.
- La papelera de reciclaje eliminará aquellos widgets eliminados hace más de siete días.
LIENZO
- Ahora, los widgets de tipo lienzo, permiten definir si se quiere ajustar el lienzo a todo el espacio disponible (por defecto) o bien ajustar al contenedor del sitio web.
- También permiten la personalización de color e imagen de fondo así como de texto y descripción.
- En las secciones y widgets de tipo lienzo, ahora se mostrará una animación de carga hasta mostrar el contenido cargado, mejorando la experiencia del visitante.