Changelog CCM19 - 2020
Vous pouvez le lire ici : En coulisses, nous travaillons constamment à l'amélioration de notre gestionnaire de consentement aux cookies.
Version 2020.12.21
21.12.2020 - 0034fc8ecb14431f30fbc92839954a9712f54d9e
La dernière mise à jour, espérons-le, avant les vacances de Noël. Il y a encore une fois beaucoup de nouvelles fonctions, qui sont en grande partie le fruit des suggestions de notre communauté. N'hésitez donc pas à nous envoyer des demandes de fonctionnalités :-) Comme toujours, la mise à jour sera déployée progressivement au cours des prochains jours.
Voici un résumé des principales nouveautés :
- Nouveau fond d'écran Hiver - pour voir au moins un peu de neige
- Réinitialisation forcée du consentement - vous pouvez désormais définir à partir de quand un consentement doit être à nouveau donné
- Exportation des données de consent via un bouton
- Nouvelle API Consent et Domain Listing pour tous les comptes
- Fonction de recherche dans la base de données d'intégration
Perspectives pour la nouvelle année
La nouvelle année verra l'arrivée de quelques nouvelles fonctions sur lesquelles nous travaillons déjà intensivement.
- Enfin la conformité TCFV2 - sera probablement terminée cette année encore et entrera en phase bêta intensive dans les premiers jours de janvier
- Interface de plugin pour l'extension à volonté des fonctionnalités - cela aussi sera prêt en décembre et entrera également en phase bêta en janvier
Au début, nous ne proposerons que nos propres plugins, mais le système devrait être ouvert à d'autres programmeurs et fournisseurs au cours du 1er trimestre 2021, aussi bien pour les extensions gratuites que payantes - Et bien sûr, des optimisations et des extensions continues provenant de notre communauté
Changelog détaillé
- NEW - forcer l'édition de widget à la date de réinitialisation forcée correspondante
- NEW - nouvelle API General Domain avec laquelle les données Consent peuvent être exportées et interrogées par API.
- NEW - date de réinitialisation forcée introduite dans l'admin pour chaque domaine sous enregistrement du consent
- NEW - Domaine bloqué comme classe dans l'élément HTML du bloqueur d'iframe
- NEW - Invalidation du cache ajoutée pour le widget
- NEW - Page API Key dans la page User Admin avec un nouvel élément de menu
- NEW - Fonction d'exportation Consent Log - les données actuelles du Log sont exportées...
- NEW - les images d'arrière-plan aléatoires sont désormais possibles... mais pas activée
- NEW - L'image d'arrière-plan et les couleurs associées peuvent désormais être définies dans la classe utils...
- NEW - Fonction de recherche dans Embedding DB, recherche dans les descriptions et les données de cookie...
- NEW - Le bloqueur d'iframe détecte et réinitialise les clones des éléments bloqués
- CHANGED - Structure du menu dans Useradmin, structure coprimée
- UPDATE - mise à jour de tous les paquets Symfony et autres avec la dernière version
- FIX - Dans le Pagecheck, n'afficher que ceux qui ont été trouvés sur 10 adresses et qui ont été trouvés dans les 14 derniers jours...
- FIX - Minification des composants Javascript optimiséeFIX - Traduction complétée, code épuré, formaté et commenté
- FIX - Prendre en compte le chargement répété d'une ressource dans le bloqueur d'iframe
- FIX - exemple de configuration nginx - suppression de la définition de PATH_TRANSLATED. Cela semble causer des problèmes.
- FIX - l'onglet actif est conservé
- FIX - Mise à jour des classes CSS pour éviter les collisions avec le CSS sur site
- FIX - ajout de valeurs par défaut pour les éléments de widgets dans le CSS
- FIX - amélioration de l'exemple de configuration Nginx
- FIX - Tableau explicatif des cookies dans l'ancienne structure des cookies
- FIX - Tableau explicatif des cookies dans l'ancienne structure des cookies
- FIX - Protection contre les manipulations pour href="#CCM.openWidget" et autres variantes
- FIX - Affichage du tableau de bord d'hébergement -- graphique pleine largeur
- FIX - Empêcher l'accès à une propriété lorsque l'objet est indéfini
- FIX - Correction de l'effet des cases à cocher invisibles sur la mise en page
- FIX - Correction d'une erreur sporadique dans la détection automatique de domaine
- FIX - Refactoring : révision de la migration des données lors du clonage de domaines
- FIX - Enregistrer les traductions de NoLabel également par recherche et remplacement
- FIX - White / Blacklabel réécrit pour ne pas servir de stéréotypes racistes
- FIX - Éviter les sauts involontaires dans l'historique lors de l'accès à la liste des cookies/embedded
- FIX - Traductibilité des en-têtes de colonnes du tableau des actifs d'embedding
Version 2020.11.26
26.11.2020 - c95727feb254af513fda0a52977e700e040b877c
Un petit hotfix pour entre-temps - Avec la version d'hier, nous avons ajouté le multilinguisme pour la durée de vie et la description des entrées de mémoire web dans la boîte de dialogue d'intégration.
Ceux qui avaient déjà installé la mise à jour se sont probablement étonnés de voir des champs de texte soudainement vides à cet endroit. Maintenant, les anciennes entrées sont à nouveau éditées.
Mais cela ne fonctionne que tant que les champs vides n'ont pas encore été enregistrés dans la variante multilingue.
La mise à jour doit être installée comme d'habitude via le CCM19-Updater dans le backend avec l'accès administrateur.
Changelog détaillé
- FIX - Anciennes entrées des champs Description et Durée de vie pour les entrées de stockage web conservées en cas de multilinguisme
Version 2020.11.25
25.11.2020 - ff826a677be10f4d64e1d85ccb97fc81ffe9f515
Une nouvelle version avec diverses extensions, dont certaines étaient demandées depuis longtemps :
- Statistiques avancées
- Lien accessibilité comme les mentions légales
- Possibilité de downgrade pour revenir à une version précédente
- Édition de la liste des cookies dans une page quelconque
La mise à jour s'effectue comme d'habitude via le CCM19-Updater dans le backend avec l'accès administrateur.
Changelog détaillé
- NEW - Lors de l'intégration, le crochet de validation apparaît désormais aussi
- NEW - Modèles d'e-mail pour les notifications de mise à jour de la licence expirée Agency Version
- NEW - Eclaircir ou assombrir les boutons pour hover/focus en fonction de la valeur de la couleur
- NEW - Fonction de rétrogradation
- NEW - Sortie de la liste des cookies configurable
- NEW - Edition de la liste des cookies dans la protection des données : adaptation HTML/CSS
- NEW - Afficher le lien d'accessibilité également en mode embedding
- NEW - Accessibilité améliorée (mise au point, attributs Aria, utilisation du clavier)
- NEW - Amélioration de l'accessibilité
- NEW - Permettre l'édition de la liste des cookies dans la protection de la vie privée
- NEW - Rendre le journal+les statistiques réinitialisables
- NEW - Utiliser de nouvelles statistiques dans le tableau de bord d'hébergement
- NEW - Nouveau système de statistiques
- NEW - Cookies & Co. maintenant aussi pour les embeddings multilingue - Gestion du backend
- NEW - Ajout d'AccessCountJournal
- NEW -Liens externes ajoutés à la propriété noopener
- NEW - Documentation désormais sensible au contexte...
- FIX - transfert des données linguistiques de la base de données vers le CCM pour les assets
- FIX - Embeddings : étiquette corrigée
- FIX - Ne plus mettre en évidence visuellement le conteneur de texte focalisé
- FIX - Correction des traductions (informations sur l'accessibilité, mentions légales, protection des données)
- FIX - afficher également les descriptions d'actifs traduites
- FIX - Edition multilingue des assets d'embedding
- FIX -Correction d'un problème d'affichage dans Safari lors de l'édition d'un logo de widget
- FIX -Effectuer un widget bloquant sur l'élément :root
- FIX -Réparation de l'édition de l'embedding
- FIX -Vérification automatique de la licence sans effet sur le fonctionnement d'une version d'agence
- FIX -ne pas produire de notice dans le tableau de bord lorsque la licence de mise à jour a expiré
- FIX -Structure d'exception pour les erreurs d'accès Config/Log
- FIX -Toujours charger les EmbeddingAssets sous forme de tableau numérique
- FIX -AutoUpdate-Notification en cas de licence expirée seulement 1x par version
Version 2020.11.04
04.11.2020 - b53d6c61d9eb916d5d881529b3178f730e3b3e01
Et ce n'est pas fini - quelques modifications et adaptations mineures. Les détails peuvent être consultés dans le changelog suivant.
La mise à jour s'effectue comme d'habitude via le CCM19-Updater dans le backend avec l'accès administrateur.
Changelog détaillé
- NEW - Accessibilité / Accessibility Ajout de données administratives telles que les mentions légales / la protection des données.
- NEW - .htaccess Allow/Deny remplacé par Require pour Apache 2.4+.
- NEW - Afficher une note partout si le widget n'est pas activé.
- NEW - Partage du consentement (ANCIENNE GESTION DES COOKIES UNIQUEMENT) : partager le consentement avec d'autres domaines du même utilisateur dans les iframes.
- FIX - si les embeddings ne contiennent pas de cookie, ne pas les afficher dans la liste DB...
- FIX -pour la vue si aucun domaine n'est sélectionné...
- FIX- créer des avertissements dans les embeddings.
- UPDATE - ajout de valeurs par défaut pour les éléments de widgets dans le CSS.
Version 2020.10.28
28.10.2020 - 2c17718f0670ea3272dfbd65051a6c1e54829d06
Chaud et gras : une version fraîche avec beaucoup, beaucoup de nouveautés et d'optimisations ! Par exemple, comme nous l'avons souvent demandé, il est enfin possible d'adapter les couleurs du bloqueur d'iframes et de définir un CSS personnalisé. En outre, les performances de l'application ont pu être améliorées jusqu'à 70 % dans certains domaines.
Ces nouveautés et bien d'autres, ainsi que les mises à jour et les corrections, peuvent être consultées dans le changelog suivant.
La mise à jour peut être installée comme d'habitude via le CCM19-Updater dans le backend avec l'accès administrateur.
Changelog détaillé
- NEW - Compatibilité des navigateurs : support pour, entre autres, Safari iOS 8 (des problèmes d'affichage sont toutefois possibles)
- NEW - Gestion des couleurs et CSS personnalisé pour les bloqueurs d'iframe
- NEW - Déclenchement d'un événement GTM par embedding autorisé
- NEW - Compter les domaines de partage également dans la gestion des domaines
- NEW - htaccess : contrôle sur Apache 2.4 autour des constructions <If>
- NEW - Éviter l'indexation de l'administration du CCM19 par métabalise
- NEW - API JS : Lire la version actuelle du CCM19 via CCM.version
- NEW - API JS : Lire les embeddings acceptés via CCM.acceptedEmbeddings
- NEW - Logo et headline front-end désormais modifiables dans la version Agency
- NEW - Optimisation des performances : mise en cache des référentiels de modèles et des requêtes utilisateur
- NEW - Optimisation des performances : ne pas ouvrir la session pour les routes externes
- NEW - Vidage de la page de collecte : Exécuter le garbage-collection PHP après chaque domaine
- NEW - Fonction d'effacement groupé : présélectionner uniquement sur les mentions légales/la déclaration de confidentialité
- NEW - Liste de domaines : Fonction d'effacement groupé
- NEW - Ajout de nopush dans les en-têtes Preload de ccm19.js
- FIX - Gestion des domaines : correction HTML du tableau des tarifs par défaut
- FIX - Prendre en compte les domaines de partage de domaine croisé lors de la vérification que les scripts sont externes
- FIX - Scripts : Correction de la remarque : "Blocage des scripts" sous "Comportement du frontend" n'existe plus
- FIX - Correction d'une erreur de logique lors de la détection d'entrées de mémoire web inconnues
- FIX - Ne plus mettre à jour la hauteur des iframes une fois le consentement donné
- UPDATE - Ajout de valeurs par défaut pour les éléments de widgets dans le CSS
- MISE À JOUR - Désactivation du stub pour l'interface TCF globale __tcfapi
- MISE À JOUR - révision de la présentation du sélecteur de couleurs dans la configuration du thème
- UPDATE - Mise à jour des traductions
- UPDATE - clarification de l'explication de l'activation du widget
- MISE À JOUR - économie d'une redirection lors de l'appel du backend (/public → /public/)
Version 2020.10.14
14.10.2020 - f946ad11cc8881085a06db9d93d41ad54ec14df8
Suite à la nouvelle version d'hier, quelques problèmes sont apparus qui ne se sont vraiment révélés que "in the wild" et que nous corrigeons avec cette mise à jour.
La mise à jour peut être installée comme d'habitude via le CCM19-Updater dans le backend avec l'accès administrateur.
Changelog détaillé
- NEW - Définir les exceptions Iframe comme liste blanche ou liste noire
- NEW - CCM.navigate() + CCM.crossDomainConsentString - cliquez ici pour accéder à la documentation.
- FIX - message d'erreur dans le journal lors du passage de l'ancien au nouveau système
- FIX - Le consentement dans l'ancien système d'administration n'était pas correctement noté dans certaines circonstances
- FIX - Consent toujours transmis correctement lors du partage de domaines croisés
- FIX - Reprise de Pagecheck sautait encore dans l'ancien masque de cookie
- FIX - Champ de sélection étendu avec "Sélectionner" pour les Purposes -> Usability
- FIX - La reprise d'éléments de stockage local inconnus provoquait une erreur de tableau
- FIX - lorsque le cookie / stockage local est repris de Pagecheck et que rien n'est trouvé dans la base de données, l'entrée est maintenant aussi dans l'onglet Cookies & Co
- FIX - La reprise des anciennes données de cookie lors de la mise à jour dans les embeddings fonctionne à nouveau, un élément de code avait été perdu lors de la fusion.
- UPDATE - Changement de l'ordre des intégrations dans le Pagecheck - les cookies et le stockage local sont maintenant en haut
Version 2020.10.13
13.10.2020 - f83de605111468de34df3427c4141907bfff60be
Cette version apporte quelques nouveautés importantes, c'est pourquoi cela a pris un peu de temps depuis la dernière mise à jour. La mise à jour s'effectue comme d'habitude via le CCM19-Updater dans le backend avec l'accès administrateur.
Nouveautés majeures
- Nouvelle gestion des cookies, du stockage local et des scripts (commutable) - cela signifie que l'on n'accepte plus des cookies individuels mais l'intégration dans son ensemble. Exemple : Google Analytics place au moins 3 cookies. Jusqu'à présent, il fallait saisir les cookies individuellement et les accepter. Mais cela n'avait aucun sens d'accepter par exemple le premier cookie _ga mais pas le deuxième cookie _gid.
Nous avons maintenant résolu ce problème en permettant d'accepter ou de refuser l'utilisation de Google Analytics. L'utilisation des catégories reste inchangée, rien ne change.
Grâce à ces adaptations, nous nous conformons à l'interprétation juridique actuelle selon laquelle il faut pouvoir s'opposer aux différentes utilisations et pas seulement au niveau des catégories. Vous pouvez facilement modifier l'ensemble dans l'administration.
Vous trouverez une description plus détaillée du processus de mise à jour dans la nouvelle documentation en ligne. - Nouveau Whitelabling pour les agences pour la version Agency
Les agences qui utilisent la version Agency NoLabel peuvent désormais personnaliser complètement l'apparence et le contenu du backend - vous trouverez plus d'informations à ce sujet dans notre nouvelle documentation(https://www.docs.ccm19.de) - Nouvelle documentation en ligne
Nous avons entièrement réécrit la documentation et l'avons transférée sur notre propre sous-domaine : https://docs.ccm19.de/ Le code source de la documentation se trouve sur Github et est soumis à une licence ouverte. Vous pouvez donc la forker à tout moment, soumettre des issues et des pull requests et collaborer à la documentation.
Les agences qui souhaitent forker la documentation peuvent le faire à tout moment et adapter le contenu à leurs paramètres NoLabel.
Changelog détaillé
- UPDATE - Ajustement du thème Light / Dark Theme - modernisé et adapté à la nouvelle édition
- MISE A JOUR - Onboarding adapté à la nouvelle gestion des scripts
- UPDATE - ajout de traductions
- UPDATE - lien vers la doc sur la nouvelle page de la doc
- UPDATE - mise à jour des classes Symfony et autres utilisées
- UPDATE - Après l'installation, seul l'allemand est actif
NEW - Consentement obligatoire avant de passer du cookie à l'intégration
NEW - Nouvelle gestion des cookies, du stockage local et des scripts (commutable)
NEW - Processus de mise à niveau intégré pour les utilisateurs afin de passer à la nouvelle présentation
NEW - Partage du consentement également par iframes
NEW - Manipulation des iframes désormais activée par un seul consentement
NEW - Labeling blanc étendu pour les agences (on peut maintenant vraiment TOUT personnaliser !), Custom Backend CSS, textes propres, etc.
NEW - Reprise des cookies et des scripts d'une base de données
NEW - Fonction d'aperçu dans le thème - pour ne pas devoir activer directement la page
FIX - Adapter le bloqueur d'IFrame à l'élément en cas de rapport largeur/hauteur fixe
FIX - Toujours afficher le contenu complet du bloqueur d'IFrame
FIX - erreurs de frappe
FIX - diverses corrections mineures et corrections suite à des analyses de code automatiques
Version 2020.09.22.1
22.09.2020 - 493c714ebe9e776c1a71b4a37d20dafdbf3ac1d
Cette version corrige un problème qui se produisait de manière prétendument arbitraire et qui faisait que les cookies étaient supprimés alors qu'ils étaient autorisés dans le widget.
La mise à jour s'effectue comme d'habitude via le CCM19-Updater dans le backend avec l'accès administrateur.
Changelog détaillé
- Nettoyer les cookies en fonction des catégories sélectionnées uniquement lorsque le widget est chargé
Version 2020.09.22
22.09.2020 - c423d9f741be9609bbb9ecb5cadba335f336d484
Depuis cette version, les domaines peuvent être copiés par un simple clic dans la version d'hébergement. En outre, les incompatibilités avec les bibliothèques de code externes ont été corrigées.
La mise à jour s'effectue comme d'habitude via le CCM19-Updater dans le backend avec l'accès administrateur.
Changelog détaillé
- Copie de domaines entiers désormais par simple clic dans l'administration des domaines (version d'hébergement, ICMP)
- Compatibilité optimisée avec les bibliothèques externes et extrêmement obsolètes comme prototype.js de 2010 - Depuis la dernière version, le widget CCM19 ne pouvait parfois plus être fermé dans ces cas.
Version 2020.09.21
21.09.2020 - 1f17846b7fa4dada815b6f16057aab8a6a0a68ec
Cette version ajoute de nouvelles options de sortie au CCM19. De plus, un numéro de génération a été défini, ce qui devrait à l'avenir protéger le processus de mise à jour contre l'importation de versions incompatibles.
La mise à jour s'effectue comme d'habitude via le CCM19-Updater dans le backend avec l'accès administrateur.
Changelog détaillé
- Le compteur d'appels peut désormais être réinitialisé en fonction du client (version d'hébergement, ICMP)
- Correction de la logique de rechargement des scripts après la configuration Consent
- Affichage des catégories dans la fenêtre principale via la configuration du thème
- Numéro de génération pour gérer les mises à jour avec breaking-changes
Version 2020.09.03
04.09.2020 - c0c92ed1eed277b51abc6bff2164354795358ab4
Cette version ajoute, outre des ajouts et des corrections mineures, une liste des noms de domaine établis via le partage de consentement dans l'aperçu des domaines.
Changelog détaillé
- Version Agency : afficher la liste des domaines de partage dans l'aperçu des domaines
- Version Agency : ajout d'une note de clarification sur la configuration des domaines dans le cadre du partage de consentement
- Clarification de la remarque en cas d'indisponibilité du partage de consentement
- Suppression des cookies non autorisés sur les sous-domaines, y compris pour .example.com
- Ajout d'un fichier de balises de répertoire de cache
- Correction d'une erreur d'affichage dans PageCheck dans Chrome/Edge
Version 2020.08.26
26.08.2020 - 37133a40adca09c285844ef4a72c5b6819965d5d
Avec cette version, outre quelques ajouts et corrections mineurs, le blocage des scripts nouveaux/inconnus peut être contrôlé séparément du blocage des scripts sélectionnés. Le bloqueur de scripts ne peut plus être désactivé de manière générale, mais devient toujours actif lorsqu'une entrée est désactivée dans l'option de menu Scripts.
La mise à jour est installée comme d'habitude via le CCM19-Updater dans l'administration.
Changelog détaillé
- Sortie du widget, même si le CCM19 est rechargé par un autre logiciel
- Protection contre les manipulations de clics désormais désactivable de manière limitée
- Page-Check : traitement spécial pour les entrées de stockage local des caches de widgets Shopware
- Comportement du frontend : "Bloquer les scripts" remplacé par "Bloquer automatiquement les nouveaux scripts"
- Correction de quelques traductions allemand/anglais
- Extension de la liste noire intégrée pour les entrées LocalStorage
- Correction : la liste noire n'a pas fonctionné pour les entrées du SessionStorage
- Limite de taille de fichier de 512k pour les fichiers de contrôle de page (cm-found-storage.json etc.)
Version 2020.08.19
19.08.2020 - 137f2570d042f59a90ce423c755ff7ef575c0149
Cette version permet notamment de lier les mentions légales et la déclaration de confidentialité au lieu de les copier intégralement dans le gestionnaire de cookies. De plus, lorsqu'une session a expiré, un message s'affiche désormais pour indiquer qu'il faut se reconnecter.
La mise à jour s'effectue comme d'habitude via le CCM19-Updater dans l'administration.
Changelog détaillé
- Sélectionner si les mentions légales et la protection des données sont disponibles sous forme de lien ou de contenu
- Lors de la pagination dans le backend, les entrées de recherche sont conservées
- Pagination maintenant aussi pour le journal système par mois
- Page-Check : ne sauvegarder que jusqu'à 10 URL de page pour les cookies trouvés, etc
- Page-Check : bouton "Effacer toutes les entrées"
- Version Agency : fonction de changement d'utilisateur pour les comptes Admin
- Version Agency : enregistrer le changement de compte client dans le journal système
- Message d'avertissement si logout dans un autre onglet ou session expiré
- Pour les clients sans dernière connexion, ne pas afficher 1.1.1970, mais -
- Modifier/supprimer des clients avec des jetons CSRF sécurisés et code optimisé
- Modifier/supprimer des domaines avec des jetons CSRF sécurisés et code optimisé
- Code d'édition des cookies légèrement optimisé
- Version Agency : bug de cache corrigé dans le tableau de bord d'hébergement
- Mise en cache des logos + mise en cache prolongée des itinéraires externes
- Aperçus de logos non mis en cache
- En cas d'ID de domaine invalide, redirection dans l'URL au lieu d'afficher une page d'erreur
- Correction des commentaires Docblock
Version 2020.08.11
11.08.2020 - 27bb7381c890b60dff2b31835d6431d427becdf6
Cette version permet notamment d'optimiser le matching de domaines et le blocage des iframes. En outre, des événements sont désormais déclenchés automatiquement dans le Google Tag Manager.
La mise à jour s'effectue comme d'habitude via le CCM19-Updater dans l'administration.
Changelog détaillé
- Textes explicatifs ajoutés dans la section Caching
- Les modals deviennent déroulants verticalement lorsque tout ne correspond pas. C'est par ex. important dans la fenêtre de catégorie, dès que des textes de description plus longs sont déposés
- Reconnaître les ressources web avec un bloqueur d'iframes lorsqu'elles sont définies au moment de l'exécution. (Actualisation dynamique de l'attribut src)
- Amélioration de la correspondance des domaines lors de la sélection automatique des domaines
- Compatibilité entre la sélection automatique de domaines et la liste de domaines lors de l'enregistrement du consent
- Déclenchement d'événements personnalisés "CCM19.cookieAccepted.<cookiename>" dans Google Tag Manager
- Traductions mises à jour
Version 2020.07.31.1
31.07.2020 - f1af5da0c3dbc0406188e64031a3a94882d908ad
Deux fois valent mieux qu'une ! Avec un autre hotfix à la suite, qui corrige la fonctionnalité de l'option "Supprimer les cookies inconnus".
La mise à jour est installée comme d'habitude via le CCM19-Updater dans l'administration.
Changelog détaillé
- Correction de l'implémentation de l'option "Supprimer les cookies inconnus"
Version 2020.07.31
31.07.2020 - e9bbb1a71b1329f0b36b16c7db621d1d8dfe5561
Aujourd'hui, nous proposons à nouveau une petite mise à jour de hotfix qui devrait corriger un petit problème dans la sortie du bloqueur d'iframes.
La mise à jour est appliquée comme d'habitude via le CCM19-Updater dans l'administration.
Changelog détaillé
- Bloqueur d'iframes : restaurer le CSS en ligne (hauteur) lors de la libération d'un iframe
Version 2020.07.30
30.07.2020 - 2f32b280ceb11fc21507d6ea0e1de13d7d49af26
Avec cette mise à jour, outre quelques corrections, le blocage des Javascripts insérés dynamiquement est amélioré et de petites fonctionnalités sont ajoutées.
La mise à jour est installée comme d'habitude via le CCM19-Updater dans l'administration.
Changelog détaillé
- Version Agency : BCC configurable pour les e-mails de quota
- Minification JS/CSS désactivable sous "Comportement du front-end"
- PageCheck : correction de l'affichage en cas de tableau vide
- Partage de consentement sur les sous-domaines avec sauvegarde des cookies
- Version de l'agence : partage de consentement inter-domaines
- Nouvel élément de menu : Caching avec fonction de vidage du cache
- Menu réorganisé : "Protocoles" pour le journal système et le journal de consentance
- Breadcrumbs revus et corrigés
- .htaccess rendu plus compatible avec certaines versions d'Apache
- Fonctionnalités de reconstruction du cache consolidées
- Nouveau texte d'avertissement par défaut dans la bannière
- Compatibilité des polyfills javascript améliorée sur les anciens navigateurs
- Optimisation de la recherche et de la pagination des domaines
- Affichage des domaines actifs désormais avec crochet
- Ne plus activer automatiquement le widget pour les nouveaux domaines
- Message de confirmation avant l'activation du widget
- Code Javascript davantage commenté
- Déterminer la hauteur des iframes bloqués uniquement lorsqu'ils deviennent visibles
- Recherche dans les messages de consentement
- Mieux bloquer les scripts insérés dynamiquement (appendChild/insertBefore)
- Trouver les éléments pouvant être bloqués, qui sont ajoutés par ex. via innerHTML
- Quick-Setup en variante libre-service
- Rendre le code Init Magento bloquable
- Nouvelle image d'arrière-plan du masque de connexion
Version 2020.07.20
20.07.2020 - (e0f769dbdec3e14a3ac524bebccf75db1be812e4)
Nouveau jour, nouvelle mise à jour !
La mise à jour est installée comme d'habitude via la mise à jour CCM19 dans l'administration.
Changelog détaillé
- FIX : amélioration de la compatibilité avec IE11
- NEW : utiliser les traductions de catégories dans le journal comme en-têtes de colonnes
- FIX : diverses corrections mineures dans les formulaires HTML - labels, etc.
Version 2020.07.17
17.07.2020 - (87a53ce6bfdc34eaca27c3fd7f6b300a596be191)
Avec cette mise à jour, quelques corrections et aiguillages sont redéfinis.
La mise à jour est installée comme d'habitude via la mise à jour CCM19 dans l'administration.
Changelog détaillé
- FIX Scanner de cookies - toutes les données sont maintenant reprises...
- FIX : Cookies vides étendus avec N.A. pour permettre le passage de onboaerding...
- NEW : Nouveau menu - Sauvegarde du consentement + possibilité de sauvegarder le consentement dans le cookie/local storage/session storage
- Protocole de consentement ajouté à la suite de la sauvegarde du consentement pour que cela soit visible ensemble
- Afficher également les fins des cookies dans le listing
- Utiliser uniquement l'emplacement de stockage de consentement actuellement défini
Le repli sur les cookies n'a lieu que si localStorage et sessionStorage
ne sont pas supportés - Nettoyer les cookies après la construction de la page en fonction des objectifs sélectionnés
Correction : jusqu'à présent, les cookies gérés par le CCM19 et non encore autorisés n'étaient supprimés après l'appel de la page que si au moins un consentement avait été donné. - NEW : Régler la fonctionnalité en cas de widget inactif jusqu'à Cron/Reporting
Version 2020.07.13
13.07.2020 - (3ed3b41f420f98dd8244ca6110e77dfa7d40992f)
Nouveau jour, nouvelle mise à jour ! Cette mise à jour ne résout qu'un seul petit problème, qui pouvait faire que les cookies non encore autorisés ne soient tout simplement pas supprimés. Les cookies concernés étaient par exemple ceux qui n'étaient pas définis pour le domaine ".www.domain.xyz", mais "www.domain.xyz".
La mise à jour est installée comme d'habitude via la mise à jour CCM19 dans l'administration.
Changelog détaillé
- FIX : supprimer les cookies non autorisés même pour le domaine exact, sans point de tête
Version 2020.07.10
10.07.2020 - (f2d33e223fb907497c5fb3c7260c025838b665bc)
Aujourd'hui, nous vous proposons une nouvelle version à importer via le CCM19-Updater. Outre des corrections mineures, il est désormais possible de spécifier un serveur proxy lors de la configuration.
Changelog détaillé
- Styling du proxy dans le setup
- Rendre le proxy paramétrable dès le setup
- Toujours utiliser le proxy dans la vérification de la licence
- Correction : variable Twig update_notifier parfois indéfinie
- Corrections de bugs mineurs
Version 2020.07.09
09.07.2020 - (77ca6b920d69272e1c245e669a1b2214acaecdac)
Une fois de plus, quelques corrections et nouveautés à installer via le CCM19-Updater. Voici brièvement les principales nouveautés.
Changelog détaillé
- Correction : considérer la valeur limite -1 pour les licences NoLabel comme illimitée ; n'était pas pris en compte auparavant
- Correction : accès à une constante indéfinie corrigé ; code de débogage supprimé
- Stylisme : alignement du contenu principal unifié dans l'administration du CCM19
- Style : code LESS nettoyé
- Backend : textes / traductions mis à jour
Version 2020.07.07
07.07.2020 - (f2abc4cb020348783f8f35b10bb6208d8f081bc)
Nous vous proposons aujourd'hui une nouvelle version à installer via le CCM19-Updater. Voici brièvement les principales nouveautés.
Changelog détaillé
- FIX Intégration de jquery dans le script onboardig.... renvoyait encore à la version 3.4.1 et non à la version 3.5.1
- Tableau de bord : masquer temporairement le quicksetup dans l'édition de base
- Intégration des bases pour les suppressions de protocoles
Version 2020.07.02
02.07.2020 - (88c5005ffd162d0cbf9404d783447533f2ea3b58)
Nous vous proposons aujourd'hui une nouvelle version à importer via le CCM19-Updater. Voici brièvement les principales nouveautés.
Changelog détaillé
- Widget ne couvrant pas généralement toute la surface sur les appareils mobiles ; le logo est masqué
- Traductions mises à jour
- Corrections de la notification de mise à jour + refactoring
- Boîte de dialogue des paramètres de messagerie révisée
- Proxy rendu modifiable via les paramètres réseau
- Nouveau bouton de consentement complet dans la sélection des catégories (activable par le thème)
- Amélioration de la suppression des cookies qui n'ont pas encore été acceptés : en cas de domaine www, supprimer également pour .example.com
- Tableau de bord : prise en compte des consentements modifiés dans les statistiques
- Liste de domaines pouvant être triée et filtrée
- Mise à jour jquery 3.4.1 → 3.5.1
Version 2020.06.25
25.06.2020 - (57cafeac532b5fc7b22edc5c5d5f55abbc632967)
Il s'agit d'un petit hotfix visant à corriger un petit défaut visuel.
Changelog détaillé
- Suppression de la barre sur le bord latéral droit du widget
- Déverrouillage d'un iframe déverrouille tous les iframes du même domaine
Version 2020.06.23
23.06.2020 - (638d0cbc8935152994aebf4507be079f9039bc11)
Voici un résumé des principales adaptations, la version sera disponible en tant que mise à jour à partir du 24.06 dans le courant de la journée.
Adaptations générales de la variante Full et Selfservice
- Intégration d'une image d'aperçu en cas d'intégration Slideshare bloquée
- Les images d'aperçu obsolètes sont automatiquement supprimées après un certain temps
- Amélioration de la compatibilité avec Safari
- Saisie des nouveaux affichages de widgets pour les statistiques
- Résilience accrue contre la corruption des données
- La suppression des entrées de contrôle de page fonctionne désormais indépendamment du serveur
- Le blocage des scripts pour les cookies n'a lieu que si le widget est actif
- Le bloqueur d'iframes est désormais désactivé par défaut
Changelog détaillé
- Indication lors de l'"activation du widget" que le blocage des iframes/scripts en est indépendant
- Laisser le bloqueur d'iframe désactivé par défaut
- Méthodes HTTP autorisées indiquées plus spécifiquement pour les routes externes
- Amélioration du verrouillage -> éviter les deadlocks
- Blocage de script par les cookies uniquement si le widget est également actif
- Page-Check : urlencoder le nom du cookie lors de son acceptation
- PageCheck : Transférer l'URL/le nom du bouton de suppression en Base64
- Journalisation des appels API des clients
- Diverses corrections
- Verrouillage des formulaires d'édition/de suppression
- Verrouillage propre de tous les fichiers JSON -> Sécurité des données plus élevée en cas de nombreux accès simultanés
- Enregistrer les descriptions de catégories et les afficher dans le widget frontal
- Utiliser par défaut les caractères de remplacement {Firma_Ort} et {Firma_Datenschutz}
- Ignorer les faux clics sur le bouton Consent
- Ne pas compter le changement de langue comme une nouvelle incrustation
- Ne pas compter le widget désactivé comme une view
- Tableau de bord : afficher le total des affichages dans le graphique
- Dashboard : afficher le nombre d'apparitions au lieu du nombre de comptes
- Saisir les nouvelles apparitions du widget
- Suppression de la remarque obsolète sur les balises HTML dans l'info-bulle de l'espace réservé
- Suppression du message d'erreur en cas de manipulation de la valeur Cookie/LocalStorage
- Correction : bannière de mise en page Safari
- Voir les noms des cookies HTTP lors de la suppression des cookies non autorisés
- Ne pas supprimer les cookies inconnus lors de la vérification des catégories sélectionnées
- Masquer le courrier en cas de trafic excessif dans l'édition de base
- Ajout de commentaires dans le code
- Correction : création du répertoire de domaine dans l'édition de base si celui-ci est manquant
- Nettoyage régulier des vignettes par Cronjob
- Erreur lors de la récupération des vignettes dans le journal au lieu d'une iframe cassée
- Extracteur de vignettes pour Slideshare
- Ajout d'un champ de texte pour le blocage des scripts dans la boîte de dialogue "Créer un cookie
- Correction d'une erreur de modèle dans la boîte de dialogue "Créer un cookie"
Version 2020.06.03
03.06.2020 - (5f78bc07d2b88544756c6b7468765432e4afb91a)
Voici un résumé des principales adaptations, la version sera disponible en tant que mise à jour à partir du 04.06 dans le courant de la journée.
Adaptations générales de la variante Full et Selfservice
- Intégration d'images fixes de vidéos bloquées
- Consent est désormais enregistré dans le Local-Storage
- Les scripts émis sont désormais minifiés et comprimés
- Compatibilité avec les navigateurs nettement améliorée
- Blocage des scripts intégré en fonction du consent - augmente nettement la flexibilité !
Variante Fullservice uniquement
- Quicksetup guidé, y compris le scan des cookies et la présélection automatique des cookies et des textes
- Il est désormais possible de traiter plusieurs domaines en parallèle dans différents onglets
Changelog détaillé
- Ne pas bloquer les iframes sans URL ou avec data:/about:-URL
- Mise en cache des vignettes pendant 12 heures
- Enregistrer le consentement dans LocalStorage au lieu du cookie
- Effacer le cache des vignettes lors de la suppression d'un client
- Bouton de vidage du cache des vignettes créé
- Transmettre les paramètres GET lors de la redirection interne au serveur
- Charger index.php par défaut lors de l'appel de répertoires
- Bloqueur de contenu : Thumbnail-srcset optimisé
- Extracteur de vignettes : Vidéos Facebook
- Refactoring : VideoInformation → EmbedInformation
- Extracteur de vignettes : Vimeo et Peertube
- Iframe pour les bloqueurs de contenu seulement agrandir si nécessaire, pas réduire
- Thumbnail-Extractor : Youtube + intégré comme image de fond dans ContentBlocker
- ThumbnailExtractor : Youtube
- Minifier : améliorer le traitement de TwigMarkup
- Minification JS/CSS
- z-index modifié pour widget affichage JS sortie ajustée dans QUick Setup
- Service OnBoarding : contrôle des IPs internes révisé
- Modèle OnBoarding : indentation du code
- FIX Activer le saut de sortie manuel
- vérifier les urls locales dans quick setup
- FIX Enregistrer correctement les données de protection des données
- FIX Envoi de mails en cas de quota...
- Corrections linguistiques
- Quick setup Bouton de saut intégré...
- de OK Accepter tout fait
- Corrections pour mettre en œuvre correctement l'onboarding avec les nouvelles structures d'url
- Résolution de la sélection du domaine via l'URL
- PageCheck : mieux gérer les noms de cookie/stockage avec des slashes
- Ajout d'une remarque sur la réinitialisation de la base de données des cookies Remarque sur le Quick Setup déplacée vers le haut du tableau de bord
- Finalisation et traduction de Quick Setup
- Cookie, espace réservé et mentions légales / protection des données sont désormais définis dans le QUicksetup iframes sont désormais toujours bloqués par défaut light theme toujours par défaut
- Sélection du domaine via l'URL résolue
- Routes dans le contrôleur de cookie simplifiées
- Compatibilité du navigateur augmentée pour la fonction jumpTo
- Sortie des cookies désormais triée à titre d'essai
- Quick Setup, les cookies sont désormais traités et catégorisés correctement
- Htaccess : compression des fichiers JS/CSS livrés
- Nouveau hachage de script (supprime les anciennes entrées de script)
- Compatibilité avec IE pour les déclenchements CustomEvent
- Amélioration de l'interaction entre le bloqueur de script et le bloqueur de script pro-cookie
- Ajout d'un texte indiquant une entrée par ligne pour la fonction de blocage des cookies
- Réactiver les fins bloquées par les cookies en cas d'accord
- Blocage de script par cookie
- Enregistrement du blocage de script optimisé pour les cookies + traductions
- Blocage d'iframe Adaptation de la hauteur sans accès direct à l'iframe
- Adaptation de la hauteur des iframes au blocage dans le bloqueur d'iframes
- Ajout d'un champ Block dans le gestionnaire de cookies
- Ajout de la génération dynamique de chemins dans Twig pour les assets du projet
Version 2020.05.13
13.05.2020 - (5f472158bfc7b1e28cad1156570e189aa4efe057)
- Ajout de plusieurs langues minoritaires
- Appliquer un nouveau remplacement d'espace réservé dans le widget
- Suppression de l'ancien système de remplacement des caractères génériques
- Remplacement du caractère de remplacement {IHRE_FIRMA} par {FIRMA}
- FIX - L'initialisation du widget plantait sur certains appareils
- Bloqueur d'iframe : permet les exceptions
- FIX - Widget CCM rendu inintéressant pour le mode lecture de divers navigateurs
- FIX - Correction de la sélection de la date du fichier journal
- Ajout de l'attribut aria-hidden aux modals du widget frontal
- Ignorer davantage de parties variables aléatoires des URL de script
- Afficher les cookies dans la liste des scripts
- Correction des traductions
- Saisie des cookies légitimes pour les scripts
- Utiliser la valeur numérique 4 au lieu de XMLHttpRequest.DONE pour une meilleure compatibilité lors du chargement du widget
- Définir le comportement de l'icône du widget dans la configuration du thème - Ouvrir la fenêtre principale ou le sélecteur de catégorie
Version 2020.05.05
05.05.2020 - (b1234ae024fefb15b0d0177f44648b7a95e125f1)
Version d'hébergement
- Correction : les widgets ne pouvaient pas être activés avec une limite de domaine définie à -1
- Sélection de domaine dans l'en-tête limitée dans sa largeur maximale
Version 2020.04.30
30.04.2020 - (034e2677c768f23fe9afa293475029e3e9efb762)
Ajustements généraux
- Édition de l'ID du cookie visiteur dans la vue détaillée du widget
- Widgets frontaux retravaillés pour éviter les collisions avec le CSS OnSite
- Mise à jour des traductions
Version d'hébergement
- Thèmes système et utilisateur - Distribution facile des thèmes sur tous les domaines
- Création automatique de domaine - Lorsque la fonctionnalité est activée, affichage d'un extrait de code dans l'administration du domaine
Version 2020.04.27
27.04.2020 - (1e96dd81bd2e9d8f366a55c0537fdccb4bfb7417)
Il y a eu quelques versions intermédiaires qui n'ont pas été mentionnées ici - voici le changelog complet depuis la dernière version mentionnée ici. Au total, il y a eu 79 commits avec de nombreuses modifications et corrections. Les changements les plus importants :
- Thèmes intégrés pour tous les domaines - c'est-à-dire que l'on peut définir et gérer un thème pour tous ses domaines sans devoir passer par l'administration individuelle des domaines.
- Diverses adaptations dans la création/gestion de thèmes
- Nouveau script d'onboarding pour les nouveaux utilisateurs - sera étendu et modifié en permanence
- Amélioration de l'inhibition de l'indexation par Google
- Blocage automatique des scripts et gestion intégrée des scripts
- Ajout d'un bouton Refuser les cookies
Changelog détaillé
- Thèmes intégrés à l'échelle du compte pour tous les domaines - c'est-à-dire que l'on peut définir et gérer un thème pour tous ses propres domaines sans avoir à entrer dans la gestion individuelle des domaines.
- Blocage et gestion des scripts intégrés
- lien vers le domaine actif... pour pouvoir cliquer dessus
- La couleur du cadre du widget est désormais lue à partir de la configuration du thème
- Message d'erreur regroupé pour les valeurs de couleurs corrompues dans les thèmes
- Les logins sont désormais enregistrés
- Onboarding terminé - lors de la première connexion, on obtient maintenant un guide rapide - que l'on peut aussi rappeler à tout moment En outre, il y a maintenant un bouton Aide - qui mène à la documentation
- Lien mot de passe oublié transformé en formulaire - on espère ainsi le trouver plus facilement
- Algorithme d'éclaircissement des couleurs par une légère désaturation optimisé
- Ajout d'une balise X-Robots aux scripts CCM19
- Les utilisateurs peuvent désormais être recherchés dans la gestion des clients
- Bapperl dans le menu pour Update on / off - cela indique si une mise à jour doit être faite ou non...
- Thèmes étendus aux types de sélection Look&Feel Checkbox et Switch
- Traitement de l'adresse e-mail comme champ obligatoire dans l'API client lors de sa création
- Optimisation de la présélection des cookies une fois de manière judicieuse
- Sécuriser le cookie de session du backend CCM19
- définir le cookie ccm_consent avec SameSite=Lax
- Amélioration de la mise en cache
- Ajout d'une traduction
- Fallback vers le nom d'utilisateur pour l'e-mail de quota, si aucune adresse e-mail n'est définie
- Interception d'une exception et enregistrement d'un avertissement dans le log
- Message d'erreur générique pour les requêtes front-end par clé API
- Optimisation de l'utilisation de la mémoire lors de l'archivage des journaux
- Archivage du journal dès que la taille du fichier atteint 5 Mo
- Ajout d'un nouvel élément de menu Scripts
- Réglage du réseau pour le déchargement SSL (forcer la connexion HTTPS)
- Optimisation de la RewriteRule pour mod_cache
- Centrer le texte pour simuler plus fidèlement les boutons via la classe CSS
- Prise en charge de la Flexbox pour les boutons de l'ensemble du widget frontal
- Adaptation du code HTML pour la prise en charge de la flexbox pour les boutons de la fenêtre principale
- Correction d'un problème qui pouvait survenir lors du décodage des cookies
- Révision de la sortie des boutons de widget
- Ajout du raccourcissement de "Refuser les cookies" dans le fallback
- Boutons de widgets placés côte à côte et texte raccourci
- Mise en place d'un fallback pour le texte non traduit dans les comptes existants
- Bouton "Refuser les cookies" implémenté dans le widget frontal
- Changeur de langue correctement positionné dans le widget aligné en haut
- blocage de l'iFrame avec noindex comme élément meta et en-tête HTTP
- Correction : le message d'erreur de format d'espace réservé disparaît désormais lorsque la saisie est corrigée
- Marquage des liens contenus dans le widget avec nofollow
- Affichage du logo pour les thèmes désactivé dans le modèle
- FIX : pas toutes les langues directement actives - seulement DE / EN.
Version 2020.03.06
06.03.2020 - (4778287fd82474049b31a79605d13cd59050288a)
97 commits ont été ajoutés à notre serveur de développement, beaucoup de corrections de bugs mais aussi à nouveau quelques extensions substantielles.
- De nouvelles langues ont été ajoutées ("fr", "es", "pt", "it", "nl", "pl", "ru")
- Les fichiers de langue ont été traduits, de même que les contenus pour les langues - sauf les cookies, ces données doivent de toute façon être définies individuellement.
- Powered By Links peut désormais être personnalisé
Changelog détaillé
- FIX : pas toutes les langues directement actives - seulement DE / EN.
- Correction de la transmission de la langue déterminée au modèle de widget
- N'afficher que les langues actives sous forme d'onglets dans la gestion des cookies
- Activer/désactiver les traductions pour le widget frontal
- Prise en compte du rôle de l'utilisateur lors de la lecture, de l'édition et de la suppression via l'API client
- Ajout d'une extension de langue également pour le contenu Templates et CSS un peu adaptés pour que toutes les langues correspondent Needs Coche pour langue active...
- Ajout de langues et de traductions supplémentaires dans le backend
- Toujours enregistrer le repo après la suppression d'un domaine ; passer outre les paramètres
- Mise à jour du nom de la version lors de la création d'une archive zip
- Composants modulaires mis en place pour la configuration "Powered by"
- Espacement entre legend et .panel-body uniformisé
- Clé de licence non transmise au serveur de mise à jour
- Ajout de l'URL de protection des données et du siège de l'entreprise au modèle d'espace réservé
- Rechargement désactivé jusqu'à nouvel ordre après la suppression de cookies inconnus
- Correction d'une erreur d'exécution lors de la vérification des cookies actifs
- Validation des saisies de l'utilisateur optimisée dans la gestion des clients
- Documentation de la signature de la demande étendue avec Hawk
- "make translations" pour la mise à jour du fichier de traduction
- Corrections des traductions
- Vérification de la licence de connexion : reformulation du message d'erreur dans le log
- Mise en place de la mise en cache de la route CSS pour le frontend
- Corrections de bugs mineurs
- Tableau de bord de l'hébergement
- E-mails de notification de mise à jour lorsque l'autoupdate est inactif
- Fusion de la branche 'master' de bitbucket.org:papooteam/cookie-consent-management
- Nettoyage des commentaires de code JS
- Fix : undeclared array dans le contrôleur de thème
- Contrôleur de cookie : code CookieDB nettoyé
- Correction de petits bugs dans WidgetEmbedding et SetupWarningHandler
- Correction d'avertissements dans le modèle et le contrôleur de cookie, refactoring minimal
- Notices de correction dans ControllerUpdate
- Statistiques dans le tableau de bord d'hébergement
- Implémentation de la superposition pour l'affichage de la configuration des cookies dans le frontend
- E-mail de notification en cas d'épuisement de la limite d'appels
- Comptage et blocage des appels de widgets intégrés
- Suppression du code de débogage
- Implémentation d'une tâche cron pour vérifier l'intégrité des paramètres tarifaires
- Ajout d'un indicateur pour la sortie du widget frontal dans le tableau des domaines
- Sortie du widget liée au nombre de domaines du tarif
- ?{versionID} ajouté au CSS/JS intégré
- Annotations pour que l'analyse statique du code soit heureuse
- Variables Twig déplacées dans TwigGlobalsHandler
- E-mail d'erreur en cas d'échec de la mise à jour automatique
- Chargement des classes nécessaires à la fin de la mise à jour
- Envoi d'e-mail : prendre en compte sendmail_path de php.ini
- Mise en évidence du domaine sélectionné par une couleur de fond
- Ajout d'un lien retour pour quitter la meta-sidebar
- Correction de la pagination du journal système
- Suppression de l'entrée du logo du thème si le fichier n'existe pas
- Correction de la sortie des licences actives en NoLabel
- Ajout de la désignation de la version dans .gitignore
- AutoUpdate : e-mails en cas de succès et de droits de répertoire incorrects
- Afficher la version dans le pied de page
- Correction du retour après la connexion
- Utiliser l'auto-wiring pour les cronjobs
- Ajout de numéros de version lisibles par l'homme
- classe CSS instapaper_ignore au widget
- Diverses corrections de bugs
- AutoUpdate revu et corrigé
- Fusion de la branche 'master' de bitbucket.org:papooteam/cookie-consent-management
- Changement du nom de l'api d'hébergement en api client... c'est plus exact
- Rendre les hashs de mots de passe des clients modifiables via l'API d'hébergement
- Adaptation du message d'erreur pour une charge utile non valide ; application/json
- Validation de la clé de licence par cronjob
- Après une mise à jour automatique : réinitialisation du cache
- Introduction de LoggerInterface + plus de logging
- Ajout d'une image pour le setup et les lineendings sont en quelque sorte différents... semble-t-il - sinon les autres fichiers sont identiques...
- Intégrité des données garantie lors de l'exécution de tâches cron séquentielles
- Correction d'un bug critique dans la gestion des utilisateurs de l'API frontend
- API d'hébergement placée sous l'option de menu Clients
- Implémentation des points d'accès API pour la gestion des clients (CRUD)
- SystemLog pour l'interface d'hébergement
- Autoupdate + Systemlog
- Mise à jour des traductions pour le domaine de l'API d'hébergement
- Mise en œuvre de la structure de base de l'API d'hébergement
- Correction d'une erreur de syntaxe dans la signature de méthode
- Préparation de l'autoupdate
- Ne pas marquer la config comme sale si type de données primitif ou chaîne inchangée
- Correction de la distorsion des logos personnalisés du backend dans les versions de l'agence
- Mise en place du NoLabel et du powered-by-link pour la version agence
- Migration de l'enregistrement des licences CCM19 vers le client API
- Révision de la navigation des utilisateurs en cas de licence non valide
- Correction d'un type d'objet erroné
- Correction : vider la session lors de la connexion
- Refactoring du code : fonction de mise à jour déplacée dans AppComponentUpdate
- Implémentation de la tâche cron 'LicenseCheck'
- Ajout d'une structure de base pour l'exécution des cronjobs
- Réduction du risque d'erreur lors de l'itération des données de domaine
- NEW - le gestionnaire de domaine affiche désormais les données de base des tarifs.
- FIX Erreur de variable lors de la saisie d'un nouveau domaine
- S'assurer que les répertoires sont créés lors de la mise à jour
- Setup et mise à jour : optimisation du dézippage
- Mise à jour vers le nouveau système + traductions
- Fusion de la branche 'master' de bitbucket.org:papooteam/cookie-consent-management
- Le nombre de licences NoLabel est désormais utilisé lors de la création / gestion de domaines...
Version 2020.02.26
26.02.2020 - (e1a4726ecb7671b8e5d37b7ced153c9757221c83)
Cette version a été publiée après un cycle de développement plus long - les prochaines versions auront des cycles plus courts et contiendront donc moins de nouvelles fonctionnalités. Comme les mises à jour automatiques sont disponibles à partir de cette version, cela devrait bien fonctionner.
- Pagecheck a été remanié et les données ont été regroupées
- Le crawler cookie / script fonctionne désormais en permanence
- Les données du compte sont désormais modifiables (nom d'utilisateur, mot de passe, etc.)
- Ajout de la fonction "Réinitialiser le mot de passe" - ne fonctionne que si l'envoi d'e-mails a été configuré de manière judicieuse.
- Le système est désormais entièrement multilingue et donc contrôlable (front-end et back-end)
- Ajout d'une indication sur les fichiers d'installation encore existants
- Possibilité de se déconnecter explicitement de l'interface d'administration
- Possibilité d'avoir autant de clients que l'on veut avec une licence Agency
- Possibilité de bloquer les vidéos Youtube et autres
- Géolocalisation - les utilisateurs en dehors de l'UE n'ont désormais plus besoin de confirmer (désactivable)
- Label blanc également dans le backend
- Mises à jour automatiques intégrées
- Suppression de bugs dans la gestion des licences
- Renforcement de la présentation du masque de connexion
- Gestion des espaces réservés intégrée
- Tableau de bord élargi pour la version Agency
- Intégration du lien avec la base de données des cookies - les données peuvent désormais être transférées automatiquement
- Les nouveaux cookies peuvent désormais être transférés directement depuis la vérification
- Changement de langue activé dans la bannière des cookies
- La bannière des cookies peut désormais être activée/désactivée
- Le changelog est également affiché dans l'admin du CCM19
- Les cookies sont désormais directement supprimés lorsque la case de la catégorie est décochée
- Gestion multidomaine étendue
- Gestion des clients étendue dans la version Agency
- Gestion des clients désormais via l'API
- Powered By Link désormais gérable pour la version Agency
- nombreuses autres petites modifications et améliorations de l'utilisabilité
- Des centaines de petites corrections de bugs
- 155 commits au total
Version 2020.01.23
23.01.2020 - (818c0856042283528b708402dd77ec8768241291)
- Mise en évidence de la syntaxe lors de la modification du CSS du thème et du code JavaScript du cookie
Ajout de destinations de liens alternatives pour rouvrir le widget cookie
- Changement de langue autorisé dans le widget CCM
Version jusqu'au 23.01.2020
Pas de changelog disponible.
//Photode Ross Findon | unsplash
