-
Olivier PEREZ authoredc493de7c
To find the state of this project's repository at the time of any of these versions, check out the tags.
CHANGELOG.md 12.09 KiB
Changelog de framadate
Version 1.0 (Antonin - Julien - Luc - Olivier - Pierre)
- Technique : Travail sur le service des notifications
- Technique : Prise en compte de l'entête X-Forwarded-Proto
- Technique : Utilisation de PHPMailer pour l'envoi de mails
- Amélioration : Conserver les votes en cours lors que l'utilisateur envoie un commentaire
- Amélioration : Les mails sont envoyés en multipart pour les lecteurs ne supportant pas HMTL
- Amélioration : Masquer l'encart au dessus du tableau des votes, maintenant visible grâce à un bouton
- Amélioration : Les commentaires sont horodatés
- Amélioration : Auto wrapping de la description du sondage
- Amélioration : Possibilité de choisir l'URL du sondage
- Amélioration : Protection de sondages par mots de passe
- Amélioration : Un click dans les champs URL sélectionne le contenu
Version 0.9.6 (goofy-bz - Olivier - Quentin - Vincent)
- Fix : Corrections mineures de langues
- Amélioration : Nouvelle langue - Occitan
- Amélioration : Blocage d'un vote si l'admin a changé les possibilités entre temps
Version 0.9.5 (Olivier)
- Fix : Corrections mineures de langues
- Fix : Correction de la suppresion de votes
- Amélioration : Possibilité d'ajouter plus de "moments" à une date
Version 0.9.4 (JosephK - Olivier - Nikos)
- Fix : Correction de l'échappement des tables Vote et Slot
- Fix : Encodage des "actions" en base64 pour fonctionner avec l'UrlRewriting
- Fix : Correction d'attributs "title"
- Fix : Un seul jour est requis pour faire un sondage
- Fix : Correction de l'UrlRewriting
- Amélioration : Traduction en Italien
Version 0.9.3 (Antonin - Olivier - Nikos)
- Fix : Traduction de textes en Italien
- Fix : Empêchement de la suppression de la dernière colonne
- Fix : Possiblité de supprimer des colonnes contenant des caractères spéciaux (par exemple "&")
- Fix : Correction de l'exemple d'URL rewriting (des efforts restent à faire)
- Amélioration : (Mode chacun son vote) Possiblité d'éditer son vote directement après un vote
- Amélioration : Message plus parlant lors de la création d'une colonne
Version 0.9.2 (Olivier)
- Fix : Completion d'un manque de contrôle sur les ID
Version 0.9.1 (JosephK - Olivier - Antonin - Michael - Paul)
- Fix : Correction des lenteurs de défilement
- Fix : Arrêt du défilement auto à gauche qu'on clique sur un choix
- Fix : Traductions Français/Anglais/Allemand
- Fix : Fin du tri automatique des colonnes (ex: 10h < 9h)
- Fix : Option à la création masquée dans certains cas
- Fix : Le nom peut maintenant contenir des caractères spéciaux (ex: , - ')
- Fix : Correction mineure de la doc d'installation
- Fix : Interdiction du caractère "," dans choix d'un vote
- Fix : Correction de la suppression de choix contenant des caractères spéciaux
- Fix : Correction du contrôle pour empêcher de supprimer le dernier choix d'un sondage
- Fix : Taille du champs "Votre nom" agrandie
- Technique : Ajout de logs
Version 0.9 (JosephK - Olivier - Antonin - ...)
- Technique : Réorganisation des classes
- Technique : Découpage en MVC + Installation de Smarty
- Technique : Refonte de l'accès aux données + Remplacement de Adodb par PDO
- Technique : Définition claire des couches Service et Repository
- Technique : Utilisation de la librairie open source o80-i18n pour la gestion des langue
- Amélioration : Refonte de l'administration
- Amélioration : Formulaire de recherche pour trouver des sondages
- Amélioration : Notification de l'utilisation si JAvascript ou les cookies sont désactivés
- Amélioration : Découpage en 2 options pour recevoir ou non les nouveaux vote et commentaires
- Amélioration : Utilisation de jetons CSRF sur certaines actions
- Amélioration : Nouvelle option de sondage "Chaque participant peut modifier son propre vote"
- Amélioration : Nouvelle option de sondage "Vote caché, seul le créateur du sondage peu voir les résultats"
- Amélioration : Auto-cmoplétion des champs de dates (15/5 peut devenir 15/05/2015 ou 15/05/2016 en fonction de la date actuelle)
- Amélioration : Nouvelle page pour retrouver ses sondages par mail
- Amélioration : Mise à jour des fichiers .md pour faciliter la collaboration
- Amélioration : Le nom de l'auteur et la date d'expiration sont modifiables
- Amélioration : Le nom de vote est modifiable
- Amélioration : Affichage du comptage des "Si nécessaire" entre parenthèses
- Amélioration : Page d'installation
- Fix : Purge en 2 étapes → 1. Verrouillage du sondage → 2. 60 jours plus tard suppression du sondage
- Fix : Date d'expiration qui devient nulle quand on ajoute une colonne
- Fix : clic/focus sur oui/non/si nécessaire → retour à gauche de la barre de scroll sur Chromium
- Fix : Perte de ses votes quand le nom entré n'est pas valide
- Fix : Certains sondages sont créé avec un ID déjà existant
- Fix : 2 choix minimum sont nécessaires pour créer un sondage
- Fix : Ajout de la police d'écriture Déjà Vu
- Fix : Mémorisation de la langue entre l'application et l'administration
- Fix : Bug à la création d'un sondage sans Javascript ou sans Cookies
- Fix : Erreur d'url avec les noms de domaine contenant "admin"
- Fix : Mise à jour de la doc d'installation
Version 0.8 (juillet 2014 Pascal Chevrel - Armony Altinier - JosephK)
- Améliorations sur l'accessibilité
- Améliorations sur l'ergonomie
- Améliorations sur l'internationalisation (nombreuses phrases en français dans le code)
- Découpage chaines de langue pour virer le code html
- Remise en place de l'export CSV
- Remise en place de get_server_name() pour permettre l'installation dans un sous dossier, en https ou sur un port différent
- Ajout Authors.md + en-têtes refaits
- Fix bug changement de langues en mode URL rewriting (requête GET passée en formulaire POST)
- Fix bug 2 boutons valider lorsqu'on édite un vote
- Fix focus javascript sur "Votre nom"
- Nettoyage + Bootstrap
- Ajout vote Oui/Non/Si nécessaire
- Formulaire simplifié pour l'ajout de colonne date (horaire libre)
- Restructuration
- Fix (partiel) bug modification du premier vote en tapant Entrée