zen (4.5) unstable; urgency=low * Réorganisation de la liste des employés dans la page d'accueil, la page département et le tableau de bord assistant : - les employé suspendus apparaissent maintenant dans le tableau, ils sont distingués par une icône bleue et par leur nom barré. En accueil, les employés suspendus apparaissent à la fin. - Les colonnes de la page d'accueil affichent maintenant les employés dans l'ordre naturel de lecture. - les employés sont maintenant affichés sous la forme « NOM Prénom », afin de mieux visualiser le tri par nom de famille. - Seuls les employés actifs sont affichés lors de l'ajout d'une affectation. * Dans le tableau de bord commercial, le lien « Toutes mes actions » devient « Toutes mes actions à effectuer ». * Ajout d'une option dans les préférences de l'employé pour donner la possibilité d'ouvrir la fiche société dans une autre fenêtre lorsqu'on clique sur le bouton « Modifier... ». * Dans le tableau des contacts : - ajout d'un nouveau traitement permettant de passer facilement le profil de la cible de Prospect à Client. - affichage du CP et de la Ville dans le tableau des sociétés en relation. Il n'est plus possible de mettre une relation une société avec elle-même (la société est affichée dans la liste, mais elle est grisée et non sélectionnable). * Dans le tableau des actions : - ajout d'une nouveau mécanisme pour permettre la modification des actions par lot (similaire au fonctionnement des traitements sur les contacts). Nouveau traitement sur les actions : « Changer l'état des actions sélectionnées » - impression des actions : le numéro de téléphone est maintenant forcé sur une seule ligne (pour éviter le retour à la ligne). - Il est maintenant possible d'imprimer les actions d'une seule semaine à partir du calendrier. * Corrections diverses : - le nombre de sociétés affichées lors de la création d'une relation est maintenant plus important (passage de la limite de 300 à 500 sociétés). - Correction d'un bug lors de la validation des modifications d'une fiche société (dans certains cas). -- Indicateur Bertrand Tue Jan 13 17:38:55 CET 2009 zen (4.3) unstable; urgency=low * Filtre sur nb d'envois routage dans les listes automatiques. * Opérateurs de listes automatiques : ajout de < <= > >= * Reset du formulaire lors de l'affichage de la liste des contacts récemment modifiés. * Affichage de l'objet à la place du corps des emails dans les rapports * Ajout d'une case "Sélectionner également les emails société" lors de la création d'un mailling * Correction du bug d'affichage du calendrier lors de la consultation le dimanche. -- PimenTech Wed, 28 Nov 2007 15:24:17 +0100 zen (4.2) unstable; urgency=low * Nb d'envois routage : - Ajout dans la table cible (crm.pgml, patch_4.1-4.2.sql) - edit_contact.dtml: nouveau champ de saisie - ContactPgList.py: `nb_envois_routage' lignes dans le fichier CSV. * Partager aussi les commentaires des actions: - Ajout dans la table departement (crm.pgml, patch_4.1-4.2.sql) - Nouveau champde saisie au niveau du département - Prise en compte dans la liste des actions * Suppression des doublons dans la liste des commerciaux vers lesquels transférer un contact. * Liste des contacts : - Sélection des contacts, et ajout de racourcis "Tout sélectionner", "Tout désélectionner", "Inverser sélection" - Traitements sur les contacts sélectionnés : o Attribution des contacts à personne / tout le monde o Transférer les contacts vers... * Export des listes de contacts : - Uniformisation des collones des différents fichiers CSV * Gestion des contacts partagés - Recherche de contacts - Listes de travail - Listes de contacts intelligentes * Rapports : - Rapport détaillé des actions validées en retard - Événements personnalisés -- PimenTech Mon, 17 Sep 2007 15:32:31 +0200 zen (4.1.2) unstable; urgency=low * CibleFactory.py: changed limit from 100 to 300 in query for get_societe_options * Columns sort is now behaving in a more consistant way * ContactSmartList: added contextual help on certain fields -- PimenTech Mon, 23 Jul 2007 17:28:39 +0200 zen (4.1.1) unstable; urgency=low * ContactSmartList.py, dtml/pglist/smart_list.dtml: - cp: added `startswithoneof' predicate - added new search by email - added `endswith' predicate * bugfix: `prospecte' not defined in cible_factory/index.dtml * Operation handling in actions: - always display associated operation in action - allow operation update in action if operation is not archived * Display operation in action list (assistant and commercial) -- PimenTech Tue, 17 Jul 2007 15:06:52 +0200 zen (4.1) unstable; urgency=low * patch_4.0-4.1.sql: new file * added a new pref: detail in edit_society displayed by default * bugfix: statut in smart contact lists * bugfix: calendar display in contact search * bugfix: test ref_statut in SQL.COMMERCIAL_ORDERED_TEMPLATES -- PimenTech Thu, 5 Jul 2007 15:18:59 +0200 zen (4.0.3-1) unstable; urgency=low * tex_tdb_assistant.dtml, tex_tdb_commercial.dtml: - escape TeX special characters in reports (nom_employe) * states_print.dtml: - adjust column width in table. -- PimenTech Mon, 4 Jun 2007 12:13:01 +0200 zen (4.0.3) * BUGFIX : chaines UTF-8 coupées à n bytes peuvent couper un char en deux. * CSS d'impression caption-side: top -- PimenTech Fri, 01 Jun 2007 19:02:25 +0200 zen (4.0.2) * BUGFIX : erreur si pas de code postal dans la recherche approchée -- Guillaume Savary Thu, 31 May 19:00:00 +0200 Zen (4.0.1) * BUGFIX: pb session "contact_search_criteria" -- PimenTech Thu, 31 May 11:54:00 +0200 * Liens "actions prioritaires" filtre aussi sur "à affectuer" -- Guillaume Savary Fri, 25 May 19:00:00 +0200 Zen (4.0) * Impression des contacts en smartlist * Amélioration des exports CSV (tableur) + export smartlist * BUGFIX : recherche de contacts par pglist * 4.0 -- Guillaume Savary Thu, 24 May 19:00:00 +0200 * UI : scrollbar dans la popup de visualisation des cartouches * BUGFIX : evenements calendrier * NUGFIX : ical export in UTF8 * Beta 3 -- Guillaume Savary Wed, 23 May 19:00:00 +0200 * re-écriture de la liste d'impression des actions * nouvelle liste d'impression des contacts * Ajout de l'action "prospection" aux rapports -- PimenTech Tue, 22 May 19:00:00 +0200 * BUGFIX opé : export vers n-elle liste de contact puis retour affiche tjs le 'nom' * Amélioration de la gestion des "sessions employe" * Nouveau filtre d'action dans les opés (déléguée & prioritaire) * BUGFIX : nbr d'action de l'opé après import * UI : nav dans les etats des actions * Beta 2 -- Guillaume Savary Tue, 22 May 19:00:00 +0200 * BUGFIX : recherche contact par pglist * Calendrier : date fin tjs presente : gestion conforme au format ical * BUGFIX : droits corrigés sur la suppression des smartlists * Calendrier limitation à ses actions en cas de partage des contacts * les actions des autres sur contact partagé ne sont plus editables * Beta 1 -- Guillaume Savary Mon, 21 May 19:00:00 +0200 * Integration des smartlists dans la pagination du detail * BUGFIX : correct z-index of css bubbles + pas de buuble quand non obligatoire en liste * ajout d'icone dans la recherche approchée * filter-selected sur le moteur de recherche contact et pglist * reorganisation des onglets du commercial * BUGFIX : historique des societes visitées * Alpha 7 -- Guillaume Savary Fri, 18 May 19:00:00 +0200 * CRITICAL BUGFIX : suppression d'employe ! * BUGFIX : requete tous les contacts avec activites_des_societes * SmartList : ajout des opérateurs 'inclut' et 'exclut' : permet des requetes sur les n-n * Integration des smartlists dans l'emailing - les opérations - la recherche contacts - les pglists * BUGFIX : emailing avec email societe * BUGFIX : recherche par activite pglist et actions * UI: icone recherche contacts / listes de travail / fiche société * Alpha 6 -- Guillaume Savary Wed, 16 May 19:00:00 +0200 * Version Beta des listes intélligentes ! * BUGFIX : recherche contacts par activite * BUGFIX : nom des entite 'statut' (zope-libcommon 2.10) * Alpha 5 -- Guillaume Savary Tue 15 May 19:00:00 +0200 * BUGFIX : installation des types de cible (lst) * Import d'actions par pglist : en tâche si l'opé n'a pas de date fin. * Nouvelle icone : pglist.png -- Guillaume Savary Mon 14 May 19:00:00 +0200 * nettoyage Makefile : globals.phps creait une erreur non bloquante * nouveau shell newzen pour creer plusieurs instances de Zen * BUGFIX : creation societe * BUGFIX : crm.pgml * BUGFIX : nettoyage de lists du commercial avant suppression * Alpha 4 -- Guillaume Savary Thu 10 May 19:00:00 +0200 * BUGFIX : recherche contact par code postal * UI : qq valeurs par defaut * BUGFIX vital_generation.sql * BUGFIX Makefile zope * BUGFIX : suppression de repertoire po de l'installation generale * Ajout de GLOBALFILE dans les Makefiles => parametrage sur un autre global.mak possible -- Guillaume Savary Wed 09 May 19:00:00 +0200 * Nouvelle preference utilisateur : compte par defaut accessible dans la nav * => Patch3.2 SQL + PGML = refaire l'instance ! * Parametrage TdB par defaut en ajax dans la nav + adaptation du moteur de login/navigation * get_relation more robust * set a distinct in get_societe_options * Alpha 3 -- Guillaume Savary Fri 04 May 19:00:00 +0200 * Nettoyages : XML/XHTML-isation + formulaires typés (emails, date...) * Patch3.2 : multi-activite * => mise à jour du XML => refaire l'instance de Zen ! * => gestion de la multi-activites des societes dans l'interface (edition/index/relations) * UI : BUGFIX edit_relation XML - javascript * BUGFIX emailing avec emails societe * UI : navigation des listes + clair/visible + utilisation des fleches en png * Alpha 2 -- Guillaume Savary Thu 03 May 19:00:00 +0200 * Fusions graphique des moteurs de recherches travail et contacts * => ajout des criteres de recherches + date + mini-calendars * Alpha 1 -- Guillaume Savary Wed 02 May 19:00:00 +0200 * BUFIXES : variables globals enlevées dans le js (thread safe) * BUGFIX : Recherche de nouveaux contacts depuis le TdB * BUGFIX : Recherche d'actions depuis les raccourcis du TdB -- Guillaume Savary Mon 30 Apr 19:00:00 +0200 * Ajout de mini-calendriers aux événements * Ajout de l'export Ical des événements * BUGFIX : lien ical avec mauvaise clé -- Guillaume Savary Fri, 27 Apr 19:00:00 +0200 * Pagination des fiches societes apres recherche ou affichage liste de travail * Images depuis pimentech-scripts-1.20 -- PimenTech Thu, 26 Apr 19:00:00 +0200 * Ajout de la notion d'evenement dans le calendrier * Evenement avec horaire, journalier ou sur plusieurs jours * Ajout de liens vers Google Maps (tm) -- Guillaume Savary Thu, 26 Apr 19:00:00 +0200 * Debug de l'export opération vers emailing et emailing vers societe * Ajout d'un champs segmentation dans dossier pour memoriser les imports des listes -- Guillaume Savary Tue, 24 Apr 19:00:00 +0200 * Ajout de champs dans societe : tel, fax, email * Recherche approchee avec ces champs supplementaires + re-ecriture (perfs) * Clarification de l'utilisation de la session "employe" avant generalisation de la methode * Listes d'action dans opération conservation de l'offset en cas de tri (session) * Utilisation de l'email societe dans l'emailing si present et email contact non refuse * Nouveau filtre : mode étendu de la liste des actions de la fiche societe -- Guillaume Savary Mon, 23 Apr 19:00:00 +0200 * utilisation de la session employe pour la recherche d'actions -- PimenTech Mon, 23 Apr 19:00:00 +0200 zen (3.3.0) * Perf + BUGFIX : subquery des dernieres actions des supports en python : /100 sur le left join! * Ajout du traitement : ajout de contact dans une nouvelle liste de travail * v3.3 (preparation vers 4.0) -- Guillaume Savary Thu, 19 Apr 19:00:00 +0200 * UI : Nouvelle interface pour le traitement de groupe d'action dans les opérations * Nouv. traitements de groupe : délégation assistant + export liste de travail * 3.3 beta -- Guillaume Savary Mon, 16 Apr 19:00:00 +0200 * Ajout champs recherche par une autre liste de travail dans genlist * BUGFIX : corrections de certains liens (/ final manquant) -- PimenTech Mon, 16 Apr 19:00:00 +0200 * fiche societe : affichage derniere action + commercial assigné a chaque support * droits restreints pour l'inactivation societe -- Guillaume Savary Fri, 13 Apr 19:00:00 +0200 * Contacts : nouv. critere recherche sur liste de travail * Nouvelle opération : liste de travail à partir de la recherche * Liste de travail : lien vers liste de contacts correspondant -- PimenTech Fri, 13 Apr 19:00:00 +0200 * Duplication des listes de travail * UI : liste de travail correcte 1024px * Export CSV des listes de travail * UI : la partie addon de l'action ouverte pae defaut si le fichier existe * action reception valide par defaut * revue de la gestion des erreurs de saisi dans l'edition des listes de travail -- Guillaume Savary Thu, 12 Apr 19:00:00 +0200 zen (3.2.8) * lien vers la doc utilisateur en accueil * nouveau filtre sur les listes d'actions * UI : visibilité des filtres améliorée -- Guillaume Savary Wed, 11 Apr 19:00:00 +0200 * Mise a jour de la documentation utilisateur -- Ludovic Boudy Wed, 11 Apr 12:00:00 +0200 zen (3.2.7) * BUGFIX : date action avec date valide puis en tache puis retour en date : reprend la date de depart ! * BUGFIX : relations entre societes : liens plus intelligents (recherche meilleure cible) * UI : relations entre societes : mise en gris si cible innaccessible à l'utilisateur -- Guillaume Savary Fri, 06 Apr 19:00:00 +0200 zen (3.2.6) * Re-initialisation de l'emailing si l'emailing précédent n'a pas été validé -- Guillaume Savary Fri, 06 Apr 19:00:00 +0200 zen (3.2.5) * Ajout du code postal dans la recherche des relations entre sociétés -- Guillaume Savary Tue, 03 Apr 15:00:00 +0200 * UI : evolution mineure de l'emailing -- Guillaume Savary Mon, 02 Apr 15:00:00 +0200 zen (3.2.4) * UI : recherche profil societe dans liste de contacts limitée à client/prospect * UI : modif societe/contact : elargissement de certains champs * Base & UI : Nelle convention : transfo des noms societe en majuscule et nom contacts en majsucule * UI : toutes les actions sont desormais dans le calendrier - triees par type et par statut -- Guillaume Savary Fri, 22 Mar 12:00:00 +0100 zen (3.2.3) * export des actions des opérations plus complet (nums de tel, fax, email) * la conversion en latin depuis utf8 pour l'export se fait en python (plus robuste que postgres) -- Guillaume Savary Thu, 15 Mar 15:00:00 +0100 zen (3.2.2) * BUGFIX : filtre par type de l'historique des actions d'une societe -- Guillaume Savary Wed, 28 Feb 15:00:00 +0100 zen (3.2.1) * BUGFIX : elemnets des pglist du tdb * BUGFIX : emailing avec fichier attaché nommé avec des espaces * 3.2.1 -- Guillaume Savary Mon, 26 Feb 12:00:00 +0100 * utilisation de cp1252 dans les mailings à la plase de latin9, m$ oblige :-( * + libcommonPython 1.3.6 -- Guillaume Savary Fri, 23 Feb 19:00:00 +0100 zen (3.2) * Listes d'actions plus permissives sur les statut (peut eviter certain plantages) * Resume des listes de travail (sur le tdb) plus robuste * non prise en compte des espaces dans la recherche des pglists * Ajout de la recherche 'type de client' dans les listes de travail * 3.2 -- Guillaume Savary Thu, 22 Feb 19:00:00 +0100 * BUGFIX massif a la creation des pglist !! -- Guillaume Savary Wed, 21 Feb 19:00:00 +0100 * Plus d'info dans le résumé contact (fiche societe) * Ajout de la recherche par type de client -- Guillaume Savary Tue, 20 Feb 19:00:00 +0100 * BUGFIX : pas de recherche sur les caracteres d'espacements * BUGFIX : calendar corrige a l'ajout d'action dans la fiche societe -- Guillaume Savary Mon, 19 Feb 19:00:00 +0100 * BUGFIX : n'affiche plus les cartouches en statut invalide -- Guillaume Savary Fri, 13 Feb 19:00:00 +0100 * BUGFIX tranfert des cibles par les assistants * UI : transfert des cibles mis a jour et mis en evidence -- Guillaume Savary Thu, 08 Feb 19:00:00 +0100 * ajout table type_cible (PGML + patch-3.1-3.2.sql) !! * meilleures gestion des contacts valides/invalides (inactifs) * UI : implications sur l'edition des contacts -- Guillaume Savary Fri, 26 Jan 19:00:00 +0100 zen (3.1.3) * BUGFIX : suppr des listes de travail les contacts transférés * ajout de nv types d'origine client -- Guillaume Savary Fri, 26 Jan 19:00:00 +0100 zen (3.1.2) * 2 calendar js en plus (dans la recherche des listes de travail) -- Guillaume Savary Wed, 24 Jan 19:00:00 +0100 zen (3.1.1) * nouvelle variable de conf : ASSISTANTS_RH=Y qui permet aux assistants d'éditer les cartouches * UI : terminologie moins complexe pour l'attribution des cibles (edit_contact) -- Guillaume Savary Thu, 18 Jan 19:00:00 +0100 zen (3.1) * ajout de l'email dans la recherche des contacts => NOUVELLE INSTANCE * ajout du calendar js dans la liste contacts * utilisation des fonctions de creation des calendars de pimentech-script-1.16 * les exports csv dans les dossiers fonctionnent sous Window$(tm) -- Guillaume Savary Tue, 16 Jan 19:00:00 +0100 * use new pimentech-script-1.16 : js calendar +rapide +facile * BUGFIX js calendar dans les actions de la page 'état' * ajout du js calendar dans la recherche des 'états' -- Guillaume Savary Fri, 12 Jan 19:00:00 +0100 * BUGFIXES majeurs dans l'attribution des contacts aux commerciaux * le département courant est mis en premier dans tous les cas * le transfet de cible accessible uniquement dans le departement courant -- Guillaume Savary Thu, 11 Jan 19:00:00 +0100 * BUGFIX et optimisation de mailer.sh -- Guillaume Savary Fri, 29 Dec 19:00:00 +0100 zen (3.0.4) * ajout de la vérification du formulaire des listes de travail * pas de relation_societe avant la creation effective de la societe * modif cible : ajout du commercial associé aux autres cibles -- Guillaume Savary Tue, 26 Dec 19:00:00 +0100 zen (3.0.3) * BUGFIX cartouche MODELE_STANDARD dans departement * 3.0.3 -- Guillaume Savary Wed, 19 Dec 19:00:00 +0100 * re-écrit les noms/prénoms avec la fonction title() * nouveau script mig_contact.py en remplacement de mig_phone * => mig nims de tel + prenom + nom + ztitle * meilleur capacité EMAILWITHNAME -- Guillaume Savary Tue, 19 Dec 19:00:00 +0100 zen (3.0.2) * update doc technique * update globals.mak * la global EMAILWITHNAME est bcp plus sûre mais pas encore par defaut * 3.0.2 -- Guillaume Savary Mon, 18 Dec 19:00:00 +0100 * pas de societe "doublon" dans les listes de travail -- Guillaume Savary Fri, 15 Dec 19:00:00 +0100 zen (3.0.1) * BUGFIX : double import de cible dans l'edition societe * 3.0.1 -- Guillaume Savary Fri, 15 Dec 19:00:00 +0100 * BUGFIX : ajout d'action dans les opé corrigé * BUGFIX : nouveau mailing depuis pglist * BUGFIX : filtre type action dans opé -- Guillaume Savary Thu, 14 Dec 19:00:00 +0100 * UI : date visible sur action Rdv * BUGFIX : creation societe * UI : BUGFIX : vieux jsload dans les ope du tdb commercial * UI : gestion bouton "valider" de la modif societe ameliore -- Guillaume Savary Wed, 13 Dec 19:00:00 +0100 zen (3.0) * UI : une fleche dans l'addon de l'action pour etre plus visible * BUGFIXES : typo * 3.0 -- Guillaume Savary Fri, 08 Dec 19:00:00 +0100 * BUGFIXES et re-ecriture partielle des attributions des cibles * BUGFIX droits modif departement * BUGFIX mailer.sh fonctionne sans fichier attaché -- Guillaume Savary Thu, 07 Dec 19:00:00 +0100 * BUGFIX : ajout de cartouche commercial * BUGFIXES sur l'emailing * BUGFIX : liste des contacts d'une societe dans l'edition des cibles * BUGFIX : format XML sur l'edition des cibles -- Guillaume Savary Wed, 06 Dec 19:00:00 +0100 * Handling of new MAILPERSO action in reports. -- PimenTech Wed, 06 Dec 2006 12:59:14 +0100 * mise à jour doc technique en rst (générée sur garage.pimentech.net) * BUGFIX : droits pour suspendre un employe * BUGFIX : impression de la fiche societe * BUGFIX : insertion d'action à partir d'une pglist -- Guillaume Savary Tue, 05 Dec 19:00:00 +0100 * BUGFIX edition contact * BUGFIX authentification * BUGFIX droits (permission View) * UI : erreur de login revue * BUGFIX ; ajout de departements * BUGFIX role Employe * UI : ajout employe * BUGFIX : profil vs fonction dans set_local_role() -- Guillaume Savary Mon, 04 Dec 19:00:00 +0100 * documentation technique migree vers PimenTech Gararge * BUGFIXES * beta -- Guillaume Savary Fri, 01 Dec 19:00:00 +0100 * les opérations gerent la migration d'actions venant d'autres commerciaux * commit partiel à la creation de l'instance (perfs) - cf zope-libcommon-2.9 * droits : il est désormai possible d'editer toutes les actions des dossiers * => même celles d'autres personnes (suite à migration par exemple) -- Guillaume Savary Thu, 30 Nov 19:00:00 +0100 * UI : bouton 'valider' de l'édition d'action replacer en bas * l'action 'email personnalisé' peut maintenant envoyer des emails ! * add sendmail capacity from python-libcommon 1.3.4 * l'email perso peut envoyer le fichier attaché s'il existe * BUGFIX edit_society * BUGFIX cible intervention -- Guillaume Savary Wed, 29 Nov 19:00:00 +0100 * BUGFIX createuser Makefile (thanks Hanglooze) * BUGFIX action filter on folders * add shortcut style from pimentech-script 1.15 * add format_shortcut function from python-libcommon 1.3.4 * convert shortcuts from (Alt + Key) to (Alt + Shift + Key) * remove gettext (french only) => abandon de l'anglais car dtml inadapté * => du coup plus de problemes de localisation * nettoyage général du code + typo + ortho * re-ecriture de la page de contenu * integration du 1er appel AJAX directement dans le code quand possible * => amélioration majeure des perfs !!! * => tdb commercial:0/4 | opération:0/4 | cible:0/3 | assistant:0/1 | calendar:0/1 * debut de gestion de l'email perso * alpha 5 -- Guillaume Savary Tue, 28 Nov 19:00:00 +0100 * BUGFIX : edit target search * => backport to 2.5.x branch * BUGFIX : format phone numbers in contact creation -- Guillaume Savary Mon, 27 Nov 19:00:00 +0100 * add some entities * use ztitle_entities_2 => depends of >= zope-libcommon-2.8 * => clean up all ztitle_entities code -- Guillaume Savary Thu, 23 Nov 19:00:00 +0100 * BUGFIX UI : linked commercial in target page * BUGFIX society multilink * add mig_comment_one_shot.py script * society multilink is now bidirectional * UI add society multilink in target index with a html link on it * UI : change minitab style -- Guillaume Savary Wed, 22 Nov 19:00:00 +0100 * we can now suspend a Zen user. * patch database for society multilink (see patch file) * UI : you can now set multiinks in target editing * 3.0 alpha 4 -- Guillaume Savary Mon, 20 Nov 19:00:00 +0100 * UI : few changes (convert to new style) * Stat.py now read shared contact actions -- Guillaume Savary Fri, 17 Nov 19:00:00 +0100 * finalyse the target sharing : all SQL introspection ! * BUGFIX xml format in contacts list * UI : finish the design * UI : BUGFIX : bubble image css * clean up SQL.py * add a 'with or without email' filter in contact pglist engine * 3.0 alpha 3 -- Guillaume Savary Thu, 16 Nov 19:00:00 +0100 * UI : more fixes (templates, employee, ...) * add 'can_share_contacts' field in department (see patch file) * UI : 'can_share_contacts' edition in department * add new fields in search engines * UI : better contact list search engine -- Guillaume Savary Wed, 15 Nov 19:00:00 +0100 * you can use the name of contacts in the emailings (see config file) * UI : rework header style * conf file : add comments and new PROVIDER parameter * mailer : email actions without contact email are set to 'failure' status * security : you must have the 'Operate' permission to read a file * UI : add a all file view in report page * UI : reports are now on 2 columns * UI : rewrite tab style, action style and block style * 3.0 alpha 2 -- Guillaume Savary Tue, 14 Nov 19:00:00 +0100 * fix bugs on the new mailing engine * upload file in mailing !! * lots of buffixes -- Guillaume Savary Mon, 13 Nov 19:00:00 +0100 * Fixed bug in reports URLs handling * => backported in 2.5.9 -- PimenTech Mon, 13 Nov 2006 11:13:14 +0100 * ztitle in contact is now civility + firt name + last name * begins to rewrite the emailing module * 3.0 alpha 1 -- Guillaume Savary Fri, 10 Nov 19:00:00 +0100 * add a remove last sequence in folders (undo function) -- Guillaume Savary Thu, 09 Nov 19:00:00 +0100 * remove manager tabs but 'content' * UI : change root home page * UI : use pimentech-script-1.14 -- Guillaume Savary Wed, 08 Nov 19:00:00 +0100 * add more format_fr_phone filters * unify tabs in there blocks * add new action_factory js file => clean up code everywhere :) * replace tab reduction by smooth scrolling * UI : change tablist style (less flashy colors) * UI : format text of comments in target edition * UI : less radius angles on boxes * UI : list all files in target index * new prefer value : open customer page by default -- Guillaume Savary Tue, 07 Nov 2006 19:00:00 +0100 * depends of pimentech-script-1.13 (ajax file upload) * new class SQLFileUpload * add a smoothscroll after action addon load * action edition now inherits of SQLFileUpload * use smoothscroll on action addon block * add "file" image -- Guillaume Savary Mon, 06 Nov 2006 19:00:00 +0100 * change globals file => remake config file and zen instance !! * update sql patch file -- Guillaume Savary Fri, 03 Nov 2006 19:00:00 +0100 * TEX : bugfix large tabs columns * remove emailing action from reports * change commercial customers tab * => backported in 2.5.9 release -- PimenTech Thu, 02 Nov 2006 19:00:00 +0100 * depends of python-libcommon >= 1.3.3 * depends of zope-libcommon >= 2.6 * => use the MicroRow instead of MimiRow in ContactPgList * BUGFIX : form onsubmit only when necessary * add patch file for 3.0 release in src/sql -- Guillaume Savary Mon, 27 Oct 2006 19:00:00 +0200 zen (2.5.9) * unify phone numbers (use pimentech-scripts-1.12) * add mig_phone_one_shot script in shell -- Guillaume Savary Mon, 23 Oct 2006 19:00:00 +0200 zen (2.5.8) unstable; urgency=medium * BUGFIX : end date of actions weren't set correctly. * BUGFIX : folder editions bugs * add 'datecrea' in Contact PgList search form * add format phone functions from python-libcommon * -> format_sql_phone in upload * -> format_fr_phone in download (use js one from pimentech-scripts-1.12) * BUGFIX : contact list is now good XML -- Guillaume Savary Mon, 23 Oct 2006 14:00:00 +0200 zen (2.5.7) unstable; urgency=medium * Rewrite the society edition search engine and add phone field * clean up CibleFactory.py * add smooth scrolling from pimentech-script-1.11 in some pages -- Guillaume Savary Thu, 19 Oct 2006 19:00:00 +0200 * BUGFIX : javascript errors on society edition * update french docs -- Guillaume Savary Mon, 16 Oct 2006 19:00:00 +0200 zen (2.5.6) * BUGFIX : upload department image * default config host on 'localhost' * BUGFIX : better commercial multi-affectation in society edition -- Guillaume Savary Wed, 11 Oct 2006 19:00:00 +0200 zen (2.5.5) unstable; urgency=medium * Displays the true end date in reports -- PimenTech Tue, 10 Oct 2006 12:23:11 +0200 * BUGFIX: prevent error in reports when logo is not defined -- PimenTech Mon, 9 Oct 2006 11:36:02 +0200 * BUGFIX : delete an affectation of Assistant object works again ! -- Guillaume Savary Mon, 09 Oct 2006 12:00:00 +0200 * BUGFIX : after update or rebuilt instance, titles of affectations are correct ! * add a filename header when downloading a pdf file (bugfix for macosX) -- Guillaume Savary Thu, 05 Oct 2006 19:00:00 +0200 zen (2.5.4) unstable; urgency=high * new AJAX code to browse through reports -- PimenTech Wed, 04 Oct 2006 17:14:00 +0200 * clean up log messages * add state action filter in assistant tab * add the true total action number in assistant tab * add state in assistant tab list * BUGFIX : add departments * BUGFIX : delete assistant affectation -- Guillaume Savary Wed, 04 Oct 2006 19:00:00 +0200 * BUGFIX : bag links in manager report -- Guillaume Savary Tue, 03 Oct 2006 19:00:00 +0200 zen (2.5.3) * BUGFIX : INSTALL file (thanks Hharouni) * UI : grammar fixes :-) * UI : add images in ActionFactory for states * UI : add borders on images in tabs * Postgresql password not displayed by Makefiles (thanks Hharouni) -- Guillaume Savary Mon, 02 Oct 2006 11:00:00 +0200 * redesign Contact PgList search engine (like state search engine) -- Guillaume Savary Fri, 29 Sep 2006 19:00:00 +0200 zen (2.5.2) * clean up Commercial.py code * clean up code and speed up 'my actions' block in commercial dashbord * correct XML for stats search form * BUGFIX new action JS -- Guillaume Savary Thu, 28 Sep 2006 19:00:00 +0200 zen (2.5.1) * add '=' '>' and '<' capacoty in dates of states_search page * better link between calendar and states page -- Guillaume Savary Wed, 27 Sep 2006 19:00:00 +0200 zen (2.5) unstable; urgency=high * BUGFIX : sort reports in dtml and better date format * add 2 options make_rapport.sh (-d and -n) see -h for help * format_txt function replace quotes * BUGFIX : reports on todo actions are now based on datecrea field * 2.5 -- Guillaume Savary Tue, 26 Sep 2006 19:00:00 +0200 * BUGFIX stats ALL_AFFECTATIONS sql query : check the 'stats' field of departments * no display for end date in the meeting action * BUGFIX : create directely a finished action didn't work * BUGFIX : remove reports from assistants * reports : add more 'stats' check * 2.5 pre6 -- Guillaume Savary Mon, 25 Sep 2006 19:00:00 +0200 * write a session cache in Employe * write session manadgment in Zen * rewrite Folder action content with session cache -- Guillaume Savary Fri, 22 Sep 2006 19:00:00 +0200 * BUGFIX stats on action date_fin * states : add a filter 'all' on delegation actions * TEX : better dg tabs * 2.5 pre5 -- Guillaume Savary Thu, 21 Sep 2006 19:00:00 +0200 * BUGFIX (CRITICAL) : safe delete affectation -- Guillaume Savary Mon, 18 Sep 2006 19:00:00 +0200 * Commercial TDB links to states updates * New tab 'Calendar' * add shortcut buttons un state search engine * BUGFIX states JS * 2.5 pre4 -- Guillaume Savary Wed, 13 Sep 2006 19:00:00 +0200 * end states engine + css * end states actions list * end edit action and new action in states page * states print page basic -- Guillaume Savary Tue, 12 Sep 2006 19:00:00 +0200 * change email icon -- PimenTech Tue, 12 Sep 2006 19:00:00 +0200 * begin the rewrite of commercial states : search engine done -- Guillaume Savary Mon, 11 Sep 2006 Sep 2006 19:00:00 +0200 * correctly handles permissions on reports -- PimenTech Mon, 11 Sep 2006 17:47:44 +0200 * UI : print link from pimentech-script * UI : use bubbles from pimentech-scripts-1.10 in lists -> empty firefox cache -- Guillaume Savary Fri, 08 Sep 2006 19:00:00 +0200 * UI : bugfix action warning from verif_form() * UI : migrate all submit buttons to pimentech-scripts style * UI : remove add_objects from reports pages * UI : come back to the retractable action list :-( * UI : retractable action list id now 120px maxheigth * BUGFIX swith to task in folders * 2.5 pre3 -- Guillaume Savary Thu, 07 Sep 2006 19:00:00 +0200 * add accesskeys on action reply * assistant report in a new tab * in target edition, all non-finished actions are forwarded. * BUGFIX : no link on no access targets * warning message when we are redireted after no access target * all action lists are now reducted as tab when you edit an action * restrict report access (assistant and commercial) to admin users * clean up message log * commercials reports are in tab * 2.5 pre2 -- Guillaume Savary Wed, 06 Sep 2006 19:00:00 +0200 * BUGFIX : add employee (use zope-libcommon 2.4) * the link in society edition to the society index comes back * add action images with bubbles in target intervention block * add shortcut images to swith task <-> action in edit, add an new actions * add bubbles on action_reply -- Guillaume Savary Tue, 05 Sep 2006 19:00:00 +0200 * begin the task mode in action edit / js -- Guillaume Savary Mon, 04 Sep 2006 19:00:00 +0200 * remove all action spec edit dtml files ! * remove spec methods from actions classes * change action edit.dtml for spec actions * UI : action edition with accesskey and bubble * action without start is a task => change lists * 2.5 pre1 -- Guillaume Savary Mon, 04 Sep 2006 14:00:00 +0200 * BUGFIXES : absolute links in pdf files -- PimenTech Mon, 04 Sep 2006 12:00:00 +0200 * remove the action start * -> in action edit, action tabs etc ... * -> action without start is a 'task' * add optional patch_mig_date2.sql -- Guillaume Savary Fri, 01 Sep 2006 19:00:00 +0200 * BUGFIX, pdf reports : no blank page on tab-1.5 -- PimenTech Fri, 01 Sep 2006 19:00:00 +0200 zen (2.4.7) * new rapport.css file * - better message.html file (using rapport.css) * BUGFIXES and some improvements in make_rapport.sh -- Guillaume Savary Tue, 29 Aug 2006 19:00:00 +0200 * [tex] BUGFIX the 'dg' report images * [tex] add the logo of PimenTech on report :-) -- PimenTech Tue, 29 Aug 2006 19:00:00 +0200 zen (2.4.6) * Stats : ready to use the real analyse query * - (with action ref_object from release 2.4) * - see ACTION_ANALYSE2 query -- Guillaume Savary Mon, 28 Aug 2006 19:00:00 +0200 zen (2.4.5) * remove optional end date for actions (confusion) -- Guillaume Savary Thu, 17 Aug 2006 19:00:00 +0200 zen (2.4.4) * BUGFIX : sql for postgresql 8.0 -- Guillaume Savary Wed, 16 Aug 2006 19:00:00 +0200 zen (2.4.3) * add begin/end input fields in SQL chart page (in Manager) * clean up some messages in Chart.py * BUGFIX Stats init and manage_afterAdd -- Guillaume Savary Fri, 11 Aug 2006 19:00:00 +0200 zen (2.4.2) * queries of Stats.py now use the affectation stats boolean to : * - display only affectation available * - display all these affectations even if there's no actions -- Guillaume Savary Thu, 10 Aug 2006 19:00:00 +0200 * update make_rapport.sh to check affectation stats boolean * update Stats.py to check affectation stats boolean -- Guillaume Savary Wed, 09 Aug 2006 19:00:00 +0200 zen (2.4.1) * ==> add patch_2.4-2.4.1.sql <== * update pgml ==> REBUILD YOUR INSTANCE ! * add a upload image capacity in departement (for reports) * add a stats boolean in affectation (for reports) -- Guillaume Savary Wed, 09 Aug 2006 12:00:00 +0200 * update TeX templates for using 'image' department field -- PimenTech Wed, 09 Aug 2006 12:00:00 +0200 zen (2.4) * UI : bugfix target import * UI : better calendar style -- Guillaume Savary Tue, 08 Aug 2006 19:00:00 +0200 * UI : BUGFIXES * remove greatest() function from SQL for 8.0 compatibility * BUGFIX : in_progress actions sql query * 2.4 beta -- Guillaume Savary Mon, 07 Aug 2006 19:00:00 +0200 * add a code field in departement (pgml & patch) * add the crontab shell (make_rapport) for PDF auto-generation * add the sql link between actions (ref_object) * use the new pimentech-pythonlibcommon for mail with attached files -- Guillaume Savary Fri, 04 Aug 2006 19:00:00 +0200 * add Stats.py file for stats calculation * add a PDF file system cache * add dtml to link zen to the PDF files -- Guillaume Savary Thu, 03 Aug 2006 19:00:00 +0200 * add dtml/stats with all dtml for conteXt * add data transform functions in Stats.py * add conteXt compilation in Zen.py -- PimenTech Thu, 03 Aug 2006 19:00:00 +0100 * update PGML (rapport tables) * add constraints conditions in PGML file * add path_2.3-2.4.sql -- Guillaume Savary Fri, 28 Jul 2006 19:00:00 +0200 zen (2.3) * BUGFIXES... * INSTALL file updated * add the constraints patch : patch_2.2-2.3.sql * 2.3 -- Guillaume Savary Thu, 27 Jul 2006 19:00:00 +0200 * the new edit_contact in target edition works basicaly * the new forward target works * the new import targer works * 2.3 beta -- Guillaume Savary Mon, 24 Jul 2006 19:00:00 +0200 * BUGFIX meeting date edition * change commercial dashboard "list_in_progress" * assistant actions are inherited when created from a other action -- Guillaume Savary Wed, 19 Jul 2006 19:00:00 +0200 * BUGFIX : target : display the true contact status * UI : add images in target page * take back contacts with wrong statut from the contact list * rewrite get_user_path : better perf, cleaner code, better result * add images and filters on assistant action list * SQL.py pass postgresql 8.1 * no more end date for meeting actions (only hour) * better date formating in all action lists -- Guillaume Savary Tue, 18 Jul 2006 19:00:00 +0200 * BUGFIX : Folder archive * add contact.tel2 in fast search, use GREATEST function => postgresql8.1 is needed * add 2 new columns in the contact list -- Guillaume Savary Wed, 12 Jul 2006 19:00:00 +0200 * BUGFIX : all templates were visible on mailing creation * convert some HTML chars in latin1 for mailings -- Guillaume Savary Tue, 11 Jul 2006 19:00:00 +0200 * work on date edition (optional end date, optionnal hour field) * more info in action content list -- Guillaume Savary Mon, 10 Jul 2006 19:00:00 +0200 zen (2.2) * BUGFIX : correct cible department attribution * 2.2 -- Guillaume Savary Tue, 04 Jul 2006 19:00:00 +0200 * add URL in AllDay events * remove sunday in html calendar * add a unique key in userid * add a auto-generated 32 bytes key in Employee * add the link to the ical file in states page * add patch_2.1-2.2.sql * change PGML file --> remake instance is needed -- Guillaume Savary Mon, 03 Jul 2006 19:00:00 +0200 * change states_action (links from calendar) * html_calendar is stable * UI : calendar style and css added -- Guillaume Savary Mon, 03 Jul 2006 12:00:00 +0200 * add new Calendar and dtml/calendar files and folders * Calendar icalendar export function (use new python-libcommon ical_generator) * begin calendar html export -- Guillaume Savary Fri, 30 Jun 2006 19:00:00 +0200 zen (2.1.5) * BUGFIX : content_html of Assistant (sql correction) * BUGFIX : bcd edition works again -- Guillaume Savary Wed, 28 Jun 2006 12:00:00 +0200 zen (2.1.4) * add a test ical function in ActionFactory for concept -- Guillaume Savary Tue, 27 Jun 2006 19:00:00 +0200 * better print CSS and print DTML -- Sandrine Crozat Tue, 27 Jun 2006 19:00:00 +0200 * BUGFIX bar charts (zero division error) -- Guillaume Savary Mon, 26 Jun 2006 19:00:00 +0200 * add sql constraints (vital_generation.sql) -- Guillaume Savary Mon, 26 Jun 2006 12:00:00 +0200 -- Ramon Maceiras Mon, 26 Jun 2006 12:00:00 +0200 zen (2.1.3) * UI : better h2.display (more visible and clickable) * UI : change path css * set end date when action becomes finished -- Guillaume Savary Mon, 26 Jun 2006 12:00:00 +0200 * UI : better target page * nb_modules is now optional -- Guillaume Savary Fri, 23 Jun 2006 19:00:00 +0200 zen (2.1.2) * add contact name in action edition * clean up SQL.py * BUGFIX : assistant dashbord links * BUGFIX : assistant action content link to commercial -- Guillaume Savary Thu, 22 Jun 2006 19:00:00 +0200 zen (2.1.1) * BUGFIX : search phone number -- Guillaume Savary Mon, 19 Jun 2006 19:00:00 +0200 * UI : add a browser path, change target page -- Sandrine Crozat Fri, 16 Jun 2006 19:00:00 +0200 * you can now add your targets in an other department -- Guillaume Savary Wed, 14 Jun 2006 19:00:00 +0200 zen (2.1) * BUGFIX cible_factory calendar * BUGFIX font size calendar * adapt loadNewAction() javascript functions * remove the department condition in edit_target page * 2.1 -- Guillaume Savary Mon, 12 Jun 2006 19:00:00 +0200 * UI better tab list (folder, assistant and target) * add contact tel2 number in phone action * use pimentech-scripts 1.8 * use calendar in actions * 2.1 beta -- Guillaume Savary Fri, 09 Jun 2006 19:00:00 +0200 * BUGFIX : 'load operation + action when click a dashboard action * BUGFIX : 'Zone chalandise' & add it in target index * add a 'etoile' integer field * change 'numero' to text field * BUFIXES on pglists search engine and add filters * can't load multiple 'add_actions' in a folder * change PGML file * add patch-2.0-2.1.sql -- Guillaume Savary Thu, 08 Jun 2006 19:00:00 +0200 zen (2.0.4) * BUGFIX : error when drawing a chart without data * save the content of liveSearch input -- Guillaume Savary Thu, 08 May 2006 19:00:00 +0200 * new file Chart.py with ZenBarPlot and ZenPiePlot classes (code clean up) * Manager charts now use these classes * new display_svg DTML file * BUGFIX : assistant content_html in conflict with DTMLFile of DossierFactory -- Guillaume Savary Wed, 07 May 2006 19:00:00 +0200 zen (2.0.3) * better search engine in target edition * BUGFIX mailer.sh SQL query * update INSTALL File -- Guillaume Savary Fri, 02 May 2006 19:00:00 +0200 zen (2.0.2) * BUGFIX : xml_contact syntax error * when you archive a folder => archive actions (add a javascript alert) * add a firefox 1.5 request for SVG if 1.0 id found (detect gecko 1.8) -- Guillaume Savary Wed, 31 May 2006 19:00:00 +0200 zen (2.0.1) * Change 'Suspendu' status to 'Inactif' * BUGFIX : 'a' char forgotten in xml_view_contact offsets * BUGFIX : change some actions in a folder works back -- Guillaume Savary Tue, 30 May 2006 19:00:00 +0200 * Zen now depends of pychart (pimentech backport for sarge, or debian package for newer version) * add two basic charts on manager page -- Guillaume Savary Mon, 29 May 2006 19:00:00 +0200 zen (2.0) * BUGFIX : don't show the pref tab in Employee when it's not yours * BUGFIX : check the target when you create actions from a pglist * 'Owner' role gives you the 'Operate' permission * works better on Opera8 (but Opera is bugged on relative links) * few UI changes * 2.0 RC -- Guillaume Savary Tue, 23 May 2006 19:00:00 +0200 * BUGFIX : correct [S] & [C] type in search engine * change search engine CSS and add 2 level of similarity * add a commercial filter in assistant dashboard -> rebuid zope instance is needed !! * don't query nb_offset eatch time in content_html (dossier_factory and assistant) * add offset computing in assistant dashboard * don't try to load edit_action when the checkbox is checked in content_html list * BUGFIX : don't try to load contacts from other departments in target edition * 2.0 beta -- Guillaume Savary Mon, 22 May 2006 19:00:00 +0200 * BUGFIX : filters on list works correctly again * add a first tde for assistant * edit action changes : you can change action in assistant tbe * action reply changes : you can reply to a action in assistant tbe * remove 'todo' filter : all actions are to do ! -- Guillaume Savary Fri, 19 May 2006 19:00:00 +0200 * BUGFIX : correct affectation set in add commercial function !!! * remove deprecated jsload in action in progress * add a new 'for_assistant' state * add the some counts in action in_progress -- Guillaume Savary Thu, 18 May 2006 19:00:00 +0200 * add a 'ref_est_assiste_par' reference on action * add 'for_assistant.png' image * add 'assistant' CSS style * better action change function * BUGFIX : xml errors on action edit form * add calendar on action add (dossier_factory) * new filter on action_in_progress (remove assistant actions) -- Guillaume Savary Wed, 17 May 2006 19:00:00 +0200 * add patch-1.7-2.0.sql * change pgml -- Ramon Maceiras Wed, 17 May 2006 19:00:00 +0200 zen (1.7) * BUGFIX : assistant log on dashboard directly * BUGFIX : check est_assiste_par correctly (fin is null) * add a global search on assistant home -- Guillaume Savary Mon, 15 May 2006 19:00:00 +0200 * BUGFIX : 'new society' is clickable * add calendar from pimentech-scripts in some pages -- Guillaume Savary Fri, 05 May 2006 16:00:00 +0200 zen (1.6.1) * better time update in new_action reply (see getTime() function) * add a color saved selection on lists * BUGFIX : does not load actions when you click on 'last actions' -- Guillaume Savary Tue, 02 May 2006 16:00:00 +0200 zen (1.6) * few ui changes (edit target & view target) -- Guillaume Savary Thu, 27 Apr 2006 19:00:00 +0200 * BUGFIX : nav_cahe error when Zope Manager Login * BUGFIX : new bdc factory action error -- Guillaume Savary Wed, 26 Apr 2006 19:00:00 +0200 * rewrite society edition ! * use new pimentech-scripts lib release -- Guillaume Savary Fri, 21 Apr 2006 19:00:00 +0200 * migration to ajax2.js based on yahoo-lib (BSD) -- Guillaume Savary Wed, 19 Apr 2006 19:00:00 +0200 zen (1.5) * ContactpgList : add 'origine', 'parution' and 'chanlandise' search fields * few UI bug fixes * 1.5 beta -- Guillaume Savary Tue, 11 Apr 2006 19:00:00 +0200 * add phose search in the fast search form * add a CSS on fast search results whitch have a similirarity > 0.8 * new patch : add 'zone_chalandise' and 'type_origine' -- Guillaume Savary Mon, 10 Apr 2006 19:00:00 +0200 zen (1.4.2) BUGFIX : rights of Manager affectation -- Guillaume Savary Fri, 07 Apr 2006 19:00:00 +0200 zen (1.4.1) * Optim : cache for get_user_path result * dictfechone exception for checking employees in CibleFactory * UI : better use of scripts css/images -- Guillaume Savary Mon, 03 Apr 2006 19:00:00 +0200 zen (1.4) * BUGFIX : error necessary : value="" instead of value="-1" * 1.4 finale -- Guillaume Savary Thu, 30 Mar 2006 19:00:00 +0200 * BUGFIX : DTMLFile brokes the add_object form -- Guillaume Savary Tue, 28 Mar 2006 19:00:00 +0200 * add new filters on contact list * BUGFIX : keep last search in contact_pglist search form * BUGFIXES : multiple bugfixes in adding employee method * add a check on pglist if we update it -- Guillaume Savary Thu, 23 Mar 2006 19:00:00 +0200 * now every employee can change his/her information * UI : client page -- Guillaume Savary Wed, 22 Mar 2006 19:00:00 +0200 * add user preferences in postgresql * change preferences function -- Guillaume Savary Tue, 21 Mar 2006 19:00:00 +0200 zen (1.3) * BUGFIX : check prospection end date -- Julien Herbin Fri, 30 Feb 2006 19:00:00 +0200 * BUGFIX : redirection page d'accueil * redirection vers Commercial en priorité -- Guillaume Savary Fri, 30 Feb 2006 19:00:00 +0200 * updates for new libcommonZope * add a link on society web field * add modified messages in a

* BUGFIX validatefromForm back error -- Guillaume Savary Fri, 24 Feb 2006 19:00:00 +0200 * add type detection from pimentech scripts in forms -- Frederic de Zorzi Thu, 02 Feb 2006 19:00:00 +0200 * BUGFIX : view_template for commercial * mailing : empty email list after sending emails * BUGFIX : creatinf mailing folder after mailing * BUGFIX : add no click mailing action in file mode -- Guillaume Savary Fri, 27 Jan 2006 19:00:00 +0200 * BUGFIX : no more save of pglist when you add elements for the first time (backport to 1.2) -- Guillaume Savary Tue, 17 Jan 2006 19:00:00 +0200 * better target search engine * BUGFIX : add actions from a pglist (backport to release 1.2) -- Guillaume Savary Wed, 18 Jan 2006 19:00:00 +0200 zen (1.2) stable; urgency=hight * add status and priority in new action form * add 'ca' and 'nb_modules' in new action form * 1.2 final -- Guillaume Savary Tue, 17 Jan 2006 19:00:00 +0200 * BUGFIX : check end of 'prospection' in genpglist engine * BUGFIX : delete elements in pglists when 'prospection' finish * Add a 'raison' update system in CibleFactory * 1.2 RC2 -- Guillaume Savary Fri, 13 Jan 2006 19:00:00 +0200 * BUGFIX : when updating a contact, all its pgcontacts are updated * state of mailing action is 'failure' when email is wrong * BUGFIX : actions states only for one commercial ! * 1.2 RC1 "new year" -- Guillaume Savary Thu, 12 Jan 2006 19:00:00 +0200 * add "encoding to latin15" error detaction * BUGFIX : create folder * 1.2 beta 4 -- Guillaume Savary Wed, 11 Jan 2006 19:00:00 +0200 * BUGFIX localrole permission declaration * separate update_assistant in department * 1.2 beta 3 -- Guillaume Savary Tue, 03 Jan 2006 19:00:00 +0200 * BUGFIX rights * much better manage_affectation * 1.2 beta 2 -- Guillaume Savary Tue, 27 Dec 2005 19:00:00 +0200 * rewrite rights * use the new is_allowed function of libcommonZope 1.12 * BUGFIX target search regression * 1.2 beta -- Guillaume Savary Mon, 26 Dec 2005 19:00:00 +0200 zen (1.1) stable; urgency=low * correction dashboard * BUGFIX all manager proc * add 'activite_societe' in index of target * affectation on manager works properly * BUGFIX : no more '0' fonction in employee edition * 1.1 final -- Guillaume Savary Thu, 16 Dec 2005 19:00:00 +0200 * add the dynamic "work with" feature in the target edition * 1.1 RC4 -- Guillaume Savary Thu, 08 Dec 2005 19:00:00 +0200 * BUGFIX preferences path * adapt JS * BUGFIX nb_contacts * no proxypass 'pimentech' needed * 1.1 RC3 -- Guillaume Savary Wed, 07 Dec 2005 19:00:00 +0200 * migration on libcommonJS -- Guillaume Savary Tue, 06 Dec 2005 19:00:00 +0200 * add connection date if employee prefs * add the 'last modif' contact feature and icon * bugfix export action -- Guillaume Savary Fri, 02 Dec 2005 19:00:00 +0200 * bugfixes and few UI changes -- Guillaume Savary Thu, 01 Dec 2005 19:00:00 +0200 * UI fixes (mailing popup) -- Guillaume Savary Wed, 30 Nov 2005 19:00:00 +0200 * BUGFIX : no e-mailing possibility when no email action in a folder * "dossier" is now a view -- Guillaume Savary Thu, 24 Nov 2005 19:00:00 +0200 * BUGFIX utf-8 encoding problem (?) -- Frédéric de Zorzi Tue, 24 Nov 2005 19:00:00 +0200 * change TIME locale to fr_FR.utf-8 and remove encode functions * BUGFIX : commit queries in exec_sql functions * BUGFIX : filter woks properly in history * few UI changes * add 'tomorrow actions' link (page and print work) * BUGFIX : statut -1 en SQL.py queries ! * BUGFIX : mailer validate dossier with fin=now only if fin = null * 1.1 beta -- Guillaume Savary Wed, 16 Nov 2005 19:00:00 +0200 * BUGFIX : query update commercial in assistant * BUGFIX : dtml error in new_mailing -- Guillaume Savary Mon, 14 Nov 2005 11:00:00 +0200 * update mailer.sh * change mailing engine * BUGFIX : restore the delete_before* functions * you can now make a mailing from a existing folder (beta) -- Guillaume Savary Wed, 09 Nov 2005 19:00:00 +0200 * you can now make a mailing from a existing folder (alpha) -- Guillaume Savary Tue, 08 Nov 2005 19:00:00 +0200 zen (1.0) stable; urgency=high * 1.0 (branch) -- Guillaume Savary Tue, 08 Nov 2005 11:00:00 +0200 * BUGFIX and simplify the new history * BUGFIX : add a contact to a pglist * BUGFIX : edit statndard action * BUGFIX : no filter option didnt work well * change genpglist form : more usefull * you can now delete a pglist -- Guillaume Savary Mon, 07 Nov 2005 19:00:00 +0200 * add a new history system * 1.0 RC10 -- Guillaume Savary Fri, 04 Nov 2005 19:00:00 +0200 * add a check of refus_mail, refus_fax in action_reply * add csv exports * BUGFIX : validate_from_form now display the valide button -- Guillaume Savary Thu, 03 Nov 2005 19:00:00 +0200 * BUGFIX : missing patch on zen -- Guillaume Savary Wed, 02 Nov 2005 19:00:00 +0200 * BUGFIX : action creation from pglist with priority = 0 * BUGFIX : BdC change with priority * BUGFIX : preference link when come from a spec (parent) url * BUGFIX : add a maintitle in archive page * add a postal code search in content_html * add profil "INTERDIT" -- Guillaume Savary Fri, 28 Oct 2005 19:00:00 +0200 * BUGFIX : site error when we clic on a "maintitle" tab * BUGFIX : states_index is now a manage_option of Commercial * BUGFIX : check if you can validate a multi change of action in content_html * finish printable state pages * update french translation * 1.0 RC9 -- Guillaume Savary Wed, 26 Oct 2005 19:00:00 +0200 * add state tab with state action page * better priority alert * add priority page * add state action pages * better css and style for priority actions * BUGFIX : sql of dossier_content -- Guillaume Savary Tue, 25 Oct 2005 19:00:00 +0200 * BUGFIX : reset action type filter didnt works * BUGFIX : print view of society works back * user preferences are now in a tab * add 'priorite' field in action and in form * add a style for display priority * add a priority action checking in home page -- Guillaume Savary Fri, 21 Oct 2005 19:00:00 +0200 * you can now sort the folder content tab * better edit cible js * you can now sort the cible history tab * add checkboxes in content html * move (un)selectAll js functions in commonlib * add selection buttons in content_html * check folder status and archive it when there is no actions to do (and reverse) * sort template presentation * 1.0 RC8 -- Guillaume Savary Thu, 20 Oct 2005 19:00:00 +0200 * add a new 'intervention' dtml file called in cible edition * js and UI fixes -- Guillaume Savary Wed, 19 Oct 2005 19:00:00 +0200 * UI fixes * add 'remove from pglist' capability on a cible * 1.0 RC7 -- Guillaume Savary Mon, 17 Oct 2005 19:00:00 +0200 * BUGFIX : non actif on cible is statut 8 (suspendu) * BUGFIX : the actif button on cible is correctly updated * lots of UI modifications * add possibility to add a cible in a pglist * tabs are more consistent * SECURUTY FIX : the assistant couldnt operate ! * add a preference form -- Guillaume Savary Fri, 14 Oct 2005 19:00:00 +0200 * correct dossier content query (check contact status) * add a swith to other contacts select box in the edit page of cible * add more type in add action from pglist * move refus_mail to cible * when refus_mail is set, you cant send an email * BUGFIX : the function of a contact is now correct * 1.0 RC6 -- Guillaume Savary Thu, 13 Oct 2005 19:00:00 +0200 * rewrite pglist representation * add pglist sorts * BUGFIX : form in gen_list is now sqlFiltered * 1.0 RC5 -- Guillaume Savary Mon, 10 Oct 2005 19:00:00 +0200 * BUGFIX index contact * SECURITY FIX on Commercial object * update fr_FR locales * new index mailing page * new commercial dashboard * 1.0 RC4 "Everest" -- Guillaume Savary Thu, 06 Oct 2005 19:00:00 +0200 * better browse list links code * add browse list in content and in_progress files * 1.0 RC3 "browser" -- Guillaume Savary Wed, 05 Oct 2005 19:00:00 +0200 * add a 'routage' action type * add 'civilite' field in edit and index of contact * add 'nb_module' field in action and edit_bdc * BUGFIX : you can now edit all actions but mailing * BUGFIX : invalid XML in in_progress action * new offset management * new preference management -- Guillaume Savary Tue, 04 Oct 2005 19:00:00 +0200 * BUGFIX: add dossier in mailing : old ref_employe instead of ref_affectation * SECURITY FIX : when a employee's profil was changed, the role was global ! * 1.0 release candidate 2 -- Guillaume Savary Mon, 03 Oct 2005 19:00:00 +0200 * add links for navigation in archive and contact lists * a contact can be enabled or not in edit form * (realy) add the new functions * remove the get_function procedure * add 'receive' action * 1.0 release candidate 1 -- Guillaume Savary Wed, 28 Sep 2005 19:00:00 +0200 * BUGFIX the group input in cible_factory edit page (-> changes JS) * UI little changes (half column, title, corrections) * better 'new dossier' page * better 'edit template' page -- Guillaume Savary Tue, 27 Sep 2005 19:00:00 +0200 * you can now add an 'in dossier' action on the target page -- Julien Herbin Mon, 26 Sep 2005 19:00:00 +0200 * BUGFIX : change function over defined in Action_BdC_Factory * rewrite the 'new action' management * mush better print society page -- Guillaume Savary Mon, 26 Sep 2005 19:00:00 +0200 * BUGFIX : set_local_role * BUGFIX : delete_me in commercial * LIBCOMMON : now you cant get a row attribute which is not in pgmlgraph -- Guillaume Savary Wed, 21 Sep 2005 19:00:00 +0200 * new view all contacts page -- Guillaume Savary Tue, 20 Sep 2005 19:00:00 +0200 * add multiclass actionFactory -- Guillaume Savary Mon, 19 Sep 2005 19:00:00 +0200 -- Julien Herbin Mon, 19 Sep 2005 19:00:00 +0200 * BUGFIXES : dossier and contact_list are now attached to affectation -> rewrite code * clean up SQL concentration * BUGFIX : change SQL reference to action and dossier : no more affectation conflicts -- Guillaume Savary Fri, 15 Sep 2005 19:00:00 +0200 * add filters on tabs -- Julien Herbin Fri, 15 Sep 2005 19:00:00 +0200 * we can reload a js call when firefox don't want to load it * groupe in societe is now a ref_personne : update index and edit * KILLER BUG FIXED : multi affectation didn't work ! -- Guillaume Savary Wed, 14 Sep 2005 19:00:00 +0200 * new commercial home page rebuilding starts ! * BUGFIX : unique index on prospection -- Guillaume Savary Tue, 13 Sep 2005 19:00:00 +0200 * the target edit page is 95% complient (new fields + check) * new js functions for validate/check forms * add patch_0.9-1.0.sql with new fields ans tables -- Guillaume Savary Fri, 09 Sep 2005 19:00:00 +0200 zen (0.9) * better edit cible page * change some 'dossier' GUI details * mailer.sh now use the last version libcommonPython * better view_template page * RELEASE 0.9 -- Guillaume Savary Thu, 08 Sep 2005 19:00:00 +0200 * BUGFIX : use in all xml dtml files * BUGFIX : use encodeURIComponent instead of encodeURI * known issue : you can't write "\" in a form * BUGFIXES on cible_edit -- Guillaume Savary Wed, 07 Sep 2005 19:00:00 +0200 * 3 new shortcut buttons in edit_action * new sequence field in action * BUGFIX : javascript encoding with encodeURI -- Guillaume Savary Tue, 06 Sep 2005 19:00:00 +0200 * better edit_action * better new_action * better browsering * better add_actions * BUGFIXES (view_email, new_dossier ...) * logged_in redirect to your home -- Guillaume Savary Mon, 05 Sep 2005 19:00:00 +0200 * BUGFIXES (search tool, links, js) * better GUI, css * new view_sent_mailings -- Guillaume Savary Fri, 02 Sep 2005 19:00:00 +0200 * better GUI (css, header, index of commercial, browser) -- Guillaume Savary Tue, 30 Aug 2005 19:00:00 +0200 * rewrite html_header -- Frédéric de Zorzi Tue, 30 Aug 2005 19:00:00 +0200 * rewrite SQL methods in different 'factories' -- Guillaume Savary Mon, 29 Aug 2005 19:00:00 +0200 -- Frédéric de Zorzi Mon, 29 Aug 2005 19:00:00 +0200 * finish email view in customer page (view_email and view_email_frame) * change mailer.sh and mailer.py for the new 'dossier' fields * now mailer.py adds mailings in pg before get_mailing and just update status in get_mailing * rewrite browser path * BUGFIX : sql query in ContactPgList.py(manage_afterAdd) -- Guillaume Savary Fri, 19 Aug 2005 19:00:00 +0200 * better UI for customer page * add 'debut' and 'fin' in 'dossier' table * update patch-0.8-0.9 * better search form * add email view in customer page * rename the customer page in customer_page ! -- Guillaume Savary Thu, 18 Aug 2005 19:00:00 +0200 * better custumer page * add a manage phoner page -- Guillaume Savary Wed, 17 Aug 2005 19:00:00 +0200 * add new custumer page * better phoning page -- Guillaume Savary Tue, 16 Aug 2005 19:00:00 +0200 * BUGFIX : assistant(delete_me) * BUGFIX : profil_employee from Employee.py * BUGFIX : zen_manage_content * mailer.sh is VERY much faster ! * change gettext fonction in zen_gettext and add all gettext text entry in source code -- Guillaume Savary Wed, 10 Aug 2005 19:00:00 +0200 * BUGFIX : find a ref_commercial ! * phoning is usable. * BUGFIX : manage_path works again * clean up locales -- Guillaume Savary Tue, 09 Aug 2005 19:00:00 +0200 * add a javascript phoning interface and phoner methods -- Guillaume Savary Mon, 08 Aug 2005 19:00:00 +0200 * BUGFIX : Change VRow (no acquisition) * better dynamic cible UI -- Frédéric de Zorzi Thu, 04 Aug 2005 19:00:00 +0200 * BUGFIX : get_ref_author * add clean_up function in Commercial * add Phoner.py, new_phoning.dtml, view_phoning.dtml, css * BUGFIX : bad default value on action -- Guillaume Savary Thu, 04 Aug 2005 19:00:00 +0200 * add a cible httpRequest interface !! Use xmlwriter object written by ramon -- Frédéric de Zorzi Wed, 03 Aug 2005 19:00:00 +0200 * addings to patch 0.8-0.9 for the new database model of 'commercial' -- Ramon Maceiras Wed, 03 Aug 2005 19:00:00 +0200 * change the zope and shell code for the new database model of 'commercial' * BUGFIX : bad row attribute in template_employe * change pglist views * BUGFIX : SQL commercial actions -- Guillaume Savary Wed, 03 Aug 2005 19:00:00 +0200 * add patch 0.8-0.9 for 'dossier' table -- Ramon Maceiras Tue, 02 Aug 2005 19:00:00 +0200 * BUGFIX : can't try to add a user with a login still used * change all the delete procedure : now all deletes have to use delete_me function with REQUEST argument * change PGML : new table 'dossier' * change add_manager rights * fill 'dossier' when a mailing is done * BUGFIX : it was the text buffer which was used in the mailing !!! -- Guillaume Savary Tue, 02 Aug 2005 19:00:00 +0200 * add a Cible zope object with volatile content * add a cible interface -- Frédéric de Zorzi Mon, 01 Aug 2005 19:00:00 +0200 * BUGFIX : inclusion_template was not detected in Mailer.py(get_templates) * general use of Pimen(V)Row instead of (V)Row -- Guillaume Savary Mon, 01 Aug 2005 19:00:00 +0200 * add an index for contact management * add links for contacts and 'add contact' button * add remove contact capacity -- Guillaume Savary Fri, 29 Jul 2005 19:00:00 +0200 * change PgList rights * add full name email sender in mailings * new class Contact for contacts management -- Guillaume Savary Thu, 28 Jul 2005 19:00:00 +0200 zen (0.8) * add index on employees * v0.8 -- Guillaume Savary Thu, 28 Jul 2005 11:00:00 +0200 * add director interface * change all_meta_type gettext -- Frédéric de Zorzi Thu, 28 Jul 2005 11:00:00 +0200 * BUGFIX : add a multi assisted commercial (manage_addCommercial) * BUGFIX : remove elements of assisted_map in Commercial * BUGFIX : remove affectation * better logo CSS :-) no absolute placement -- Guillaume Savary Wed, 27 Jul 2005 19:00:00 +0200 * add mailing actions in psql * BUGFIX : update managers in departments * Mailing: add emails of commercial, assistant, managers... * change the emailAdressList class : add a target attribute * add a 'my actions' page * BUGFIX : Manager rights * add the ZEN logo (thanks Sandrine) * update french translation -- Guillaume Savary Tue, 26 Jul 2005 19:00:00 +0200 * add type_action.lst * add patch_0.7-0.8.sql with type_action * you can now use a contact list in your mailing ! * better GUI -- Guillaume Savary Mon, 25 Jul 2005 19:00:00 +0200 * BUGFIX : commercial LocalRoles * add Manager class * add the removing capacity for affectations -- Frédéric de Zorzi Mon, 11 Jul 2005 17:00:00 +0200 * interface custom of main/index_html -- Guillaume Savary Fri, 08 Jul 2005 19:00:00 +0200 zen (0.7) stable; urgency=low * add a 'View' tab in pglist to see the zope object content of a pglist * update config file * sort employees on home page * fix some interface pb in manage_tabs * BUGFIX : update from postgres of contact pglist -- Guillaume Savary Fri, 08 Jul 2005 17:00:00 +0200 * rename product and files in cvs, from CRM to ZEN --> it makes the 0.6 version obsolete in cvs !! * BUGFIX : add employee who is a commercial * add the contact list object * add doc/howto * BUGFIX : zope Makefile (item.gif) * now the zope product is in ~/bin/ZEN * add patch_0.6-0.7.sql for the contact list table * rename some index dtml files in index_html * BUGFIX : you can now click to see the email list in a mailing without a javascript console crash * add a "static" directory * add the email check only in the email_list view -- Guillaume Savary Thu, 07 Jul 2005 17:00:00 +0200 zen (0.6) * add kupu in template edition * add zope profils of employees in postgresql * add synchro of pglist with postgresql * add versionning protocol and version number * add patches for lists * PgList inherists now from PgObject -- Frédéric de Zorzi Mon, 04 Jul 2005 17:00:00 +0200 -- Guillaume Savary Mon, 04 Jul 2005 17:00:00 +0200