branch master updated (242f86d5 -> 4436d41e)
This is an automated email from the git hooks/post-receive script. New change to branch master in repository echobase. See https://gitlab.nuiton.org/codelutin/echobase.git from 242f86d5 [jgitflow-maven-plugin]merging 'release/4.0.15' into 'master' adds 20d36a60 [jgitflow-maven-plugin]updating poms for 4.0.16-SNAPSHOT development adds 5ea7a6b6 [jgitflow-maven-plugin]updating develop poms to master versions to avoid merge conflicts adds 5266e664 [jgitflow-maven-plugin]merging 'master' into 'develop' adds c022a770 [jgitflow-maven-plugin]Updating develop poms back to pre merge state adds 582db0fe From scmwebeditor -- dfgf adds df14239d From scmwebeditor -- fg adds 4df3ff7d From scmwebeditor -- fg adds 2c9cfc90 From scmwebeditor -- fg adds aeb8694f Add CI adds bdde5e7f Update dependencies versions adds c1197fb0 Fix version updates adds a22b26ef Fixes #10217 - Update Biotic export adds 96ae9105 refs #10215 refs #10216 refs #10217 adds b58e9683 fixes #10317 - La première espèce d'un echotype n'est pas liée adds ad6b0432 fixes #8748 - Erreur à l'import des données d'opération (bis) fixes #10287 - Pas de size category dans le fichier d'import des echotypes adds 29a35fb6 Update doc adds 33601cb7 fixes #9738 - Ajouter un lien vers la doc en ligne dans le pied de page de la base adds a8f74cc9 Remove deprecated code calls adds 29e69af2 fixes #10230 : Les opérations ne sont pas associées au bon transect adds a2104351 fixes #10146 : Les cellules de type "map" ne sont pas strictement reliées à un voyage dans la base adds f087fe33 fixes #9699 : les boutons pour trier les colonnes ne fonctionnent pas adds ce7349df fixes #9739 : Importe les données "ChannelID", "Bandwidth", "Frequency", "TransceiverPower" et "TransmitPulseLength" adds 39cff176 fixes #9731 : Suppression des sampleDataType LTcm1 et LTcm0.5 adds 9999f750 J'aime pas les gros commits comme ça, mais tout est imbriqué :( adds 5b96a582 #refs 10217 : fix numbersAtLength adds 391ecd01 refs #10217 : fix Stratum vocabulary adds 1fe4581f Update doc adds de09f794 Clean code adds 80f2e5eb Fix pg migrations adds 1cddf9e1 Fix dataAcquisition link during acoustic import adds 134e610a refs #10216 : Fix Atlantos acoustic export (still issue on echotype vocabulary) adds 66aa0107 refs #10217 : Transit got more than one transect adds a3b59041 Fix CI build adds ee1a39fd Put back integration tests adds c79fab3e [ISO] comment typo adds 4942e867 fixes #10217 : Mise à jour de l'export Biotic pour la base CIEM adds c4d81c82 fixes #10216 : Mise à jour de l’export Acoustic pour la base CIEM adds f5ae0c57 rename results echotype import column adds ac290063 fixes #10217 : Biotic Export adds 12f010d4 Trying to fix releasable status : using pom v11 as parent pom adds 6b367956 i18n update adds 288af566 update doc adds cf720907 Add icesExport column to gear and export only operations with icesExport = true adds f1268a1e update doc adds d1c83819 clean pom new 209df41f [gitflow-maven-plugin]Update versions for release new 8f07a2a4 Pre release 4.2-rc1 new 4436d41e Merge branch 'release/4.2-rc1' The 3 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 4436d41e3a941178355955185f20e616f2727b80 Merge: 242f86d5 8f07a2a4 Author: Jean Couteau <couteau@codelutin.com> Date: Thu Feb 27 11:09:38 2020 +0100 Merge branch 'release/4.2-rc1' commit 8f07a2a48ca6bd91f6b34fae7ab456cff88cdfa9 Author: Jean Couteau <couteau@codelutin.com> Date: Thu Feb 27 11:06:23 2020 +0100 Pre release 4.2-rc1 commit 209df41fa56ea06d6bb3c2b05dd4e76e3731e39e Author: jcouteau <couteau@codelutin.com> Date: Thu Feb 27 10:40:32 2020 +0100 [gitflow-maven-plugin]Update versions for release Summary of changes: .gitlab-ci.yml | 39 +++ echobase-domain/pom.xml | 2 +- .../echobase/config/EchoBaseConfiguration.java | 7 +- .../echobase/entities/data/EchotypeTopiaDao.java | 2 +- .../echobase/entities/data/TransitImpl.java | 21 +- .../ifremer/echobase/entities/data/VoyageImpl.java | 11 +- .../entities/references/SampleDataTypeImpl.java | 4 - ...WorkingDbMigrationCallBackForVersion3_914.java} | 6 +- ...WorkingDbMigrationCallBackForVersion3_915.java} | 7 +- ...WorkingDbMigrationCallBackForVersion3_916.java} | 6 +- ...ndexes.sql => 3.914-1-importlog-importtext.sql} | 4 +- .../3.914-1-importlog-importtext.sql} | 4 +- .../3.915-0-dataAcquisition-dataProcessing.sql} | 9 +- .../3.915-1-echotypeId.sql} | 4 +- .../3.916-0-gear-icesExport.sql} | 5 +- .../3.914-1-importlog-importtext.sql} | 4 +- .../3.915-0-dataAcquisition-dataProcessing.sql} | 8 +- .../3.915-1-echotypeId.sql} | 4 +- echobase-domain/src/main/xmi/echobase.properties | 3 +- echobase-domain/src/main/xmi/echobase.zargo | Bin 100538 -> 100762 bytes echobase-services/pom.xml | 8 +- .../echobase/services/csv/CellValueParser.java | 5 +- .../echobase/services/csv/EchoBaseCsvUtil.java | 3 +- .../echobase/services/service/DbEditorService.java | 8 + .../services/service/UserDbPersistenceService.java | 52 +++- .../service/atlantos/ExportAtlantosService.java | 25 +- .../service/atlantos/xml/VocabularyExport.java | 128 ++++++-- .../service/atlantos/xml/XmlAccousticExport.java | 76 ++--- .../service/atlantos/xml/XmlBioticExport.java | 338 ++++++++++----------- .../service/importdata/ImportDataService.java | 39 +-- .../actions/ImportAcousticsActionSupport.java | 37 ++- ...rt.java => ImportCalibrationActionSupport.java} | 30 +- .../ImportResultsEchotypeActionSupport.java | 5 +- .../VoyageAcousticsCalibrationImportAction.java | 113 +++++++ .../actions/VoyageAcousticsImportAction.java | 2 + .../VoyageCatchesSubSampleImportAction.java | 34 +-- .../VoyageOperationsOperationImportAction.java | 2 +- .../VoyageResultsMapFishCellImportAction.java | 4 +- .../VoyageResultsMapOtherCellImportAction.java | 3 +- .../ImportAcousticsConfiguration.java | 9 +- .../contexts/VoyageCatchesImportDataContext.java | 16 - .../importdata/csv/AcousticImportExportModel.java | 8 +- .../service/importdata/csv/AcousticImportRow.java | 28 +- .../csv/CalibrationImportExportModel.java | 75 +++++ .../importdata/csv/CalibrationImportRow.java | 125 ++++++++ .../importdata/csv/ResultsEchotypeImportRow.java | 9 + .../VoyageCatchesSubSampleImportExportModel.java | 5 +- .../csv/VoyageCatchesSubSampleImportRow.java | 11 - ...yageResultsVoyageEchotypeImportExportModel.java | 2 + .../strategy/AcousticRemoveDataStrategy.java | 10 + .../services/service/spatial/LizmapRepository.java | 28 +- .../i18n/echobase-services_en_GB.properties | 1 + .../i18n/echobase-services_fr_FR.properties | 1 + .../echobase/services/EchoBaseServiceFixtures.java | 8 +- .../fr/ifremer/echobase/services/FixCellsIT.java | 283 ----------------- .../atlantos/ExportAtlantosServiceTest.java | 40 ++- ... VoyageAcousticCalibrationImportServiceIT.java} | 24 +- .../VoyageCatchesOnlySubSampleImportServiceIT.java | 6 +- .../importdata/VoyageOperationImportServiceIT.java | 6 +- .../VoyageResultsMapFishCellImportServiceIT.java | 11 +- .../service/importdb/ImportDbServiceTest.java | 3 +- .../resources/echobase-importDb-referentiel.zip | Bin 51131 -> 50749 bytes .../import-data/acoustic/calibrations_small.csv.gz | Bin 0 -> 231 bytes .../import-data/acoustic/movies_small.csv.gz | Bin 7963 -> 7976 bytes .../import-data/catches/biometrysample.csv.gz | Bin 321 -> 314 bytes .../resources/import-data/catches/subsample.csv.gz | Bin 920 -> 864 bytes .../import-data/catches/subsample_all.csv.gz | Bin 22400 -> 21528 bytes .../import-data/echobase-commonData.h2.db.gz | Bin 373494 -> 388742 bytes .../import-data/operation/gearmetadatavalue.csv.gz | Bin 4964 -> 3302 bytes .../import-data/operation/operation.csv.gz | Bin 6056 -> 3508 bytes .../operation/operationmetadatavalue.csv.gz | Bin 2529 -> 1519 bytes .../import-data/result/voyage/echotype.csv.gz | Bin 617 -> 616 bytes echobase-ui/pom.xml | 2 +- .../echobase/ui/EchoBaseApplicationContext.java | 14 +- .../echobase/ui/EchoBaseStaticContentLoader.java | 3 +- .../importData/ConfigureAcousticImport.java | 12 + .../echobase/ui/validators/LoginValidator.java | 4 + .../resources/i18n/echobase-ui_en_GB.properties | 30 +- .../resources/i18n/echobase-ui_fr_FR.properties | 46 +-- .../src/main/webapp/WEB-INF/includes/footer.jsp | 9 +- .../jsp/importData/configureAcousticImport.jsp | 3 + pom.xml | 93 +++--- src/site/en/rst/exportAtlantos.rst | 42 +++ src/site/en/rst/importData.rst | 42 +-- src/site/rst/exportAtlantos.rst | 42 +++ src/site/rst/exportData.rst | 17 ++ src/site/rst/importData.rst | 42 +-- 87 files changed, 1239 insertions(+), 933 deletions(-) create mode 100644 .gitlab-ci.yml copy echobase-domain/src/main/java/fr/ifremer/echobase/persistence/migration/workingDb/{WorkingDbMigrationCallBackForVersion3_913.java => WorkingDbMigrationCallBackForVersion3_914.java} (86%) copy echobase-domain/src/main/java/fr/ifremer/echobase/persistence/migration/workingDb/{WorkingDbMigrationCallBackForVersion3_913.java => WorkingDbMigrationCallBackForVersion3_915.java} (82%) copy echobase-domain/src/main/java/fr/ifremer/echobase/persistence/migration/workingDb/{WorkingDbMigrationCallBackForVersion3_913.java => WorkingDbMigrationCallBackForVersion3_916.java} (86%) copy echobase-domain/src/main/resources/migration/workingDb/{3.906-0-add-indexes.sql => 3.914-1-importlog-importtext.sql} (86%) copy echobase-domain/src/main/resources/migration/workingDb/{3.906-0-add-indexes.sql => h2/3.914-1-importlog-importtext.sql} (86%) copy echobase-domain/src/main/resources/migration/workingDb/{3.913-0-atlantos-species.sql => h2/3.915-0-dataAcquisition-dataProcessing.sql} (64%) copy echobase-domain/src/main/resources/migration/workingDb/{3.906-0-add-indexes.sql => h2/3.915-1-echotypeId.sql} (87%) copy echobase-domain/src/main/resources/migration/workingDb/{3.906-0-add-indexes.sql => h2/3.916-0-gear-icesExport.sql} (84%) copy echobase-domain/src/main/resources/migration/workingDb/{3.906-0-add-indexes.sql => pg/3.914-1-importlog-importtext.sql} (87%) copy echobase-domain/src/main/resources/migration/workingDb/{3.913-0-atlantos-species.sql => pg/3.915-0-dataAcquisition-dataProcessing.sql} (67%) copy echobase-domain/src/main/resources/migration/workingDb/{3.906-0-add-indexes.sql => pg/3.915-1-echotypeId.sql} (87%) copy echobase-services/src/main/java/fr/ifremer/echobase/services/service/importdata/actions/{VoyageResultsImportDataActionSupport.java => ImportCalibrationActionSupport.java} (52%) create mode 100644 echobase-services/src/main/java/fr/ifremer/echobase/services/service/importdata/actions/VoyageAcousticsCalibrationImportAction.java create mode 100644 echobase-services/src/main/java/fr/ifremer/echobase/services/service/importdata/csv/CalibrationImportExportModel.java create mode 100644 echobase-services/src/main/java/fr/ifremer/echobase/services/service/importdata/csv/CalibrationImportRow.java delete mode 100644 echobase-services/src/test/java/fr/ifremer/echobase/services/FixCellsIT.java copy echobase-services/src/test/java/fr/ifremer/echobase/services/service/importdata/{VoyageAcousticImportServiceIT.java => VoyageAcousticCalibrationImportServiceIT.java} (86%) create mode 100644 echobase-services/src/test/resources/import-data/acoustic/calibrations_small.csv.gz create mode 100644 src/site/en/rst/exportAtlantos.rst create mode 100644 src/site/rst/exportAtlantos.rst -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@codelutin.com>.
This is an automated email from the git hooks/post-receive script. New commit to branch master in repository echobase. See https://gitlab.nuiton.org/codelutin/echobase.git commit 209df41fa56ea06d6bb3c2b05dd4e76e3731e39e Author: jcouteau <couteau@codelutin.com> Date: Thu Feb 27 10:40:32 2020 +0100 [gitflow-maven-plugin]Update versions for release --- echobase-domain/pom.xml | 2 +- echobase-services/pom.xml | 2 +- echobase-ui/pom.xml | 2 +- pom.xml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/echobase-domain/pom.xml b/echobase-domain/pom.xml index 3e0576f3..d13ff1a5 100644 --- a/echobase-domain/pom.xml +++ b/echobase-domain/pom.xml @@ -26,7 +26,7 @@ <parent> <groupId>fr.ifremer</groupId> <artifactId>echobase</artifactId> - <version>4.0.16-SNAPSHOT</version> + <version>4.2-rc1</version> </parent> <groupId>fr.ifremer.echobase</groupId> diff --git a/echobase-services/pom.xml b/echobase-services/pom.xml index aa151f18..073cbca2 100644 --- a/echobase-services/pom.xml +++ b/echobase-services/pom.xml @@ -27,7 +27,7 @@ <parent> <groupId>fr.ifremer</groupId> <artifactId>echobase</artifactId> - <version>4.0.16-SNAPSHOT</version> + <version>4.2-rc1</version> </parent> <groupId>fr.ifremer.echobase</groupId> diff --git a/echobase-ui/pom.xml b/echobase-ui/pom.xml index a3d98ac4..4e500d4b 100644 --- a/echobase-ui/pom.xml +++ b/echobase-ui/pom.xml @@ -28,7 +28,7 @@ <parent> <groupId>fr.ifremer</groupId> <artifactId>echobase</artifactId> - <version>4.0.16-SNAPSHOT</version> + <version>4.2-rc1</version> </parent> <groupId>fr.ifremer.echobase</groupId> diff --git a/pom.xml b/pom.xml index fedcf4aa..da4c0b52 100644 --- a/pom.xml +++ b/pom.xml @@ -32,7 +32,7 @@ <groupId>fr.ifremer</groupId> <artifactId>echobase</artifactId> - <version>4.0.16-SNAPSHOT</version> + <version>4.2-rc1</version> <modules> <module>echobase-domain</module> -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@codelutin.com>.
This is an automated email from the git hooks/post-receive script. New commit to branch master in repository echobase. See https://gitlab.nuiton.org/codelutin/echobase.git commit 8f07a2a48ca6bd91f6b34fae7ab456cff88cdfa9 Author: Jean Couteau <couteau@codelutin.com> Date: Thu Feb 27 11:06:23 2020 +0100 Pre release 4.2-rc1 --- .../workingDb/3.914-1-importlog-importtext.sql | 22 +++++++++++++++++++++- .../workingDb/h2/3.914-1-importlog-importtext.sql | 22 +++++++++++++++++++++- .../h2/3.915-0-dataAcquisition-dataProcessing.sql | 22 +++++++++++++++++++++- .../migration/workingDb/h2/3.915-1-echotypeId.sql | 20 ++++++++++++++++++++ .../workingDb/h2/3.916-0-gear-icesExport.sql | 22 +++++++++++++++++++++- .../workingDb/pg/3.914-1-importlog-importtext.sql | 22 +++++++++++++++++++++- .../pg/3.915-0-dataAcquisition-dataProcessing.sql | 20 ++++++++++++++++++++ .../migration/workingDb/pg/3.915-1-echotypeId.sql | 20 ++++++++++++++++++++ 8 files changed, 165 insertions(+), 5 deletions(-) diff --git a/echobase-domain/src/main/resources/migration/workingDb/3.914-1-importlog-importtext.sql b/echobase-domain/src/main/resources/migration/workingDb/3.914-1-importlog-importtext.sql index 97f6bf20..e321aaaf 100644 --- a/echobase-domain/src/main/resources/migration/workingDb/3.914-1-importlog-importtext.sql +++ b/echobase-domain/src/main/resources/migration/workingDb/3.914-1-importlog-importtext.sql @@ -1 +1,21 @@ -alter table importlog alter column importtext VARCHAR(2147483647); \ No newline at end of file +--- +-- #%L +-- EchoBase :: Domain +-- %% +-- Copyright (C) 2011 - 2020 Ifremer, Codelutin +-- %% +-- This program is free software: you can redistribute it and/or modify +-- it under the terms of the GNU Affero General Public License as published by +-- the Free Software Foundation, either version 3 of the License, or +-- (at your option) any later version. +-- +-- This program is distributed in the hope that it will be useful, +-- but WITHOUT ANY WARRANTY; without even the implied warranty of +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +-- GNU General Public License for more details. +-- +-- You should have received a copy of the GNU Affero General Public License +-- along with this program. If not, see <http://www.gnu.org/licenses/>. +-- #L% +--- +alter table importlog alter column importtext VARCHAR(2147483647); diff --git a/echobase-domain/src/main/resources/migration/workingDb/h2/3.914-1-importlog-importtext.sql b/echobase-domain/src/main/resources/migration/workingDb/h2/3.914-1-importlog-importtext.sql index 97f6bf20..e321aaaf 100644 --- a/echobase-domain/src/main/resources/migration/workingDb/h2/3.914-1-importlog-importtext.sql +++ b/echobase-domain/src/main/resources/migration/workingDb/h2/3.914-1-importlog-importtext.sql @@ -1 +1,21 @@ -alter table importlog alter column importtext VARCHAR(2147483647); \ No newline at end of file +--- +-- #%L +-- EchoBase :: Domain +-- %% +-- Copyright (C) 2011 - 2020 Ifremer, Codelutin +-- %% +-- This program is free software: you can redistribute it and/or modify +-- it under the terms of the GNU Affero General Public License as published by +-- the Free Software Foundation, either version 3 of the License, or +-- (at your option) any later version. +-- +-- This program is distributed in the hope that it will be useful, +-- but WITHOUT ANY WARRANTY; without even the implied warranty of +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +-- GNU General Public License for more details. +-- +-- You should have received a copy of the GNU Affero General Public License +-- along with this program. If not, see <http://www.gnu.org/licenses/>. +-- #L% +--- +alter table importlog alter column importtext VARCHAR(2147483647); diff --git a/echobase-domain/src/main/resources/migration/workingDb/h2/3.915-0-dataAcquisition-dataProcessing.sql b/echobase-domain/src/main/resources/migration/workingDb/h2/3.915-0-dataAcquisition-dataProcessing.sql index f8ceb188..57f914aa 100644 --- a/echobase-domain/src/main/resources/migration/workingDb/h2/3.915-0-dataAcquisition-dataProcessing.sql +++ b/echobase-domain/src/main/resources/migration/workingDb/h2/3.915-0-dataAcquisition-dataProcessing.sql @@ -1,7 +1,27 @@ +--- +-- #%L +-- EchoBase :: Domain +-- %% +-- Copyright (C) 2011 - 2020 Ifremer, Codelutin +-- %% +-- This program is free software: you can redistribute it and/or modify +-- it under the terms of the GNU Affero General Public License as published by +-- the Free Software Foundation, either version 3 of the License, or +-- (at your option) any later version. +-- +-- This program is distributed in the hope that it will be useful, +-- but WITHOUT ANY WARRANTY; without even the implied warranty of +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +-- GNU General Public License for more details. +-- +-- You should have received a copy of the GNU Affero General Public License +-- along with this program. If not, see <http://www.gnu.org/licenses/>. +-- #L% +--- alter table dataProcessing drop column transceiverPower; alter table dataProcessing drop column transmitPulseLength; alter table dataProcessing drop column transceiverGainUnits; alter table dataProcessing alter column bandWith rename to bandwidth; alter table dataAcquisition add column bandwidth real; -UPDATE dataAcquisition SET bandwidth = 0; \ No newline at end of file +UPDATE dataAcquisition SET bandwidth = 0; diff --git a/echobase-domain/src/main/resources/migration/workingDb/h2/3.915-1-echotypeId.sql b/echobase-domain/src/main/resources/migration/workingDb/h2/3.915-1-echotypeId.sql index fd66cc28..ed49218b 100644 --- a/echobase-domain/src/main/resources/migration/workingDb/h2/3.915-1-echotypeId.sql +++ b/echobase-domain/src/main/resources/migration/workingDb/h2/3.915-1-echotypeId.sql @@ -1 +1,21 @@ +--- +-- #%L +-- EchoBase :: Domain +-- %% +-- Copyright (C) 2011 - 2020 Ifremer, Codelutin +-- %% +-- This program is free software: you can redistribute it and/or modify +-- it under the terms of the GNU Affero General Public License as published by +-- the Free Software Foundation, either version 3 of the License, or +-- (at your option) any later version. +-- +-- This program is distributed in the hope that it will be useful, +-- but WITHOUT ANY WARRANTY; without even the implied warranty of +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +-- GNU General Public License for more details. +-- +-- You should have received a copy of the GNU Affero General Public License +-- along with this program. If not, see <http://www.gnu.org/licenses/>. +-- #L% +--- alter table echotype alter column id VARCHAR(255); diff --git a/echobase-domain/src/main/resources/migration/workingDb/h2/3.916-0-gear-icesExport.sql b/echobase-domain/src/main/resources/migration/workingDb/h2/3.916-0-gear-icesExport.sql index 5a864455..e316d3ab 100644 --- a/echobase-domain/src/main/resources/migration/workingDb/h2/3.916-0-gear-icesExport.sql +++ b/echobase-domain/src/main/resources/migration/workingDb/h2/3.916-0-gear-icesExport.sql @@ -1,2 +1,22 @@ +--- +-- #%L +-- EchoBase :: Domain +-- %% +-- Copyright (C) 2011 - 2020 Ifremer, Codelutin +-- %% +-- This program is free software: you can redistribute it and/or modify +-- it under the terms of the GNU Affero General Public License as published by +-- the Free Software Foundation, either version 3 of the License, or +-- (at your option) any later version. +-- +-- This program is distributed in the hope that it will be useful, +-- but WITHOUT ANY WARRANTY; without even the implied warranty of +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +-- GNU General Public License for more details. +-- +-- You should have received a copy of the GNU Affero General Public License +-- along with this program. If not, see <http://www.gnu.org/licenses/>. +-- #L% +--- alter table gear add column icesExport boolean; -update gear set icesExport=true; \ No newline at end of file +update gear set icesExport=true; diff --git a/echobase-domain/src/main/resources/migration/workingDb/pg/3.914-1-importlog-importtext.sql b/echobase-domain/src/main/resources/migration/workingDb/pg/3.914-1-importlog-importtext.sql index 5a40f503..e3da8800 100644 --- a/echobase-domain/src/main/resources/migration/workingDb/pg/3.914-1-importlog-importtext.sql +++ b/echobase-domain/src/main/resources/migration/workingDb/pg/3.914-1-importlog-importtext.sql @@ -1 +1,21 @@ -alter table importlog alter column importtext TYPE TEXT; \ No newline at end of file +--- +-- #%L +-- EchoBase :: Domain +-- %% +-- Copyright (C) 2011 - 2020 Ifremer, Codelutin +-- %% +-- This program is free software: you can redistribute it and/or modify +-- it under the terms of the GNU Affero General Public License as published by +-- the Free Software Foundation, either version 3 of the License, or +-- (at your option) any later version. +-- +-- This program is distributed in the hope that it will be useful, +-- but WITHOUT ANY WARRANTY; without even the implied warranty of +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +-- GNU General Public License for more details. +-- +-- You should have received a copy of the GNU Affero General Public License +-- along with this program. If not, see <http://www.gnu.org/licenses/>. +-- #L% +--- +alter table importlog alter column importtext TYPE TEXT; diff --git a/echobase-domain/src/main/resources/migration/workingDb/pg/3.915-0-dataAcquisition-dataProcessing.sql b/echobase-domain/src/main/resources/migration/workingDb/pg/3.915-0-dataAcquisition-dataProcessing.sql index b4cbdcfb..c151c587 100644 --- a/echobase-domain/src/main/resources/migration/workingDb/pg/3.915-0-dataAcquisition-dataProcessing.sql +++ b/echobase-domain/src/main/resources/migration/workingDb/pg/3.915-0-dataAcquisition-dataProcessing.sql @@ -1,3 +1,23 @@ +--- +-- #%L +-- EchoBase :: Domain +-- %% +-- Copyright (C) 2011 - 2020 Ifremer, Codelutin +-- %% +-- This program is free software: you can redistribute it and/or modify +-- it under the terms of the GNU Affero General Public License as published by +-- the Free Software Foundation, either version 3 of the License, or +-- (at your option) any later version. +-- +-- This program is distributed in the hope that it will be useful, +-- but WITHOUT ANY WARRANTY; without even the implied warranty of +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +-- GNU General Public License for more details. +-- +-- You should have received a copy of the GNU Affero General Public License +-- along with this program. If not, see <http://www.gnu.org/licenses/>. +-- #L% +--- alter table dataProcessing drop column transceiverPower; alter table dataProcessing drop column transmitPulseLength; alter table dataProcessing drop column transceiverGainUnits; diff --git a/echobase-domain/src/main/resources/migration/workingDb/pg/3.915-1-echotypeId.sql b/echobase-domain/src/main/resources/migration/workingDb/pg/3.915-1-echotypeId.sql index 78f3c37e..b0e136ad 100644 --- a/echobase-domain/src/main/resources/migration/workingDb/pg/3.915-1-echotypeId.sql +++ b/echobase-domain/src/main/resources/migration/workingDb/pg/3.915-1-echotypeId.sql @@ -1 +1,21 @@ +--- +-- #%L +-- EchoBase :: Domain +-- %% +-- Copyright (C) 2011 - 2020 Ifremer, Codelutin +-- %% +-- This program is free software: you can redistribute it and/or modify +-- it under the terms of the GNU Affero General Public License as published by +-- the Free Software Foundation, either version 3 of the License, or +-- (at your option) any later version. +-- +-- This program is distributed in the hope that it will be useful, +-- but WITHOUT ANY WARRANTY; without even the implied warranty of +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +-- GNU General Public License for more details. +-- +-- You should have received a copy of the GNU Affero General Public License +-- along with this program. If not, see <http://www.gnu.org/licenses/>. +-- #L% +--- alter table echotype alter column id TYPE VARCHAR(255); -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@codelutin.com>.
This is an automated email from the git hooks/post-receive script. New commit to branch master in repository echobase. See https://gitlab.nuiton.org/codelutin/echobase.git commit 4436d41e3a941178355955185f20e616f2727b80 Merge: 242f86d5 8f07a2a4 Author: Jean Couteau <couteau@codelutin.com> Date: Thu Feb 27 11:09:38 2020 +0100 Merge branch 'release/4.2-rc1' .gitlab-ci.yml | 39 +++ echobase-domain/pom.xml | 2 +- .../echobase/config/EchoBaseConfiguration.java | 7 +- .../echobase/entities/data/EchotypeTopiaDao.java | 2 +- .../echobase/entities/data/TransitImpl.java | 21 +- .../ifremer/echobase/entities/data/VoyageImpl.java | 11 +- .../entities/references/SampleDataTypeImpl.java | 4 - .../WorkingDbMigrationCallBackForVersion3_914.java | 47 +++ .../WorkingDbMigrationCallBackForVersion3_915.java | 48 +++ .../WorkingDbMigrationCallBackForVersion3_916.java | 47 +++ .../workingDb/3.914-1-importlog-importtext.sql | 21 ++ .../workingDb/h2/3.914-1-importlog-importtext.sql | 21 ++ .../h2/3.915-0-dataAcquisition-dataProcessing.sql | 27 ++ .../migration/workingDb/h2/3.915-1-echotypeId.sql | 21 ++ .../workingDb/h2/3.916-0-gear-icesExport.sql | 22 ++ .../workingDb/pg/3.914-1-importlog-importtext.sql | 21 ++ .../pg/3.915-0-dataAcquisition-dataProcessing.sql | 26 ++ .../migration/workingDb/pg/3.915-1-echotypeId.sql | 21 ++ echobase-domain/src/main/xmi/echobase.properties | 3 +- echobase-domain/src/main/xmi/echobase.zargo | Bin 100538 -> 100762 bytes echobase-services/pom.xml | 8 +- .../echobase/services/csv/CellValueParser.java | 5 +- .../echobase/services/csv/EchoBaseCsvUtil.java | 3 +- .../echobase/services/service/DbEditorService.java | 8 + .../services/service/UserDbPersistenceService.java | 52 +++- .../service/atlantos/ExportAtlantosService.java | 25 +- .../service/atlantos/xml/VocabularyExport.java | 128 ++++++-- .../service/atlantos/xml/XmlAccousticExport.java | 76 ++--- .../service/atlantos/xml/XmlBioticExport.java | 338 ++++++++++----------- .../service/importdata/ImportDataService.java | 39 +-- .../actions/ImportAcousticsActionSupport.java | 37 ++- .../actions/ImportCalibrationActionSupport.java | 44 +++ .../ImportResultsEchotypeActionSupport.java | 5 +- .../VoyageAcousticsCalibrationImportAction.java | 113 +++++++ .../actions/VoyageAcousticsImportAction.java | 2 + .../VoyageCatchesSubSampleImportAction.java | 34 +-- .../VoyageOperationsOperationImportAction.java | 2 +- .../VoyageResultsMapFishCellImportAction.java | 4 +- .../VoyageResultsMapOtherCellImportAction.java | 3 +- .../ImportAcousticsConfiguration.java | 9 +- .../contexts/VoyageCatchesImportDataContext.java | 16 - .../importdata/csv/AcousticImportExportModel.java | 8 +- .../service/importdata/csv/AcousticImportRow.java | 28 +- .../csv/CalibrationImportExportModel.java | 75 +++++ .../importdata/csv/CalibrationImportRow.java | 125 ++++++++ .../importdata/csv/ResultsEchotypeImportRow.java | 9 + .../VoyageCatchesSubSampleImportExportModel.java | 5 +- .../csv/VoyageCatchesSubSampleImportRow.java | 11 - ...yageResultsVoyageEchotypeImportExportModel.java | 2 + .../strategy/AcousticRemoveDataStrategy.java | 10 + .../services/service/spatial/LizmapRepository.java | 28 +- .../i18n/echobase-services_en_GB.properties | 1 + .../i18n/echobase-services_fr_FR.properties | 1 + .../echobase/services/EchoBaseServiceFixtures.java | 8 +- .../fr/ifremer/echobase/services/FixCellsIT.java | 283 ----------------- .../atlantos/ExportAtlantosServiceTest.java | 40 ++- .../VoyageAcousticCalibrationImportServiceIT.java | 121 ++++++++ .../VoyageCatchesOnlySubSampleImportServiceIT.java | 6 +- .../importdata/VoyageOperationImportServiceIT.java | 6 +- .../VoyageResultsMapFishCellImportServiceIT.java | 11 +- .../service/importdb/ImportDbServiceTest.java | 3 +- .../resources/echobase-importDb-referentiel.zip | Bin 51131 -> 50749 bytes .../import-data/acoustic/calibrations_small.csv.gz | Bin 0 -> 231 bytes .../import-data/acoustic/movies_small.csv.gz | Bin 7963 -> 7976 bytes .../import-data/catches/biometrysample.csv.gz | Bin 321 -> 314 bytes .../resources/import-data/catches/subsample.csv.gz | Bin 920 -> 864 bytes .../import-data/catches/subsample_all.csv.gz | Bin 22400 -> 21528 bytes .../import-data/echobase-commonData.h2.db.gz | Bin 373494 -> 388742 bytes .../import-data/operation/gearmetadatavalue.csv.gz | Bin 4964 -> 3302 bytes .../import-data/operation/operation.csv.gz | Bin 6056 -> 3508 bytes .../operation/operationmetadatavalue.csv.gz | Bin 2529 -> 1519 bytes .../import-data/result/voyage/echotype.csv.gz | Bin 617 -> 616 bytes echobase-ui/pom.xml | 2 +- .../echobase/ui/EchoBaseApplicationContext.java | 14 +- .../echobase/ui/EchoBaseStaticContentLoader.java | 3 +- .../importData/ConfigureAcousticImport.java | 12 + .../echobase/ui/validators/LoginValidator.java | 4 + .../resources/i18n/echobase-ui_en_GB.properties | 30 +- .../resources/i18n/echobase-ui_fr_FR.properties | 46 +-- .../src/main/webapp/WEB-INF/includes/footer.jsp | 9 +- .../jsp/importData/configureAcousticImport.jsp | 3 + pom.xml | 93 +++--- src/site/en/rst/exportAtlantos.rst | 42 +++ src/site/en/rst/importData.rst | 42 +-- src/site/rst/exportAtlantos.rst | 42 +++ src/site/rst/exportData.rst | 17 ++ src/site/rst/importData.rst | 42 +-- 87 files changed, 1657 insertions(+), 887 deletions(-) -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@codelutin.com>.
participants (1)
-
codelutin.com scm