Tags give the ability to mark specific points in history as being important
  • v2.9.0   v2.9.0
    8b2fdca0 · Comptoir v2.9.0 ·
    Release v2.9.0

    Added

    • #937 Page d'un logiciel : rendre visible "Pré-sélection Adullact" dans la rubrique Cartographie

    Changed

    • #938 UX - Menu principal : déplacer "Cartographie" après "prestataire"
    • #930 UX - Amélioration du menu utilisateur ('profil', 'Paramètres', 'Se déconnecter')
    • #924 UX - Cartographie, formulaire : renommer le bouton "Envoyer"
    • #933 UX - Cartographie, formulaire : modification du titre et du sous-titre
    • #934 UX - Cartographie, formulaire : ajout d'un texte pour éviter de cocher trop de cases
    • #935 Page d'un logiciel : rendre plus visible les données de la cartographie
    • #940 Page d'un logiciel : ajout des boutons pour modidifer la cartographie

    Fixed

    • #929 Formulaire de login : la redirection doit être faite sur /<lang>/
    • #922 UX - Cartographie, page "Cas d'usage du Logiciel" : ajout du lien vers le logiciel
  • v2.8.0
    e2ddddd8 · Comptoir v2.8.0 ·
    Release v2.8.0

    Added

    • #903 Ajout du bouton modifier pour la cartographie
    • #917 Page d'un utilisateur : afficher les données de la cartographie
    • #918 Page d'un logiciel : afficher les données de la cartographie

    Fixed

    • #910 Traitement correcte des langues utilisateur non supportées par l'application
    • #914 Cartographie : corriger les chaines de textes non traduites
    • #915 Cartographie : modification des textes (titres, boutons, tableaux, ...)
    • #919 Cartographie : le formulaire s'affiche uniquement si on est déjà déclaré comme utilisateur du logiciel
    • #898 Correction du bug des boutons non utilisables après l'édition de son profil
  • v2.7.0   v2.7.0
    aa9fe39b · Comptoir v2.7.0 ·
    Release v2.7.0

    Added

    • #905 Cartographie - 1er version public

    Pour le dev :

    • #469 Vagrant - Ajout de MailHog pour simuler l'envoi et la consultation des emails
    • #862 Vagrant - Permettre l'import automatique de données SQL supplémentaires au dataset
    • #860 Vagrant - Appliquer les migrations de base de données au démarrage de la machine virtuelle

    Changed

    • #852 Webperf - Supprimer l'image d'arrière-plan de la page
    • #863 Webperf - Images : utiliser le lazyloading natif des navigateurs
    • #908 SEO - Vérifier si l'URL inclus le prefixe de la langue (/fr/ ou /en/)
    • #904 SEO - Les liens pour changer de langue renvois vers la page d'accueil
    • #881 Ajout d'un logiciel : proposer (si pertinent) d'être utilisateur ou prestataire
    • #880 Édition d'un logiciel : proposer (si pertinent) d'être utilisateur ou prestataire

    Pour la prod :

    • #893 crudMailer : envoi d'un message de log lorsque l'utilisateur est modifié
    • #894 crudMailer : ajout de la cartographie dans le processus de log

    Fixed

    • #879 UX - Optimiser l'affichage des messages d'erreurs et de succès
    • #895 UX - Page prestataire : correction du titre de la page
    • #890 UX - Afficher des sauts de lignes dans les descriptions (logiciel, utilisateur, témoignage)
    • #889 UX - Ajout d'un témoignage : le champ TITRE n'est plus un textarea
    • #900 UX - Modifier l'image par défaut des logiciels
    • #901 UX - Corriger les retours à la ligne des messages "flash"
    • #867 Accessibilité - Correction du formulaire de filtre
    • #858 Accessibilité - Liens en pied de page : ajout d'un indicateur si c'est la page courante
    • #884 Accessibilité - Améliorer les contrastes (couleur du texte / couleur d'arrière plan)
    • #885 Accessibilité - Supprimer les title non pertinant sur les liens
    • #855 Correction de l'i18n sur le formulaire de mot de passe perdu
    • #868 Nettoyage du code HTML des aperçus de logiciel

    Pour le dev :

    • #814 L'outil PHPCS de la CI ne teste plus inutilement les fichiers supprimés
    • #861 Vagrant - Forcer le mode debug à TRUE pour lancer les tests unitaires

    Security

    • #871 Mot de passe perdu : le token n'est plus actif après usage ou après 24h
    • #869 Nouveau compte : appliquer correctement les ACL après la création du compte
  • v2.6.0   v2.6.0
    21b79a83 · Comptoir v2.6.0 ·
    Release v2.6.0

    Added

    • #788 Cartographie - 1er version en accès restreint

    Pour la prod :

    • #801 DOC - Ajout d'un prérequis optionnel : mode headers et deflate d'Apache

    Pour le dev :

    • #807 Vagrant : ajout de scripts utiles (évolution db, ...)
    • #808 Cartographie : auto-generation des templates MVC via bin/cake bake

    Changed

    • #846 UX - Le formulaire de contact n'est plus utilisable anonymement
    • #847 UX - Le formulaire de contact n'est plus utilisable par les prestataires
    • #787 SEO - Imposer le préfixe /fr/ ou /en/ sur tous les liens du site web
    • #809 Webperf - Optimiser le chargement de Matomo (ex-Piwik)
    • #838 Vagrant - Le mode debug est désactivé pour les tests fonctionnels

    Fixed

    • #810 UX - Trie alphabétique de logiciels sur une page "Tag"
    • #826 UX - Trie alphabétique pour les pages "Utilisateurs" et "Prestataires" du logiciel
    • #830 UX - Témoignage : le titre n'est plus tronqué à l'affichage
    • #840 UX - Les espaces en trop dans une recherche n'ont pas d'impact sur le résultat affiché
    • #844 UX - Ajouter un message explicite au mail de contact d'un utilisateur
    • #851 UX - Le formulaire de recherche ne peut plus être envoyé si il est vide
    • #856 UX - Correction des liens du fil d’Ariane des pages "Mentions légales" et "Accessibilité"
    • #815 SEO - Ajout du fil d'ariane au format JsonLD pour les moteurs de recherche
    • #813 Webperf - Supprimer un fichier CSS inutilisé
    • #825 Webperf - Optimisation des logos (Comptoir, Adullact, Feder) + arrière-plan
    • #827 DOC - Correction de la syntaxe markdown
    • #850 Correction d'une erreur PHP si la recherche est vide
    • #857 Page d'erreur : entête HTML avec le code de la langue de l'utilisateur

    Pour le dev :

    • #816 SILL - Adaptation du script d'import aux changements de format du fichier source
    • #831 DOC - Compléter les prérequis pour l'utilisation de hirak/prestissimo
    • #832 Git - Ajout des extensions .7z|.zip|.bz2 au fichier .gitattributes
    • #859 Cmposer - Mise à jour du fichier des dépendances .lock

    Deprecated

    • #828 Test - Suppression d'un test unitaire inutile

    Security

    • #833 L'utilisateur ne doit pas pouvoir modifier son rôle
    • #835 Un nouvel utilisateur ne doit pas pouvoir forcer son rôle
    • #836 API - L'ajout d'un utilisateur ne permet pas de modifier son rôle
    • #837 API - La modification d'utilisateur ne permet pas de modifier son rôle
    • #843 Log - Ajout d'un log pour l'utilisation du formulaire de contact d'un utilisateur
    • #853 L'édition ou la suppression d'un tag est autorisé uniquement pour les rôles > "user"
  • v2.5.0   v2.5.0
    1807c433 · Comptoir v2.5.0 ·
    Release v2.5.0

    Added

    • #240 UX - Ajouter la fonction recherche sur les Tags
    • #574 UX - Les tags acceptent les caractères accentués
    • #789 UX - Champ mot de passe : utiliser l'attribut autocomplete="new-password"
    • #371 UX - Accès direct à une ss-rubrique d'un logiciel ou d'un utilisateur
    • #755 UX - Ajout d'un fil d'ariane
    • #798 UX - Logo par défault en fonction du type d'utilisateur (associaion, collectivité...)
    • #796 WebPerf - Ajout des en-têtes HTTP "Cache-Control : immuable" pour les fichiers CSS et JS

    Pour développeurs :

    • #694 Vagrant : afficher les erreurs PHP et augmenter le niveau d'erreur
    • #695 Vagrant : permettre la synchronisation du code de l'IDE avec la VM
    • #702 Vagrant : activer l'auto-correction de collision des ports
    • #696 Vagrant : permettre l'accès à PostgreSQL en dehors de la machine virtuelle
    • #764 Pre-commit : ajout grumphp pour gérer les hooks php via composer
    • #757 CI + pre-commit: vérifier la cohérence des fichiers composer.json .lock
    • #762 CI + pre-commit: vérifier la syntaxe PHP

    Changed

    • #637 UX - Monter la limite autorisé à 10 tags pour un logiciel
    • #759 SEO - Fiche utilisateur : passer le lien externe en nofollow

    Pour développeurs :

    • #753 Préciser de manière plus précise la version de PHP dans le composer.json

    Fixed

    • #597 UX - Logo par défaut pour les logiciels et les utilisateurs
    • #479 UX - Afficher la licence sur la fiche logiciel
    • #768 UX - Ajout d'une page dédiée à toutes les commenaires d'un utilisateur
    • #771 UX - Ajout d'une page dédiée aux alternatives à un logiciel
    • #514 UX - Ajout d'une page dédiée aux logiciels complémentaires à un logiciel
    • #540 UX - Après l'édition d'un logiciel, la page du logiciel est affiché
    • #718 UX - Après l'édition d'un utilisateur, la page de l'utilisateur est affiché
    • #554 UX - Afficher la date de création correcte d'un commentaire
    • #704 UX - Page Tags : filtres "plus | moins utilisés" inversés
    • #703 UX - Page Tags : affiche tous les tags
    • #650 UX - Impossible de cliquer sur l'entrée Etiquettes de la barre de navigation
    • #713 UX - Recherche avec 2 mots (ou plus)
    • #714 UX - Recherche avec des caractères spéciaux et des accents
    • #585 UX - Correction des filtres sur la page des utilisateurs
    • #790 Correction du lien financement "FEDER par région Occitanie"
    • #794 Correction de l'i18n pour le mail réinitialisation du mot de passe
    • #797 modifier l'email de contact pour limiter le spam

    Pour développeurs :

    • #648 Vagrant : les tests unitaires en cours ne doivent pas effacer le DB du comptoir

    Security

    • #705 - Added optional parameter to force the deny on GET requests
    • #758 - Ajouter les entêtes HTTP de sécurité
    • #766 - Correction d'une XSS sur formulaire de recherche
    • #767 - Le formulaire de contact ne doit pas autoriser les balises html
  • develop_cake.3.3_reloaded   see #754
  • develop_cake.3.4_abort   see #754
  • develop_cake.3.3_reloaded_START   see #754
  • v2.4.10   v2.4.10
    012be4b6 · Comptoir v2.4.10 ·
    Release v2.4.10

    Added

    Pour développeurs :

    • #646 Vagrant: choix d'installer en mode debug ou production
  • v2.4.10-rc.1   v2.4.10-rc.1
    7bbe0563 · Comptoir v2.4.10-rc.1 ·
    Release v2.4.10-rc.1

    Added

    Pour développeurs :

    • #575 Les images Docker peuvent envoyer des mails
    • #584 Les images Docker peuvent s'appuient l'image PHP (et non plus Ubuntu, trop volumineuse)
    • #580 Ajout de code sniffer dans les tests automatiques sur les fichiers modififés ajoutés dans le code source
    • #593 Ajout d'une base de données connue et fixe pour les tests fonctionnels
    • #603 Ajout de 4 utilisateurs documentés dans le jeu de données de tests
    • #534 Ajout de tests fonctionnels sur les créations de compte, les recherches, les tris
    • #589 Ajout de tests fonctionnels sur l'action utilisateur "connecter/deconnecter"
    • #609 Ajout de tests fonctionnels sur l'action utilisateur "mot de passe perdu"
    • #618 Ajout de tests fonctionnels sur l'action utilisateur "se déclarer utilisateur de"
    • #620 Sur une installation de dev, les mails sont envoyés par barman-dev
    • #638 Ajout machines Vagrant pour déploiement local du Comptoir

    Deprecated

    • #640 comptoir.default.php est déprécié au profit de son pendant dans le projet Puppet-Comptoir

    Fixed

    • #570 Rétablissement des tris et filtre des utilisateurs (suite à la création de la rubrique Prestataire dans la barre de navigation)
    • #609 Mot de passe perdu : Correction de l'envoi du mauvais formulaire qui demandait l'ancien mot de passe.
    • #587 Correction de l'erreur affichée lors de la déclaration d'un compte utilisateur comme utilisateur d'un logiciel
  • v2.4.9   v2.4.9
    080798ab · Comptoir-srv v2.4.9 ·
    Release v2.4.9

    Fixed

    • #573 Correction du lien erroné dans le courriel de mot de passe perdu
    • #572 Mise à jour des paramètres STMP par défaut
  • v2.4.8   v2.4.8
    ee54071d · Comptoir v2.4.8 ·
    Release v2.4.8

    Synthèse de toutes les versions v2.4.8* depuis le CHANGELOG

    Added

    • #547 (Développeurs) Amélioration de la doc d'install sur Ubuntu 16.04
    • #562 (Développeurs) Création d'une image Docker utilisant le code source local (plus besoin de faire un git clone)
    • #563 (Développeurs) Ajout de la dernière version de DebugKit dans l'image Docker "locale"
    • #564 (Développeurs) Mise à jour de l'image Docker Comptoir base en v1.0.0-rc.2
    • Nouveau système de gestion d'étiquettes (tags) pour les logiciels

    Changed

    • Les prestataires sont maintenant séparés des utilisateurs et disposent d'une entrée propre dans la barre de navigation.

    Fixed

    • #542 Correction de l'affichage de tous les logiciels d'un tag
    • #559 Page d'accueil : Corrigé le lien vers les derniers logiciels ajoutés
    • #557 Rétabli la mise en page du bouton "mot de passe perdu" (mauvaise grammaire HTML)
    • #560 Supprimé bouton en double ("liste de tags")
    • Correction de bugs d'internationalisation (tout est censé être traduit de l'anglais vers le français)

    Security

    • #467 Correction XSS sur les formulaires
  • v2.4.8-rc.2   v2.4.8-rc.2
    e5dff985 · Comptoir-srv v2.4.8-rc.2 ·
  • v2.4.8-rc.1   v2.4.8-rc.1
    94c3dc30 · Comptoir-srv v2.4.8 ·
  • v2.3.2   v2.3.2
    5630c219 · Comptoir-srv v2.3.2 ·
  • v2.3.2-rc.3
  • v2.3.2-rc.2
  • v2.3.2-rc.1
  • v2.3.1   v2.3.1
    c350fbf5 · Comptoir-srv v2.3.1 ·
  • v2.3.1-rc.2