Subversion Repositories eFlore/Applications.cel

Rev

Rev 3060 | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3060 Rev 3665
-
 
1
Changements 2020-01-21 [création de la branche "v3.00-serfouette"]
-
 
2
* Suppression de l'appli CEL qui passe sur GitHub de Tela Botanica
-
 
3
* MAJ services et scripts selon nouveau cel
-
 
4
* Création widget Manager et nouveau Saisie (manager à debugger)
-
 
5
* Widget carto et stats non maj actuellement
-
 
6
* Peut être d'autres dossiers à supprimer
-
 
7
 
-
 
8
 
1
Changements 2017-04-21 [création de la branche "v2.27-secateur"]
9
Changements 2017-04-21 [création de la branche "v2.27-secateur"]
2
* Découplage des services et de l'ancien annuaire (suppression de la vue cel_utilisateurs); compatibilité avec le nouvel annuaire
10
* Découplage des services et de l'ancien annuaire (suppression de la vue cel_utilisateurs); compatibilité avec le nouvel annuaire
3
* Widget belles de ma rue
11
* Widget belles de ma rue
4
* Traduction en Néerlandais
12
* Traduction en Néerlandais
5
* Correction date widget messicoles
13
* Correction date widget messicoles
6
* widget missions-flore ajout de la certitude + missions thématique (plusieurs espèces) : test zone humide
14
* widget missions-flore ajout de la certitude + missions thématique (plusieurs espèces) : test zone humide
7
* widget missions-flore ajout de l'envoi du nom dans le cas d'une liste : test zone humide
15
* widget missions-flore ajout de l'envoi du nom dans le cas d'une liste : test zone humide
8
* Empêche le service d'images de stocker des images vides
16
* Empêche le service d'images de stocker des images vides
9
* Widget export : tag PHP court => tag long
17
* Widget export : tag PHP court => tag long
10
* Widgets photo et obs : correction d'un warning dans XmlFeedParser
18
* Widgets photo et obs : correction d'un warning dans XmlFeedParser
11
* Décodage de jeton base64 URL-safe
19
* Décodage de jeton base64 URL-safe
12
* Import XLS / liaison des images : protection contre la date de transmission nulle
20
* Import XLS / liaison des images : protection contre la date de transmission nulle
13
* CelSyndicationImages : optimisation de la requête 'sans paramètres'
21
* CelSyndicationImages : optimisation de la requête 'sans paramètres'
14
* Ajout d'un paramètre optionnel cleGoogleMaps pour les widgets carto, cartoPoint, saisie
22
* Ajout d'un paramètre optionnel cleGoogleMaps pour les widgets carto, cartoPoint, saisie
15
* Widget cartoPoint : système rudimentaire de traduction des chaînes JS + traduction FR, EN, NL, Schtroumpf
23
* Widget cartoPoint : système rudimentaire de traduction des chaînes JS + traduction FR, EN, NL, Schtroumpf
16
* Widget cartoPoint : traductions anglaise et nééerlandaise
24
* Widget cartoPoint : traductions anglaise et nééerlandaise
17
* Ajout de la langue NL au widget photo
25
* Ajout de la langue NL au widget photo
18
* Widet de saisie : traductibilité des listes de taxons
26
* Widet de saisie : traductibilité des listes de taxons
19
* Widget de saisie : traductibilité du JS; début de traduction du JS pour Belles de ma rue
27
* Widget de saisie : traductibilité du JS; début de traduction du JS pour Belles de ma rue
20
* Tentative de résolution du pb des miniatures carrées déformées lorsque l'image d'origine est trop petite
28
* Tentative de résolution du pb des miniatures carrées déformées lorsque l'image d'origine est trop petite
21
 
29
 
22
Changements 2016-11-23 [création de la branche "v2.26-scie"]
30
Changements 2016-11-23 [création de la branche "v2.26-scie"]
23
* service CoordSearch : gère les groupes de zones géo, pour la France
31
* service CoordSearch : gère les groupes de zones géo, pour la France
24
* petits boulots sur Messicoles
32
* petits boulots sur Messicoles
25
* Nouvelle mission flore : leucojumvernum
33
* Nouvelle mission flore : leucojumvernum
26
* Saisie / modif d'observations : si on utilise le référentiel réduit "bdtfxr", on renvoie au référentiel complet
34
* Saisie / modif d'observations : si on utilise le référentiel réduit "bdtfxr", on renvoie au référentiel complet
27
* Liste des communes (autocomplétion) : suppression de la méthode mal écrite de "dédoublonnage" qui éliminait des communes différentes ayant le même nom
35
* Liste des communes (autocomplétion) : suppression de la méthode mal écrite de "dédoublonnage" qui éliminait des communes différentes ayant le même nom
28
* Traduction anglais / français pour le référentiel "bdtfxr" (index réduit)
36
* Traduction anglais / français pour le référentiel "bdtfxr" (index réduit)
29
* changement index réduit par défaut
37
* changement index réduit par défaut
30
* import sauvages de ma rue : ajout des coordonnées à partir des coordonnées du début de rue
38
* import sauvages de ma rue : ajout des coordonnées à partir des coordonnées du début de rue
31
* Service "regenererMiniatures" (pour "miniregen")
39
* Service "regenererMiniatures" (pour "miniregen")
32
* Mission flore helianthemum
40
* Mission flore helianthemum
33
* Widget Arbres remarquables
41
* Widget Arbres remarquables
34
* cartopoint : déplacement des contrôles de fond de carte en haut à droite
42
* cartopoint : déplacement des contrôles de fond de carte en haut à droite
35
* debug validation datepicker sur chrome
43
* debug validation datepicker sur chrome
36
* Misison Centaurea benedicta
44
* Misison Centaurea benedicta
37
* Mission Cypripedium calceolus
45
* Mission Cypripedium calceolus
38
* Mission Agrostemma githago
46
* Mission Agrostemma githago
39
* widget saisie : ajout de guyane (aublet) et nouvelle-caledonie (florical)
47
* widget saisie : ajout de guyane (aublet) et nouvelle-caledonie (florical)
40
* Nouvelle méthode pour découper le nom du référentiel (ne se limite plus à 5 caractères)
48
* Nouvelle méthode pour découper le nom du référentiel (ne se limite plus à 5 caractères)
41
* Passage de toutes les ressources extérieures en HTTPS
49
* Passage de toutes les ressources extérieures en HTTPS
42
* Suppression du paramètre "serveur " pour les appels à Google Charts
50
* Suppression du paramètre "serveur " pour les appels à Google Charts
43
* Flux RSS d'images et Widget photo : gestion propre d'un résultat vide (si aucune image ne correspond aux filtres)
51
* Flux RSS d'images et Widget photo : gestion propre d'un résultat vide (si aucune image ne correspond aux filtres)
44
* idget carto : Réparation des icônes de clusters
52
* idget carto : Réparation des icônes de clusters
45
 
53
 
46
Changements 2015-12-22 [création de la branche "v2.25-scarificateur"]
54
Changements 2015-12-22 [création de la branche "v2.25-scarificateur"]
47
* Widget Sauvages : Logo personnalisable + champ "zone_geo" dans l'URL 	 	   
55
* Widget Sauvages : Logo personnalisable + champ "zone_geo" dans l'URL 	 	   
48
* Ajout d'un script de nettoyage (unification) de la table observation 	 	  	 	  
56
* Ajout d'un script de nettoyage (unification) de la table observation 	 	  	 	  
49
* Rectifications Audrey (info-bulles, photos, type de culture obligatoire, vidage des champs dans le bloc observation) 	 	 
57
* Rectifications Audrey (info-bulles, photos, type de culture obligatoire, vidage des champs dans le bloc observation) 	 	 
50
* Service de suppression des miniatures 	  	 
58
* Service de suppression des miniatures 	  	 
51
* Target blank pour les liens, pour faciliter l'utilisation en iframe 	 
59
* Target blank pour les liens, pour faciliter l'utilisation en iframe 	 
52
* Widget mission flore : ajout d'un target dans les liens, à faire pour les autres widgets 	 
60
* Widget mission flore : ajout d'un target dans les liens, à faire pour les autres widgets 	 
53
* Widget saisie: possibilité d'imposer le référentiel dans la config "missions flore" 	 
61
* Widget saisie: possibilité d'imposer le référentiel dans la config "missions flore" 	 
54
* Cel widget : ajout de la mission flore typha 	 	  	 
62
* Cel widget : ajout de la mission flore typha 	 	  	 
55
* Meilleure factorisation du widget de saisie
63
* Meilleure factorisation du widget de saisie
56
* Nouveau widget Messicoles 	  
64
* Nouveau widget Messicoles 	  
57
* Fusion - Widgets : remplacement de Google Analytics (UA-57885-6 : Carnet en Ligne) en prod seulement, en fonction du paramètre "mode_serveur" de widget.ini.php 	 
65
* Fusion - Widgets : remplacement de Google Analytics (UA-57885-6 : Carnet en Ligne) en prod seulement, en fonction du paramètre "mode_serveur" de widget.ini.php 	 
58
* Fusion - Google Analytics dancs CeL GWT 	 	 
66
* Fusion - Google Analytics dancs CeL GWT 	 	 
59
* Widget saisie mission flore : Retrait d'une classe pour refaire fonctionner le masquage/affichage du bouton d'affichage des coordonnées WGS 84. 	 
67
* Widget saisie mission flore : Retrait d'une classe pour refaire fonctionner le masquage/affichage du bouton d'affichage des coordonnées WGS 84. 	 
60
* Correction : le nom retenu est envoyé avec auteur 	 
68
* Correction : le nom retenu est envoyé avec auteur 	 
61
* Ajout mission flore Mentha cervina
69
* Ajout mission flore Mentha cervina
62
* Ajout du format CRL (Carré rogné 600x600) 	 
70
* Ajout du format CRL (Carré rogné 600x600) 	 
63
* Affichage du titre quand pas de nom_sci ou le nom_sci contient des double-quote 	 	 
71
* Affichage du titre quand pas de nom_sci ou le nom_sci contient des double-quote 	 	 
64
* Réparation de l'export des obs privées (jeton en GET) 	 
72
* Réparation de l'export des obs privées (jeton en GET) 	 
65
* Fusion - Service CelWidgetSaisie : retour en arrière suite à connerie obtenirNouvelOrdrePourUtilisateur() 	 
73
* Fusion - Service CelWidgetSaisie : retour en arrière suite à connerie obtenirNouvelOrdrePourUtilisateur() 	 
66
* Fusion - Service CelWidgetSaisie : retour des ids et noms d'images en plus de l'id obs. 	 
74
* Fusion - Service CelWidgetSaisie : retour des ids et noms d'images en plus de l'id obs. 	 
67
* Fusion - Service CelWidgetSaisie : amélioration retour d'erreur pour adresse email invalide 	 
75
* Fusion - Service CelWidgetSaisie : amélioration retour d'erreur pour adresse email invalide 	 
68
* Tentative de patch pour l'envoi d'obs / images anonymes 	 
76
* Tentative de patch pour l'envoi d'obs / images anonymes 	 
69
* GWT : empêche la mise en cache de "*.nocache.js" 	 
77
* GWT : empêche la mise en cache de "*.nocache.js" 	 
70
* Patch validateur de proposition Identiplante qui oubliait le nom d'auteur en remplissant le nom_sel
78
* Patch validateur de proposition Identiplante qui oubliait le nom d'auteur en remplissant le nom_sel
71
 
79
 
72
 
80
 
73
Changements 2015-07-27 [création de la branche "v2.24-sarcloir"]:
81
Changements 2015-07-27 [création de la branche "v2.24-sarcloir"]:
74
* Vérificateur de chorologie : remplacement du courriel de la liste chorologie par l'adresse du forum
82
* Vérificateur de chorologie : remplacement du courriel de la liste chorologie par l'adresse du forum
75
* Correction d'un bug qui fusionnait obs sensible et pas sensible au point de la commune sur la carte
83
* Correction d'un bug qui fusionnait obs sensible et pas sensible au point de la commune sur la carte
76
* Widget photo : gestion du paramètre "referentiel"
84
* Widget photo : gestion du paramètre "referentiel"
77
* Widget saisie défaut : agrandissement vertical de la carte et tentative de media query pour les retina comment qu'on fait
85
* Widget saisie défaut : agrandissement vertical de la carte et tentative de media query pour les retina comment qu'on fait
78
* Modèle d'import : meilleure description de la colonne "transmis"
86
* Modèle d'import : meilleure description de la colonne "transmis"
79
* Ajout d'une "mission flore" : meconopsis
87
* Ajout d'une "mission flore" : meconopsis
80
* Correction nombre de stations dans cartoPoint en cas de clusters (étaient comptées plusieurs fois)
88
* Correction nombre de stations dans cartoPoint en cas de clusters (étaient comptées plusieurs fois)
81
* Version anglaise du widget de saisie par défaut (appeler avec lang=en)
89
* Version anglaise du widget de saisie par défaut (appeler avec lang=en)
82
* Corrections de termes et de design pour le widget missions flores
90
* Corrections de termes et de design pour le widget missions flores
83
* Correction d'une méthode qui affectait mal les noms détectés aux obs lors d'une modif externe genre validation identiplante
91
* Correction d'une méthode qui affectait mal les noms détectés aux obs lors d'une modif externe genre validation identiplante
84
* Widget de saisie : correction URLs IP/PF
92
* Widget de saisie : correction URLs IP/PF
85
* Widget saisie, espèce imposée : utilisation du "nom_complet" plutôt que "nom_sci" pour avoir le nom d'auteur
93
* Widget saisie, espèce imposée : utilisation du "nom_complet" plutôt que "nom_sci" pour avoir le nom d'auteur
86
* Ajout des missions-flore "gratiola" et "cynanchum"
94
* Ajout des missions-flore "gratiola" et "cynanchum"
87
* Le nom de la mission est maintenant configurable pour éviter de reprendre le mot-clef tel quel
95
* Le nom de la mission est maintenant configurable pour éviter de reprendre le mot-clef tel quel
88
* Mise à jour pour l'utilisation du sso
96
* Mise à jour pour l'utilisation du sso
89
* Fonction apache_request_headers() pour nginx. Bricolage du SSO pour ne pas rafraîchir le jeton indéfiniment
97
* Fonction apache_request_headers() pour nginx. Bricolage du SSO pour ne pas rafraîchir le jeton indéfiniment
90
* Rétablissement de la barre de navigation dans le widget d'export
98
* Rétablissement de la barre de navigation dans le widget d'export
91
* 
99
* 
92
 
100
 
93
Changements 2015-04-20 [création de la branche "v2.23-rouleau"]:
101
Changements 2015-04-20 [création de la branche "v2.23-rouleau"]:
94
* Possibilité de choisir une feuille d'import spécifique au projet
102
* Possibilité de choisir une feuille d'import spécifique au projet
95
* Modification des mails lors d'un changement dans l'annuaire
103
* Modification des mails lors d'un changement dans l'annuaire
96
* Correction de mails mal synchronisés
104
* Correction de mails mal synchronisés
97
* Mise à jour de valeurs de liste d'ontologies
105
* Mise à jour de valeurs de liste d'ontologies
98
 
106
 
99
Changements 2015-03-25 [création de la branche "v2.22-rateau"]:
107
Changements 2015-03-25 [création de la branche "v2.22-rateau"]:
100
* Possibilité de trier les images sur plusieurs pages (et aussi la mini liste obs)
108
* Possibilité de trier les images sur plusieurs pages (et aussi la mini liste obs)
101
 
109
 
102
Changements 2015-03-03 [création de la branche "v2.21-plantoir"]:
110
Changements 2015-03-03 [création de la branche "v2.21-plantoir"]:
103
* Correction taille logo pour essayer d'être compatible avec tous les formats d'images
111
* Correction taille logo pour essayer d'être compatible avec tous les formats d'images
104
* Corrections de traductions incomplètes
112
* Corrections de traductions incomplètes
105
* Factorisation des widget de saisie
113
* Factorisation des widget de saisie
106
* Lors de la saisie d'un taxon valide et d'une zone géo valide une recherche est effectuée pour vérifier si ce taxon a déjà été signalé par la chorologie
114
* Lors de la saisie d'un taxon valide et d'une zone géo valide une recherche est effectuée pour vérifier si ce taxon a déjà été signalé par la chorologie
107
* Meilleure pris en compte de la corse dans les web services
115
* Meilleure pris en compte de la corse dans les web services
108
 
116
 
109
Changements 2015-01-26 [création de la branche "v2.20-pistolet-arroseur"]:
117
Changements 2015-01-26 [création de la branche "v2.20-pistolet-arroseur"]:
110
* Factorisation des widgets autocomplétés
118
* Factorisation des widgets autocomplétés
111
* Correction d'un bug de retour d'import
119
* Correction d'un bug de retour d'import
112
* Implémentation multilinguisme : anglais et français
120
* Implémentation multilinguisme : anglais et français
113
 
121
 
114
Changements 2014-12-15 [création de la branche "v2.10-motoculteur"]:
122
Changements 2014-12-15 [création de la branche "v2.10-motoculteur"]:
115
* Nouveau référentiel taxonomique : liban
123
* Nouveau référentiel taxonomique : liban
116
* Factorisation des fonctions de recherche de zone géographique
124
* Factorisation des fonctions de recherche de zone géographique
117
* Prise en compte du pays dans l'interface de saisie et dans la carte
125
* Prise en compte du pays dans l'interface de saisie et dans la carte
118
* Curseur d'attente lors de la recherche du pays, mais possibilité de cliquer
126
* Curseur d'attente lors de la recherche du pays, mais possibilité de cliquer
119
directement sur ok pour obtenir les coordonnées
127
directement sur ok pour obtenir les coordonnées
120
* Nouveau niveau de localité : pays. Dans l'arbre des localités
128
* Nouveau niveau de localité : pays. Dans l'arbre des localités
121
 
129
 
122
Changements 2014-11-24 [création de la branche "v2.9-motobineuse"]:
130
Changements 2014-11-24 [création de la branche "v2.9-motobineuse"]:
123
* Ajout du champ pays dans la table, contenant le code iso-3166-2
131
* Ajout du champ pays dans la table, contenant le code iso-3166-2
124
* Détection du pays lors de l'insertion
132
* Détection du pays lors de l'insertion
125
* Import et export du pays
133
* Import et export du pays
126
* Script de mise à jour des pays et commune amélioré
134
* Script de mise à jour des pays et commune amélioré
127
 
135
 
128
Changements 2014-09-29 [création de la branche "v2.8-houe"]:
136
Changements 2014-09-29 [création de la branche "v2.8-houe"]:
129
* Ajout de transaction autour des update et renommage de la table cel_obs_images en cel_obs_images_obsolete plutot que de la supprimer.
137
* Ajout de transaction autour des update et renommage de la table cel_obs_images en cel_obs_images_obsolete plutot que de la supprimer.
130
* Fusion : Meilleure gestion du retour d'erreur de la description wikini (en cas de 404 notamment)
138
* Fusion : Meilleure gestion du retour d'erreur de la description wikini (en cas de 404 notamment)
131
* Mise à jour doc migration champs étendus
139
* Mise à jour doc migration champs étendus
132
* Fusion : Nouveau logo dans la colonne "transmis", et sur l'écran éclabousseur
140
* Fusion : Nouveau logo dans la colonne "transmis", et sur l'écran éclabousseur
133
* Prise en compte de la modification de la bdd en vue de son optimisation (suppression table cel_obs_images).
141
* Prise en compte de la modification de la bdd en vue de son optimisation (suppression table cel_obs_images).
134
* Amélioration syntaxe du code.
142
* Amélioration syntaxe du code.
135
* Utilisation du champ courriel_utilisateur pour migrer les obs lors de la connexion au cel
143
* Utilisation du champ courriel_utilisateur pour migrer les obs lors de la connexion au cel
136
* Service expérimental pour obtenir les points à une disctance donnée d'un point donné
144
* Service expérimental pour obtenir les points à une disctance donnée d'un point donné
137
* Mise en forme et ajout des entêtes.
145
* Mise en forme et ajout des entêtes.
138
* Une seule image peut désormais être liée à une observation
146
* Une seule image peut désormais être liée à une observation
139
* Création d'un dossier "bibliotheque" contenant le code métier du CEL.
147
* Création d'un dossier "bibliotheque" contenant le code métier du CEL.
140
* Suppression classe Bdd (remplacé par Bdd2).
148
* Suppression classe Bdd (remplacé par Bdd2).
141
* Correction gestion de la répercution de la transmission sur la table cel_images.
149
* Correction gestion de la répercution de la transmission sur la table cel_images.
142
* Le champ date transmission des images peut être null
150
* Le champ date transmission des images peut être null
143
* Modification  du mode sql global permettant d'accepter les dates invalides (0000-00-00 00:00:00).
151
* Modification  du mode sql global permettant d'accepter les dates invalides (0000-00-00 00:00:00).
144
* Correction ajout d'une date dans la requete sql de liaison obs-img.
152
* Correction ajout d'une date dans la requete sql de liaison obs-img.
145
 
153
 
146
Changements 2014-09-18 [création de la branche "v2.7-grelinette"]:
154
Changements 2014-09-18 [création de la branche "v2.7-grelinette"]:
147
* Version : version temporaire avant la mise en place des optimisations (pour pouvoir mettre en prod les widgets).
155
* Version : version temporaire avant la mise en place des optimisations (pour pouvoir mettre en prod les widgets).
148
* Cel : simplification et amélioration des champs étendus
156
* Cel : simplification et amélioration des champs étendus
149
* Cel : export des champs étendus
157
* Cel : export des champs étendus
150
* Widget export : export des champs étendus publiques
158
* Widget export : export des champs étendus publiques
151
* Widget saisie : ajout des projets : arbres-tetards et missions-flores (bootstrap v3), simplification gestion référentiel, changement des logos Tela
159
* Widget saisie : ajout des projets : arbres-tetards et missions-flores (bootstrap v3), simplification gestion référentiel, changement des logos Tela
152
* WS widgetSaisie : prise en compte de l'altitude
160
* WS widgetSaisie : prise en compte de l'altitude
153
* WS syndications : correction vis à vis d'Akregator et des champs CDATA.
161
* WS syndications : correction vis à vis d'Akregator et des champs CDATA.
154
* Doc : ajout du script de migration pour la simplification des champs étendus.
162
* Doc : ajout du script de migration pour la simplification des champs étendus.
155
* General : intégration de la bibliothèque PHPExcel directement dans le dépôt.
163
* General : intégration de la bibliothèque PHPExcel directement dans le dépôt.
156
 
164
 
157
Changements 2014-07-17 [création de la branche "v2.6-greffoir"]:
165
Changements 2014-07-17 [création de la branche "v2.6-greffoir"]:
158
* Cel::$bdd est maintenant un singleton 
166
* Cel::$bdd est maintenant un singleton 
159
* Widget de saisie: ajout du référentiel "Autre/Inconnu" comme dans le carnet en ligne
167
* Widget de saisie: ajout du référentiel "Autre/Inconnu" comme dans le carnet en ligne
160
* Widget carto : si aucun point, on n'exécute pas markerClusterer et on évite de déplacer la carte dans l'océan
168
* Widget carto : si aucun point, on n'exécute pas markerClusterer et on évite de déplacer la carte dans l'océan
161
* build.xml : ajout de overwrite="true" sur la copie de UploadDialog, pour écraser les fichiers par la version francisée et patchée
169
* build.xml : ajout de overwrite="true" sur la copie de UploadDialog, pour écraser les fichiers par la version francisée et patchée
162
* Widget stats : z-index faible sur le menu colonne
170
* Widget stats : z-index faible sur le menu colonne
163
* Widget cartopoint : déplacement du message de chargement, popup par dessus le découmpte des espèces, nouveau logo
171
* Widget cartopoint : déplacement du message de chargement, popup par dessus le découmpte des espèces, nouveau logo
164
* Widget d'export : converti à Bootstrap 3; le paramètre ?bar permet d'ajouter la barre de navigation
172
* Widget d'export : converti à Bootstrap 3; le paramètre ?bar permet d'ajouter la barre de navigation
165
 
173
 
166
Changements 2014-06-25 [création de la branche "v2.5-gouge-a-asperges"]:
174
Changements 2014-06-25 [création de la branche "v2.5-gouge-a-asperges"]:
167
* cartoPoint : correction bug parametre annee
175
* cartoPoint : correction bug parametre annee
168
* export : baseflor_preload() considère les correspondances de référentiels de la forme "monref:x_yz"
176
* export : baseflor_preload() considère les correspondances de référentiels de la forme "monref:x_yz"
169
* Doc/bdd : ajout de la table "cel_references"
177
* Doc/bdd : ajout de la table "cel_references"
170
* Meilleure gestion des valeurs baseflor vides
178
* Meilleure gestion des valeurs baseflor vides
171
* Correction bug : on peut à nouveau lier une observation à plusieurs mots-clefs
179
* Correction bug : on peut à nouveau lier une observation à plusieurs mots-clefs
172
* ajout de deux mini services NbImagesPubliques et NbObsPubliques
180
* ajout de deux mini services NbImagesPubliques et NbObsPubliques
173
* Carto / CartoPoint : ajout des mentions légales OSM / OsmFr, qui changent lorsqu'on change de fond
181
* Carto / CartoPoint : ajout des mentions légales OSM / OsmFr, qui changent lorsqu'on change de fond
174
* carto et cartoPoint : passage à OsmFr
182
* carto et cartoPoint : passage à OsmFr
175
* Correction de variables mal affectées sur des retours d'évènements
183
* Correction de variables mal affectées sur des retours d'évènements
176
* Correction de la balise base
184
* Correction de la balise base
177
* Ajout widget de saisie "ambrosia" + refactorisation légère.
185
* Ajout widget de saisie "ambrosia" + refactorisation légère.
178
* Suppression des console.log
186
* Suppression des console.log
179
* Amélioration rendu Ambrosia.
187
* Amélioration rendu Ambrosia.
180
* Ajout doc PDF : clé genre Ambrosia.
188
* Ajout doc PDF : clé genre Ambrosia.
181
* Correction d'une url eflore echouant à cause du déplacement des web services sur agathis
189
* Correction d'une url eflore echouant à cause du déplacement des web services sur agathis
182
* Le service CelWidgetSaisie retourne maintenant l'ID de l'obs envoyée - Retour : {"msg": "ok", "id": 12345}
190
* Le service CelWidgetSaisie retourne maintenant l'ID de l'obs envoyée - Retour : {"msg": "ok", "id": 12345}
183
* Suppression du tag "ambrosia" par défaut dans le widget de saisie
191
* Suppression du tag "ambrosia" par défaut dans le widget de saisie
184
 
192
 
185
Changements 2014-06-04 [création de la branche "v2.4-fourche"]:
193
Changements 2014-06-04 [création de la branche "v2.4-fourche"]:
186
* Ajout d'un max width sur la div des infos de l'obs
194
* Ajout d'un max width sur la div des infos de l'obs
187
* L'arbre de mots clé des images empeche desormais la création de mots clés pouvant fausser la hierarchie de l'arbre
195
* L'arbre de mots clé des images empeche desormais la création de mots clés pouvant fausser la hierarchie de l'arbre
188
* Suppression des accents lors de la création de mot cle
196
* Suppression des accents lors de la création de mot cle
189
* Formatage du nom original
197
* Formatage du nom original
190
* Ajustement de la taille pour que celle ci tienne bien dans un iframe
198
* Ajustement de la taille pour que celle ci tienne bien dans un iframe
191
* Correction d'un bug qui empechait de lier des mots clés aux obs
199
* Correction d'un bug qui empechait de lier des mots clés aux obs
192
* Images : si opticrop rate (pb dans Imagick) on retente avec Gd. Correction de l'algo de centrage du carré avec Gd
200
* Images : si opticrop rate (pb dans Imagick) on retente avec Gd. Correction de l'algo de centrage du carré avec Gd
193
* Ajout d'un champ 'date_liaison' aux tables 'cel_mots_cles_images_liaison' et 'cel_mots_cles_obs_liaisons' qui prend par défaut la valeur NOW(). La colonne est mise à NULL pour tous les tuples existants (22 avril 2014)
201
* Ajout d'un champ 'date_liaison' aux tables 'cel_mots_cles_images_liaison' et 'cel_mots_cles_obs_liaisons' qui prend par défaut la valeur NOW(). La colonne est mise à NULL pour tous les tuples existants (22 avril 2014)
194
* Nouvelle façon de lier plusieurs mots clés : plus besoin de tout supprimer, ça fait le différentiel, et ça n'écrase plus les dates de laison
202
* Nouvelle façon de lier plusieurs mots clés : plus besoin de tout supprimer, ça fait le différentiel, et ça n'écrase plus les dates de laison
195
* Utilisation de tri.retour=alpharet lors de l'appel au service Noms d'eFlore - amélioration du tri de la liste des noms (widget + CeL)
203
* Utilisation de tri.retour=alpharet lors de l'appel au service Noms d'eFlore - amélioration du tri de la liste des noms (widget + CeL)
196
* Amélioration temporaire pour les infos de baseflor soient dispos pour plus de taxons
204
* Amélioration temporaire pour les infos de baseflor soient dispos pour plus de taxons
197
* Correction pour préserver les valeurs à 0 de baseflor
205
* Correction pour préserver les valeurs à 0 de baseflor
198
* L'affichage des options avancées d'export est désormais infiniment moins moche
206
* L'affichage des options avancées d'export est désormais infiniment moins moche
199
* Utilisation d'un bouton pour afficher/cacher les options d'export avancées
207
* Utilisation d'un bouton pour afficher/cacher les options d'export avancées
200
* Optimisation de l'appel à baseflor pour l'export
208
* Optimisation de l'appel à baseflor pour l'export
201
* Le facteur limitant du nombre de colonnes est désormais lié dynamiquement au nombre de colonnes demandées
209
* Le facteur limitant du nombre de colonnes est désormais lié dynamiquement au nombre de colonnes demandées
202
* Arrondissement du nombre de ligne par feuille d'export à l'entier inférieur
210
* Arrondissement du nombre de ligne par feuille d'export à l'entier inférieur
203
* Limitation à 10 000 le nombre de données en cas d'export baseflore (sinon le serveur plante régulièrement sur la requete)
211
* Limitation à 10 000 le nombre de données en cas d'export baseflore (sinon le serveur plante régulièrement sur la requete)
204
* Simplification de la requete de recherche des images, et correction d'un bug lorsqu'on effectue une recherche générale
212
* Simplification de la requete de recherche des images, et correction d'un bug lorsqu'on effectue une recherche générale
205
* En indiquant un id d'obs il est désormais possible de précharger le widget avec les infos de localisation d'une obs
213
* En indiquant un id d'obs il est désormais possible de précharger le widget avec les infos de localisation d'une obs
206
* Correction d'un bug qui empechait de transmettre la première obs saisie dans le cel d'un utilisateur
214
* Correction d'un bug qui empechait de transmettre la première obs saisie dans le cel d'un utilisateur
207
* Widget stats : responsive design (étape 1) et nouveau parametre "nobar" pour enlever la barre de navigation
215
* Widget stats : responsive design (étape 1) et nouveau parametre "nobar" pour enlever la barre de navigation
208
* Bricolage merdique avec media query pour replier le menu en haut sur les petits écrans
216
* Bricolage merdique avec media query pour replier le menu en haut sur les petits écrans
209
* "Aucune commune française" => "Aucune commune"
217
* "Aucune commune française" => "Aucune commune"
210
* Protection de certains champs du flux pour éviter que des caractères illégaux ne fassent planter le service rss
218
* Protection de certains champs du flux pour éviter que des caractères illégaux ne fassent planter le service rss
211
* Lorsque la localisation sur la carte ne trouve pas de commune, on garde la commune inscrite dans le champ
219
* Lorsque la localisation sur la carte ne trouve pas de commune, on garde la commune inscrite dans le champ
212
* Localiser sur la carte : si un point existe déjà, on zoome plus fort pour le déplacer plus aisément
220
* Localiser sur la carte : si un point existe déjà, on zoome plus fort pour le déplacer plus aisément
213
* Nouvel utilitaire de formatage de nombres à virgules. Les coordonnées sont tronquées à 5 décimales partout
221
* Nouvel utilitaire de formatage de nombres à virgules. Les coordonnées sont tronquées à 5 décimales partout
214
* Correction d'un bug d'association au mots clés sur un mot qui vient d'être créé (partie obs)
222
* Correction d'un bug d'association au mots clés sur un mot qui vient d'être créé (partie obs)
215
* Correction du style du popup de connexion pour que le texte du formulaire de saisie d'obs n'empiète pas sur le formulaire d'observation  
223
* Correction du style du popup de connexion pour que le texte du formulaire de saisie d'obs n'empiète pas sur le formulaire d'observation  
216
* Correction d'une erreur qui ne filtrait pas par utilisateur dans le widget
224
* Correction d'une erreur qui ne filtrait pas par utilisateur dans le widget
217
* Cache plus efficace lors de l'export des noms communs
225
* Cache plus efficace lors de l'export des noms communs
218
* Service CelWidgetMapPoint (et widget cartopoint) : support de plusieurs projets en spécifiant (projet1 ET projet2 [ ET ...]) pour l'intersection ou (projet1 OU projet2 [ OU ...]) pour l'union
226
* Service CelWidgetMapPoint (et widget cartopoint) : support de plusieurs projets en spécifiant (projet1 ET projet2 [ ET ...]) pour l'intersection ou (projet1 OU projet2 [ OU ...]) pour l'union
219
* Widget carto et cartoPoint : affichage du fond OSM par défaut, avec le cache de tuiles nginx !
227
* Widget carto et cartoPoint : affichage du fond OSM par défaut, avec le cache de tuiles nginx !
220
* Adaptation à la nouvelle carte chorodep qui utilise le nt au lieu du nn
228
* Adaptation à la nouvelle carte chorodep qui utilise le nt au lieu du nn
221
* Ajout d'un filtre "annee=" sur le widget cartoPoint
229
* Ajout d'un filtre "annee=" sur le widget cartoPoint
222
 
230
 
223
Changements 2014-04-14 [création de la branche "v2.3-faux"]:
231
Changements 2014-04-14 [création de la branche "v2.3-faux"]:
224
* Nouveau widget de statistiques + grands contributeurs
232
* Nouveau widget de statistiques + grands contributeurs
225
* Correction bug longitude à zéro
233
* Correction bug longitude à zéro
226
* Script de maintenance : ajout d'une méthode qui réduit tous les mots cles images d'un utilisateur
234
* Script de maintenance : ajout d'une méthode qui réduit tous les mots cles images d'un utilisateur
227
* les mots cles de l'arbre sont maintenant retournés triés par ordre lexicographique, sans tenir compte de la casse, et les chemins sont retournés en bas de casse
235
* les mots cles de l'arbre sont maintenant retournés triés par ordre lexicographique, sans tenir compte de la casse, et les chemins sont retournés en bas de casse
228
* l'export du CeL ne renvoyait pas la dernière tranche d'observations
236
* l'export du CeL ne renvoyait pas la dernière tranche d'observations
229
* Maintenance : ajout d'une méthode pour réduire et normaliser les mots clefs images de tous les utilisateurs
237
* Maintenance : ajout d'une méthode pour réduire et normaliser les mots clefs images de tous les utilisateurs
230
* Maintenance: on peut apopliquer la normalisation des mots clefs images à un utilisateur seulement
238
* Maintenance: on peut apopliquer la normalisation des mots clefs images à un utilisateur seulement
231
* Amélioration de la gestion des mots clés
239
* Amélioration de la gestion des mots clés
232
* Fusion - Ajout de trim() et de simplifications partout où un mot clé est passé en texte brut, pour éviter les foirades
240
* Fusion - Ajout de trim() et de simplifications partout où un mot clé est passé en texte brut, pour éviter les foirades
233
* SUppression de classes inutilisées
241
* SUppression de classes inutilisées
234
* La liste des admins est désormais tirée d'un champ de la bdd et pas d'un fichier de config cradingue
242
* La liste des admins est désormais tirée d'un champ de la bdd et pas d'un fichier de config cradingue
235
* Amélioration de la liste admin en introduisant un délai après la fin de la frappe
243
* Amélioration de la liste admin en introduisant un délai après la fin de la frappe
236
* Dans la validation obs id_utilisateur (auteur de l'obs) n'est plus obligatoire 
244
* Dans la validation obs id_utilisateur (auteur de l'obs) n'est plus obligatoire 
237
* Ajout d'une fonction pour renvoyer simplement l'id utilisateur associé à une obs
245
* Ajout d'une fonction pour renvoyer simplement l'id utilisateur associé à une obs
238
* Ajout d'un widget de téléchargement permettant de télécharger les images du cel dans tous les formats ainsi que des les citer
246
* Ajout d'un widget de téléchargement permettant de télécharger les images du cel dans tous les formats ainsi que des les citer
239
* Le service celImageFormat peut désormais envoyer les images à télécharger et se dote d'une autodescription
247
* Le service celImageFormat peut désormais envoyer les images à télécharger et se dote d'une autodescription
240
* ajustements css
248
* ajustements css
241
* Widget de stats : ajout de paramètre de config pour le dépôt de contenu (bootstrap, jquery, script de barre de navigation)
249
* Widget de stats : ajout de paramètre de config pour le dépôt de contenu (bootstrap, jquery, script de barre de navigation)
242
 
250
 
243
Changements 2014-03-19 [création de la branche "v2.2-faucille"]:
251
Changements 2014-03-19 [création de la branche "v2.2-faucille"]:
244
* Ajout d'un systeme de verrou lors de la création des minatures
252
* Ajout d'un systeme de verrou lors de la création des minatures
245
* Comparaison des mots clés en minuscule dans le script de maintenance qui répare les liaisons oubliées
253
* Comparaison des mots clés en minuscule dans le script de maintenance qui répare les liaisons oubliées
246
* Script de maintenance: méthode de réduction des mots clefs similaires à un seul
254
* Script de maintenance: méthode de réduction des mots clefs similaires à un seul
247
* Simplification des méthodes de requétage de la classe BDD. Mise à jour de l'ensemble des services et bibliothèques
255
* Simplification des méthodes de requétage de la classe BDD. Mise à jour de l'ensemble des services et bibliothèques
248
* Ajout de double quotes dans le chemin de l'image à traiter
256
* Ajout de double quotes dans le chemin de l'image à traiter
249
* Fermeture de tags php, mise en lowercase du chemin des mots clés
257
* Fermeture de tags php, mise en lowercase du chemin des mots clés
250
* SUpression du remplacement de l'id temporaire du mot clé,
258
* SUpression du remplacement de l'id temporaire du mot clé,
251
* Correction bug recherche communes avec espace dans le nom
259
* Correction bug recherche communes avec espace dans le nom
252
* Renommage "bdtao" => "apd
260
* Renommage "bdtao" => "apd
253
* Correction de la dépublication des observations
261
* Correction de la dépublication des observations
254
* Lors de la création / modif d'une obs, c'est le code court du réféentiel qui est envoyé
262
* Lors de la création / modif d'une obs, c'est le code court du réféentiel qui est envoyé
255
* Les référentiels ne sont plus forcés de faire 5 caractères
263
* Les référentiels ne sont plus forcés de faire 5 caractères
256
* Le Widget de saisie par défaut n'envoie plus la version du référentiel
264
* Le Widget de saisie par défaut n'envoie plus la version du référentiel
257
* Correction du test des adresses IP autorisées.
265
* Correction du test des adresses IP autorisées.
258
* Le lien "voir la fiche eFlore" tient maintenant compte du référentiel
266
* Le lien "voir la fiche eFlore" tient maintenant compte du référentiel
259
* Le service CelWidgetMapPoint retourne maintenant la "zone geo" INSEE en plus de la commune. Le widget cartoPoint en tient compte (corrction bug mélangeant des obs de communes homonymes)
267
* Le service CelWidgetMapPoint retourne maintenant la "zone geo" INSEE en plus de la commune. Le widget cartoPoint en tient compte (corrction bug mélangeant des obs de communes homonymes)
260
 
268
 
261
Changements 2014-03-04 [création de la branche "v2.1-emondoir"]:
269
Changements 2014-03-04 [création de la branche "v2.1-emondoir"]:
262
* Intégration du widget de remarques
270
* Intégration du widget de remarques
263
* Ajout d'un nouveau web service créant des images à la volée si elles n'existent pas
271
* Ajout d'un nouveau web service créant des images à la volée si elles n'existent pas
264
* Script de régénération des mots clés texte vides
272
* Script de régénération des mots clés texte vides
265
* Script de maintenance : ajout de méthodes pour vider les mots_cles_texte des images/obs n'ayant aucun mot clef
273
* Script de maintenance : ajout de méthodes pour vider les mots_cles_texte des images/obs n'ayant aucun mot clef
266
* Ajout d'un fonction re calcul des tailles des images au script de maintenance
274
* Ajout d'un fonction re calcul des tailles des images au script de maintenance
267
* Ajout de fonctions permettant de réparer la migration des mots clés dont la liaison s'était mal déroulée
275
* Ajout de fonctions permettant de réparer la migration des mots clés dont la liaison s'était mal déroulée
268
* Nettoyage buildfile pour ant et versionnage des libs externes
276
* Nettoyage buildfile pour ant et versionnage des libs externes
269
* Suppression de la balise meta pour IE8 - compatible IE 10 et 11
277
* Suppression de la balise meta pour IE8 - compatible IE 10 et 11
270
* Upload des obs une par une + barre de progression de l'upload
278
* Upload des obs une par une + barre de progression de l'upload
271
* Ajout d'un script qui peut être appelé pour générer les images miniatures du cel
279
* Ajout d'un script qui peut être appelé pour générer les images miniatures du cel
272
* A la fin de l'upload d'un obs, si des images ont été crée, un script est appelé en tache de fond afin de créer les images
280
* A la fin de l'upload d'un obs, si des images ont été crée, un script est appelé en tache de fond afin de créer les images
273
* Ajout d'un service de dépublication
281
* Ajout d'un service de dépublication
274
* Ajout de bdtao aux services
282
* Ajout de bdtao aux services
275
* Ajout du référentiel bdtao au Widget de saisie
283
* Ajout du référentiel bdtao au Widget de saisie
276
* Recentrage de la carte et modificatin de l'autocomplétion des communes selon le référentiel
284
* Recentrage de la carte et modificatin de l'autocomplétion des communes selon le référentiel
277
* Simplification des paramètres de la méthode de suppression d'image par ids.
285
* Simplification des paramètres de la méthode de suppression d'image par ids.
278
* Correction de pleins de bugs
286
* Correction de pleins de bugs
279
 
287
 
280
Changements 2014-02-17 [création de la branche "v2.0-elagueuse"]:
288
Changements 2014-02-17 [création de la branche "v2.0-elagueuse"]:
281
* Correction du bug de localisation de commune qui ne modifiait pas les coordonnées
289
* Correction du bug de localisation de commune qui ne modifiait pas les coordonnées
282
* lors de la selection d'une commune (si une commune avait été préalablement selectionnée)
290
* lors de la selection d'une commune (si une commune avait été préalablement selectionnée)
283
* Migration de l'api mots clés vers un nouveau mode de stockage (path enumeration)
291
* Migration de l'api mots clés vers un nouveau mode de stockage (path enumeration)
284
* Meilleur retours de jrest lors de la creation/suppression/modification/liaisons de mots clés
292
* Meilleur retours de jrest lors de la creation/suppression/modification/liaisons de mots clés
285
 
293
 
286
Changements 2014-01-06 [création de la branche "v1.9-echenilloir"]:
294
Changements 2014-01-06 [création de la branche "v1.9-echenilloir"]:
287
* Scripts de migrations des données sauvages de ma rue vers des champs étendus
295
* Scripts de migrations des données sauvages de ma rue vers des champs étendus
288
* Adaptation à CORS du module d'upload simple de fichiers
296
* Adaptation à CORS du module d'upload simple de fichiers
289
* Bug support format photos
297
* Bug support format photos
290
* CartoPoint a un nouveau paramètre de config pour aller chercher son aide wiki
298
* CartoPoint a un nouveau paramètre de config pour aller chercher son aide wiki
291
* Suppression "notices" (nettoyage de code)
299
* Suppression "notices" (nettoyage de code)
292
* Ebauche de gestion des tags utilisant path enumeration
300
* Ebauche de gestion des tags utilisant path enumeration
293
 
301
 
294
Changements <next>:
302
Changements <next>:
295
	config jrest: ajout de api_host, dédié à la simplification des appels aux webservices
303
	config jrest: ajout de api_host, dédié à la simplification des appels aux webservices
296
	config jrest: ajout de images_temp_url, dédié à la lecture des images temporaires du widget de saisie
304
	config jrest: ajout de images_temp_url, dédié à la lecture des images temporaires du widget de saisie
297
	config widget: imagesTempUrlTpl est désormais obsolète
305
	config widget: imagesTempUrlTpl est désormais obsolète
298
	config widget/photo: ajout de motif_guid
306
	config widget/photo: ajout de motif_guid
299
	war/config.default.js: bdtfx 2.00 et bdtxa 1.01
307
	war/config.default.js: bdtfx 2.00 et bdtxa 1.01
300
 
308
 
301
Changements 20130917 [création de la branche "v1.7-Croissant"]:
309
Changements 20130917 [création de la branche "v1.7-Croissant"]: