Sujet |
Description |
Statut |
Par |
Type |
Priorité |
Version |
Catégorie |
Date de création |
Problème d'encodage sur le document décharge de données généré via la fonctionnalité extraire les données |
|
Constatée |
- |
Anomalie |
Normal |
Foire aux anomalies |
- |
- |
Les cartes si elles sont trop grosses cassent le style |
Il faudrait avoir une limitation sur la taille des cartes pour ne pas casser le style globale de l'application. |
Constatée |
- |
Anomalie |
Normal |
À chiffrer |
- |
- |
Dans les indices de communauté, on a des indicateurs non traduits |
On a par exemple ##MeanLMax##en, il faudrait juste bien traduire tous les indicateurs. |
Constatée |
- |
Anomalie |
Normal |
À chiffrer |
- |
- |
Ajout de warning sur des valeurs aberrantes |
Ajouter un contrôle qui permet de rechercher des valeurs aberrantes dans les fichiers. La liste des valeurs à chercher devant être configurable dans l'application (ex : NA ; -9 ; 999 ; "champ vide")
cela génère des warnings |
Proposition |
- |
Evolution |
Normal |
À chiffrer |
- |
- |
[TECH] mise à jour codelutinpom 2.3 |
|
Terminée |
tchemit |
Evolution |
Normal |
1.5.6 |
- |
- |
Problème de redeployement d'un projet de type echobase |
L'erreur suivante survient :
15:01:08 ERROR org.apache.struts2.dispatcher.Dispatcher:38 - Exception occurred during processing request: Request fr.ifremer.coser.result.request.DeleteResultsRequest@6c2116f is not filled.
java.lang.IllegalArgumentException: Request fr.ifremer.coser.result.request.DeleteResultsRequest@6c2116f is not filled.
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:125)
at fr.ifremer.coser.result.CoserRequestExecutor.executeAll(CoserRequestExecutor.java:228)
at fr.ifremer.coser.services.WebResultService.executeAll(WebResultService.java:502)
at fr.ifremer.coser.services.WebResultService.registerNewUploadedResultsForEchoBase(WebResultService.java:325)
at fr.ifremer.coser.services.WebResultService.registerNewUploadedResults(WebResultService.java:255)
at fr.ifremer.coser.web.ServiceHelper.registerNewUploadedResults(ServiceHelper.java:161)
at fr.ifremer.coser.web.actions.UploadResultAction.execute(UploadResultAction.java:99)
|
En attente validation CL |
tchemit |
Anomalie |
Normal |
1.5.6 |
- |
- |
Conserver le type de résultat à supprimer après une suppression |
Dans l'administration des projets, on doit choisir le type de résult (rsufi ou echobase) à supprimer. Une fois la suppression terminée on revient sur la même page.
Il faudrait conserver alors le type de résult ) supprimer. |
En attente validation CL |
tchemit |
Evolution |
Normal |
1.5.6 |
- |
- |
Ajouter les logos du ministère et de l'europe sur le site des indicateurs |
sur la page d'accueil
en haut à droite
au dessus de la carte de l'europe |
En attente validation CL |
echatellier |
Evolution |
Normal |
1.5.5 |
- |
- |
[TECH] Mise à jour de codelutinpom en 2.2 |
|
En attente validation CL |
tchemit |
Evolution |
Normal |
1.5.5 |
- |
- |
Correction de quelques liens sur le site de documentation |
* Le lien pour lancer l'application (en webstart) est mort.
DEADJOE interventions interventions~ obstuna_longline.dump ora10_060815.tar.bz2 upgrade-jessie.script upgrade-jessie.time Le lien pour afficher les différentes options de la configuration est mort.
DEADJOE interventions interventions~ obstuna_longline.dump ora10_060815.tar.bz2 upgrade-jessie.script upgrade-jessie.time Indiquer que la procédure de mise à jour du site des indicateurs n'est plus possible (passage sous git). |
Terminée |
tchemit |
Tâche |
Normal |
1.5.4 |
- |
- |
Impossible d'extraire juste les données |
Le bouton extraire ne se dégrise pas. |
En attente validation CL |
tchemit |
Anomalie |
Normal |
1.5.3 |
- |
- |
Problème de cohérence de l'écran d'extraction des données |
Amélioration de cet écran car il y a trop d'incohérence possible. |
Terminée |
tchemit |
Anomalie |
Normal |
1.5.2 |
- |
- |
Amélioration de la cinématique sur le formulaire d'extraction de données |
|
Terminée |
tchemit |
Evolution |
Normal |
1.5.1 |
- |
- |
Traduction en anglais manquante |
Sur l'écran http://demo.codelutin.com/coser-staging/map/facade (en anglais) traduire
TODO Translate me! Remplacer "Dans le cas des campagnes de chalutage
démersal" DEADJOE interventions interventions~ obstuna_longline.dump ora10_060815.tar.bz2 upgrade-jessie.script upgrade-jessie.time
par
Regarding bottom trawl surveys,
|
Terminée |
tchemit |
Anomalie |
Normal |
1.5.1 |
- |
- |
Mettre en cohérence la configuration |
Lorsqu'on veut ouvrir un projet, on pointe sur un répertoire *XXX/rsuffi*. Hors dans la configuration le répertoire est *XXX* |
Annulée |
vbadts |
Anomalie |
Normal |
1.5 |
- |
- |
Revue de la documentation du site |
La documentation se trouve désormais ici : *http://coser.codelutin.com*. |
Terminée |
tchemit |
Tâche |
Normal |
1.5 |
- |
- |
Can't download source for result |
The website contains a unique result with "download source" option enabled.
When trying to download source for this result, i got this exception:
fr.ifremer.coser.result.DuplicatedResultException: There is 2 repositories that can offer the result...
at fr.ifremer.coser.result.CoserRequestExecutor.executeUnique(CoserRequestExecutor.java:142)
at fr.ifremer.coser.services.WebResultService.executeUnique(WebResultService.java:469)
at fr.ifremer.coser.services.WebResultService.executeUnique(WebResultService.java:110)
at fr.ifremer.coser.web.ServiceHelper.toFileResult(ServiceHelper.java:166)
at fr.ifremer.coser.web.actions.source.SourceDataAction.execute(SourceDataAction.java:66)
...
|
Terminée |
tchemit |
Anomalie |
Normal |
1.5 |
- |
- |
L'arbre qui afffiche les erreurs ne fonctionne pas correctement |
Suite à une analyze des erreurs, l'arbre ne s'affiche pas correctement et n'a pas la même structure que le rapport.
De plus, lorsque l'on clic sur une ligne, la ligne n'est pas sélectionnée dans le tableau due à l'erreur de structure. |
Terminée |
echatellier |
Anomalie |
Normal |
1.5 |
- |
- |
Traduire en anglais les nouveaux textes intégrés pour EchoBase |
Voir :
DEADJOE interventions interventions~ obstuna_longline.dump ora10_060815.tar.bz2 upgrade-jessie.script upgrade-jessie.time https://demo.codelutin.com/coser-latest/map/facade.action
DEADJOE interventions interventions~ obstuna_longline.dump ora10_060815.tar.bz2 upgrade-jessie.script upgrade-jessie.time https://demo.codelutin.com/coser-latest/map/map.action?species=SCOMSCO&facade=atlantique&zone=gdgciem8 |
Terminée |
mdoray |
Tâche |
Normal |
1.5 |
- |
- |
[Extract data] Mettre en place pour les données pelagiques |
h3. Mise en oeuvre
J'ai repris le même comportement que celui mis en place pour les données rsufi. À modifier si besoin. |
Terminée |
tchemit |
Tâche |
Normal |
1.5 |
- |
- |
Migration Git |
Utiliser le sysètem de versionning Git à la place de svn. |
Terminée |
tchemit |
Tâche |
Normal |
1.5 |
- |
- |
[Indices de population] Export des données incorrect pour les données EchoBase |
Pour les données de type *EchoBase* nous n'utilisons pas de liste de d'espèces pour les indices de population, il faudrait donc supprimer la colonne *list* car actuellement elle n'est pas renseignée et du coup le fichier téléchargé n'est pas correct:
Index;List;Species;Stratum;Year;Estimate;StandardDeviation;CV
l0.75;SARDPIL;Total;2012;19.5;0.0;0.0
|
Terminée |
tchemit |
Anomalie |
Normal |
1.5 |
- |
- |
Export des données : mauvais en-têtes |
h3. Résultats RSufi
DEADJOE interventions interventions~ obstuna_longline.dump ora10_060815.tar.bz2 upgrade-jessie.script upgrade-jessie.time Pour les indicateurs de population :
Indice,Liste,Espèce,Strate,Annee,Estimation,EcartType,CV (fr)
Index,List,Species,Stratum,Year,Estimate,StandardDeviation,CV (en)
DEADJOE interventions interventions~ obstuna_longline.dump ora10_060815.tar.bz2 upgrade-jessie.script upgrade-jessie.time Pour les indicateurs de communauté :
Indice,Liste,Strate,Annee,Estimation,EcartType,CV (fr)
Index,List,Stratum,Year,Estimate,StandardDeviation,CV (en)
h3. Résultats EchoBase
DEADJOE interventions interventions~ obstuna_longline.dump ora10_060815.tar.bz2 upgrade-jessie.script upgrade-jessie.time Pour les indicateurs de population :
Indice,Espèce,Strate,Annee,Estimation,EcartType,CV (fr)
Index,Species,Stratum,Year,Estimate,StandardDeviation,CV (en)
DEADJOE interventions interventions~ obstuna_longline.dump ora10_060815.tar.bz2 upgrade-jessie.script upgrade-jessie.time Pour les indicateurs de communauté :
Indice,Liste,Strate,Annee,Estimation,EcartType,CV (fr)
Index,List,Stratum,Year,Estimate,StandardDeviation,CV (en)
|
Terminée |
tchemit |
Anomalie |
Normal |
1.5 |
- |
- |
Pb export des sources dans "extraction des données" |
Etat HTTP 500 -
type Rapport d''exception
message
description Le serveur a rencontré une erreur interne qui l''a empêché de satisfaire la requête.
exception
java.lang.reflect.InvocationTargetException
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.lang.reflect.Method.invoke(Method.java:483)
com.opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:450)
com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly(DefaultActionInvocation.java:289)
org.apache.struts2.interceptor.BackgroundProcess$1.run(BackgroundProcess.java:57)
java.lang.Thread.run(Thread.java:745)
cause mère
java.lang.NoClassDefFoundError: Could not initialize class java.awt.Rectangle
org.xhtmlrenderer.pdf.ITextRenderer.getInitialExtents(ITextRenderer.java:217)
org.xhtmlrenderer.pdf.ITextRenderer.layout(ITextRenderer.java:206)
fr.ifremer.coser.result.util.Reports.generateDechargePDF(Reports.java:348)
fr.ifremer.coser.result.util.Extracts.assemblyExtractResult(Extracts.java:102)
fr.ifremer.coser.services.WebResultService.extractRawDataAndResults(WebResultService.java:143)
fr.ifremer.coser.web.ServiceHelper.extractRawDataAndResults(ServiceHelper.java:150)
fr.ifremer.coser.web.actions.search.ExtractAction.download(ExtractAction.java:294)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.lang.reflect.Method.invoke(Method.java:483)
com.opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:450)
com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly(DefaultActionInvocation.java:289)
org.apache.struts2.interceptor.BackgroundProcess$1.run(BackgroundProcess.java:57)
java.lang.Thread.run(Thread.java:745)
note La trace complète de la cause mère de cette erreur est disponible dans les fichiers journaux de Apache Tomcat/7.0.56.
|
Terminée |
tchemit |
Anomalie |
Normal |
1.5 |
- |
- |
Publier des résultats de type EchoBase et RSufi sur le site des indicateurs |
|
Terminée |
tchemit |
Evolution |
Normal |
1.5-rc-1 |
- |
- |
Utiliser des résultats de type EchoBase dans le site des indicateurs |
|
Terminée |
tchemit |
Evolution |
Normal |
1.5-rc-1 |
- |
- |
Sélectionner les résultats echobase et les publier depuis le client |
Sur l'écran Administration > Publication
Il faut aussi voir les résultats de echobase pour pouvoir les sélectionner et les publier.
Attention, seuls des résultats publiables peuvent être envoyés sur le site des indicateurs.
On utilisera un sous-répertoire nommé *echobase* dans le répertoire des projects du client. Dedans on retrouvera toues les archives produites par echobase avaec au minium le formalisme suivant sur les noms :
*zone-anneé-campagne.zip*. |
Terminée |
tchemit |
Evolution |
Normal |
1.5-rc-1 |
- |
- |
Fournir les textes à modifier pour les différents écrans |
Il faudrait nous fournir les différents textes que tu veux utiliser et qui sont spécifiques aux campagnes pélagiques. |
Terminée |
tchemit |
Evolution |
Normal |
1.5-rc-1 |
- |
- |
Updates mavenpom to 5.0.6 |
|
Terminée |
tchemit |
Tâche |
Normal |
1.5-alpha-3 |
- |
- |
Fix missing i18n sentences |
|
Terminée |
tchemit |
Anomalie |
Normal |
1.5-alpha-3 |
- |
- |
Publier des résultats de type EchoBase et RSufi sur le site des indicateurs |
|
Terminée |
tchemit |
Evolution |
Normal |
1.5-alpha-2 |
- |
- |
Sélectionner les résultats echobase et les publier depuis le client |
Sur l'écran Administration > Publication
Il faut aussi voir les résultats de echobase pour pouvoir les sélectionner et les publier.
Attention, seuls des résultats publiables peuvent être envoyés sur le site des indicateurs.
On utilisera un sous-répertoire nommé *echobase* dans le répertoire des projects du client. Dedans on retrouvera toues les archives produites par echobase avaec au minium le formalisme suivant sur les noms :
*zone-anneé-campagne.zip*. |
Terminée |
tchemit |
Evolution |
Normal |
1.5-alpha-2 |
- |
- |
Updates mavenpom to 5.0 |
|
Terminée |
tchemit |
Tâche |
Normal |
1.5-alpha-1 |
- |
- |
Pouvoir gérer de manière transparente la suppression des résultats |
Pour les résultats de type echobase, on ne dissocie pas les maps et les indicateurs, l'écran alors proposé actuellement ne convient plus.
On propose alors un écran en deux phases :
# choix du type de projet (rsufi, echobase)
# ecran pour sélectionner et supprimer
Le second écran reste celui actuel pour les projets rsufi, par contre pour les projets de type echobase, on aura une seule liste. |
Terminée |
tchemit |
Evolution |
Normal |
1.5-alpha-1 |
- |
- |
Updates dependencies |
I18n from *2.5* to *3.0*
nuiton-utils from *2.6* to *3.0-rc-2*
nuiton-validator from *2.6.6* to *3.0-rc-1*
nuiton-matrix from *2.3.2* to *2.4*
jaxx from *2.5.9* to *2.8.2*
commons-email from *1.2* to *1.3.2*
httpcomponents from *4.2.3* to *4.3.2*
struts from *2.3.8* to *2.3.16.1*
jetty from *8.1.8.v20121106* to *8.1.14.v20131031*
flying-saucer-pdf-itext5 from DEADJOE interventions interventions~ obstuna_longline.dump ora10_060815.tar.bz2 upgrade-jessie.script upgrade-jessie.time to DEADJOE interventions interventions~ obstuna_longline.dump ora10_060815.tar.bz2 upgrade-jessie.script upgrade-jessie.time
jfreechart from *1.0.14* to *1.0.17*
jcommon from *1.0.17* to *1.0.21*
javassist from *3.8.0.GA* to *3.12.1.GA*
itextpdf from *5.3.4* to *5.5.0*
flying-saucer-pdf-itext5 from *9.0.1* to *9.0.4*
freemarker from *2.3.19* to *2.3.20*
Use commons-collection4 instead of commons-collection
Use nuiton-config *3.0-alpha-2* |
Terminée |
tchemit |
Tâche |
Normal |
1.5-alpha-1 |
- |
- |
Amélioration du code existant |
* Utilisation de nuiton-i18n
DEADJOE interventions interventions~ obstuna_longline.dump ora10_060815.tar.bz2 upgrade-jessie.script upgrade-jessie.time Amélioration des sites
DEADJOE interventions interventions~ obstuna_longline.dump ora10_060815.tar.bz2 upgrade-jessie.script upgrade-jessie.time Consolidation des configurations |
Terminée |
tchemit |
Tâche |
Normal |
1.5-alpha-1 |
- |
- |
NPE quand extraction sans une des données saisie |
Si je tente une extraction de données sans renseigner soit un type de donnée, soit une espèce, soit un indicateur j'ai des erreurs:
java.lang.NullPointerException
fr.ifremer.coser.services.WebService.extractData(WebService.java:2529)
fr.ifremer.coser.web.actions.search.ExtractAction.download(ExtractAction.java:268)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:597)
com.opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:450)
com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly(DefaultActionInvocation.java:289)
org.apache.struts2.interceptor.BackgroundProcess$1.run(BackgroundProcess.java:57)
java.lang.Thread.run(Thread.java:662)
h3. Solution
On grise le bouton *extraire* tant que les données requises manqeunt, à savoir il faut au moins un zone, une type de donnée, (une espèce ou un indicateur) à extraire. |
Terminée |
tchemit |
Anomalie |
Urgent |
1.5-alpha-1 |
- |
- |
Mise à jour de struts 2.3.16 |
La faille http://struts.apache.org/release/2.3.x/docs/s2-015.html semble
être exploitée sur le site de l'ifremer. |
Terminée |
echatellier |
Anomalie |
Normal |
1.4.3 |
- |
- |
POST request must have a Content-Length header |
Result upload results in following error by security firewall:
Access attempt blocked by Mod Security.
[Wed Apr 10 10:02:56 2013] [error] [client 134.246.53.148] ModSecurity: Access denied with code 400 (phase 2). Operator EQ matched 0 at REQUEST_HEADERS. [file "/etc/modsecurity2/modsecurity_crs_20_protocol_violations.conf"] [line "48"] [id "960012"] [msg "POST request must have a Content-Length header"] [severity "WARNING"] [tag "PROTOCOL_VIOLATION/EVASION"] [hostname "www.ifremer.fr"] [uri "/SIH-indices-campagnes//upload-result.action"] [unique_id "UWUco4b2jgkAAG67gZYAAABX"]
|
Terminée |
echatellier |
Anomalie |
Normal |
1.4.2 |
- |
- |
Update to junit 4.11 |
|
Terminée |
echatellier |
Tâche |
Normal |
1.4.1 |
- |
- |
Le formulaire d'extraction consome trop de mémoire |
La génération du pdf final du moteur de recherche d'extraction des données
consome énormement de mémoire allant jusqu'à faire planter tomcat. |
Terminée |
echatellier |
Anomalie |
Normal |
1.4.1 |
- |
- |
Titre à harmoniser |
Dans l'étape de sélection
choix des espèces pour liste 1
bouton "fusion/renommage" et clic droit sur une espèce "fusion"
il faut harmoniser les deux en "fusion/renommage" car il font la même chose
Merci |
Terminée |
echatellier |
Evolution |
Normal |
1.4.1 |
- |
- |
Update to struts 2.3.8 |
|
Terminée |
echatellier |
Tâche |
Normal |
1.4.1 |
- |
- |
Update to HttpComponents 4.2.3 |
|
Terminée |
echatellier |
Tâche |
Normal |
1.4.1 |
- |
- |
Update to nuiton-utils 2.6.6 |
|
Terminée |
echatellier |
Tâche |
Normal |
1.4.1 |
- |
- |
Update to jaxx 2.5.9 |
|
Terminée |
echatellier |
Tâche |
Normal |
1.4.1 |
- |
- |
Ajouter le lien Manuel des protocoles Medits, Version 6 dans la page des campagnes |
|
Terminée |
echatellier |
Anomalie |
Normal |
1.4.1 |
- |
- |
Update to HttpComponents 4.2.2 |
|
Terminée |
echatellier |
Tâche |
Normal |
1.4 |
- |
- |
Update to jaxx 2.5.6 |
|
Terminée |
echatellier |
Tâche |
Normal |
1.4 |
- |
- |
Inclure le fichier reftax dans l'export rsufi |
|
Terminée |
echatellier |
Evolution |
Normal |
1.4 |
- |
- |
Archivage des autres fichiers d'entrée de RSUFI |
Etape onglet RSUFI
En haut, avant l'option "Export des données en entrée de RSUFI"
Ajouter une option "Archivage des autres fichiers d'entrée de RSUFI" :
permet à l'utilisateur d'archiver tous les autres fichiers qui seront
nécessaires à RSUFI. Le dossier de stockage devra se trouver comme fils
du dossier de sélection, ie au même niveau que le dossier "results" par
exemple.
Ce dossier devra être inclus dans le dossier créé par l'option "Export
des données en entrée de RSUFI" |
Terminée |
echatellier |
Evolution |
Normal |
1.4 |
- |
- |
Extraction des indicateurs et données depuis une recherche |
* filtres par facade, zone et type de données
DEADJOE interventions interventions~ obstuna_longline.dump ora10_060815.tar.bz2 upgrade-jessie.script upgrade-jessie.time filtres par espèces et indicateurs
DEADJOE interventions interventions~ obstuna_longline.dump ora10_060815.tar.bz2 upgrade-jessie.script upgrade-jessie.time génération d'un fichier pdf avec les graphiques et données des graphiques
DEADJOE interventions interventions~ obstuna_longline.dump ora10_060815.tar.bz2 upgrade-jessie.script upgrade-jessie.time génération d'un fichier zip avec le pdf et les données sources |
Terminée |
echatellier |
Evolution |
Normal |
1.4 |
- |
- |
Update to nuiton-utils 2.6.4 |
|
Terminée |
echatellier |
Tâche |
Normal |
1.4 |
- |
- |
Update to flying-saucer-pdf 9.0.1 |
|
Terminée |
echatellier |
Tâche |
Normal |
1.4 |
- |
- |
Update to nuiton-matrix 2.3.2 |
|
Terminée |
echatellier |
Tâche |
Normal |
1.4 |
- |
- |
Update to nuiton-i18n 2.5 |
|
Terminée |
echatellier |
Tâche |
Normal |
1.4 |
- |
- |
Update to jquery 1.8.2 |
|
Terminée |
echatellier |
Tâche |
Normal |
1.4 |
- |
- |
Mise à jour de struts 2.3.4.1 |
Attention à la regression de validation en Java Web Start. |
Terminée |
echatellier |
Tâche |
Normal |
1.3 |
- |
- |
Améliorer la documentation (mise à jour des textes du site) |
|
Terminée |
echatellier |
Tâche |
Normal |
1.3 |
- |
- |
Ajouter une frise permettant de guide l'utilisateur dans le processus |
|
Terminée |
echatellier |
Evolution |
Normal |
1.3 |
- |
- |
Pouvoir supprimer un résultat depuis l'interface |
|
Terminée |
echatellier |
Evolution |
Normal |
1.3 |
- |
- |
Ajouter un warning sur les tailles aberrantes par espèce |
En se basant sur l'écart-type. |
Terminée |
echatellier |
Evolution |
Normal |
1.3 |
- |
- |
Pouvoir renommer une espèce depuis l'interface de sélection |
|
Terminée |
echatellier |
Evolution |
Normal |
1.3 |
- |
- |
Regrouper les warning capture/taille par espèce |
|
Terminée |
echatellier |
Evolution |
Normal |
1.3 |
- |
- |
Ajouter des boutons supplémentaires correspondant au action du menu contextuel |
|
Terminée |
echatellier |
Evolution |
Normal |
1.3 |
- |
- |
Correction du problème d'affichage à l'ouverture |
Le texte de l'application s'ouvre en tout petit lors de certains démarrage (JWS ?) |
Terminée |
echatellier |
Anomalie |
Normal |
1.3 |
- |
- |
Modifier le filtre par type |
Retirer le comportement qui dit que si aucun type n'est sélectionné, il n'y a pas de filtre
et forcer la sélection de tous les types par defaut. |
Terminée |
echatellier |
Evolution |
Normal |
1.3 |
- |
- |
Réordonner les dimensions dans le graphique de structure en taille |
|
Terminée |
echatellier |
Evolution |
Normal |
1.3 |
- |
- |
Améliorer la gestion des « autres fichiers » lors de la modification |
|
Terminée |
echatellier |
Evolution |
Normal |
1.3 |
- |
- |
Ajouter l'affichage de la profondeur du trait sur la carte |
|
Terminée |
echatellier |
Evolution |
Normal |
1.3 |
- |
- |
Améliorer le contenu du mail de mise à jour des données du site |
|
Terminée |
echatellier |
Evolution |
Normal |
1.3 |
- |
- |
Gérer les espèces par C_Perm, AA_Valide ou L_Valide |
|
Terminée |
echatellier |
Evolution |
Normal |
1.3 |
- |
- |
Sauvegarder les rapports contrôle et sélection en PDF |
|
Terminée |
echatellier |
Evolution |
Normal |
1.3 |
- |
- |
Mise à jour de commons-io 2.4 |
|
Terminée |
echatellier |
Tâche |
Normal |
1.3 |
- |
- |
Mise à jour de nuiton-utils 2.5.3 |
|
Terminée |
echatellier |
Tâche |
Normal |
1.3 |
- |
- |
Mise à jour de freemarker 2.3.19 |
|
Terminée |
echatellier |
Tâche |
Normal |
1.3 |
- |
- |
Mise à jour de rsyntaxtextarea 2.0.2 |
|
Terminée |
echatellier |
Tâche |
Normal |
1.3 |
- |
- |
Mise à jour de swingx 1.6.4 |
|
Terminée |
echatellier |
Tâche |
Normal |
1.3 |
- |
- |
Mise à jour de jaxx 2.5.4 |
|
Terminée |
echatellier |
Tâche |
Normal |
1.3 |
- |
- |
Mise à jour de log4j 1.2.17 |
|
Terminée |
echatellier |
Tâche |
Normal |
1.3 |
- |
- |
Mise à jour de httpcomponents 4.2.1 |
|
Terminée |
echatellier |
Tâche |
Normal |
1.3 |
- |
- |
Les lignes non contigues ne sont pas mergées dans le fichier de taille |
Fichier TAILLES :
"coser.business.line";"Campagne";"Annee";"Trait";"Espece";"Sexe";"Maturite";"Longueur";"Nombre";"Poids";"Age"
clef unique = "coser.business.line";"Campagne";"Annee";"Trait";"Espece";"Sexe";"Maturite";"Longueur";"Age"
Donc suite à des fusion d'espèces il faut sommer les lignes sur les valeurs "Nombre" et "Poids"
Visiblement cela est bien fait sur le fichier Capture mais pas sur le fichier Tailles
Exemple :
Fichier origine :
EVHOE;2011;P1096;ARNOIMP;i;NA;6.0;1.00;;NA
EVHOE;2011;P1096;ARNOIMP;i;NA;12.0;4.00;;NA
EVHOE;2011;P1096;ARNOIMP;i;NA;13.0;5.00;;NA
EVHOE;2011;P1096;ARNOIMP;i;NA;14.0;2.00;;NA
EVHOE;2011;P1096;ARNOIMP;i;NA;15.0;1.00;;NA
EVHOE;2011;P1096;ARNOIMP;i;NA;16.0;1.00;;NA
EVHOE;2011;P1096;ARNOIMP;i;NA;17.0;1.00;;NA
EVHOE;2011;P1096;ARNOIMP;i;NA;19.0;1.00;;NA
EVHOE;2011;P1096;ARNOLAT;i;NA;6.0;2.00;;NA
EVHOE;2011;P1096;ARNOLAT;i;NA;7.0;2.00;;NA
EVHOE;2011;P1096;ARNOLAT;i;NA;8.0;2.00;;NA
EVHOE;2011;P1096;ARNOLAT;i;NA;9.0;2.00;;NA
EVHOE;2011;P1096;ARNOLAT;i;NA;12.0;2.00;;NA
EVHOE;2011;P1096;ARNOTHO;i;NA;6.0;1.00;;NA
EVHOE;2011;P1096;ARNOTHO;i;NA;11.0;1.00;;NA
EVHOE;2011;P1096;ARNOTHO;i;NA;12.0;2.00;;NA
EVHOE;2011;P1096;ARNOTHO;i;NA;14.0;1.00;;NA
EVHOE;2011;P1096;ARNOTHO;i;NA;15.0;1.00;;NA
EVHOE;2011;P1096;ARNOTHO;i;NA;16.0;2.00;;NA
EVHOE;2011;P1096;ARNOTHO;i;NA;17.0;2.00;;NA
Puis fusion de ARNOIMP ARNOLAT et ARNOTHO en ARNO
"228095";"EVHOE";"2011";"P1096";"ARNO";"i";"NA";"6.0";"1.00";"";"NA"
"228096";"EVHOE";"2011";"P1096";"ARNO";"i";"NA";"12.0";"4.00";"";"NA"
"228097";"EVHOE";"2011";"P1096";"ARNO";"i";"NA";"13.0";"5.00";"";"NA"
"228098";"EVHOE";"2011";"P1096";"ARNO";"i";"NA";"14.0";"2.00";"";"NA"
"228099";"EVHOE";"2011";"P1096";"ARNO";"i";"NA";"15.0";"1.00";"";"NA"
"228100";"EVHOE";"2011";"P1096";"ARNO";"i";"NA";"16.0";"1.00";"";"NA"
"228101";"EVHOE";"2011";"P1096";"ARNO";"i";"NA";"17.0";"1.00";"";"NA"
"228102";"EVHOE";"2011";"P1096";"ARNO";"i";"NA";"19.0";"1.00";"";"NA"
"228103";"EVHOE";"2011";"P1096";"ARNO";"i";"NA";"6.0";"2.00";"";"NA"
"228104";"EVHOE";"2011";"P1096";"ARNO";"i";"NA";"7.0";"2.00";"";"NA"
"228105";"EVHOE";"2011";"P1096";"ARNO";"i";"NA";"8.0";"2.00";"";"NA"
"228106";"EVHOE";"2011";"P1096";"ARNO";"i";"NA";"9.0";"2.00";"";"NA"
"228107";"EVHOE";"2011";"P1096";"ARNO";"i";"NA";"12.0";"2.00";"";"NA"
"228108";"EVHOE";"2011";"P1096";"ARNO";"i";"NA";"6.0";"1.00";"";"NA"
"228109";"EVHOE";"2011";"P1096";"ARNO";"i";"NA";"11.0";"1.00";"";"NA"
"228110";"EVHOE";"2011";"P1096";"ARNO";"i";"NA";"12.0";"2.00";"";"NA"
"228111";"EVHOE";"2011";"P1096";"ARNO";"i";"NA";"14.0";"1.00";"";"NA"
"228112";"EVHOE";"2011";"P1096";"ARNO";"i";"NA";"15.0";"1.00";"";"NA"
"228113";"EVHOE";"2011";"P1096";"ARNO";"i";"NA";"16.0";"2.00";"";"NA"
"228114";"EVHOE";"2011";"P1096";"ARNO";"i";"NA";"17.0";"2.00";"";"NA"
On des doublons sur par exemple :
"228095";"EVHOE";"2011";"P1096";"ARNO";"i";"NA";"6.0";"1.00";"";"NA"
"228103";"EVHOE";"2011";"P1096";"ARNO";"i";"NA";"6.0";"2.00";"";"NA"
"228108";"EVHOE";"2011";"P1096";"ARNO";"i";"NA";"6.0";"1.00";"";"NA"
On devrait avoir 1 ligne avec 4 individus
"???????";"EVHOE";"2011";"P1096";"ARNO";"i";"NA";"6.0";"4.00";"";"NA" |
Terminée |
echatellier |
Anomalie |
Normal |
1.2.6 |
- |
- |
NPE lorsque l'on rejoue une selection |
fr.ifremer.coser.ui.control.ControlHandler.controlDataTableSelectionChanged(ControlHandler.java:480)
fr.ifremer.coser.ui.control.ControlView.doValueChanged__on__controlDataTableSelectionModelCatch(ControlView.java:521)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
java.lang.reflect.Method.invoke(Unknown Source)
jaxx.runtime.JAXXUtil$1.invoke(JAXXUtil.java:257)
$Proxy12.valueChanged(Unknown Source)
|
Terminée |
echatellier |
Anomalie |
Normal |
1.2.6 |
- |
- |
La fenetre de rejouer une selection n'est pas rattaché a son parent |
On perd la fenetre lors de switch au bureau |
Terminée |
echatellier |
Anomalie |
Normal |
1.2.6 |
- |
- |
Lors de rejouer une selection, l'étape rejouer les commandes n'est pas ergonomique |
Par rapport au reste des étapes, il est possible de selectionner ou pas des lignes,
mais la selection n'est pas prise en compte. |
Terminée |
echatellier |
Anomalie |
Normal |
1.2.6 |
- |
- |
Ajouter le fichier reftaxSpecies.csv dans le fichier zip de téléchargement des sources |
Ajout d'un 5ème fichier dans le dossier source.zip qui est téléchargé depuis le site web des indicateurs
Le fichier à ajouter est le "reftaxSpecies.csv" situé à la racine du projet
Cela permettra aux utilisateurs d'avoir la correspondance entre le code espèce et le nom scientifique de l'espèce |
Terminée |
echatellier |
Evolution |
Normal |
1.2.5 |
- |
- |
Ajout de la traduction anglaise du fichier de décharge |
|
Terminée |
echatellier |
Evolution |
Normal |
1.2.4 |
- |
- |
Add google analytics code |
|
Terminée |
echatellier |
Evolution |
Normal |
1.2.3 |
- |
- |
Correction des textes du site |
marin > marins |
Terminée |
echatellier |
Anomalie |
Normal |
1.2.2 |
- |
- |
Remplacement de la favicon par celle de coser/SIH |
|
Terminée |
echatellier |
Evolution |
Normal |
1.2.2 |
- |
- |
Préciser ce que supprime l'interface d'administration de coser |
In admin web interface, maps projects and indicators project are displayed, but not source projects |
Terminée |
echatellier |
Anomalie |
Normal |
1.2.2 |
- |
- |
Traduction des commentaires de zone suivante la locale du site |
Dans le fichier de zone:
DEADJOE interventions interventions~ obstuna_longline.dump ora10_060815.tar.bz2 upgrade-jessie.script upgrade-jessie.time une colonne "comment_en" doit être ajoutée
DEADJOE interventions interventions~ obstuna_longline.dump ora10_060815.tar.bz2 upgrade-jessie.script upgrade-jessie.time le service doit prendre en compte la langue du site pour utiliser la traduction |
Terminée |
echatellier |
Anomalie |
Normal |
1.2.2 |
- |
- |
UI validation is not working in java web start |
In java web start, field validated with "requiredstring" condition is not working anymore |
Terminée |
echatellier |
Anomalie |
Normal |
1.2.1 |
- |
- |
Lors de la visualisation des cartes ne pas avoir de sélection d'espèce par defaut |
|
Terminée |
echatellier |
Evolution |
Normal |
1.2 |
- |
- |
Update to struts 2.3.1.1 |
|
Terminée |
echatellier |
Evolution |
Normal |
1.2 |
- |
- |
Update to openmap 5.0 |
|
Terminée |
echatellier |
Evolution |
Normal |
1.2 |
- |
- |
Update to HttpComponents HttpCore 4.1.4 |
|
Terminée |
echatellier |
Evolution |
Normal |
1.2 |
- |
- |
Passer les fichiers de traduction du site en unicode |
Les fichier de traductions utilisent des séquences d'échappement et sont difficile modifier. |
Terminée |
echatellier |
Evolution |
Normal |
1.2 |
- |
- |
Gerer les actions undo/redo |
Gestion des actions undo/redo dans:
- la validation des données
- la sélection des données |
Terminée |
echatellier |
Evolution |
Normal |
1.2 |
- |
- |
Update to jquery 1.7.1 |
|
Terminée |
echatellier |
Evolution |
Normal |
1.2 |
- |
- |