================================================== = --- Historique des evolutions --- = = WishList - Site de gestion de liste de cadeaux = ================================================== ------------------------------------- Note sur la numerotation des versions ------------------------------------- Un numro de version est de la forme M-m-bf Par exemple : 1-2-0 avec M=1, m=2 et bf=0 M : Version majeure un changement de version Majeure entraine une refonte importante du logiciel (stockage des donnes, fonctionnalites...) m : Version mineure un changement de version mineure entraine l'ajout ou la modification d'une fonctionnalite qui n'impact pas de manière importante le principe du logiciel bf : Correction de bugs en changement de Bug indique la correction d'un bug dans le logiciel Remarques : - L'incermentation de M entraine la mise a zero de m et b - L'incrementation de m entraine la mise a zero de b *** CHANGELOG *** * Version 0-4-2 : (07-jan-2008) [ The KK Syndication release ] - BF: probleme avec l'acces aux flux RSS - BF: probleme avec l'ajout de nouvelle liste à sa tribu - FEATURE: activation de l'accès au webservice du ProductSearch fourni par Kelkoo * Version 0-4-1 : (31-dec-2007 => 06-jan-2008) [ The Pipou BF release ] - BF: amélioration de la gestion des caracteres accentues dans les flux RSS - BF: amélioration de la gestion des caracteres accentues dans les pages (hors partie SEO) - BF: le nom de la liste etait manquante dans le message de notification 20100 (ADD_PRODUCT) - BF: amélioration des flux RSS - BF: correction de la feuille de style pour navigateur Internet Explorer (pb d'affichage de la colonne de gauche) - BF: "MyWishlist" devient "My Wishlist" - BF: Probleme de structure HTML avec la navigation de niveau 2 - BF: typo sur certaines pages du site - BF: amélioration du contenu de la page de "Recherche" - BF: protection du listage des repertoires "web" exposés - BF: remplacement de '&' par '&' lors de l'encodage des url -- implique la re-ecriture de tous les liens dans les vues du site - BF: refactoring du contenu du site suite aux remarques de Pipou -- remplacement de l'onglet "Ma tribu" par "Leurs cadeaux" -- accès direct aux flux RSS de notre tribu par l'ajout d'une icone en dessus des onglets (nav principale) -- affichage depuis l'onglet "Mes cadeaux" de nos listes et des membres qui y sont associés -- suppresion de la page MYLISTS. Deplacement de cette dernière au niveau mère (niveau de l'onglet "Mes cadeaux" -- suppresion de la page MYTRIBE_LISTS. Deplacement de cette dernière au niveau mère (niveau de l'onglet "Leurs cadeaux" -- suppresion de la page MYTRIBE_REQUESTS. Deplacement de cette dernière au niveau mère (niveau de l'onglet "Mes cadeaux" - FEATURE: reduction de la taille du logo du site + changement du logo du site + nettoyage des logos sous CVS - FEATURE: connection au webservice du ProductSearch fourni par Kelkoo - FEATURE: gestion de l'autocomplétion en Ajax sur la page d'ajout de cadeaux pour proposer des images et des liens vers les meilleurs offres issues des resultats du webservice ProductSearch fourni par Kelkoo * Version 0-4-0 : (19-dec-2007) - BF: amelioration de l'affichage des images dans la liste des produits (de la tribu) - BF: les notifications ne s'affichaient du tout! - BF: mise a jour de la CSS pour supporter differents niveaux de paragraphes - FEATURE: support de flux RSS pour suivre l'activité d'un membre de sa tribu * Version 0-3-2 : (18-dec-2007) - BF: regression sur l'encodage de la page - BF: meilleur gestion de l'affichage des erreurs PHP entre l'environnement de developpement et celui de production - BF: ajout d'un texte lorsque aucune image n'est associée au produit - BF: ouverture des pages marchands dans une popup * Version 0-3-1 : (17-dec-2007) - BF: pb d'encodage sur les champs de formulaires - BF: amelioration de l'affichage des images dans la liste des produits (de l'utilisateur) - BF: typo sur certaines pages du site - FEATURE: support du script lightbox 2.0 pour gestion des images * Version 0-3-0 : (08-dec-2007 => 09-dec-2007) - SECURITY: Enforce security on form parameters - BF: typo sur certaines pages du site - BF: Mise a jour du code de marquage Xiti - FEATURE: Affiche les notifications de l'utilisateur et des membres de sa tribu - FEATURE: Affiche les demande de partage de listes en attente * Version 0-2-1 : (04-dec-2007) - SECURITY: Fix Cross Scripting issue - FEATURE: Tracking de l'audience du site (Xiti + solution Webspace Hitracking) * Version 0-2-0 : (03-dec-2007) - BF typo sur certaines pages du site - BF: Mise a jour de la clé privée pour l'encodage des Urls (dynamique=>statique) - BF: Moteur de recherche moins intrusif - FEATURE: Compression des feuilles de style (cssmin) et des javascript (jsmin) * Version 0-1-0 : (17-nov-2007 => 02-dec-2007) [ Version initiale ] - Ecriture d'un MVC (1-0-0) simple pour la gestion entre les pages - Mise en place du design CSS et d'une charte graphique de base - Mise en place de la page d'accueil - Mise en place de la page d'enregistrement - Mise en place du menu de navigation - Mise en place de la gestion de l'authetification au site - Ajout / Modification / Suppresion d'un produit - Ajout / Modification / Suppresion d'une liste - Recherche d'une liste public et demande d'ajout de cette liste à s - Visualisation de la tribu de ses listes - Confirmation/Validation de l'ajout d'un utilisateur a sa tribu - Mise en place du design CSS et d'une charte graphique de base - Gestion de la visibilité des listes (publique, privée) - Affection automatique d'une liste par défaut à chaque utilisateur - Gestion du changement d'affectation de la liste par défaut - Transferts des produits d'une liste supprimés vers la liste par défaut - Mise en place des popup de confirmation. Gestion de l'annulation des actions par méthode POST - Mise en place de la signature des URL - Activation basique des liens cliqué lors de la navigation - Reservation d'un cadeau simple (une personne reserve un cadeau en entier) - Evolution du design CSS *** TODO LIST *** * ACTIONS - 20/11/07: Refactoring des actions, en recuperant tous les parametre de manière global au lieu de le faire par type d'actions * MVC - 20/11/07: Proposer un sorte de tagLib pour generer les elements des formulaires - 20/11/07: Proposer egalement un moyen de recuperer les elements des formulaires sans passer par les variables $_GET, $_POST (permet de renformer la securite) * DESIGN - 26/11/07: Ajouter les icones en face des liens du menu