branch develop updated (d2c85b4 -> 647b966)
This is an automated email from the git hooks/post-receive script. New change to branch develop in repository observe. See http://git.codelutin.com/observe.git from d2c85b4 fixes #7041: La synchronisation de marées se base sur la clé métier code bateau#date de débarquement et pas sur le topiaid Merge branch 'feature/7041' into develop new a5b99ae ajout de migration des ids défaillants (refs #7142) new 49f7fc8 fixes #7142: Mauvais topiaid sur les entités GearUseFeaturesMeasurementSeine Merge branch 'feature/7142' into develop new ab4e457 permettre d'utiliser des valeurs de variables non String (refs #7137) new 8890409 ajout du rapport (refs #7137) new 647b966 fixes #7137: [PS] Orthongel - Nouvelle requête Distribution des tailles par espèce non ciblées Merge branch 'feature/7137' into develop The 5 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Detailed log of new commits: commit 647b96672e65e4c5dae81a71e17b23378804088f Merge: 49f7fc8 8890409 Author: Tony CHEMIT <chemit@codelutin.com> Date: Fri May 22 20:23:30 2015 +0200 fixes #7137: [PS] Orthongel - Nouvelle requête Distribution des tailles par espèce non ciblées Merge branch 'feature/7137' into develop commit 8890409a7d230f9fdfef8ed6a13f280cdf501137 Author: Tony CHEMIT <chemit@codelutin.com> Date: Fri May 22 20:23:25 2015 +0200 ajout du rapport (refs #7137) commit ab4e4575476e3606b81306bf6ddae5afe4bd1394 Author: Tony CHEMIT <chemit@codelutin.com> Date: Fri May 22 20:23:05 2015 +0200 permettre d'utiliser des valeurs de variables non String (refs #7137) commit 49f7fc8f28ed2d96e18de6b8e5057a550e50faa4 Merge: d2c85b4 a5b99ae Author: Tony CHEMIT <chemit@codelutin.com> Date: Fri May 22 20:21:35 2015 +0200 fixes #7142: Mauvais topiaid sur les entités GearUseFeaturesMeasurementSeine Merge branch 'feature/7142' into develop commit a5b99ae55bf3195cc4f632285b5212602f774537 Author: Tony CHEMIT <chemit@codelutin.com> Date: Fri May 22 20:21:24 2015 +0200 ajout de migration des ids défaillants (refs #7142) Summary of changes: .../src/main/filters/observe-reports.properties | 41 ++++++++++++++++++++++ .../fr/ird/observe/report/model/ReportExecute.java | 12 +++---- .../ird/observe/report/model/ReportOperation.java | 2 +- .../fr/ird/observe/report/model/ReportRequest.java | 10 +++--- .../report/model/operations/ExecuteRequests.java | 2 +- .../migration/AbstractDataSourceMigration.java | 4 ++- ... => DataSourceMigrationForVersion_4_0_RC6.java} | 40 +++++---------------- .../db/4.0-RC6/fix-gearUseFeatures-topiaIds-H2.sql | 5 +++ .../db/4.0-RC6/fix-gearUseFeatures-topiaIds-PG.sql | 5 +++ .../src/main/xmi/observe-common.properties | 2 +- .../src/main/xmi/observe-longline.properties | 2 +- .../src/main/xmi/observe-seine.properties | 3 +- 12 files changed, 79 insertions(+), 49 deletions(-) copy observe-entities/src/main/java/fr/ird/observe/entities/migration/versions/{DataSourceMigrationForVersion_3_12.java => DataSourceMigrationForVersion_4_0_RC6.java} (51%) create mode 100644 observe-entities/src/main/resources/db/4.0-RC6/fix-gearUseFeatures-topiaIds-H2.sql create mode 100644 observe-entities/src/main/resources/db/4.0-RC6/fix-gearUseFeatures-topiaIds-PG.sql -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@list.forge.codelutin.com>.
This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository observe. See http://git.codelutin.com/observe.git commit a5b99ae55bf3195cc4f632285b5212602f774537 Author: Tony CHEMIT <chemit@codelutin.com> Date: Fri May 22 20:21:24 2015 +0200 ajout de migration des ids défaillants (refs #7142) --- .../migration/AbstractDataSourceMigration.java | 4 +- .../DataSourceMigrationForVersion_4_0_RC6.java | 50 ++++++++++++++++++++++ .../db/4.0-RC6/fix-gearUseFeatures-topiaIds-H2.sql | 5 +++ .../db/4.0-RC6/fix-gearUseFeatures-topiaIds-PG.sql | 5 +++ .../src/main/xmi/observe-common.properties | 2 +- .../src/main/xmi/observe-longline.properties | 2 +- .../src/main/xmi/observe-seine.properties | 3 +- 7 files changed, 66 insertions(+), 5 deletions(-) diff --git a/observe-entities/src/main/java/fr/ird/observe/entities/migration/AbstractDataSourceMigration.java b/observe-entities/src/main/java/fr/ird/observe/entities/migration/AbstractDataSourceMigration.java index da55de9..e1c4d98 100644 --- a/observe-entities/src/main/java/fr/ird/observe/entities/migration/AbstractDataSourceMigration.java +++ b/observe-entities/src/main/java/fr/ird/observe/entities/migration/AbstractDataSourceMigration.java @@ -81,9 +81,11 @@ public abstract class AbstractDataSourceMigration extends TopiaMigrationCallback public static final Version V_4_0_RC4 = Versions.valueOf("4.0-RC4"); + public static final Version V_4_0_RC6 = Versions.valueOf("4.0-RC6"); + /** Les versions de mise à jour disponibles. */ public static final Version[] availableVersions = new Version[]{ - V_3_1, V_3_5, V_3_7, V_3_8, V_3_9, V_3_10, V_3_11, V_3_12, V_3_14, V_3_15, V_3_16, V_4_0_RC2, V_4_0_RC3, V_4_0_RC4 + V_3_1, V_3_5, V_3_7, V_3_8, V_3_9, V_3_10, V_3_11, V_3_12, V_3_14, V_3_15, V_3_16, V_4_0_RC2, V_4_0_RC3, V_4_0_RC4, V_4_0_RC6 }; private static Supplier<ApplicationConfig> applicationConfigSupplier; diff --git a/observe-entities/src/main/java/fr/ird/observe/entities/migration/versions/DataSourceMigrationForVersion_4_0_RC6.java b/observe-entities/src/main/java/fr/ird/observe/entities/migration/versions/DataSourceMigrationForVersion_4_0_RC6.java new file mode 100644 index 0000000..886027e --- /dev/null +++ b/observe-entities/src/main/java/fr/ird/observe/entities/migration/versions/DataSourceMigrationForVersion_4_0_RC6.java @@ -0,0 +1,50 @@ +package fr.ird.observe.entities.migration.versions; + +import fr.ird.observe.entities.migration.AbstractDataSourceMigration; +import fr.ird.observe.entities.migration.AbstractObserveMigrationCallBack; +import fr.ird.observe.entities.migration.H2DataSourceMigration; +import fr.ird.observe.entities.migration.PGDataSourceMigration; +import org.nuiton.topia.TopiaException; +import org.nuiton.topia.framework.TopiaContextImplementor; + +import java.util.List; + +/** + * Created on 5/22/15. + * + * @author Tony Chemit - chemit@codelutin.com + * @since 4.0-RC6 + */ +public class DataSourceMigrationForVersion_4_0_RC6 extends AbstractObserveMigrationCallBack { + + public DataSourceMigrationForVersion_4_0_RC6(AbstractDataSourceMigration callBack, String scriptSuffix) { + super(AbstractDataSourceMigration.V_4_0_RC6, callBack, scriptSuffix); + } + + @Override + protected void prepareMigrationScript(TopiaContextImplementor tx, + List<String> queries, + boolean showSql, + boolean showProgression) throws TopiaException { + + // See https://forge.codelutin.com/issues/7142 + addScript("fix-gearUseFeatures-topiaIds", queries); + + } + + public static class H2DataSourceMigrationForVersion extends DataSourceMigrationForVersion_4_0_RC6 { + + public H2DataSourceMigrationForVersion(AbstractDataSourceMigration callBack) { + super(callBack, H2DataSourceMigration.TYPE); + } + + } + + public static class PGDataSourceMigrationForVersion extends DataSourceMigrationForVersion_4_0_RC6 { + + public PGDataSourceMigrationForVersion(AbstractDataSourceMigration callBack) { + super(callBack, PGDataSourceMigration.TYPE); + } + + } +} diff --git a/observe-entities/src/main/resources/db/4.0-RC6/fix-gearUseFeatures-topiaIds-H2.sql b/observe-entities/src/main/resources/db/4.0-RC6/fix-gearUseFeatures-topiaIds-H2.sql new file mode 100644 index 0000000..86a0347 --- /dev/null +++ b/observe-entities/src/main/resources/db/4.0-RC6/fix-gearUseFeatures-topiaIds-H2.sql @@ -0,0 +1,5 @@ +UPDATE OBSERVE_SEINE.gearusefeaturesmeasurement SET topiaid = replace(topiaid, 'GearUseFeaturesMeasurement#', 'GearUseFeaturesMeasurementSeine#'); +ALTER TABLE OBSERVE_SEINE.gearusefeaturesmeasurement DROP CONSTRAINT fk_gearusefeaturesmeasurement_gearusefeatures; +UPDATE OBSERVE_SEINE.gearusefeaturesmeasurement SET gearUseFeatures = replace(gearUseFeatures, 'GearUseFeatures#', 'GearUseFeaturesSeine#'); +UPDATE OBSERVE_SEINE.gearusefeatures SET topiaid = replace(topiaid, 'GearUseFeatures#', 'GearUseFeaturesSeine#'); +ALTER TABLE OBSERVE_SEINE.GEARUSEFEATURESMEASUREMENT ADD CONSTRAINT fk_gearusefeaturesmeasurement_gearusefeatures FOREIGN KEY(gearUseFeatures) REFERENCES OBSERVE_SEINE.GEARUSEFEATURES(topiaid); \ No newline at end of file diff --git a/observe-entities/src/main/resources/db/4.0-RC6/fix-gearUseFeatures-topiaIds-PG.sql b/observe-entities/src/main/resources/db/4.0-RC6/fix-gearUseFeatures-topiaIds-PG.sql new file mode 100644 index 0000000..86a0347 --- /dev/null +++ b/observe-entities/src/main/resources/db/4.0-RC6/fix-gearUseFeatures-topiaIds-PG.sql @@ -0,0 +1,5 @@ +UPDATE OBSERVE_SEINE.gearusefeaturesmeasurement SET topiaid = replace(topiaid, 'GearUseFeaturesMeasurement#', 'GearUseFeaturesMeasurementSeine#'); +ALTER TABLE OBSERVE_SEINE.gearusefeaturesmeasurement DROP CONSTRAINT fk_gearusefeaturesmeasurement_gearusefeatures; +UPDATE OBSERVE_SEINE.gearusefeaturesmeasurement SET gearUseFeatures = replace(gearUseFeatures, 'GearUseFeatures#', 'GearUseFeaturesSeine#'); +UPDATE OBSERVE_SEINE.gearusefeatures SET topiaid = replace(topiaid, 'GearUseFeatures#', 'GearUseFeaturesSeine#'); +ALTER TABLE OBSERVE_SEINE.GEARUSEFEATURESMEASUREMENT ADD CONSTRAINT fk_gearusefeaturesmeasurement_gearusefeatures FOREIGN KEY(gearUseFeatures) REFERENCES OBSERVE_SEINE.GEARUSEFEATURES(topiaid); \ No newline at end of file diff --git a/observe-entities/src/main/xmi/observe-common.properties b/observe-entities/src/main/xmi/observe-common.properties index 47d09fb..a7063d7 100644 --- a/observe-entities/src/main/xmi/observe-common.properties +++ b/observe-entities/src/main/xmi/observe-common.properties @@ -19,7 +19,7 @@ # <http://www.gnu.org/licenses/gpl-3.0.html>. # #L% ### -model.tagvalue.version=4.0-RC4 +model.tagvalue.version=4.0-RC6 model.tagvalue.notGenerateToString=true model.tagvalue.generateOperatorForDAOHelper=true model.tagvalue.generateStandaloneEnumForDAOHelper=true diff --git a/observe-entities/src/main/xmi/observe-longline.properties b/observe-entities/src/main/xmi/observe-longline.properties index 14871b1..0d07441 100644 --- a/observe-entities/src/main/xmi/observe-longline.properties +++ b/observe-entities/src/main/xmi/observe-longline.properties @@ -19,7 +19,7 @@ # <http://www.gnu.org/licenses/gpl-3.0.html>. # #L% ### -model.tagvalue.version=4.0-RC4 +model.tagvalue.version=4.0-RC6 model.tagvalue.notGenerateToString=true model.tagvalue.generateOperatorForDAOHelper=true model.tagvalue.generateStandaloneEnumForDAOHelper=true diff --git a/observe-entities/src/main/xmi/observe-seine.properties b/observe-entities/src/main/xmi/observe-seine.properties index 56c5db0..28ad352 100644 --- a/observe-entities/src/main/xmi/observe-seine.properties +++ b/observe-entities/src/main/xmi/observe-seine.properties @@ -19,8 +19,7 @@ # <http://www.gnu.org/licenses/gpl-3.0.html>. # #L% ### - -model.tagvalue.version=4.0-RC4 +model.tagvalue.version=4.0-RC6 model.tagvalue.notGenerateToString=true model.tagvalue.generateOperatorForDAOHelper=true model.tagvalue.generateStandaloneEnumForDAOHelper=true -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@list.forge.codelutin.com>.
This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository observe. See http://git.codelutin.com/observe.git commit 49f7fc8f28ed2d96e18de6b8e5057a550e50faa4 Merge: d2c85b4 a5b99ae Author: Tony CHEMIT <chemit@codelutin.com> Date: Fri May 22 20:21:35 2015 +0200 fixes #7142: Mauvais topiaid sur les entités GearUseFeaturesMeasurementSeine Merge branch 'feature/7142' into develop .../migration/AbstractDataSourceMigration.java | 4 +- .../DataSourceMigrationForVersion_4_0_RC6.java | 50 ++++++++++++++++++++++ .../db/4.0-RC6/fix-gearUseFeatures-topiaIds-H2.sql | 5 +++ .../db/4.0-RC6/fix-gearUseFeatures-topiaIds-PG.sql | 5 +++ .../src/main/xmi/observe-common.properties | 2 +- .../src/main/xmi/observe-longline.properties | 2 +- .../src/main/xmi/observe-seine.properties | 3 +- 7 files changed, 66 insertions(+), 5 deletions(-) -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@list.forge.codelutin.com>.
This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository observe. See http://git.codelutin.com/observe.git commit ab4e4575476e3606b81306bf6ddae5afe4bd1394 Author: Tony CHEMIT <chemit@codelutin.com> Date: Fri May 22 20:23:05 2015 +0200 permettre d'utiliser des valeurs de variables non String (refs #7137) --- .../main/java/fr/ird/observe/report/model/ReportExecute.java | 12 ++++++------ .../java/fr/ird/observe/report/model/ReportOperation.java | 2 +- .../main/java/fr/ird/observe/report/model/ReportRequest.java | 10 +++++----- .../ird/observe/report/model/operations/ExecuteRequests.java | 2 +- 4 files changed, 13 insertions(+), 13 deletions(-) diff --git a/observe-business/src/main/java/fr/ird/observe/report/model/ReportExecute.java b/observe-business/src/main/java/fr/ird/observe/report/model/ReportExecute.java index 559f20f..83f5983 100644 --- a/observe-business/src/main/java/fr/ird/observe/report/model/ReportExecute.java +++ b/observe-business/src/main/java/fr/ird/observe/report/model/ReportExecute.java @@ -98,7 +98,7 @@ public class ReportExecute { doPopulateVariables(tripId); } - public DataMatrix execute(Map<String, String> variables) throws DataSourceException, TopiaException { + public DataMatrix execute(Map<String, Object> variables) throws DataSourceException, TopiaException { if (report == null) { @@ -172,7 +172,7 @@ public class ReportExecute { } } - public boolean canExecute(Map<String, String> variables) { + public boolean canExecute(Map<String, Object> variables) { // il faut un report non null if (report == null) { @@ -196,8 +196,8 @@ public class ReportExecute { } // et que sa valeur n'est pas null (ou vide) - String variableValue = variables.get(name); - if (StringUtils.isEmpty(variableValue)) { + Object variableValue = variables.get(name); + if (variableValue==null || StringUtils.isEmpty(variableValue.toString())) { if (log.isInfoEnabled()) { log.info("variable " + name + " is empty or null"); @@ -236,7 +236,7 @@ public class ReportExecute { TopiaContext tx = source.beginTransaction(txName); try { - Map<String, String> vars = new TreeMap<String, String>(); + Map<String, Object> vars = new TreeMap<String, Object>(); vars.put(TRIP_ID_VARIABLE, tripId); for (ReportVariable variable : report.getVariables()) { String hql = variable.getRequest(); @@ -249,7 +249,7 @@ public class ReportExecute { } } - protected void doPopulateRepeatVariables(Map<String, String> variables) throws DataSourceException, TopiaException { + protected void doPopulateRepeatVariables(Map<String, Object> variables) throws DataSourceException, TopiaException { // on nettoye les univers de variables de répétition avant tout repeatVariablesUniverse.clear(); diff --git a/observe-business/src/main/java/fr/ird/observe/report/model/ReportOperation.java b/observe-business/src/main/java/fr/ird/observe/report/model/ReportOperation.java index 7434091..24041f3 100644 --- a/observe-business/src/main/java/fr/ird/observe/report/model/ReportOperation.java +++ b/observe-business/src/main/java/fr/ird/observe/report/model/ReportOperation.java @@ -81,7 +81,7 @@ public abstract class ReportOperation implements Serializable { public abstract DataMatrix execute(TopiaContext tx, Report model, DataMatrix incoming, - Map<String, String> variables, + Map<String, Object> variables, Map<String, List<?>> repeatVariablesUniverse ) throws TopiaException; diff --git a/observe-business/src/main/java/fr/ird/observe/report/model/ReportRequest.java b/observe-business/src/main/java/fr/ird/observe/report/model/ReportRequest.java index dbb0802..705daa6 100644 --- a/observe-business/src/main/java/fr/ird/observe/report/model/ReportRequest.java +++ b/observe-business/src/main/java/fr/ird/observe/report/model/ReportRequest.java @@ -135,12 +135,12 @@ public class ReportRequest implements Serializable { } public DataMatrix execute(TopiaContext tx, - Map<String, String> params, + Map<String, Object> params, List<?> repeatValues) throws TopiaException { DataMatrix result = new DataMatrix(); for (Object repeatValue : repeatValues) { - params.put(repeat.getVariableName(), repeatValue + ""); + params.put(repeat.getVariableName(), repeatValue); DataMatrix tmp = execute(tx, params); if (result == null) { @@ -178,7 +178,7 @@ public class ReportRequest implements Serializable { } public DataMatrix execute(TopiaContext tx, - Map<String, String> params) throws TopiaException { + Map<String, Object> params) throws TopiaException { // création des paramètres : couples (key, value) Object[] datas = getParams(request, params); @@ -337,7 +337,7 @@ public class ReportRequest implements Serializable { return new Dimension(width, height); } - public static Object[] getParams(String request, Map<String, String> params) { + public static Object[] getParams(String request, Map<String, Object> params) { // on parcourt la liste de tous les paramètres pour savoir si on doit // les inclure pour la requête donnée : @@ -350,7 +350,7 @@ public class ReportRequest implements Serializable { Object[] datas = new Object[namesToUsed.size() * 2]; int index = 0; for (String name : namesToUsed) { - String value = params.get(name); + Object value = params.get(name); datas[index * 2] = name; datas[index * 2 + 1] = value; index++; diff --git a/observe-business/src/main/java/fr/ird/observe/report/model/operations/ExecuteRequests.java b/observe-business/src/main/java/fr/ird/observe/report/model/operations/ExecuteRequests.java index 3ed0839..07bb21d 100644 --- a/observe-business/src/main/java/fr/ird/observe/report/model/operations/ExecuteRequests.java +++ b/observe-business/src/main/java/fr/ird/observe/report/model/operations/ExecuteRequests.java @@ -64,7 +64,7 @@ public class ExecuteRequests extends ReportOperation { public DataMatrix execute(TopiaContext tx, Report report, DataMatrix incoming, - Map<String, String> variables, + Map<String, Object> variables, Map<String, List<?>> repeatVariablesUniverse) throws TopiaException { if (log.isDebugEnabled()) { -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@list.forge.codelutin.com>.
This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository observe. See http://git.codelutin.com/observe.git commit 8890409a7d230f9fdfef8ed6a13f280cdf501137 Author: Tony CHEMIT <chemit@codelutin.com> Date: Fri May 22 20:23:25 2015 +0200 ajout du rapport (refs #7137) --- .../src/main/filters/observe-reports.properties | 41 ++++++++++++++++++++++ 1 file changed, 41 insertions(+) diff --git a/observe-business/src/main/filters/observe-reports.properties b/observe-business/src/main/filters/observe-reports.properties index e313a53..d59869a 100644 --- a/observe-business/src/main/filters/observe-reports.properties +++ b/observe-business/src/main/filters/observe-reports.properties @@ -1399,3 +1399,44 @@ report.accessoryCatchByGroup.request.11=10,0|row|\ 'fr.ird.observe.entities.referentiel.seine.SpeciesFate#1239832683621#0.6728026426066158' \ ) report.accessoryCatchByGroup.request.11.repeat=speciesId|column + +########################################################### +## Distribution des tailles par esp\u00e8ce non cibl\u00e8s +########################################################### + +report.nonTargetDistributionLengths.name= Distribution des tailles par esp\u00e8ce non cibles +report.nonTargetDistributionLengths.description=Afficher la nombre d'individus mesur\u00e9s par classe de taille pour les esp\u00e8ces non cibl\u00e9es +report.nonTargetDistributionLengths.columns=Classe de taille,Effectif +report.nonTargetDistributionLengths.variable.speciesId=fr.ird.observe.entities.referentiel.Species|Select s From SpeciesListImpl sl, SpeciesImpl s Where sl.id = 'fr.ird.observe.entities.referentiel.SpeciesList#1239832675370#0.2' And s in elements(sl.species) Order By s.code +report.nonTargetDistributionLengths.repeatVariable.length=java.lang.Float|\ +Select distinct ntl.length \ +From SetSeineImpl s, NonTargetSampleImpl nts, NonTargetLengthImpl ntl \ + Where \ + s in ( \ + Select distinct a.setSeine From TripSeineImpl m, RouteImpl r, ActivitySeineImpl a \ + Where m.id = :tripId \ + and r in elements(m.route) \ + and a in elements(r.activitySeine) \ + and a.setSeine is not null \ + ) \ + and nts in elements(s.nonTargetSample) \ + and ntl in elements(nts.nonTargetLength) \ + and ntl.species.id = :speciesId + +report.nonTargetDistributionLengths.request.1=0,0|row| \ +Select ntl.length, sum(ntl.count) \ +From SetSeineImpl s, NonTargetSampleImpl nts, NonTargetLengthImpl ntl \ + Where \ + s in ( \ + Select distinct a.setSeine From TripSeineImpl m, RouteImpl r, ActivitySeineImpl a \ + Where m.id = :tripId \ + and r in elements(m.route) \ + and a in elements(r.activitySeine) \ + and a.setSeine is not null \ + ) \ + and nts in elements(s.nonTargetSample) \ + and ntl in elements(nts.nonTargetLength) \ + and ntl.species.id = :speciesId \ + and ntl.length = :length \ +Group By ntl.length +report.nonTargetDistributionLengths.request.1.repeat=length|column \ No newline at end of file -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@list.forge.codelutin.com>.
This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository observe. See http://git.codelutin.com/observe.git commit 647b96672e65e4c5dae81a71e17b23378804088f Merge: 49f7fc8 8890409 Author: Tony CHEMIT <chemit@codelutin.com> Date: Fri May 22 20:23:30 2015 +0200 fixes #7137: [PS] Orthongel - Nouvelle requête Distribution des tailles par espèce non ciblées Merge branch 'feature/7137' into develop .../src/main/filters/observe-reports.properties | 41 ++++++++++++++++++++++ .../fr/ird/observe/report/model/ReportExecute.java | 12 +++---- .../ird/observe/report/model/ReportOperation.java | 2 +- .../fr/ird/observe/report/model/ReportRequest.java | 10 +++--- .../report/model/operations/ExecuteRequests.java | 2 +- 5 files changed, 54 insertions(+), 13 deletions(-) -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@list.forge.codelutin.com>.
participants (1)
-
codelutin.com scm