Changelog CCM19 - 2021 - Janvier à avril
Vous pouvez le lire ici : En coulisses, nous travaillons constamment à l'amélioration de notre gestionnaire de consentement aux cookies.
Version 2021.04.29.2
29.04.2021 - f206bbf733563887b16d7dbb744eb646bf82079d
Avec cette mise à jour, nous livrons encore 2 corrections qui résolvent des problèmes avec le temps d'exécution de la session et avec le forçage des connexions HTTPS.
Les modifications sont brièvement résumées :
- FIX - Prendre en compte le HTTPS forcé pour le logo+l'icône
- FIX - Mettre à jour l'horodateur de session à chaque appel de contrôleur authentifié
Version 2021.04.29
29.04.2021 - a93f5557013cd959a40f2074540c3518d4386919
Les plus grandes nouveautés résumées :
Attention - important ! Après la mise à jour, vous serez déconnecté de force une fois en raison des paramètres de sécurité renforcés. Mais cela ne se produit qu'une seule fois directement après la mise à jour et c'est intentionnel !
- Embarquements admin pour les agences - afin qu'elles puissent gérer leur propre base de données d'embarquements et de cookies - il est bien sûr également possible d'importer les données globales.
- Révisions de la sécurité Après un audit de sécurité interne, quelques petites choses ont été améliorées, par ex. la force du mot de passe et le temps de connexion
- L'en-tête FLOC est désormais supprimé par le CCM19 de manière configurable.
- Tous les appels sont désormais affichés dans les statistiques avancées
- Et il est désormais possible d'autoriser les iframes via le consentement.
Dans le détail, ces points ont été révisés ou étendus.
- NEW - Configuration : vérifier l'extension XML
- NEW - Afficher tous les appels dans les statistiques étendues
- NEW - Afficher les appels du mois en cours par domaine dans le listing des domaines
- NEW - API clients donne la liste de tous les clients avec les domaines et le nombre de domaines
- NEW - Documentation des espaces réservés qui peuvent être utilisés dans les e-mails.
- NEW - Tableau créé pour les caractères de remplacement dans les e-mails -> version Agency
- NEW - Embeddings Admin intégrés - les agences peuvent ainsi gérer leurs propres bases de données de cookies et d'embeddings
- NEW - Introduction d'une durée maximale de session en veille : 3 heures, configurable
- NEW - Désactiver FLOC (+ microphone, caméra, etc.) pour le backend du CCM19
- NEW - vérification de la force du mot de passe lors de la configuration, du changement de mot de passe et de la récupération de mot de passe
- NEW - Blocage des iframes via embedding
- NEW - Prendre en compte un itinéraire alternatif lors de la vérification de l'intégration du CCM19
- FIX - typos
- FIX - Traductions étendues
- FIX - Enregistrer correctement l'envoi SMTP sans authentification
- FIX - Suppression des paramètres superflus dans les appels de fonction
- FIX - Mieux calculer le temps d'exécution
- FIX - Modification du mot de passe dans les paramètres du compte : suppression de la saisie automatique du mot de passe
- FIX - Formatage du code
- FIX - Ne garder la session ouverte que tant que l'onglet est au premier plan
- FIX - Interdire l'initialisation d'une session pour un itinéraire alternatif
- BUMP - Mise à jour Packages Composer
Version 2021.04.15
15.04.2021 - a211cbe57c0797da26d0700c051492e4d2e32cd8
Il s'agit d'un petit paquet de hotfix qui corrige notamment un problème de gestion des langues lors de la création de nouveaux domaines. La mise à jour est appliquée comme d'habitude via le CCM19-Updater.
- FIX - Réparation de la gestion des langues
Version 2021.04.14
14.04.2021 - a3a4bf7a1591789319554d0f723fcaed2704e3d1
Après la pause un peu plus longue des vacances de Pâques, voici à nouveau une nouvelle version avec une série d'adaptations. Il y a un certain nombre de corrections, la seule nouveauté est le nom du fichier JS qui est intégré pour contourner les bloqueurs - il s'appelle maintenant app.js au lieu de ccm19.js comme auparavant - les installations existantes ne sont bien sûr pas affectées par cette modification. Nous avons également ajouté une détection supplémentaire pour les clients 1und1 / Ionos lors de l'installation. Toute une série d'extensions sont actuellement en cours de réalisation, mais elles ne seront prêtes que dans les semaines à venir et seront déployées au fur et à mesure.
- NEW - Nom générique pour le script de démarrage
- NEW - Configuration : Détecter IONOS, définir RewriteBase et masquer l'avertissement mod_rewrite
- FIX - Timeout configuré lors de la communication avec le serveur de licences
- FIX - Vérification automatique des licences sans effet sur le fonctionnement du CCM19
- FIX - Pour les onglets dans les onglets (embeddings → cookies & Co) : Éviter les espaces doubles
- FIX - Afficher l'onglet "Exclure les URL" lors de la création de nouveaux embeddings
- FIX - Correction du modèle Locales : entre autres, le chinois n'est plus actif par défaut
- FIX - Toujours afficher les messages critiques de la console Javascript
- FIX - Correction de problèmes d'affichage dans IE
- FIX - Correction d'un problème lors de l'application de l'API d'événement dans IE
- FIX - Mise à jour des champs obligatoires de la configuration du courrier électronique
- FIX - Contourner les longues entrées de contrôle de page pour ne pas supplanter les actions
- FIX - Optimisation de la détection des nouvelles entrées GVL
- FIX - Ne plus envoyer les textes des widgets (mentions légales, etc.) lors de la création d'un lien
- FIX - ajout de valeurs par défaut pour les éléments de widgets dans le CSS
- FIX - Correction de l'accès à un index de tableau non défini
- FIX - suppression d'un répertoire mal créé pour les traductions
- FIX - Largeur du template label pour tcf
- FIX - largeur du template label pour tcf
Version 2021.03.17
17.03.2021 - 65348c0462804876fdb779907ecb58f0c6bc8035
Il s'agit d'un petit paquet de hotfix qui résout notamment un problème avec les fichiers de traduction lors de la mise à jour de certaines anciennes versions vers la version 2021.03.16. La mise à jour est appliquée comme d'habitude via le CCM19-Updater.
- FIX - réparation des listes de noms de pays traduites
- Stylisme des boutons rendu plus robuste aux adaptations CSS de la page principale
Version 2021.03.16
16.03.2021 - 7152bfedc1db3fb1ee65329fe0bcb722589fdeeb
Il s'agit d'une mise à jour importante, pour autant que la nouvelle structure d'intégration soit utilisée. Lors de l'appel du référentiel IAB, les versions précédentes ont rencontré des problèmes qui ont été résolus avec cette version.
Voici un résumé des principales nouveautés :
- FIX - Mise à jour de la récupération des ressources du référentiel IAB
Version 2021.03.12
12.03.2021 - af88efe272f49857a02f9299f12f06997dbbd7b2
Il s'agit ici uniquement d'un paquet de mise à jour avec quelques modifications avant Pâques 2021.
- Les traductions en 11 langues différentes, dont le russe, le chinois et le japonais, sont nouvelles
- En outre, l'icône des paramètres peut désormais être définie de manière dynamique
- Longtemps souhaités, les messages de la console peuvent désormais être désactivés
Voici un résumé des principales nouveautés :
- NEW - L'icône des paramètres peut désormais être définie librement via la configuration du thème
- NEW - Drapeaux et choix de la langue désormais dynamiques
- NEW - Chargement des traductions pour les plugins
- NEW - Désactivation des messages de la console lorsque la minification du code est active
- NEW - Finalisation des traductions en plusieurs langues
- NEW - Mise en place de l'aperçu des thèmes pour le système et les comptes
- NEW / FIX Révision du code des traductions
- FIX - Corrections de bugs mineurs, typos et refactoring
- FIX - Mise à jour du compositeur
- FIX - Cache : ignorer les données OpCache manquantes
- FIX - Corrections de bugs, confusion des codes langue/pays légèrement améliorée
- FIX - Remplacement des couleurs de texte fixes dans les widgets par des couleurs dynamiques
- FIX -Appel de l'aperçu du thème toujours avec une mémoire vide
- FIX - Fichiers de langue maintenant avec des caractères génériques corrects
- FIX - Meilleure prise en compte des domaines internationalisés dans la reconnaissance des domaines
- FIX - Objets temporaires pour les référentiels ; accès en écriture non autorisé
- FIX - Nombre de clients uniformisé dans le tableau de bord et la gestion des clients
- FIX - Récupération de la lecture des clients via l'API client
- FIX : la détection de domaine ne doit pas créer de domaine vide si le domaine n'est pas déterminable
- FIX - Réinitialiser le compteur d'appels ponctuellement en début de mois même si le quota est dépassé
- FIX - Les tâches cron par domaine sont désormais traitées correctement
- FIX - Sortie sur une seule colonne pour les tableaux de déclaration des cookies sur les appareils mobiles
- FIX - Séparateurs pour une identification rapide des CSS individuels
- FIX - Hauteur du widget et points d'arrêt optimisés pour les écrans Retina
Version 2021.02.26
26.02.2021 - 45bdb635a3d014e59703864605c4059b96ee82c6
Il ne s'agit ici que d'un autre petit paquet de hotfix. La mise à jour est appliquée comme d'habitude via le CCM19-Updater.
Voici un résumé des principales nouveautés :
- FIX - Prendre en compte la modification de l'API TCF pour 'cookieMaxAgeSeconds'
- FIX - Autoriser/bloquer par paramètre les nouveaux fournisseurs IAB après la mise à jour de GVL
- NEW - Définir dynamiquement les répertoires de traduction des plugins
- FIX - Réduction du HTML des widgets
- FIX - Corrections mineures dans le système de plugins
- FIX - Calcul de l'alpha dans la classe 'Color'
- FIX - Correction d'un problème de mise en cache avec les en-têtes CORS
- FIX - Diverses optimisations de performance
- Refactoring de divers endroits du code
Version 2021.02.24
24.02.2021 - 1ae337c372c73b28f2090aef3ca1c385bdfe2a06
Il s'agit ici uniquement d'un petit paquet de hotfix. La mise à jour est installée comme d'habitude via le CCM19-Updater.
Voici un résumé des principales nouveautés :
- FIX - Correction d'une erreur dans un polyfill qui entraînait des problèmes de sortie dans IE 11
- FIX - intercepter les caractères génériques inexistants
- NEW - La sortie des messages de débogage dans la console dépend désormais de l'option de minification du code
Version 2021.02.23
23.02.2021 - 139c9d4b398a23458ae10585497da3d05d5cd8d2
Il y a de nouveau quelques nouveautés dans le CCM19 - nous énumérons ici les plus importantes. Vous trouverez toutes les autres modifications dans le changelog ci-dessous.
Voici un résumé des principales nouveautés :
- Plugin Manager - depuis cette version, il existe un Plugin Manager qui permet de créer et de gérer ses propres plugins. Nous mettrons à disposition une infrastructure correspondante dans les semaines et mois à venir
- Plugin Statistiques avancées comme premier plugin - longtemps attendu
- Il y a maintenant aussi un canal Release Candidat pour la mise à jour pour les personnes souhaitant tester et les développeurs
Changelog détaillé
- NEW - Ajout d'un canal de mise à jour "Release Candidates"
- NEW - Démarrer directement l'onboarding dans la version DL et permettre la saisie du domaine. Pour le contrôle de page des anciennes versions ...
- NEW - Le plugin de statistiques utilise maintenant les calls dans les logfiles pour compter
- NEW - Plugin de statistiques désormais complet avec toutes les données ... les pourcentages cassés sont ignorés
- NEW - Les données statistiques peuvent maintenant être affichées en absolu, en pourcentage, par date et regroupées par jour / semaine / mois / année
- NEW - Modèle de plugin et plugin de statistiques désormais inclus
- FIX - Ajouter avec succès un cookie à un embedding existant
- FIX - diverses corrections de performance qui améliorent la disponibilité et la performance
- FIX - transfert des cookies de la base de données (lors de l'enregistrement, seul 1 cookie arrivait)
- FIX - Affichage des statistiques : correction des données décalées d'un jour
- FIX - Corrections mineures de la vérification des domaines
- FIX - Commit les thèmes après la mise à jour dans le BootHandler
- FIX - Exécution de la mise à jour des statistiques toutes les ~60s pour que les compteurs d'appels restent à jour
- FIX - possibilité de désactiver l'onboarding
- FIX - Gestion des utilisateurs également activée dans le compte de base - il y avait encore un bug dans la connexion
- FIX - affichage des plugins revu et corrigé
- FIX - affichage des plugins quand ils sont actifs pour tout le monde
- FIX - faire dépendre la probabilité d'un cronjob du nombre de call-counts du dernier jour
- FIX - Faire dépendre la probabilité d'un cronjob du compte d'appel
- FIX - Compter les call-counts à nouveau via le journal d'accès
- FIX - Le Purpose Name Social Media est maintenant correctement affiché dans le lookup
- FIX - Les journaux n'affichent que les entrées true
- FIX - Ajustement des noms de domaine lors de l'enregistrement (protocole, slashs, etc.)
- FIX - Sélection des langues - lister uniquement le nom de la langue DE
- FIX - barre de défilement utilisateur
- FIX - Prendre en compte le terme de recherche lors de l'exportation du journal
Version 2021.02.10
10.02.2021 - b5da014701287d87709d1789201c22231903bafd
Il y a de nouveau quelques nouveautés dans le CCM19 - les plus importantes dans la liste ici. Pour toutes les autres modifications, veuillez consulter le changelog ci-dessous.
Voici un résumé des principales nouveautés :
- Sous-utilisateurs / groupes pour les clients dans toutes les variantes. Vous pouvez désormais configurer des utilisateurs et des groupes et leur attribuer des droits sur certaines zones, nous serions heureux de recevoir vos commentaires sur l'extension / l'amélioration de cette fonction
- L'onboarding et le scanner ont été épurés, les erreurs ont été corrigées et nettement améliorées
- Les désignations d'intégration peuvent désormais être traduites
Changelog détaillé
- NEW - L'intégration du CCM19 peut désormais être vérifiée par un simple clic dans le tableau de bord
- NEW / Update - Onboarding épuré et modernisé, maintenant aussi avec lecture automatique des urls et des textes de remplacement
- NEW Enregistrer les droits de groupe par point de menu
- NEW - Révision de l'intégration des mentions légales, les informations supplémentaires sont désormais cachées par défaut afin de réduire la taille du masque
- NEW - Widget désactivable sur ces pages en cas de lien vers les mentions légales, etc
- NEW - Mentions légales / protection des données en tant que lien désormais par défaut
- NEW - Coche pour l'affichage du widget contrôlable pour les mentions légales et la protection des données
- NEW - Ajout du Package Validator pour vérifier l'exactitude des URL
- NEW - Lors de la première connexion à un compte étendu, on passe au nouvel onboarding
- NEW - L'onboarding peut désormais être lancé directement à partir de l'administration du domaine
- NEW - Possibilité de supprimer tous les thèmes du système et du compte
- NEW - Sous-utilisateur également désactivé si le compte principal est désactivé
- NEW - Tableau des utilisateurs maintenant accessible par ajax / json et consultable
- NEW - Les droits d'utilisateur sont maintenant pris en compte dans la liste déroulante et les items du menu utilisateur/groupe y sont maintenant aussi affichés
- NEW - Images désormais possibles pour les sous-utilisateurs - peuvent également être modifiées dans le sous-utilisateur admin
- NEW - les utilisateurs peuvent télécharger leur propre image de compte
- NEW - un groupe SubAdmin est maintenant automatiquement créé lorsque l'on arrive dans la gestion des utilisateurs - avant cela, il n'est pas pertinent
- NEW - 'X-Content-Type-Options : nosniff' à utiliser par défaut pour la plupart des ressources
- NEW - Indication lors de la gestion des domaines si on n'a pas encore créé de domaine... avec un domaine, la remarque disparaît
- NEW - Action de collecte de domaines non disponible pour les sous-utilisateurs.
- NEW - Ajout d'une Purpose Description dans le modèle... pour que cela n'ait pas l'air aussi vide ...
- NEW - nouveau thème par défaut
- NEW - noms d'intégration traduisibles (Todo# 362)
- NEW Enregistrer les droits de groupe par élément de menu
- UPDATE - mise à jour des composants comme Symfony etc. avec la dernière version disponible
- FIX - HTML des templates réparé et breadcrumbs corrigés
- FIX - optimisations après analyse statique du code
- FIX - Désactivation complète du composant TCF si le framework n'est pas explicitement activé
- FIX - Afficher à nouveau directement les textes des catégories dans la variante cookie
- FIX - Correction de problèmes d'onboarding
- FIX - Renommer le modèle Purpose Statistiques en Social Media et Analyse en Analyse / Statistiques
- FIX - Affecter correctement les catégories du scanner de cookie
- FIX - Attribuer correctement les embeddings dans le scan
- FIX - Add Cookies fonctionne à nouveau
- FIX - Si l'intégration est active une fois - alors l'indication ne doit plus être affichée, de toute façon pas pour les nouveaux comptes
- FIX - Correction de la sortie de la vérification de l'intégration
- FIX - Amélioration des messages de log
- FIX - Diverses petites corrections lors de l'onboarding
- FIX - Remarque sur l'ajout de groupes
- FIX - Activation accidentelle d'un domaine lors de la désélection de tous les domaines
- FIX - Correction de la liste des éléments du menu d'accès
- FIX - Onboarding encore révisé
- FIX - Forcer l'annulation du consentement uniquement si le consentement est existant
- FIX Mise en page
- FIX - empêcher la suppression du dernier thème spécifique au domaine
- FIX - largeur des éléments - légèrement adaptée aux grands écrans
- FIX - Afficher le logo de la marque, entre autres, dans la zone "Mot de passe oublié ?
- FIX - Ajout de la largeur de colonne pour le nom et l'e-mail avec max-width et word-wrap
- FIX - Connexion dans les sous-comptes, gestion du TCF, test des modèles de mise en page dans les sous-comptes d'utilisateurs
- FIX - sortie json Domain Manager
- FIX - erreur de connexion
- FIX bouton taille et typos de traduction
- FIX - Compression Brotli également utilisée par défaut si disponible
- FIX - Robots no-index,no-follow pour les requêtes avec une clé API invalide
- FIX - suppression des boutons trop petits
- FIX Utilisateurs regroupés avec des droits de groupe corrects et extraction du SubuserID
- FIX - Avertissement sur le contraste avec un style différent
- FIX - info-bulle sur l'indicateur de contraste
- FIX - Contrôle du contraste : si le TCF n'est pas actif, seul l'avertissement est affiché
- FIX - Ajout d'une remarque sur le format de l'URL lors de la création d'un lien pour les mentions légales, etc
- Correction : "Cannot read property 'append' of null" dans le composant TCF éviter
- FIX - Boutons "Tout sélectionner/désélectionner" coupés par 2109165
- FIX - Droits de contrôle réarrangés
- FIX - Modification du thème sombre - plus joli maintenant
- FIX - Personnalisation du masque tcfv2 - légèrement amélioré et reconstruit
- FIX - Ajouter des en-têtes 'Auto-Submitted' aux e-mails envoyés, etc
- FIX - (analyse statique : exclure certains faux positifs), code nettoyé
- FIX - Correction d'un bug dans le modèle Twig ; le tableau d'explication est rechargé
- FIX - suppression de la vérification de l'URL complète de confidentialité dans les modèles d'intégration/de cookie
- FIX - Cookies hérités : autoriser les caractères génériques dans l'URL de la politique de confidentialité
- FIX - Autoriser les caractères génériques dans les noms d'embeddings traduits
- FIX - Embeddings : autoriser les URL de politique de confidentialité avec des caractères génériques
- FIX - Autoriser les URLs complètes pour les mentions légales/la protection des données/... autoriser
- FIX - Mise en page TCFv2 un peu plus légère
Version 2021.01.25
25.01.2021 - cd846ebcb3a3e26a7d1391979c4a5639128f001c
Aujourd'hui, nous y sommes enfin - la version TCFV2 est prête. La certification est disponible depuis quelques jours et nous nous sommes occupés dernièrement de quelques retouches optiques afin que les informations nécessaires soient bien présentées. Vous trouverez toutes les autres modifications dans le changelog.
Voici un résumé des principales nouveautés :
- Compatibilité et certification TCFV2 / IAB
- Les données dans le Pagecheck peuvent désormais être placées sur Ignore et contenir beaucoup plus d'informations
- Les données du Pagecheck peuvent désormais être reprises dans des embeddings existants
- Extensions dans le cadre de l'accessibilité - les contrastes sont exigés, la gestion des focus et bien plus encore.
Changelog détaillé
- NEW - TCFV2 intégré
- NEW - Fonts un peu modernisés... un look un peu plus frais
- NEW - Ajout de traductions
- NEW - Les cookies / éléments de stockage peuvent maintenant être ajoutés aux entrées existantes - on peut maintenant choisir
- NEW - La limite d'appel dans la version Agency peut maintenant être définie librement, s'il n'y en a pas, c'est le standard qui est utilisé
- NEW - Ne pas recharger les embeddings en cas de correspondance des URLs d'exclusion
- NEW Les URLs d'exclusion sont maintenant également poussées vers le frontend et sont disponibles dans le JS
- NEW - Masque d'exclusion d'URL créé dans l'admin - par embedding
- NEW / FIX - pour les nouveaux domaines créés par les clients, non seulement le statut Embedding mais aussi le crochet PRELEGAL sont déjà activés
- NEW - Pré-remplissage des mails Agency avec des caractères génériques
- NEW - L'envoi des cookies est maintenant optionnel et a lieu tous les 7 jours - on peut le désactiver maintenant
- NEW - Un mail est envoyé à l'exploitant ou au propriétaire du domaine lorsque de nouvelles entrées ont été trouvées dans pagecheck
- NEW - Déclaration de confidentialité : snippet (liste de cookies) par version linguistique
- NEW - Verrouiller le focus dans la boîte de dialogue si "Bloquant" est actif dans le thème
- NEW - Bouton afficher les entrées ignorées dans Pagecheck
- NEW - Les cookies, le stockage local, les scripts et les objets peuvent maintenant être mis en mode "ignore"
- NEW - Sur quelle page les cookies et les entrées de stockage local sont-ils placés ?
- FIX - affichage des noms de cookies avec retour à la ligne
- FIX - ajout de la colonne Info manquante dans les objets
- FIX - Amélioration de la lisibilité dans la fenêtre TCFV2
- FIX - TCFV2 affiche les textes de description des catégories dans les éléments dépliables
- FIX - empêcher la surcharge de Model::setId -> compatibilité PHP 8
- FIX - Résolution de la dépendance des champs de saisie de la division Consent par rapport à l'emplacement
- FIX - La génération automatique de domaine n'était plus contrôlable depuis dfe3751
- FIX - Masquer les informations sur le framework IAB pour les embeddings lorsqu'ils sont inactifs
- FIX - Spécification du sélecteur CSS du nouveau formatage H1
- FIX - Représentation des blocs uniformisée dans les templates
- FIX - Correction d'un message d'erreur JS pour les embeddings distants dans le magasin de consent
- FIX - Correction d'une erreur HTML
- FIX - Chemins d'accès dynamisés lors de la vérification de la page
- FIX - Ajout d'un bloc de code de reprise depuis la DB
- FIX - Version d'hébergement : suppression de la variable GET inutile lors de la recherche de clients
- FIX - Révision de la description de "Exclure des URL"
- FIX - colspans corrigé pour les entrées vides
- FIX Cookie Counter dans le Dashboard - affichait encore les anciens chiffres avec toutes les données
- UPDATE - TCFV2 / IAB Framework activation mieux représenté
Version 2021.01.14
14.01.2021 - 5803820720183e249a680a1700d5b78a89571225
Comme nous avons été occupés ces dernières semaines par la certification TCFV2, il n'y a qu'une série de petits ajouts. La nouvelle version TCFv2 sera disponible la semaine prochaine. Avant cela, nous devons encore fusionner la version dans le master.
Changelog détaillé
- NEW - Ne pas afficher le widget pour les mentions légales/la protection des données/l'accessibilité
- NEW - Déclencher l'invalidation du cache lors du changement de thème actif
- NEW - Lazy-Loading des images d'aperçu bloquantes
- NEW - Extracteur de vignettes pour les images Openstreetmap
- NEW - Cache restructuré pour éviter les messages d'erreur rares
- FIX - diverses corrections mineures qui entraînaient des messages d'erreur dans certaines circonstances
- FIX - L'API de domaine renvoie désormais des résultats indépendamment d'une session de connexion
- FIX - Vider tout le cache lors de la modification des textes en white label
- FIX - Garantie d'une URL valide lors de la création de liens vers la déclaration de confidentialité
- FIX - Révision de l'accessibilité du backend
- FIX - Extension de la configuration de l'exemple NGINX
//Photode Ross Findon | unsplash