CHANGELOG.md 24.2 KB
Newer Older
Matthieu FAURE's avatar
Matthieu FAURE committed
1 2 3 4 5 6 7
# Changelog

Tous les changements notables de ce projet sont documentés dans ce fichier.

Le format s'appuie sur [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
et le projet suit [Semantic Versioning](http://semver.org/spec/v2.0.0.html).

Fabrice Gangler's avatar
Fabrice Gangler committed
8
## 2.9.3  - 2021-04-06
Fabrice Gangler's avatar
Fabrice Gangler committed
9 10 11

### Fixed

Fabrice Gangler's avatar
Fabrice Gangler committed
12 13 14 15 16
- [#956](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/956) UX - Ajout d'un bouton "Modifier votre profil" sur la page de l'utilisateur
- [#955](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/955) UX - Empêcher l'utilisateur connecté d'afficher les formulaires de connexion et de création d'un compte
- [#954](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/954) SEO - Les URLs `/fr/tags/<id>/` doivent rediriger vers `/fr/tags/<id>/software`
- [#953](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/953) Compte utilisateur : vérifier le format de l'URL du site web (backend)
- [#952](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/952) Formulaire inscription : renforcer l'anti-spam (interdire la réutilisation de token dès la 1er detection)
Fabrice Gangler's avatar
Fabrice Gangler committed
17 18


Fabrice Gangler's avatar
Fabrice Gangler committed
19
## [2.9.2](https://gitlab.adullact.net/Comptoir/Comptoir-srv/tags/v2.9.2)  - 2021-03-23
Fabrice Gangler's avatar
Fabrice Gangler committed
20 21 22

### Fixed

Fabrice Gangler's avatar
Fabrice Gangler committed
23 24
- [#951](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/951) Formulaire inscription : ajout d'un jeton + temporisation pour diminuer le spam
- [#643](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/643) Tests fonctionnels: les tests de création de compte sont maintenant idempotent
Fabrice Gangler's avatar
Fabrice Gangler committed
25 26


Fabrice Gangler's avatar
Fabrice Gangler committed
27
## [2.9.1](https://gitlab.adullact.net/Comptoir/Comptoir-srv/tags/v2.9.1)  - 2021-03-18
Fabrice Gangler's avatar
Fabrice Gangler committed
28 29 30

### Fixed

Fabrice Gangler's avatar
Fabrice Gangler committed
31 32 33
- [#941](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/941) UX - Création d'un compte : supprimer l'avatar (nombreux bugs pour les utilisateurs)
- [#950](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/950) Accessibilité - Ajouter une balise `<header>` (RGAA 9.2.1)
- [#947](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/947) Vagrant - Forcer l'utilisation de composer 1.x
Fabrice Gangler's avatar
Fabrice Gangler committed
34

Fabrice Gangler's avatar
Fabrice Gangler committed
35

Fabrice Gangler's avatar
Fabrice Gangler committed
36
## [2.9.0](https://gitlab.adullact.net/Comptoir/Comptoir-srv/tags/v2.9.0)  - 2020-06-26
Fabrice Gangler's avatar
Fabrice Gangler committed
37 38

### Added
Fabrice Gangler's avatar
Fabrice Gangler committed
39
- [#937](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/937) Page d'un logiciel : rendre visible "Pré-sélection Adullact" dans la rubrique Cartographie
Fabrice Gangler's avatar
Fabrice Gangler committed
40 41

### Changed
Fabrice Gangler's avatar
Fabrice Gangler committed
42 43 44 45 46
- [#938](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/938) UX - Menu principal : déplacer "Cartographie" après "prestataire"
- [#930](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/930) UX - Amélioration du menu utilisateur ('profil', 'Paramètres', 'Se déconnecter')
- [#924](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/924) UX - Cartographie, formulaire : renommer le bouton "Envoyer"
- [#933](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/933) UX - Cartographie, formulaire : modification du titre et du sous-titre
- [#934](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/934) UX - Cartographie, formulaire : ajout d'un texte pour éviter de cocher trop de cases
Fabrice Gangler's avatar
Fabrice Gangler committed
47 48
- [#935](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/935) Page d'un logiciel : rendre plus visible les données de la cartographie
- [#940](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/940) Page d'un logiciel : ajout des boutons pour modidifer la cartographie
Fabrice Gangler's avatar
Fabrice Gangler committed
49 50

### Fixed
Fabrice Gangler's avatar
Fabrice Gangler committed
51 52
- [#929](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/929) Formulaire de login : la redirection doit être faite sur `/<lang>/`
- [#922](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/922) UX - Cartographie, page "Cas d'usage du Logiciel" : ajout du lien vers le logiciel
Fabrice Gangler's avatar
Fabrice Gangler committed
53 54


Fabrice Gangler's avatar
Fabrice Gangler committed
55
## [2.8.0](https://gitlab.adullact.net/Comptoir/Comptoir-srv/tags/v2.8.0)  - 2020-06-15
56 57

### Added
Fabrice Gangler's avatar
Fabrice Gangler committed
58
* [#903](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/903) Ajout du bouton modifier pour la cartographie
59 60
* [#917](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/917) Page d'un utilisateur : afficher les données de la cartographie
* [#918](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/918) Page d'un logiciel : afficher les données de la cartographie
61 62

### Fixed
63 64 65 66 67
* [#910](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/910) Traitement correcte des langues utilisateur non supportées par l'application
* [#914](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/914) Cartographie : corriger les chaines de textes non traduites
* [#915](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/915) Cartographie : modification des textes (titres, boutons, tableaux, ...)
* [#919](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/919) Cartographie : le formulaire s'affiche uniquement si on est déjà déclaré comme utilisateur du logiciel
* [#898](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/898) Correction du bug des boutons non utilisables après l'édition de son profil
68

Fabrice Gangler's avatar
Fabrice Gangler committed
69

Fabrice Gangler's avatar
Fabrice Gangler committed
70
## [2.7.0](https://gitlab.adullact.net/Comptoir/Comptoir-srv/tags/v2.7.0) - 2020-05-29
Fabrice Gangler's avatar
Fabrice Gangler committed
71 72

### Added
73 74 75 76 77 78
* [#905](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/905)  Cartographie - 1er version public

Pour le dev :
* [#469](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/469) Vagrant - Ajout de MailHog pour simuler l'envoi et la consultation des emails
* [#862](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/862) Vagrant - Permettre l'import automatique de données SQL supplémentaires au dataset
* [#860](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/860) Vagrant - Appliquer les migrations de base de données au démarrage de la machine virtuelle
Fabrice Gangler's avatar
Fabrice Gangler committed
79 80

### Changed
81 82
* [#852](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/852) Webperf - Supprimer l'image d'arrière-plan de la page
* [#863](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/863) Webperf - Images : utiliser le lazyloading natif des navigateurs
Fabrice Gangler's avatar
Fabrice Gangler committed
83 84
* [#908](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/908) SEO - Vérifier si l'URL inclus le prefixe de la langue (`/fr/` ou `/en/`)
* [#904](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/904) SEO - Les liens pour changer de langue renvois vers la page d'accueil
85 86 87 88 89 90
* [#881](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/881) Ajout d'un logiciel : proposer (si pertinent) d'être utilisateur ou prestataire
* [#880](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/880) Édition d'un logiciel : proposer (si pertinent) d'être utilisateur ou prestataire

Pour la prod :
* [#893](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/893) crudMailer : envoi d'un message de log lorsque l'utilisateur est modifié
* [#894](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/894) crudMailer : ajout de la cartographie dans le processus de log
Fabrice Gangler's avatar
Fabrice Gangler committed
91 92

### Fixed
93 94 95 96 97 98 99 100 101 102 103 104
* [#879](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/879) UX - Optimiser l'affichage des messages d'erreurs et de succès
* [#895](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/895) UX - Page prestataire : correction du titre de la page
* [#890](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/890) UX - Afficher des sauts de lignes dans les descriptions (logiciel, utilisateur, témoignage)
* [#889](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/889) UX - Ajout d'un témoignage : le champ TITRE n'est plus un textarea
* [#900](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/900) UX - Modifier l'image par défaut des logiciels
* [#901](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/901) UX - Corriger les retours à la ligne des messages "flash"
* [#867](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/867) Accessibilité - Correction du formulaire de filtre
* [#858](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/858) Accessibilité - Liens en pied de page : ajout d'un indicateur si c'est la page courante
* [#884](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/884) Accessibilité - Améliorer les contrastes (couleur du texte / couleur d'arrière plan)
* [#885](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/885) Accessibilité - Supprimer les `title` non pertinant sur les liens
* [#855](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/855) Correction de l'i18n sur le formulaire de mot de passe perdu
* [#868](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/868) Nettoyage du code HTML des aperçus de logiciel
Fabrice Gangler's avatar
Fabrice Gangler committed
105

106 107 108
Pour le dev :
* [#814](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/814) L'outil PHPCS de la CI ne teste plus inutilement les fichiers supprimés
* [#861](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/861) Vagrant - Forcer le mode debug à TRUE pour lancer les tests unitaires
Fabrice Gangler's avatar
Fabrice Gangler committed
109 110

### Security
111 112
* [#871](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/871) Mot de passe perdu : le token n'est plus actif après usage ou après 24h
* [#869](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/869) Nouveau compte : appliquer correctement les ACL après la création du compte
Fabrice Gangler's avatar
Fabrice Gangler committed
113 114 115


## [2.6.0](https://gitlab.adullact.net/Comptoir/Comptoir-srv/tags/v2.6.0)  - 2020-04-07
Fabrice Gangler's avatar
Fabrice Gangler committed
116 117

### Added
118
* [#788](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/788)  Cartographie - 1er version en accès restreint
Fabrice Gangler's avatar
Fabrice Gangler committed
119 120 121 122 123 124 125

Pour la prod :
* [#801](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/801) DOC - Ajout d'un prérequis optionnel : mode headers et deflate d'Apache

Pour le dev :
* [#807](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/807) Vagrant : ajout de scripts utiles (évolution db, ...)
* [#808](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/808) Cartographie : auto-generation des templates MVC via bin/cake bake
Fabrice Gangler's avatar
Fabrice Gangler committed
126 127

### Changed
Fabrice Gangler's avatar
Fabrice Gangler committed
128 129
* [#846](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/846)  UX - Le formulaire de contact n'est plus utilisable anonymement
* [#847](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/847)  UX - Le formulaire de contact n'est plus utilisable par les prestataires
130
* [#787](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/787) SEO - Imposer le préfixe /fr/ ou /en/ sur tous les liens du site web
Fabrice Gangler's avatar
Fabrice Gangler committed
131 132
* [#809](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/809) Webperf - Optimiser le chargement de Matomo (ex-Piwik)
* [#838](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/838) Vagrant - Le mode debug est désactivé pour les tests fonctionnels
Fabrice Gangler's avatar
Fabrice Gangler committed
133 134

### Fixed
Fabrice Gangler's avatar
Fabrice Gangler committed
135 136 137 138 139 140
* [#810](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/810) UX - Trie alphabétique de logiciels sur une page "Tag"
* [#826](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/826) UX - Trie alphabétique pour les pages "Utilisateurs" et "Prestataires" du logiciel
* [#830](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/830) UX - Témoignage : le titre n'est plus tronqué à l'affichage
* [#840](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/840) UX - Les espaces en trop dans une recherche n'ont pas d'impact sur le résultat affiché
* [#844](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/844) UX - Ajouter un message explicite au mail de contact d'un utilisateur
* [#851](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/851) UX - Le formulaire de recherche ne peut plus être envoyé si il est vide
141
* [#856](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/856) UX - Correction des liens du fil d’Ariane des pages "Mentions légales" et "Accessibilité"
Fabrice Gangler's avatar
Fabrice Gangler committed
142 143 144 145 146
* [#815](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/815) SEO - Ajout du fil d'ariane au format JsonLD pour les moteurs de recherche
* [#813](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/813) Webperf - Supprimer un fichier CSS inutilisé
* [#825](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/825) Webperf - Optimisation des logos (Comptoir, Adullact, Feder) + arrière-plan
* [#827](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/827) DOC - Correction de la syntaxe markdown
* [#850](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/850) Correction d'une erreur PHP si la recherche est vide
147
* [#857](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/857) Page d'erreur : entête HTML avec le code de la langue de l'utilisateur
Fabrice Gangler's avatar
Fabrice Gangler committed
148 149 150 151 152

Pour le dev :
* [#816](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/816) SILL - Adaptation du script d'import aux changements de format du fichier source
* [#831](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/831) DOC - Compléter les prérequis pour l'utilisation de hirak/prestissimo
* [#832](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/832) Git - Ajout des extensions .7z|.zip|.bz2 au fichier .gitattributes
153
* [#859](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/859) Cmposer - Mise à jour du fichier des dépendances .lock
Fabrice Gangler's avatar
Fabrice Gangler committed
154 155

### Deprecated
Fabrice Gangler's avatar
Fabrice Gangler committed
156
* [#828](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/828) Test - Suppression d'un test unitaire inutile
Fabrice Gangler's avatar
Fabrice Gangler committed
157 158

### Security
Fabrice Gangler's avatar
Fabrice Gangler committed
159 160 161 162 163 164 165
* [#833](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/833) L'utilisateur ne doit pas pouvoir modifier son rôle
* [#835](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/835) Un nouvel utilisateur ne doit pas pouvoir forcer son rôle
* [#836](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/836) API - L'ajout d'un utilisateur ne permet pas de modifier son rôle
* [#837](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/837) API - La modification d'utilisateur ne permet pas de modifier son rôle
* [#843](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/843) Log - Ajout d'un log pour l'utilisation du formulaire de contact d'un utilisateur
* [#853](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/853) L'édition ou la suppression d'un tag est autorisé uniquement pour les rôles > "user"

Fabrice Gangler's avatar
Fabrice Gangler committed
166

Fabrice Gangler's avatar
Fabrice Gangler committed
167
## [2.5.0](https://gitlab.adullact.net/Comptoir/Comptoir-srv/tags/v2.5.0) - 2020-02-06
Matthieu FAURE's avatar
Matthieu FAURE committed
168

Matthieu FAURE's avatar
Matthieu FAURE committed
169
### Added
Fabrice Gangler's avatar
Fabrice Gangler committed
170 171 172 173
* [#240](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/240) UX - Ajouter la fonction recherche sur les Tags
* [#574](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/574) UX - Les tags acceptent les caractères accentués
* [#789](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/789) UX - Champ mot de passe : utiliser l'attribut autocomplete="new-password"
* [#371](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/371) UX - Accès direct à une ss-rubrique d'un logiciel ou d'un utilisateur
Fabrice Gangler's avatar
Fabrice Gangler committed
174
* [#755](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/755) UX - Ajout d'un fil d'ariane
Fabrice Gangler's avatar
Fabrice Gangler committed
175 176
* [#798](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/798) UX - Logo par défault en fonction du type d'utilisateur (associaion, collectivité...)
* [#796](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/796) WebPerf - Ajout des en-têtes HTTP "Cache-Control : immuable" pour les fichiers CSS et JS
Fabrice Gangler's avatar
Fabrice Gangler committed
177

Fabrice Gangler's avatar
Fabrice Gangler committed
178
Pour le dev :
Fabrice Gangler's avatar
Fabrice Gangler committed
179 180 181 182 183 184 185 186
* [#694](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/694) Vagrant : afficher les erreurs PHP et augmenter le niveau d'erreur
* [#695](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/695) Vagrant : permettre la synchronisation du code de l'IDE avec la VM
* [#702](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/702) Vagrant : activer l'auto-correction de collision des ports
* [#696](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/696) Vagrant : permettre l'accès à PostgreSQL en dehors de la machine virtuelle
* [#764](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/764) Pre-commit : ajout grumphp pour gérer les hooks php via composer
* [#757](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/757) CI + pre-commit: vérifier la cohérence des fichiers composer.json .lock
* [#762](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/762) CI + pre-commit: vérifier la syntaxe PHP

Matthieu FAURE's avatar
Matthieu FAURE committed
187
### Changed
Fabrice Gangler's avatar
Fabrice Gangler committed
188 189 190
* [#637](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/637) UX - Monter la limite autorisé à 10 tags pour un logiciel
* [#759](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/759) SEO - Fiche utilisateur : passer le lien externe en nofollow

Fabrice Gangler's avatar
Fabrice Gangler committed
191
Pour le dev :
Fabrice Gangler's avatar
Fabrice Gangler committed
192 193
* [#753](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/753) Préciser de manière plus précise la version de PHP dans le composer.json

Matthieu FAURE's avatar
Matthieu FAURE committed
194
### Fixed
Fabrice Gangler's avatar
Fabrice Gangler committed
195 196 197 198 199 200 201 202 203 204 205 206 207 208
* [#597](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/597) UX - Logo par défaut pour les logiciels et les utilisateurs
* [#479](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/479) UX - Afficher la licence sur la fiche logiciel
* [#768](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/768) UX - Ajout d'une page dédiée à toutes les commenaires d'un utilisateur
* [#771](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/771) UX - Ajout d'une page dédiée aux alternatives à un logiciel
* [#514](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/514) UX - Ajout d'une page dédiée aux logiciels complémentaires à un logiciel
* [#540](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/540) UX - Après l'édition d'un logiciel, la page du logiciel est affiché
* [#718](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/718) UX - Après l'édition d'un utilisateur, la page de l'utilisateur est affiché
* [#554](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/554) UX - Afficher la date de création correcte d'un commentaire
* [#704](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/704) UX - Page Tags : filtres "plus | moins utilisés" inversés
* [#703](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/703) UX - Page Tags : affiche tous les tags
* [#650](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/650) UX - Impossible de cliquer sur l'entrée Etiquettes de la barre de navigation
* [#713](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/713) UX - Recherche avec 2 mots (ou plus)
* [#714](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/714) UX - Recherche avec des caractères spéciaux et des accents
* [#585](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/585) UX - Correction des filtres sur la page des utilisateurs
Fabrice Gangler's avatar
Fabrice Gangler committed
209 210 211
* [#790](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/790) Correction du lien financement "FEDER par région Occitanie"
* [#794](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/794) Correction de l'i18n pour le mail réinitialisation du mot de passe
* [#797](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/797) modifier l'email de contact pour limiter le spam
Fabrice Gangler's avatar
Fabrice Gangler committed
212 213


Fabrice Gangler's avatar
Fabrice Gangler committed
214
Pour le dev :
Fabrice Gangler's avatar
Fabrice Gangler committed
215 216
* [#648](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/648) Vagrant : les tests unitaires en cours ne doivent pas effacer le DB du comptoir

Matthieu FAURE's avatar
Matthieu FAURE committed
217
### Security
Fabrice Gangler's avatar
Fabrice Gangler committed
218 219 220 221 222
* [#705](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/705) - Added optional parameter to force the deny on GET requests
* [#758](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/758) - Ajouter les entêtes HTTP de sécurité
* [#766](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/766) - Correction d'une XSS sur formulaire de recherche
* [#767](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/767) - Le formulaire de contact ne doit pas autoriser les balises html

Matthieu FAURE's avatar
Matthieu FAURE committed
223

224 225 226 227
## [2.4.10](https://gitlab.adullact.net/Comptoir/Comptoir-srv/tags/v2.4.10) - 2019-04-08

### Added

Fabrice Gangler's avatar
Fabrice Gangler committed
228
Pour le dev :
229 230
* [#646](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/646) Vagrant: choix d'installer en mode debug ou production

Fabrice Gangler's avatar
Fabrice Gangler committed
231

232
## [2.4.10-rc.1](https://gitlab.adullact.net/Comptoir/Comptoir-srv/tags/v2.4.10-rc.1) - 2019-03-27
233 234 235

### Added

Fabrice Gangler's avatar
Fabrice Gangler committed
236
Pour le dev :
Matthieu FAURE's avatar
Matthieu FAURE committed
237 238 239 240 241 242 243 244 245
* [#575](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/575) Les images Docker peuvent envoyer des mails
* [#584](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/584) Les images Docker peuvent s'appuient l'image PHP (et non plus Ubuntu, trop volumineuse)
* [#580](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/580) Ajout de code sniffer dans les tests automatiques sur les fichiers modififés ajoutés dans le code source
* [#593](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/593) Ajout d'une base de données connue et fixe pour les tests fonctionnels
* [#603](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/603) Ajout de 4 utilisateurs documentés dans le jeu de données de tests
* [#534](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/534) Ajout de tests fonctionnels sur les créations de compte, les recherches, les tris
* [#589](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/589) Ajout de tests fonctionnels sur l'action utilisateur "connecter/deconnecter"
* [#609](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/609) Ajout de tests fonctionnels sur l'action utilisateur "mot de passe perdu"
* [#618](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/618) Ajout de tests fonctionnels sur l'action utilisateur "se déclarer utilisateur de"
Fabrice Gangler's avatar
Fabrice Gangler committed
246 247
* [#620](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/620) Sur une installation de dev, les mails sont envoyés par barman-dev
* [#638](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/638) Ajout machines Vagrant pour déploiement local du Comptoir
Matthieu FAURE's avatar
Matthieu FAURE committed
248 249 250

### Deprecated

Fabrice Gangler's avatar
Fabrice Gangler committed
251
* [#640](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/640) comptoir.default.php est déprécié au profit de son pendant dans le projet Puppet-Comptoir
252 253

### Fixed
Fabrice Gangler's avatar
Fabrice Gangler committed
254 255

* [#570](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/570) Rétablissement des tris et filtre des utilisateurs (suite à la création de la rubrique Prestataire dans la barre de navigation)
256 257 258
* [#609](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/609) Mot de passe perdu : Correction de l'envoi du mauvais formulaire qui demandait l'ancien mot de passe.
* [#587](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/587) Correction de l'erreur affichée lors de la déclaration d'un compte utilisateur comme utilisateur d'un logiciel

Fabrice Gangler's avatar
Fabrice Gangler committed
259

Matthieu FAURE's avatar
Matthieu FAURE committed
260 261 262 263 264 265 266
## [2.4.9](https://gitlab.adullact.net/Comptoir/Comptoir-srv/tags/v2.4.9) - 2018-08-16

### Fixed

* [#573](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/573) Correction du lien erroné dans le courriel de mot de passe perdu
* [#572](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/572) Mise à jour des paramètres STMP par défaut

Fabrice Gangler's avatar
Fabrice Gangler committed
267

Matthieu FAURE's avatar
Matthieu FAURE committed
268 269 270 271 272 273
## [2.4.8](https://gitlab.adullact.net/Comptoir/Comptoir-srv/tags/v2.4.8) - 2018-08-14

### Fixed

* [#542](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/542) Correction de l'affichage de tous les logiciels d'un tag

Fabrice Gangler's avatar
Fabrice Gangler committed
274

Matthieu FAURE's avatar
Matthieu FAURE committed
275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293
## [2.4.8-rc.2](https://gitlab.adullact.net/Comptoir/Comptoir-srv/tags/v2.4.8-rc.2) - 2018-08-14

### Added

* [#547](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/547) (Développeurs) Amélioration de la doc d'install sur Ubuntu 16.04
* [#562](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/562) (Développeurs) Création d'une image Docker utilisant le code source local (plus besoin de faire un git clone)
* [#563](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/563) (Développeurs) Ajout de la dernière version de DebugKit dans l'image Docker "locale"
* [#564](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/564) (Développeurs) Mise à jour de l'image Docker Comptoir base en v1.0.0-rc.2

### Fixed

* [#559](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/559) Page d'accueil : Corrigé le lien vers les derniers logiciels ajoutés
* [#557](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/557) Rétabli la mise en page du bouton "mot de passe perdu" (mauvaise grammaire HTML)
* [#560](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/560) Supprimé bouton en double ("liste de tags")

### Security

* [#467](https://gitlab.adullact.net/Comptoir/Comptoir-srv/issues/467) Correction XSS sur les formulaires

Fabrice Gangler's avatar
Fabrice Gangler committed
294

Matthieu FAURE's avatar
Matthieu FAURE committed
295
## [2.4.8-rc.1](https://gitlab.adullact.net/Comptoir/Comptoir-srv/tags/v2.4.8-rc.1) - 2018-08-07
Matthieu FAURE's avatar
Matthieu FAURE committed
296 297 298 299 300 301 302 303 304 305

### Added

* 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.
* Correction de bugs d'internationalisation (tout est censé être traduit de l'anglais vers le français)

Fabrice Gangler's avatar
Fabrice Gangler committed
306

307
## 2.4.7 - 2018-03-28
Matthieu FAURE's avatar
Matthieu FAURE committed
308

309 310 311 312 313
(not tagged; SHA: `86d815d1a1476683716130d81870725375ea2170`)

## 2.4.6 - 2018-03-01

(not tagged)
Matthieu FAURE's avatar
Matthieu FAURE committed
314 315

## 2.4.5 - 2018-02-02
Matthieu FAURE's avatar
Matthieu FAURE committed
316

317 318 319 320 321
(not tagged)

## 2.4.4 - 2018-01-03

(not tagged; SHA: `adf22a7f5aa17506666bddd633eee43cfa879315`)
Matthieu FAURE's avatar
Matthieu FAURE committed
322

Matthieu FAURE's avatar
Matthieu FAURE committed
323
## 2.4.3 - 2017-12-22
Matthieu FAURE's avatar
Matthieu FAURE committed
324

325 326 327 328 329
(not tagged; SHA: `a9bb10ae943be2daba3db99c1bc5ebce62b8e285`)

## 2.4.2 - 2017-11-14

(not tagged; SHA: `fcd9455df9e4e4965ae5fcff20e31237e3e2f259`)
Matthieu FAURE's avatar
Matthieu FAURE committed
330

Matthieu FAURE's avatar
Matthieu FAURE committed
331
## 2.4.1 - 2017-08-18
Matthieu FAURE's avatar
Matthieu FAURE committed
332

333 334
(not tagged; SHA: `860765ebecd10f1d337dc6f3c14334303ea29853`)

Matthieu FAURE's avatar
Matthieu FAURE committed
335
## 2.4.0 - 2017-08-04
Matthieu FAURE's avatar
Matthieu FAURE committed
336

337 338
(not tagged; SHA: `c59b2458a01cf41d100df9b387e8acb78dded8d1`)

Matthieu FAURE's avatar
Matthieu FAURE committed
339
## [2.3.2](https://gitlab.adullact.net/Comptoir/Comptoir-srv/tags/v2.3.2) - 2017-07-21
Matthieu FAURE's avatar
Matthieu FAURE committed
340 341