Versión 2020.03.06 publicada hoy
Se han realizado 91 commits en nuestro servidor de desarrollo, incluyendo correcciones de errores y algunas extensiones útiles.
- Se han añadido nuevos idiomas ("fr", "es", "pt", "it", "nl", "pl", "ru")
- Se han traducido los archivos de idioma, así como el contenido para los idiomas - excepto para las cookies, estos datos deben configurarse individualmente de todos modos.
- Enlaces Powered By personalizables
- Superposición implementada para mostrar la configuración de cookies en el frontend
- Notificación por correo electrónico cuando se alcanza el límite de llamadas

Cambios detallados
- FIX: no todos los idiomas directamente activos - sólo DE / EN
- Corrección de la transferencia del idioma determinado a la plantilla del widget
- Mostrar sólo los idiomas activos como pestañas en la gestión de cookies
- Desactivar/activar traducciones para el widget frontend
- Considerar el rol del usuario al leer, editar y borrar a través de la API del cliente
- Extensión de idioma también añadida para el contenido, plantillas y CSS adaptados para que también se puedan mostrar todos los idiomas, casilla de verificación de idioma activada
- Idiomas y traducciones adicionales añadidos al backend
- Guardar siempre el repositorio tras eliminar un dominio; omitir parámetros
- Actualización del nombre de la versión al crear un archivo zip
- Componentes modulares configurados para "Powered by
- Se ha normalizado la distancia entre la leyenda y el cuerpo del panel
- La clave de licencia se transmite ahora al servidor de actualización
- Plantilla de marcadores de posición ampliada para incluir la URL de protección de datos y la sede de la empresa
- Recarga tras eliminar cookies desconocidas desactivada hasta nuevo aviso
- Corregido error de ejecución al comprobar las cookies activas
- Optimizada la validación de entradas de usuario en la gestión de clientes
- Documentación de la firma de consulta con Hawk ampliada
- "Hacer traducciones" para actualizar el archivo de traducción
- Correcciones en las traducciones
- Comprobación de la licencia de inicio de sesión: mensaje de error en el registro reformulado
- Almacenamiento en caché de la ruta CSS para el frontend implementado
- Gráfico del panel de control de alojamiento
- Actualización de los correos electrónicos de notificación cuando la actualización automática está inactiva
- Fusionar rama 'master' de bitbucket.org:papooteam/cookie-consent-management
- Limpieza de comentarios de código JS
- Corrección: array no declarado en el controlador de temas
- Controlador de cookies: código CookieDB ordenado
- Corregidos pequeños errores en WidgetEmbedding y SetupWarningHandler
- Corregidos avisos en el modelo y controlador de cookies, refactorización mínima
- Arreglados avisos en ControllerUpdate
- Estadísticas en el panel de control del alojamiento
- Implementado overlay para mostrar la configuración de cookies en el frontend
- Notificación por correo electrónico cuando se alcanza el límite de llamadas
- Implementación de conteo y bloqueo de llamadas a widgets
- Cronjob implementado para comprobar la integridad de los parámetros de la tarifa
- Añadido un indicador para la salida del widget del frontend en la tabla de dominios
- Salida del widget vinculada al número de dominios de la tarifa
- ?{versionID} unido a CSS/JS integrado
- Variables Twig trasladadas a TwigGlobalsHandler
- Correo electrónico de error por actualización automática fallida
- Carga de clases necesaria al final de la actualización
- Envío de email: considerar sendmail_path desde php.ini
- Resaltar dominio seleccionado con color de fondo
- Añadido enlace atrás para salir de la meta barra lateral
- Paginación del registro del sistema corregida
- Eliminar entrada de logotipo del tema si el archivo no existe
- Salida de licencias de marca blanca activas corregida
- AutoUpdate: Emails en caso de éxito y con derechos de directorio incorrectos
- Mostrar versión en pie de página
- Corregido retorno tras login
- Uso de autocableado para cronjobs
- Añadidos números de versión legibles
- instapaper_ignore clase CSS al widget
- Varios errores corregidos
- AutoUpdate revisado
- Fusionar rama 'master' de bitbucket.org:papooteam/cookie-consent-management
- Renombrada la api de hosting a api de cliente... es más apropiado
- Los hash de las contraseñas de los clientes se pueden editar a través de la API de alojamiento
- Ajustado el mensaje de error para carga no válida; application/json
- Validación de la clave de licencia mediante cronjob
- Tras la actualización automática: reinicialización de la caché
- LoggerInterface introducido + más registros
- Imagen de configuración añadida
- Integridad de los datos garantizada al ejecutar cronjobs secuenciales
- Corregido error crítico en el manejo de usuarios de la API frontend
- API de alojamiento en el menú Clientes
- Implementación de puntos finales de la API para la gestión de clientes (CRUD)
- Registro del sistema para la interfaz de alojamiento
- Actualización automática + registro del sistema
- Actualizadas las traducciones de la API de alojamiento
- Estructura básica de la API de alojamiento implementada
- Corregido un error de sintaxis en la firma de un método
- Preparación Autoupdate
- Config no marcada como sucia si tipo de datos primitivos o cadena sin cambios
- Corregida la distorsión de los logotipos personalizados del backend en las versiones de agencia
- Configuración de etiqueta blanca y enlace "powered-by" para la versión de agencia
- Migración del registro de licencias CCM19 al cliente API
- Navegación del usuario con licencia no válida revisada
- Corrección del tipo de objeto incorrecto
- Corrección: sesión vacía al iniciar sesión
- Refactorización del código: función de actualización trasladada a AppComponentUpdate
- Cronjob 'LicenceCheck' implementado
- Se ha añadido un marco básico para ejecutar cronjobs
- Reducción de la susceptibilidad a errores al iterar datos de dominio
- NUEVO - los datos de la base de tarifas ahora también se muestran en el gestor de dominios
- FIX Error variable al introducir un nuevo dominio
- Asegurar la creación de directorios durante la actualización
- Configuración y actualización: optimización de la descompresión
- Actualización cambiada al nuevo sistema + traducciones
- Fusionar rama 'master' de bitbucket.org:papooteam/cookie-consent-management
- El recuento de licencias NoLabel ahora también se utiliza al crear / gestionar dominios
