Tony CHEMIT pushed to branch develop-7.x at ultreiaio / ird-observe

Commits:

30 changed files:

Changes:

  • client-configuration/pom.xml
    ... ... @@ -24,7 +24,7 @@
    24 24
       <parent>
    
    25 25
         <groupId>fr.ird.observe</groupId>
    
    26 26
         <artifactId>ird-observe</artifactId>
    
    27
    -    <version>7.6.6-SNAPSHOT</version>
    
    27
    +    <version>7.7.0-SNAPSHOT</version>
    
    28 28
       </parent>
    
    29 29
     
    
    30 30
       <artifactId>client-configuration</artifactId>
    

  • client-core/pom.xml
    ... ... @@ -24,7 +24,7 @@
    24 24
       <parent>
    
    25 25
         <groupId>fr.ird.observe</groupId>
    
    26 26
         <artifactId>ird-observe</artifactId>
    
    27
    -    <version>7.6.6-SNAPSHOT</version>
    
    27
    +    <version>7.7.0-SNAPSHOT</version>
    
    28 28
       </parent>
    
    29 29
     
    
    30 30
       <artifactId>client-core</artifactId>
    

  • client-core/src/main/java/fr/ird/observe/client/ui/content/data/seine/NonTargetSampleUIHandler.java
    ... ... @@ -103,13 +103,20 @@ public class NonTargetSampleUIHandler extends AbstractSampleUIHandler<NonTargetS
    103 103
     
    
    104 104
         @Override
    
    105 105
         protected void onSpeciesChanged(SpeciesReference species) {
    
    106
    -
    
    107
    -        Optional<SizeMeasureTypeReference> oldSizeMeasureType = Optional.ofNullable(getTableEditBean()).map(NonTargetLengthDto::getSizeMeasureType);
    
    108
    -        Optional<SizeMeasureTypeReference> sizeMeasureType = getSpeciesDefaultSizeMeasureType(species);
    
    109
    -        log.debug("Default size measure " + sizeMeasureType.orElse(null));
    
    110
    -        getUi().getModel().setDefaultSizeMeasureType(sizeMeasureType.orElse(null));
    
    106
    +        log.debug("On species changed to : " + species);
    
    107
    +        SizeMeasureTypeReference oldSizeMeasureType = getTableEditBean().getSizeMeasureType();
    
    108
    +        Optional<SizeMeasureTypeReference> defaultSizeMeasureType = getSpeciesDefaultSizeMeasureType(species);
    
    109
    +        log.debug("Old size measure " + oldSizeMeasureType);
    
    110
    +        log.debug("Default size measure " + defaultSizeMeasureType.orElse(null));
    
    111
    +        getUi().getModel().setDefaultSizeMeasureType(defaultSizeMeasureType.orElse(null));
    
    111 112
             resetDefaultSizeMeasureType();
    
    112
    -        oldSizeMeasureType.ifPresent(sizeMeasureTypeReference -> getTableEditBean().setSizeMeasureType(sizeMeasureTypeReference));
    
    113
    +        if (getTableModel().isCreate()) {
    
    114
    +            log.debug("On create mode, always use default size measure");
    
    115
    +            oldSizeMeasureType = null;
    
    116
    +        }
    
    117
    +        SizeMeasureTypeReference newSizeMeasureType = oldSizeMeasureType == null ? defaultSizeMeasureType.orElse(null) : oldSizeMeasureType;
    
    118
    +        log.debug("New size measure " + newSizeMeasureType);
    
    119
    +        getTableEditBean().setSizeMeasureType(newSizeMeasureType);
    
    113 120
         }
    
    114 121
     
    
    115 122
         @Override
    

  • client-runner/pom.xml
    ... ... @@ -24,7 +24,7 @@
    24 24
       <parent>
    
    25 25
         <groupId>fr.ird.observe</groupId>
    
    26 26
         <artifactId>ird-observe</artifactId>
    
    27
    -    <version>7.6.6-SNAPSHOT</version>
    
    27
    +    <version>7.7.0-SNAPSHOT</version>
    
    28 28
       </parent>
    
    29 29
     
    
    30 30
       <artifactId>client-runner</artifactId>
    

  • common-dto/pom.xml
    ... ... @@ -25,7 +25,7 @@
    25 25
       <parent>
    
    26 26
         <groupId>fr.ird.observe</groupId>
    
    27 27
         <artifactId>ird-observe</artifactId>
    
    28
    -    <version>7.6.6-SNAPSHOT</version>
    
    28
    +    <version>7.7.0-SNAPSHOT</version>
    
    29 29
       </parent>
    
    30 30
     
    
    31 31
       <groupId>fr.ird.observe.toolkit</groupId>
    

  • common-persistence/pom.xml
    ... ... @@ -25,7 +25,7 @@
    25 25
       <parent>
    
    26 26
         <groupId>fr.ird.observe</groupId>
    
    27 27
         <artifactId>ird-observe</artifactId>
    
    28
    -    <version>7.6.6-SNAPSHOT</version>
    
    28
    +    <version>7.7.0-SNAPSHOT</version>
    
    29 29
       </parent>
    
    30 30
     
    
    31 31
       <groupId>fr.ird.observe.toolkit</groupId>
    

  • common-service/pom.xml
    ... ... @@ -25,7 +25,7 @@
    25 25
       <parent>
    
    26 26
         <groupId>fr.ird.observe</groupId>
    
    27 27
         <artifactId>ird-observe</artifactId>
    
    28
    -    <version>7.6.6-SNAPSHOT</version>
    
    28
    +    <version>7.7.0-SNAPSHOT</version>
    
    29 29
       </parent>
    
    30 30
     
    
    31 31
       <groupId>fr.ird.observe.toolkit</groupId>
    

  • common-validation/pom.xml
    ... ... @@ -25,7 +25,7 @@
    25 25
       <parent>
    
    26 26
         <groupId>fr.ird.observe</groupId>
    
    27 27
         <artifactId>ird-observe</artifactId>
    
    28
    -    <version>7.6.6-SNAPSHOT</version>
    
    28
    +    <version>7.7.0-SNAPSHOT</version>
    
    29 29
       </parent>
    
    30 30
     
    
    31 31
       <groupId>fr.ird.observe.toolkit</groupId>
    

  • dto/pom.xml
    ... ... @@ -25,7 +25,7 @@
    25 25
       <parent>
    
    26 26
         <groupId>fr.ird.observe</groupId>
    
    27 27
         <artifactId>ird-observe</artifactId>
    
    28
    -    <version>7.6.6-SNAPSHOT</version>
    
    28
    +    <version>7.7.0-SNAPSHOT</version>
    
    29 29
       </parent>
    
    30 30
     
    
    31 31
       <artifactId>dto</artifactId>
    

  • observe-i18n/pom.xml
    ... ... @@ -24,7 +24,7 @@
    24 24
       <parent>
    
    25 25
         <groupId>fr.ird.observe</groupId>
    
    26 26
         <artifactId>ird-observe</artifactId>
    
    27
    -    <version>7.6.6-SNAPSHOT</version>
    
    27
    +    <version>7.7.0-SNAPSHOT</version>
    
    28 28
       </parent>
    
    29 29
     
    
    30 30
       <artifactId>observe-i18n</artifactId>
    

  • observe/pom.xml
    ... ... @@ -24,7 +24,7 @@
    24 24
       <parent>
    
    25 25
         <groupId>fr.ird.observe</groupId>
    
    26 26
         <artifactId>ird-observe</artifactId>
    
    27
    -    <version>7.6.6-SNAPSHOT</version>
    
    27
    +    <version>7.7.0-SNAPSHOT</version>
    
    28 28
       </parent>
    
    29 29
     
    
    30 30
       <artifactId>observe</artifactId>
    

  • persistence/pom.xml
    ... ... @@ -24,7 +24,7 @@
    24 24
       <parent>
    
    25 25
         <groupId>fr.ird.observe</groupId>
    
    26 26
         <artifactId>ird-observe</artifactId>
    
    27
    -    <version>7.6.6-SNAPSHOT</version>
    
    27
    +    <version>7.7.0-SNAPSHOT</version>
    
    28 28
       </parent>
    
    29 29
     
    
    30 30
       <artifactId>persistence</artifactId>
    

  • persistence/src/main/resources/db/migration/7.4/03_rename_referential-H2.sql
    ... ... @@ -29,7 +29,7 @@ INSERT INTO observe_longline.StomachFullness(topiaId, topiaVersion, topiaCreateD
    29 29
     ALTER TABLE observe_longline.Catch ADD COLUMN discardHealthStatus VARCHAR(255);
    
    30 30
     ALTER TABLE observe_longline.Catch ADD COLUMN catchHealthStatus VARCHAR(255);
    
    31 31
     ALTER TABLE observe_longline.Catch ADD COLUMN stomachFullness VARCHAR(255);
    
    32
    -UPDATE observe_longline.Catch SET discardHealthStatus = REPLACE(discardHealthStatus, 'Healthness','HealthStatus'), catchHealthStatus = REPLACE(catchHealthStatus, 'Healthness','HealthStatus'), stomachFullness = REPLACE(stomachFullness, 'StomacFullness','StomachFullness');
    
    32
    +UPDATE observe_longline.Catch SET discardHealthStatus = REPLACE(discardHealthness, 'Healthness', 'HealthStatus'), catchHealthStatus = REPLACE(catchHealthness, 'Healthness', 'HealthStatus'), stomachFullness = REPLACE(stomacFullness, 'StomacFullness','StomachFullness');
    
    33 33
     ALTER TABLE observe_longline.Catch DROP COLUMN discardHealthness;
    
    34 34
     ALTER TABLE observe_longline.Catch DROP COLUMN catchHealthness;
    
    35 35
     ALTER TABLE observe_longline.Catch DROP COLUMN stomacFullness;
    

  • persistence/src/main/resources/db/migration/7.4/03_rename_referential-PG.sql
    ... ... @@ -28,7 +28,7 @@ INSERT INTO observe_longline.StomachFullness(topiaId, topiaVersion, topiaCreateD
    28 28
     ALTER TABLE observe_longline.Catch ADD COLUMN discardHealthStatus VARCHAR(255);
    
    29 29
     ALTER TABLE observe_longline.Catch ADD COLUMN catchHealthStatus VARCHAR(255);
    
    30 30
     ALTER TABLE observe_longline.Catch ADD COLUMN stomachFullness VARCHAR(255);
    
    31
    -UPDATE observe_longline.Catch SET discardHealthStatus = REPLACE(discardHealthStatus, 'Healthness','HealthStatus'), catchHealthStatus = REPLACE(catchHealthStatus, 'Healthness','HealthStatus'), stomachFullness = REPLACE(stomachFullness, 'StomacFullness','StomachFullness');
    
    31
    +UPDATE observe_longline.Catch SET discardHealthStatus = REPLACE(discardHealthness, 'Healthness', 'HealthStatus'), catchHealthStatus = REPLACE(catchHealthness, 'Healthness', 'HealthStatus'), stomachFullness = REPLACE(stomacFullness, 'StomacFullness','StomachFullness');
    
    32 32
     ALTER TABLE observe_longline.Catch DROP COLUMN discardHealthness CASCADE;
    
    33 33
     ALTER TABLE observe_longline.Catch DROP COLUMN catchHealthness CASCADE;
    
    34 34
     ALTER TABLE observe_longline.Catch DROP COLUMN stomacFullness CASCADE;
    

  • pom.xml
    ... ... @@ -29,7 +29,7 @@
    29 29
     
    
    30 30
       <groupId>fr.ird.observe</groupId>
    
    31 31
       <artifactId>ird-observe</artifactId>
    
    32
    -  <version>7.6.6-SNAPSHOT</version>
    
    32
    +  <version>7.7.0-SNAPSHOT</version>
    
    33 33
       <packaging>pom</packaging>
    
    34 34
     
    
    35 35
       <name>ObServe :: Pom</name>
    

  • server-configuration/pom.xml
    ... ... @@ -24,7 +24,7 @@
    24 24
       <parent>
    
    25 25
         <groupId>fr.ird.observe</groupId>
    
    26 26
         <artifactId>ird-observe</artifactId>
    
    27
    -    <version>7.6.6-SNAPSHOT</version>
    
    27
    +    <version>7.7.0-SNAPSHOT</version>
    
    28 28
       </parent>
    
    29 29
     
    
    30 30
       <artifactId>server-configuration</artifactId>
    
    ... ... @@ -118,7 +118,7 @@
    118 118
         <dependency>
    
    119 119
           <groupId>fr.ird.observe</groupId>
    
    120 120
           <artifactId>services</artifactId>
    
    121
    -      <version>7.6.6-SNAPSHOT</version>
    
    121
    +      <version>7.7.0-SNAPSHOT</version>
    
    122 122
           <scope>compile</scope>
    
    123 123
         </dependency>
    
    124 124
     
    

  • server-core/pom.xml
    ... ... @@ -25,7 +25,7 @@
    25 25
       <parent>
    
    26 26
         <groupId>fr.ird.observe</groupId>
    
    27 27
         <artifactId>ird-observe</artifactId>
    
    28
    -    <version>7.6.6-SNAPSHOT</version>
    
    28
    +    <version>7.7.0-SNAPSHOT</version>
    
    29 29
       </parent>
    
    30 30
     
    
    31 31
       <artifactId>server-core</artifactId>
    

  • server-runner/pom.xml
    ... ... @@ -25,7 +25,7 @@
    25 25
       <parent>
    
    26 26
         <groupId>fr.ird.observe</groupId>
    
    27 27
         <artifactId>ird-observe</artifactId>
    
    28
    -    <version>7.6.6-SNAPSHOT</version>
    
    28
    +    <version>7.7.0-SNAPSHOT</version>
    
    29 29
       </parent>
    
    30 30
     
    
    31 31
       <artifactId>server-runner</artifactId>
    

  • services-client/pom.xml
    ... ... @@ -25,7 +25,7 @@
    25 25
       <parent>
    
    26 26
         <groupId>fr.ird.observe</groupId>
    
    27 27
         <artifactId>ird-observe</artifactId>
    
    28
    -    <version>7.6.6-SNAPSHOT</version>
    
    28
    +    <version>7.7.0-SNAPSHOT</version>
    
    29 29
       </parent>
    
    30 30
     
    
    31 31
       <artifactId>services-client</artifactId>
    

  • services-local/pom.xml
    ... ... @@ -25,7 +25,7 @@
    25 25
       <parent>
    
    26 26
         <groupId>fr.ird.observe</groupId>
    
    27 27
         <artifactId>ird-observe</artifactId>
    
    28
    -    <version>7.6.6-SNAPSHOT</version>
    
    28
    +    <version>7.7.0-SNAPSHOT</version>
    
    29 29
       </parent>
    
    30 30
     
    
    31 31
       <artifactId>services-local</artifactId>
    

  • services/pom.xml
    ... ... @@ -25,7 +25,7 @@
    25 25
       <parent>
    
    26 26
         <groupId>fr.ird.observe</groupId>
    
    27 27
         <artifactId>ird-observe</artifactId>
    
    28
    -    <version>7.6.6-SNAPSHOT</version>
    
    28
    +    <version>7.7.0-SNAPSHOT</version>
    
    29 29
       </parent>
    
    30 30
     
    
    31 31
       <artifactId>services</artifactId>
    

  • templates/pom.xml
    ... ... @@ -24,7 +24,7 @@
    24 24
       <parent>
    
    25 25
         <groupId>fr.ird.observe</groupId>
    
    26 26
         <artifactId>ird-observe</artifactId>
    
    27
    -    <version>7.6.6-SNAPSHOT</version>
    
    27
    +    <version>7.7.0-SNAPSHOT</version>
    
    28 28
       </parent>
    
    29 29
     
    
    30 30
       <groupId>fr.ird.observe.toolkit</groupId>
    

  • test/pom.xml
    ... ... @@ -24,7 +24,7 @@
    24 24
       <parent>
    
    25 25
         <groupId>fr.ird.observe</groupId>
    
    26 26
         <artifactId>ird-observe</artifactId>
    
    27
    -    <version>7.6.6-SNAPSHOT</version>
    
    27
    +    <version>7.7.0-SNAPSHOT</version>
    
    28 28
       </parent>
    
    29 29
     
    
    30 30
       <artifactId>test</artifactId>
    

  • test/src/main/resources/db/7.6/dataForTestLongline.sql.gz
    No preview for this file type
  • test/src/main/resources/db/7.6/dataForTestSeine.sql.gz
    No preview for this file type
  • test/src/main/resources/db/7.6/empty_h2.sql.gz
    No preview for this file type
  • test/src/main/resources/db/7.6/empty_pg.sql.gz
    No preview for this file type
  • test/src/main/resources/db/7.6/referentiel.sql.gz
    No preview for this file type
  • toolbox-maven-plugin/pom.xml
    ... ... @@ -24,7 +24,7 @@
    24 24
       <parent>
    
    25 25
         <groupId>fr.ird.observe</groupId>
    
    26 26
         <artifactId>ird-observe</artifactId>
    
    27
    -    <version>7.6.6-SNAPSHOT</version>
    
    27
    +    <version>7.7.0-SNAPSHOT</version>
    
    28 28
       </parent>
    
    29 29
     
    
    30 30
       <groupId>fr.ird.observe.toolkit</groupId>
    

  • validation/pom.xml
    ... ... @@ -24,7 +24,7 @@
    24 24
       <parent>
    
    25 25
         <groupId>fr.ird.observe</groupId>
    
    26 26
         <artifactId>ird-observe</artifactId>
    
    27
    -    <version>7.6.6-SNAPSHOT</version>
    
    27
    +    <version>7.7.0-SNAPSHOT</version>
    
    28 28
       </parent>
    
    29 29
     
    
    30 30
       <artifactId>validation</artifactId>