This is an automated email from the git hooks/post-receive script. New change to branch master in repository observe. See http://git.codelutin.com/observe.git from 2ee467e [jgitflow-maven-plugin]merging 'release/4.0' into 'master' adds 32acad7 [jgitflow-maven-plugin]updating poms for 4.0.1-SNAPSHOT development adds 724bf2a [jgitflow-maven-plugin]updating develop poms to master versions to avoid merge conflicts adds 1b93ec9 [jgitflow-maven-plugin]merging 'master' into 'develop' adds 5324589 [jgitflow-maven-plugin]Updating develop poms back to pre merge state adds bf4ef81 sélection des données à sauvegarder pour une base locale (refs #7207) adds f1e96a5 fixes #7207: [PS/LL] Par défaut les marées de la base locale à sauver ne sont plus sélectionnées Merge branch 'feature/7207' into develop adds 4fd2666 ajout d'une traduction manquante (refs #7209) adds 4ae30e1 fixes #7209: [Référentiel] Petit défaut de libellé Merge branch 'feature/7209' into develop adds 1dc1016 utilisation codelutinpom 2.3 (refs #7225) adds b8192ac fixes #7225: Utilisation codelutinpom 2.3 Merge branch 'feature/7225' into develop adds e6189b3 ajout d'un nouveau validateur pour tester l'unicité dans une collection (refs #7216) adds 17eed99 Ajout de startDate dans la clef d'unicité (refs #7216) adds 76e0cf7 fixes #7216: [Référentiel] Problème sur l'édition/validation des relations taille-poids Merge branch 'feature/7216' into develop adds b21ae5a ajout d'une migration pour supprimer la colonne gender (refs #7226) adds 2f3c53a ajout de not-null sur les clefs étrangères du référentiel taillepoid + ajout d'un non lazy sur la propriété sex (refs #7226) adds 9ad742d fixes #7226: Impossible d'enregistrer une nouvelle relation taille-poids Merge branch 'feature/7226' into develop adds d6c7df0 changement de version du modèle + ajout de la base de test pour cette nouvelle version (refs #7226) adds ee23ea1 optimize i18n adds 6ab915f ajout des scripts qui rajoute les fk manquantes (refs #7229) adds c3d5698 fixes #7229: [PS] Il manque quelques contrantes FK Merge branch 'feature/7229' into develop adds 24fb5d4 Remplacement d'un fichier sql fournit par l'IRD (refs #7440) adds 5f9c6e5 Remplacer un script sql dans la distribution V4.x par celui-ci (termine #7440) Merge branch 'feature/7440' into develop adds b8c31f3 Correction de l'inversion de lecture dans le tableau des rencontres (refs #7436) adds f59fa47 [ObServeLL] champs Distance et Nombre inversés dans formulaire Rencontres (termine #7436) Merge branch 'feature/7436' into develop adds e539c6f Update codelutinpom to 2.4.1 adds ed6fc9f Passage sur topia 2.11-SNAPSHOT qui corrige ce problème (refs #7327) adds ed4b1c8 [ObServeLL] les saisies des mesures/poids ne s'enregistrent pas (termine #7327) Merge branch 'feature/7327' into develop adds f106ec9 Regeneration des topiaIds des mises en oeuvre d'equipement sur la seine (refs #7350) adds c6e95de [MIGRATION] Topiaids relatifs à la conversion de la senne en équipement non uniques (termine #7350) Merge branch 'feature/7350' into develop adds 2ed1ee0 Ajout des droits sur les fonctions postgis utilisées dans les scripts (refs #7269) adds bf6c9fd [SECURITE] L'assistant sécurité n'applique pas la sécurité sur les fonctions (termine #7269) Merge branch 'feature/7269' into develop adds 9baf5fa On revalide le tableau après la suppression d'une caractéristique d'un équipement (refs #7349) adds 5dd15e5 [PS] Problème sur la définition des équipements du bateau (termine #7349) Merge branch 'feature/7349' into develop adds ed6c677 on n'affiche plus les log en sout de h2 (refs #7348) adds 6c06931 [REPLICATION] Messages "exception" dans la console lors des synchros de marées (termine #7348) Merge branch 'feature/7348' into develop adds 0aa4c30 Mise à jour de librairies adds b12fe30 Correction de la méthode utilisée pour afficher le code d'une personne (refs #7288) adds 0446a18 [Référentiel] Ajout d'un observateur/valeur pas défaut de "code" (termine #7288) Merge branch 'feature/7288' into develop adds f90e134 Nettoyage de code, renommage de variables et bien s'assurer qu'on n'écrase pas une donnée existante (refs #7285) adds 6d0b357 [PS] La fonction calcul écrase une donnée observée (termine #7285) Merge branch 'feature/7285' into develop adds 7f1e122 Correction du filtrage sur les océans et le sex qui n'était pas correct dans la rechercher d'une RTP (refs #7286) adds c4c7538 [PS] La fonction de calcul semble ne plus calculer (termine #7286) Merge branch 'feature/7286' into develop adds 316f320 Utilisation de la taille de la liste pour le réagencement des ids de la palangre et non pas de la taille du modèle de table (refs #7328) adds f46781d On regénère les haulingId poru les opérations de pêche palangre quand c'est possible (refs #7328) adds 58ee060 [ObServeLL] problème ID de virage négatif (termine #7328) Merge branch 'feature/7328' into develop adds f0322d4 Use topia 2-11 adds 535eb2e Chargement de la configuration de log de l'utilisateur suppresion otion isAdmin (refs #7455) adds e625afa Suppresion référence sur une action qui n'existe plus adds ea7f951 Permettre de configurer les logs chez le client (termine #7455) Merge branch 'feature/7455' into develop adds 7a8b9e9 Ajout de logs sur les modifications de coordonnes sur les activites et l'opération de peche (longline) (refs #7431 adds faf434f Ajout de logs sur les changements de coordonnées dans les objets métiers (refs #7431) adds a782916 Ne plus écouter les changements dans les ui (refs #7341) adds 4d9013a Ajout de logs sur le changement des entitées (refs-50 #7431). Merge branch 'feature/7431' into develop adds 8f79f13 Move to java 7 adds eaa389d Ajout de licenses manqauntes adds d20bbc0 [jgitflow-maven-plugin]updating poms for branch'release/4.0.1' with non-snapshot versions adds 79c8956 [jgitflow-maven-plugin]merging 'release/4.0.1' into 'master' No new revisions were added by this update. Summary of changes: observe-business/pom.xml | 2 +- .../fr/ird/observe/ConsolidateDataService.java | 238 +++++++++--------- .../src/main/java/fr/ird/observe/DataService.java | 27 +- .../main/java/fr/ird/observe/DecoratorService.java | 1 + .../main/java/fr/ird/observe/IObserveConfig.java | 2 + .../fr/ird/observe/db/impl/H2DataSourceConfig.java | 4 +- .../java/fr/ird/observe/db/util/PGInstall.java | 65 ++++- .../i18n/observe-business_en_GB.properties | 1 + .../i18n/observe-business_es_ES.properties | 1 + .../i18n/observe-business_fr_FR.properties | 1 + .../src/test/resources/db/4.0.1/referentiel.sql.gz | Bin 0 -> 138260 bytes observe-entities/pom.xml | 2 +- .../java/fr/ird/observe/entities/Entities.java | 62 ++++- .../entities/longline/ActivityLonglineImpl.java | 35 ++- .../observe/entities/longline/SetLonglineImpl.java | 93 ++++++- .../migration/AbstractDataSourceMigration.java | 6 +- .../entities/migration/H2DataSourceMigration.java | 39 ++- .../entities/migration/PGDataSourceMigration.java | 39 ++- .../DataSourceMigrationForVersion_4_0_1.java | 215 ++++++++++++++++ .../observe/entities/seine/ActivitySeineImpl.java | 33 ++- .../src/main/java/fr/ird/observe/util/Numbers.java | 17 ++ .../main/resources/db/4.0.1/add-missing-fk-H2.sql | 26 ++ .../main/resources/db/4.0.1/add-missing-fk-PG.sql | 26 ++ .../remove-gender-column-H2.sql} | 2 +- .../remove-gender-column-PG.sql} | 2 +- .../src/main/xmi/observe-common.properties | 11 +- .../src/main/xmi/observe-longline.properties | 2 +- .../src/main/xmi/observe-seine.properties | 2 +- observe-swing/pom.xml | 3 +- .../extra/function_enhanced_sets_school_types.sql | 132 ++++++---- .../main/{resources => filters}/log4j.properties | 3 +- .../observe-log4j.properties} | 3 +- .../src/main/filters/observe-ui.properties | 1 - .../main/java/fr/ird/observe/ObserveCLAction.java | 43 ++-- .../main/java/fr/ird/observe/ObserveConfig.java | 83 +++++-- .../java/fr/ird/observe/ObserveConfigOption.java | 33 ++- .../fr/ird/observe/ObserveResourceManager.java | 18 +- .../main/java/fr/ird/observe/ObserveRunner.java | 82 ++++-- .../ird/observe/ui/content/ContentUIHandler.java | 22 ++ .../LonglineCompositionTableModelSupport.java | 21 +- .../impl/longline/SetLonglineUIHandler.java | 25 +- .../impl/longline/ActivityLonglineUIHandler.java | 16 +- .../open/impl/seine/ActivitySeineUIHandler.java | 11 + .../ird/observe/ui/content/ref/impl/PersonUI.css | 2 +- .../table/impl/longline/EncounterUIModel.java | 4 +- ...rUseFeaturesMeasurementLonglinesTableModel.java | 11 + ...GearUseFeaturesMeasurementSeinesTableModel.java | 11 + .../ui/storage/StorageBackupUILauncher.java | 5 +- .../ird/observe/ui/storage/StorageUIHandler.java | 10 +- .../resources/i18n/observe-swing_en_GB.properties | 2 + .../resources/i18n/observe-swing_es_ES.properties | 2 + .../resources/i18n/observe-swing_fr_FR.properties | 4 +- observe-validation/pom.xml | 2 +- .../field/ObserveCollectionUniqueKeyValidator.java | 276 +++++++++++++++++++++ ...hWeightParameter-n1-create-error-validation.xml | 34 ++- ...hWeightParameter-n1-update-error-validation.xml | 34 ++- .../i18n/observe-validation_fr_FR.properties | 2 +- .../src/main/resources/validators.xml | 1 + pom.xml | 24 +- 59 files changed, 1509 insertions(+), 365 deletions(-) create mode 100644 observe-business/src/test/resources/db/4.0.1/referentiel.sql.gz create mode 100644 observe-entities/src/main/java/fr/ird/observe/entities/migration/versions/DataSourceMigrationForVersion_4_0_1.java create mode 100644 observe-entities/src/main/resources/db/4.0.1/add-missing-fk-H2.sql create mode 100644 observe-entities/src/main/resources/db/4.0.1/add-missing-fk-PG.sql copy observe-entities/src/main/resources/db/{3.11/add-activity-ersId-H2.sql => 4.0.1/remove-gender-column-H2.sql} (90%) copy observe-entities/src/main/resources/db/{3.11/add-activity-ersId-H2.sql => 4.0.1/remove-gender-column-PG.sql} (90%) copy observe-swing/src/main/{resources => filters}/log4j.properties (93%) rename observe-swing/src/main/{resources/log4j.properties => filters/observe-log4j.properties} (93%) create mode 100644 observe-validation/src/main/java/fr/ird/observe/validation/field/ObserveCollectionUniqueKeyValidator.java -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@list.forge.codelutin.com>.