Change Log Report

Total number of changed sets: 1

Changes between 2019-10-30 and 2019-11-30

Total commits: 59
Total number of files changed: 523

Timestamp Author Details
2019-11-29 11:54:21 Benoit Lavenier <benoit.lavenier@e-is.pro> src/site/site_fr.xml v a2b09ee53be954591e900d7ea74aa5271f0fc760

[fix] Site: Add a installation doc for the database
2019-11-29 11:53:22 Benoit Lavenier <benoit.lavenier@e-is.pro> src/site/markdown/app.md v c29109846e0dccf254efd4417b696cb14b0951c3
src/site/markdown/index.md v c29109846e0dccf254efd4417b696cb14b0951c3
src/site/markdown/pod.md v c29109846e0dccf254efd4417b696cb14b0951c3
src/site/resources/images/logos/logo-eis.png v c29109846e0dccf254efd4417b696cb14b0951c3
src/site/resources/images/logos/logo-fromnord.png v c29109846e0dccf254efd4417b696cb14b0951c3
src/site/resources/images/logos/logo-ilvo.png v c29109846e0dccf254efd4417b696cb14b0951c3
src/site/resources/images/logos/logo-interreg2seas.png v c29109846e0dccf254efd4417b696cb14b0951c3
src/site/resources/images/logos/logo-lpdb.png v c29109846e0dccf254efd4417b696cb14b0951c3
src/site/resources/images/logos/logo-nausicaa.png v c29109846e0dccf254efd4417b696cb14b0951c3
src/site/resources/images/logos/logo-redercentrale.png v c29109846e0dccf254efd4417b696cb14b0951c3
src/site/resources/images/logos/logo-sumaris-large.png v c29109846e0dccf254efd4417b696cb14b0951c3
src/site/site.xml v c29109846e0dccf254efd4417b696cb14b0951c3
sumaris-core-extraction/src/license/THIRD-PARTY.properties v c29109846e0dccf254efd4417b696cb14b0951c3
sumaris-core-importation/src/license/THIRD-PARTY.properties v c29109846e0dccf254efd4417b696cb14b0951c3
sumaris-core-rdf/src/license/THIRD-PARTY.properties v c29109846e0dccf254efd4417b696cb14b0951c3
sumaris-core-rdf/src/main/resources/i18n/sumaris-core-rdf_en_GB.properties v c29109846e0dccf254efd4417b696cb14b0951c3
sumaris-core/src/test/scripts/startServer.sh v c29109846e0dccf254efd4417b696cb14b0951c3
sumaris-server/src/main/assembly/bin/sumaris-db-hsqldb.sh v c29109846e0dccf254efd4417b696cb14b0951c3

[fix] Site: Add a installation doc for the database
2019-11-28 22:13:50 Benoit Lavenier <benoit.lavenier@e-is.pro> pom.xml v c29c93bbfbee49d0357b4175ba7e92db8ccfab07
src/site/markdown/app.md v c29c93bbfbee49d0357b4175ba7e92db8ccfab07
src/site/markdown/pod.md v c29c93bbfbee49d0357b4175ba7e92db8ccfab07
src/site/site.xml v c29c93bbfbee49d0357b4175ba7e92db8ccfab07
src/site/site_fr.xml v c29c93bbfbee49d0357b4175ba7e92db8ccfab07

[fix] Site: fix web site documentation
2019-11-28 19:01:31 Benoit Lavenier <benoit.lavenier@e-is.pro> pom.xml v 824e20cd54a255abeb514a009fb6bcfe3af8f612
src/site/markdown/LICENSE.md v 824e20cd54a255abeb514a009fb6bcfe3af8f612
src/site/markdown/app.md v 824e20cd54a255abeb514a009fb6bcfe3af8f612
src/site/markdown/index.md v 824e20cd54a255abeb514a009fb6bcfe3af8f612
src/site/markdown/pod.md v 824e20cd54a255abeb514a009fb6bcfe3af8f612
src/site/site.xml v 824e20cd54a255abeb514a009fb6bcfe3af8f612
sumaris-core-extraction/src/test/java/net/sumaris/core/extraction/service/AggregationServiceTest.java v 824e20cd54a255abeb514a009fb6bcfe3af8f612
sumaris-core-rdf/src/main/resources/i18n/sumaris-core-rdf_fr_FR.properties v 824e20cd54a255abeb514a009fb6bcfe3af8f612
sumaris-core-shared/pom.xml v 824e20cd54a255abeb514a009fb6bcfe3af8f612
sumaris-core-shared/src/main/java/net/sumaris/core/dao/schema/DatabaseSchemaDaoImpl.java v 824e20cd54a255abeb514a009fb6bcfe3af8f612
sumaris-core-shared/src/main/java/net/sumaris/core/dao/technical/hibernate/CustomMetadataBuilderFactory.java v 824e20cd54a255abeb514a009fb6bcfe3af8f612
sumaris-core-shared/src/main/resources/META-INF/services/org.hibernate.boot.spi.MetadataBuilderFactory v 824e20cd54a255abeb514a009fb6bcfe3af8f612
sumaris-core-shared/src/main/resources/i18n/sumaris-core-shared_en_GB.properties v 824e20cd54a255abeb514a009fb6bcfe3af8f612
sumaris-core-shared/src/main/resources/i18n/sumaris-core-shared_fr_FR.properties v 824e20cd54a255abeb514a009fb6bcfe3af8f612
sumaris-core/pom.xml v 824e20cd54a255abeb514a009fb6bcfe3af8f612
sumaris-core/src/main/ant/hibernate.xml v 824e20cd54a255abeb514a009fb6bcfe3af8f612
sumaris-core/src/main/filtered-resources/META-INF/persistence.xml v 824e20cd54a255abeb514a009fb6bcfe3af8f612
sumaris-core/src/main/java/net/sumaris/core/dao/administration/user/PersonDaoImpl.java v 824e20cd54a255abeb514a009fb6bcfe3af8f612
sumaris-core/src/main/java/net/sumaris/core/model/administration/programStrategy/Strategy.java v 824e20cd54a255abeb514a009fb6bcfe3af8f612
sumaris-core/src/main/java/net/sumaris/core/model/administration/user/Department.java v 824e20cd54a255abeb514a009fb6bcfe3af8f612
sumaris-core/src/main/java/net/sumaris/core/model/administration/user/Person.java v 824e20cd54a255abeb514a009fb6bcfe3af8f612
sumaris-core/src/main/java/net/sumaris/core/model/data/Batch.java v 824e20cd54a255abeb514a009fb6bcfe3af8f612
sumaris-core/src/main/java/net/sumaris/core/model/data/Operation.java v 824e20cd54a255abeb514a009fb6bcfe3af8f612
sumaris-core/src/main/java/net/sumaris/core/model/data/Product.java v 824e20cd54a255abeb514a009fb6bcfe3af8f612
sumaris-core/src/main/java/net/sumaris/core/model/data/Sale.java v 824e20cd54a255abeb514a009fb6bcfe3af8f612
sumaris-core/src/main/java/net/sumaris/core/model/data/Sample.java v 824e20cd54a255abeb514a009fb6bcfe3af8f612
sumaris-core/src/main/java/net/sumaris/core/model/data/Trip.java v 824e20cd54a255abeb514a009fb6bcfe3af8f612
sumaris-core/src/main/java/net/sumaris/core/model/data/Vessel.java v 824e20cd54a255abeb514a009fb6bcfe3af8f612
sumaris-core/src/main/java/net/sumaris/core/model/file/File.java v 824e20cd54a255abeb514a009fb6bcfe3af8f612
sumaris-core/src/main/java/net/sumaris/core/model/referential/Status.java v 824e20cd54a255abeb514a009fb6bcfe3af8f612
sumaris-core/src/main/java/net/sumaris/core/model/referential/gear/Gear.java v 824e20cd54a255abeb514a009fb6bcfe3af8f612
sumaris-core/src/main/java/net/sumaris/core/model/referential/location/Location.java v 824e20cd54a255abeb514a009fb6bcfe3af8f612
sumaris-core/src/main/java/net/sumaris/core/model/referential/pmfm/Fraction.java v 824e20cd54a255abeb514a009fb6bcfe3af8f612
sumaris-core/src/main/java/net/sumaris/core/model/referential/pmfm/Matrix.java v 824e20cd54a255abeb514a009fb6bcfe3af8f612
sumaris-core/src/main/java/net/sumaris/core/model/referential/pmfm/Method.java v 824e20cd54a255abeb514a009fb6bcfe3af8f612
sumaris-core/src/main/java/net/sumaris/core/model/referential/pmfm/Parameter.java v 824e20cd54a255abeb514a009fb6bcfe3af8f612
sumaris-core/src/main/java/net/sumaris/core/model/referential/pmfm/Pmfm.java v 824e20cd54a255abeb514a009fb6bcfe3af8f612
sumaris-core/src/main/java/net/sumaris/core/model/referential/pmfm/Unit.java v 824e20cd54a255abeb514a009fb6bcfe3af8f612
sumaris-core/src/main/java/net/sumaris/core/model/technical/versionning/SystemVersion.java v 824e20cd54a255abeb514a009fb6bcfe3af8f612
sumaris-core/src/main/resources/META-INF/orm.xml v 824e20cd54a255abeb514a009fb6bcfe3af8f612
sumaris-core/src/main/resources/META-INF/services/org.hibernate.boot.spi.MetadataBuilderFactory v 824e20cd54a255abeb514a009fb6bcfe3af8f612
sumaris-core/src/test/resources/sumaris-core-test.properties v 824e20cd54a255abeb514a009fb6bcfe3af8f612
sumaris-server/src/main/java/net/sumaris/server/http/MediaTypes.java v 824e20cd54a255abeb514a009fb6bcfe3af8f612
sumaris-server/src/main/java/net/sumaris/server/http/geojson/GeoJsonGeometries.java v 824e20cd54a255abeb514a009fb6bcfe3af8f612
sumaris-server/src/main/java/net/sumaris/server/http/geojson/extraction/GeoJsonExtractions.java v 824e20cd54a255abeb514a009fb6bcfe3af8f612
sumaris-server/src/main/java/net/sumaris/server/http/graphql/technical/DefaultTypeTransformer.java v 824e20cd54a255abeb514a009fb6bcfe3af8f612
sumaris-server/src/main/java/net/sumaris/server/http/json/LinkedHashMapDeserializer.java v 824e20cd54a255abeb514a009fb6bcfe3af8f612
sumaris-server/src/main/java/net/sumaris/server/http/security/AnonymousUser.java v 824e20cd54a255abeb514a009fb6bcfe3af8f612
sumaris-server/src/main/java/net/sumaris/server/http/security/AuthUser.java v 824e20cd54a255abeb514a009fb6bcfe3af8f612
sumaris-server/src/main/java/net/sumaris/server/http/security/IsAdmin.java v 824e20cd54a255abeb514a009fb6bcfe3af8f612
sumaris-server/src/main/java/net/sumaris/server/http/security/IsGuest.java v 824e20cd54a255abeb514a009fb6bcfe3af8f612
sumaris-server/src/main/java/net/sumaris/server/http/security/IsSupervisor.java v 824e20cd54a255abeb514a009fb6bcfe3af8f612
sumaris-server/src/main/java/net/sumaris/server/http/security/IsUser.java v 824e20cd54a255abeb514a009fb6bcfe3af8f612
sumaris-server/src/main/java/net/sumaris/server/http/security/NoRedirectStrategy.java v 824e20cd54a255abeb514a009fb6bcfe3af8f612
sumaris-server/src/main/java/net/sumaris/server/http/security/TokenAuthenticationFilter.java v 824e20cd54a255abeb514a009fb6bcfe3af8f612
sumaris-server/src/main/java/net/sumaris/server/http/security/TokenAuthenticationProvider.java v 824e20cd54a255abeb514a009fb6bcfe3af8f612
sumaris-server/src/main/java/net/sumaris/server/http/security/WebSecurityConfig.java v 824e20cd54a255abeb514a009fb6bcfe3af8f612
sumaris-server/src/main/java/net/sumaris/server/vo/node/NodeSummaryVO.java v 824e20cd54a255abeb514a009fb6bcfe3af8f612
sumaris-server/src/main/resources/static/core/css/bootstrap-grid.min.css v 824e20cd54a255abeb514a009fb6bcfe3af8f612
sumaris-server/src/main/resources/static/core/css/bootstrap.min.css v 824e20cd54a255abeb514a009fb6bcfe3af8f612
sumaris-server/src/main/resources/static/core/js/bootstrap.min.js v 824e20cd54a255abeb514a009fb6bcfe3af8f612
sumaris-server/src/main/resources/static/graphiql/css/graphiql.css v 824e20cd54a255abeb514a009fb6bcfe3af8f612
sumaris-server/src/main/resources/static/graphiql/js/graphiql.js v 824e20cd54a255abeb514a009fb6bcfe3af8f612
sumaris-server/src/test/java/net/sumaris/server/ServerTestConfiguration.java v 824e20cd54a255abeb514a009fb6bcfe3af8f612

[fix] Site: fix web site generation
[enh] HSQL: move hibernate queries into entity
[enh] Upgrade to hibernate 5.3.11.Final
2019-11-28 11:09:05 Benoit Lavenier <benoit.lavenier@e-is.pro> sumaris-server/src/license/THIRD-PARTY.properties v 7d656d8304014e07c39c710c26fadfdb9957252a

[fix] Site: fix web site generation
2019-11-28 11:03:47 Benoit Lavenier <benoit.lavenier@e-is.pro> pom.xml v 65fc1c041fcb84eb6220c157d1ed0775e76ce2c6
src/changes/changes.xml v 65fc1c041fcb84eb6220c157d1ed0775e76ce2c6
src/site/markdown/app.md v 65fc1c041fcb84eb6220c157d1ed0775e76ce2c6
src/site/markdown/doc v 65fc1c041fcb84eb6220c157d1ed0775e76ce2c6
src/site/markdown/pod.md v 65fc1c041fcb84eb6220c157d1ed0775e76ce2c6
src/site/site.xml v 65fc1c041fcb84eb6220c157d1ed0775e76ce2c6

[fix] Site: fix web site generation
2019-11-27 18:58:17 Benoit Lavenier <benoit.lavenier@e-is.pro> .gitmodules v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
pom.xml v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
src/changes/changes.xml v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
src/site/markdown/app.md v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
src/site/markdown/db.md v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
src/site/markdown/doc v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
src/site/markdown/index.md v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
src/site/markdown/pod.md v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
src/site/markdown/referential/square_10.md v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
src/site/md/client.md v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
src/site/md/index.md v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
src/site/md/server.md v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
src/site/site.xml v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
src/site/site_fr.xml v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-extraction/src/main/java/net/sumaris/core/extraction/dao/AggregationDao.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-extraction/src/main/java/net/sumaris/core/extraction/dao/ExtractionDao.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-extraction/src/main/java/net/sumaris/core/extraction/dao/technical/Daos.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-extraction/src/main/java/net/sumaris/core/extraction/dao/technical/ExtractionBaseDaoImpl.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-extraction/src/main/java/net/sumaris/core/extraction/dao/technical/XMLQuery.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-extraction/src/main/java/net/sumaris/core/extraction/dao/technical/csv/ExtractionCsvDao.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-extraction/src/main/java/net/sumaris/core/extraction/dao/technical/csv/ExtractionCsvDaoImpl.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-extraction/src/main/java/net/sumaris/core/extraction/dao/technical/schema/SumarisTableMetadatas.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-extraction/src/main/java/net/sumaris/core/extraction/dao/technical/table/ExtractionTableColumnOrder.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-extraction/src/main/java/net/sumaris/core/extraction/dao/technical/table/ExtractionTableDao.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-extraction/src/main/java/net/sumaris/core/extraction/dao/technical/xml/XPaths.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-extraction/src/main/java/net/sumaris/core/extraction/dao/trip/AggregationTripDao.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-extraction/src/main/java/net/sumaris/core/extraction/dao/trip/ExtractionTripDao.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-extraction/src/main/java/net/sumaris/core/extraction/dao/trip/cost/ExtractionCostTripDao.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-extraction/src/main/java/net/sumaris/core/extraction/dao/trip/cost/ExtractionCostTripDaoImpl.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-extraction/src/main/java/net/sumaris/core/extraction/dao/trip/rdb/AggregationRdbTripDao.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-extraction/src/main/java/net/sumaris/core/extraction/dao/trip/rdb/AggregationRdbTripDaoImpl.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-extraction/src/main/java/net/sumaris/core/extraction/dao/trip/rdb/ExtractionRdbTripDao.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-extraction/src/main/java/net/sumaris/core/extraction/dao/trip/rdb/ExtractionRdbTripDaoImpl.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-extraction/src/main/java/net/sumaris/core/extraction/dao/trip/survivalTest/ExtractionSurvivalTestDao.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-extraction/src/main/java/net/sumaris/core/extraction/dao/trip/survivalTest/ExtractionSurvivalTestDaoImpl.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-extraction/src/main/java/net/sumaris/core/extraction/service/AggregationService.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-extraction/src/main/java/net/sumaris/core/extraction/service/AggregationServiceImpl.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-extraction/src/main/java/net/sumaris/core/extraction/service/ExtractionService.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-extraction/src/main/java/net/sumaris/core/extraction/service/ExtractionServiceImpl.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-extraction/src/main/java/net/sumaris/core/extraction/utils/ExtractionBeans.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-extraction/src/main/java/net/sumaris/core/extraction/vo/AggregationContextVO.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-extraction/src/main/java/net/sumaris/core/extraction/vo/AggregationResultVO.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-extraction/src/main/java/net/sumaris/core/extraction/vo/AggregationStrataVO.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-extraction/src/main/java/net/sumaris/core/extraction/vo/AggregationTypeVO.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-extraction/src/main/java/net/sumaris/core/extraction/vo/ExtractionCategoryEnum.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-extraction/src/main/java/net/sumaris/core/extraction/vo/ExtractionContextVO.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-extraction/src/main/java/net/sumaris/core/extraction/vo/ExtractionPmfmInfoVO.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-extraction/src/main/java/net/sumaris/core/extraction/vo/ExtractionProductContextVO.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-extraction/src/main/java/net/sumaris/core/extraction/vo/ExtractionRawFormatEnum.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-extraction/src/main/java/net/sumaris/core/extraction/vo/trip/AggregationTripContextVO.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-extraction/src/main/java/net/sumaris/core/extraction/vo/trip/ExtractionTripContextVO.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-extraction/src/main/java/net/sumaris/core/extraction/vo/trip/ExtractionTripFilterVO.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-extraction/src/main/java/net/sumaris/core/extraction/vo/trip/cost/ExtractionCostTripVersion.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-extraction/src/main/java/net/sumaris/core/extraction/vo/trip/rdb/AggregationRdbTripContextVO.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-extraction/src/main/java/net/sumaris/core/extraction/vo/trip/rdb/ExtractionRdbTripContextVO.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-extraction/src/main/java/net/sumaris/core/extraction/vo/trip/rdb/ExtractionRdbTripVersion.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-extraction/src/main/java/net/sumaris/core/extraction/vo/trip/survivalTest/ExtractionSurvivalTestContextVO.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-extraction/src/main/java/net/sumaris/core/extraction/vo/trip/survivalTest/ExtractionSurvivalTestVersion.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-extraction/src/test/java/net/sumaris/core/extraction/dao/technical/DaosTest.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-extraction/src/test/java/net/sumaris/core/extraction/service/AbstractServiceTest.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-extraction/src/test/java/net/sumaris/core/extraction/service/AggregationServiceTest.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-extraction/src/test/java/net/sumaris/core/extraction/service/ExtractionServiceTest.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-extraction/src/test/java/net/sumaris/core/extraction/service/GDalServiceTest.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-extraction/src/test/java/net/sumaris/core/extraction/service/ServiceTestConfiguration.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-importation/src/main/java/net/sumaris/importation/dao/DataLoaderDao.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-importation/src/main/java/net/sumaris/importation/dao/DataLoaderDaoImpl.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-importation/src/main/java/net/sumaris/importation/exception/FileValidationException.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-importation/src/main/java/net/sumaris/importation/service/DataLoaderService.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-importation/src/main/java/net/sumaris/importation/service/DataLoaderServiceImpl.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-importation/src/main/java/net/sumaris/importation/service/ices/IcesDataLoaderService.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-importation/src/main/java/net/sumaris/importation/service/ices/IcesDataLoaderServiceImpl.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-importation/src/main/java/net/sumaris/importation/service/vo/DataLoadError.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-importation/src/main/java/net/sumaris/importation/service/vo/DataLoadResult.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-importation/src/main/java/net/sumaris/importation/util/csv/CSVFileReader.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-importation/src/main/java/net/sumaris/importation/util/csv/FileMessageFormatter.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-importation/src/main/java/net/sumaris/importation/util/csv/FileReader.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-importation/src/test/java/net.sumaris.importation/service/ices/IcesLoaderWriteTest.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-rdf/pom.xml v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-shared/src/main/java/net/sumaris/core/dao/referential/location/Locations.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-shared/src/main/java/net/sumaris/core/dao/technical/Pageable.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-shared/src/main/java/net/sumaris/core/dao/technical/hibernate/IdentifierHelper.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-shared/src/main/java/net/sumaris/core/dao/technical/hibernate/spatial/HSQLSpatialDialect.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-shared/src/main/java/net/sumaris/core/dao/technical/jpa/SpecificationWithParameters.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-shared/src/main/java/net/sumaris/core/dao/technical/jpa/SumarisJpaRepository.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-shared/src/main/java/net/sumaris/core/dao/technical/jpa/SumarisJpaRepositoryImpl.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-shared/src/main/java/net/sumaris/core/service/referential/location/LocationByPositionService.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-shared/src/main/java/net/sumaris/core/util/Files.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-shared/src/main/java/net/sumaris/core/util/Geometries.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-shared/src/main/java/net/sumaris/core/util/StringUtils.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-shared/src/main/java/net/sumaris/core/util/ZipUtils.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-shared/src/main/java/net/sumaris/core/util/type/SequenceIterator.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-shared/src/test/java/net/sumaris/core/dao/referential/location/LocationsTest.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-shared/src/test/java/net/sumaris/core/dao/technical/DaosTest.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core-shared/src/test/java/net/sumaris/core/util/StringUtilsTest.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/pom.xml v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/main/ant/hibernate.xml v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/main/java/net/sumaris/core/dao/administration/programStrategy/ProgramDaoImpl.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/main/java/net/sumaris/core/dao/data/BaseDataDaoImpl.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/main/java/net/sumaris/core/dao/data/DataDaos.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/main/java/net/sumaris/core/dao/data/VesselDaoImpl.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/main/java/net/sumaris/core/dao/data/VesselSnapshotDaoImpl.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/main/java/net/sumaris/core/dao/referential/ReferentialDaoImpl.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/main/java/net/sumaris/core/dao/referential/ReferentialSpecifications.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/main/java/net/sumaris/core/dao/referential/StatusRepository.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/main/java/net/sumaris/core/dao/referential/metier/MetierSpecifications.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/main/java/net/sumaris/core/dao/referential/taxon/TaxonGroupSpecifications.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/main/java/net/sumaris/core/dao/technical/SoftwareRepository.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/main/java/net/sumaris/core/dao/technical/extraction/ExtractionProductDao.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/main/java/net/sumaris/core/dao/technical/extraction/ExtractionProductDaoImpl.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/main/java/net/sumaris/core/dao/technical/schema/CustomMetadataBuilderFactory.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/main/java/net/sumaris/core/dao/technical/schema/MedatadataHibernateConfiguration.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/main/java/net/sumaris/core/dao/technical/schema/MetadataExtractorIntegrator.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/main/java/net/sumaris/core/dao/technical/schema/SumarisMetadataUtils.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/main/java/net/sumaris/core/model/administration/programStrategy/ProgramPrivilege.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/main/java/net/sumaris/core/model/administration/programStrategy/ProgramPrivilegeEnum.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/main/java/net/sumaris/core/model/referential/ValidityStatusEnum.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/main/java/net/sumaris/core/model/referential/location/LocationAssociationId.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/main/java/net/sumaris/core/model/referential/location/LocationClassificationEnum.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/main/java/net/sumaris/core/model/referential/location/LocationLevelEnum.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/main/java/net/sumaris/core/model/referential/taxon/UseExistingIdOrGenerate.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/main/java/net/sumaris/core/model/social/UserEvent.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/main/java/net/sumaris/core/model/technical/configuration/Software.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/main/java/net/sumaris/core/service/data/LandingService.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/main/java/net/sumaris/core/service/referential/LocationService.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/main/java/net/sumaris/core/service/referential/LocationServiceImpl.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/main/java/net/sumaris/core/service/referential/taxon/TaxonGroupService.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/main/java/net/sumaris/core/service/referential/taxon/TaxonGroupServiceImpl.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/main/java/net/sumaris/core/service/referential/taxon/TaxonNameService.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/main/java/net/sumaris/core/service/referential/taxon/TaxonNameServiceImpl.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/main/java/net/sumaris/core/service/technical/SoftwareServiceImpl.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/main/java/net/sumaris/core/util/DataBeans.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/main/java/net/sumaris/core/util/ExtractionBeans.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/main/java/net/sumaris/core/vo/IValueObject.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/main/java/net/sumaris/core/vo/data/IRootDataVO.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/main/java/net/sumaris/core/vo/data/VesselVO.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/main/java/net/sumaris/core/vo/filter/IRootDataFilter.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/main/java/net/sumaris/core/vo/filter/IVesselFilter.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/main/java/net/sumaris/core/vo/filter/LandingFilterVO.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/main/java/net/sumaris/core/vo/filter/TaxonNameFilterVO.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/main/java/net/sumaris/core/vo/technical/extraction/ExtractionProductColumnVO.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/main/java/net/sumaris/core/vo/technical/extraction/ExtractionProductTableVO.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/main/java/net/sumaris/core/vo/technical/extraction/ExtractionProductVO.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/main/resources/net/sumaris/core/db/changelog/hsqldb/adap/insert_metier.sql v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/main/resources/net/sumaris/core/db/changelog/hsqldb/all/insert_countries.sql v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/main/resources/net/sumaris/core/db/changelog/hsqldb/all/insert_qualitative_values.sql v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/main/resources/net/sumaris/core/db/changelog/hsqldb/all/insert_round_weight_conversion.sql v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/main/resources/net/sumaris/core/db/changelog/hsqldb/db-create-procedures.sql v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/main/resources/net/sumaris/core/db/changelog/oracle/db-create-procedures.sql v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/test/java/net/sumaris/core/MiscTest.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/test/java/net/sumaris/core/TestConfiguration.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/test/java/net/sumaris/core/dao/data/VesselDaoImplReadTest.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/test/java/net/sumaris/core/dao/data/VesselSnapshotDaoImplReadTest.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/test/java/net/sumaris/core/dao/referential/LocationWriteTest.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/test/java/net/sumaris/core/service/data/LandingServiceReadTest.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/test/java/net/sumaris/core/service/data/LandingServiceWriteTest.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/test/java/net/sumaris/core/service/data/TripServiceQualityTest.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/test/java/net/sumaris/core/service/data/VesselServiceWriteTest.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/test/java/net/sumaris/core/service/referential/LocationServiceReadTest.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/test/java/net/sumaris/core/util/crypto/CryptoUtilsTest.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/test/java/net/sumaris/core/util/crypto/MD5UtilTest.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-core/src/test/sql/ices_data_loaded_report.sql v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-server/src/license/THIRD-PARTY.properties v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46
sumaris-test-shared/src/main/java/net/sumaris/core/test/TestConfiguration.java v 00f3439ead1db4085d3c53f11c9e1c6b9a662a46

[fix] Fix hibernate.cfg.xml file generation (exclude enum and interface)
[fix] Site: fix web site generation
2019-11-26 18:12:09 lpecquot <ludovic.pecquot@e-is.pro> sumaris-core/src/main/java/net/sumaris/core/model/data/Sample.java v 68ab1c08920b34ce008bc2ed50cfa79a39562cde
sumaris-core/src/main/resources/net/sumaris/core/db/changelog/hsqldb/db-changelog-0.19.0.xml v 68ab1c08920b34ce008bc2ed50cfa79a39562cde

[fix] Sample: rename SIZE to SAMPLE_SIZE

Signed-off-by: lp1ee9d <ludovic.pecquot@e-is.pro>
2019-11-26 17:38:28 Benoit Lavenier <benoit.lavenier@e-is.pro> sumaris-core/src/main/java/net/sumaris/core/dao/data/VesselDaoImpl.java v deacdf6b1c9bc9f467cefa95e8f494f94c658f3c

[enh] Vessel dao: set quality flag from VO
2019-11-26 17:33:48 Benoit Lavenier <benoit.lavenier@e-is.pro> sumaris-core/src/main/java/net/sumaris/core/dao/data/VesselDaoImpl.java v 80a367aa9b4ac17aa26141a27edc8eefb713e700
sumaris-core/src/main/java/net/sumaris/core/service/data/VesselServiceImpl.java v 80a367aa9b4ac17aa26141a27edc8eefb713e700

[enh] Vessel dao: allow to save Vessel without registration
2019-11-26 15:30:30 Benoit Lavenier <benoit.lavenier@e-is.pro> sumaris-test-shared/src/main/resources/data-hsqldb-02-program-ADAP.xml v 8eec651d35d4a31f446964cb5f3ffe0a2b8406b3

[fix] Data: misspelling on program properties
2019-11-26 11:14:10 lpecquot <ludovic.pecquot@e-is.pro> sumaris-core/src/main/java/net/sumaris/core/dao/data/BaseDataDaoImpl.java v ccc5c11e205a34a7a477984750f80256998e723b

[fix] BaseDataDao: composePath

Signed-off-by: lp1ee9d <ludovic.pecquot@e-is.pro>
2019-11-26 10:35:19 Benoit Lavenier <benoit.lavenier@e-is.pro> sumaris-core-rdf/src/main/java/net/sumaris/rdf/service/RdfImportServiceImpl.java v 033c5fad370a20393ab2496ae70acabf5714bf6e
sumaris-test-shared/src/main/resources/data-hsqldb-02-program-ADAP.xml v 033c5fad370a20393ab2496ae70acabf5714bf6e
sumaris-test-shared/src/main/resources/data-hsqldb-02-program.xml v 033c5fad370a20393ab2496ae70acabf5714bf6e
sumaris-test-shared/src/main/resources/data-hsqldb-06-configs.xml v 033c5fad370a20393ab2496ae70acabf5714bf6e

[enh] Data: add new software property 'sumaris.observedLocation.enable'
2019-11-25 17:24:03 Benoit Lavenier <benoit.lavenier@e-is.pro> sumaris-core-rdf/src/main/java/net/sumaris/rdf/config/RdfConfiguration.java v f6b10cf1022653d2fbf2fa9532dc920094264392
sumaris-core-rdf/src/main/java/net/sumaris/rdf/dao/RdfModelDaoImpl.java v f6b10cf1022653d2fbf2fa9532dc920094264392
sumaris-core-rdf/src/main/java/net/sumaris/rdf/service/RdfExportServiceImpl.java v f6b10cf1022653d2fbf2fa9532dc920094264392
sumaris-core-rdf/src/main/java/net/sumaris/rdf/service/RdfImportServiceImpl.java v f6b10cf1022653d2fbf2fa9532dc920094264392
sumaris-core-rdf/src/main/java/net/sumaris/server/http/rest/RdfRestController.java v f6b10cf1022653d2fbf2fa9532dc920094264392

[fix] RDF: use option rdf.enabled=false to avoid start RDF module
2019-11-22 19:31:31 Benoit Lavenier <benoit.lavenier@e-is.pro> sumaris-core-rdf/pom.xml v 472f85f3d7cf7bbdb01c8e2ef46942badb44a629
sumaris-core-rdf/src/main/java/net/sumaris/rdf/config/RdfConfiguration.java v 472f85f3d7cf7bbdb01c8e2ef46942badb44a629
sumaris-core-rdf/src/main/java/net/sumaris/rdf/dao/RdfModelDao.java v 472f85f3d7cf7bbdb01c8e2ef46942badb44a629
sumaris-core-rdf/src/main/java/net/sumaris/rdf/dao/RdfModelDaoImpl.java v 472f85f3d7cf7bbdb01c8e2ef46942badb44a629
sumaris-core-rdf/src/main/java/net/sumaris/rdf/model/ModelEntities.java v 472f85f3d7cf7bbdb01c8e2ef46942badb44a629
sumaris-core-rdf/src/main/java/net/sumaris/rdf/service/RdfExportOptions.java v 472f85f3d7cf7bbdb01c8e2ef46942badb44a629
sumaris-core-rdf/src/main/java/net/sumaris/rdf/service/RdfExportService.java v 472f85f3d7cf7bbdb01c8e2ef46942badb44a629
sumaris-core-rdf/src/main/java/net/sumaris/rdf/service/RdfExportServiceImpl.java v 472f85f3d7cf7bbdb01c8e2ef46942badb44a629
sumaris-core-rdf/src/main/java/net/sumaris/rdf/service/RdfImportServiceImpl.java v 472f85f3d7cf7bbdb01c8e2ef46942badb44a629
sumaris-core-rdf/src/main/java/net/sumaris/rdf/service/RdfModelExportServiceImpl.java v 472f85f3d7cf7bbdb01c8e2ef46942badb44a629
sumaris-core-rdf/src/main/java/net/sumaris/rdf/util/Bean2Owl.java v 472f85f3d7cf7bbdb01c8e2ef46942badb44a629
sumaris-core-rdf/src/main/java/net/sumaris/rdf/util/ModelUtils.java v 472f85f3d7cf7bbdb01c8e2ef46942badb44a629
sumaris-core-rdf/src/main/java/net/sumaris/rdf/util/Owl2Bean.java v 472f85f3d7cf7bbdb01c8e2ef46942badb44a629
sumaris-core-rdf/src/main/java/net/sumaris/rdf/util/OwlUtils.java v 472f85f3d7cf7bbdb01c8e2ef46942badb44a629
sumaris-core-rdf/src/main/java/net/sumaris/rdf/util/RdfImportContext.java v 472f85f3d7cf7bbdb01c8e2ef46942badb44a629
sumaris-core-rdf/src/main/java/net/sumaris/server/http/rest/RdfRestController.java v 472f85f3d7cf7bbdb01c8e2ef46942badb44a629
sumaris-core-rdf/src/main/java/net/sumaris/server/http/rest/RdfRestPaths.java v 472f85f3d7cf7bbdb01c8e2ef46942badb44a629
sumaris-core-rdf/src/main/resources/i18n/sumaris-core-rdf_fr_FR.properties v 472f85f3d7cf7bbdb01c8e2ef46942badb44a629
sumaris-core-rdf/src/test/java/net/sumaris/rdf/TestConfiguration.java v 472f85f3d7cf7bbdb01c8e2ef46942badb44a629
sumaris-core-rdf/src/test/java/net/sumaris/rdf/dao/DatabaseFixtures.java v 472f85f3d7cf7bbdb01c8e2ef46942badb44a629
sumaris-core-rdf/src/test/java/net/sumaris/rdf/dao/DatabaseResource.java v 472f85f3d7cf7bbdb01c8e2ef46942badb44a629
sumaris-core-rdf/src/test/java/net/sumaris/rdf/service/AbstractServiceTest.java v 472f85f3d7cf7bbdb01c8e2ef46942badb44a629
sumaris-core-rdf/src/test/java/net/sumaris/rdf/service/ServiceTestConfiguration.java v 472f85f3d7cf7bbdb01c8e2ef46942badb44a629
sumaris-core-rdf/src/test/java/net/sumaris/rdf/service/SynchroServiceTest.java v 472f85f3d7cf7bbdb01c8e2ef46942badb44a629
sumaris-core-rdf/src/test/resources/sumaris-core-rdf-test.properties v 472f85f3d7cf7bbdb01c8e2ef46942badb44a629
sumaris-core-shared/src/main/java/net/sumaris/core/util/Dates.java v 472f85f3d7cf7bbdb01c8e2ef46942badb44a629
sumaris-core/src/test/java/net/sumaris/core/service/ServiceTestConfiguration.java v 472f85f3d7cf7bbdb01c8e2ef46942badb44a629
sumaris-server/src/main/java/net/sumaris/server/config/Application.java v 472f85f3d7cf7bbdb01c8e2ef46942badb44a629
sumaris-server/src/main/resources/static/core/index.html v 472f85f3d7cf7bbdb01c8e2ef46942badb44a629
sumaris-server/src/main/resources/static/rdf/index.html v 472f85f3d7cf7bbdb01c8e2ef46942badb44a629

[enh] RDF: better URL for RDF api.
[enh] RDF; allow to export instances
[fix] RDF: code refactoring
2019-11-22 11:25:49 Benoit Lavenier <benoit.lavenier@e-is.pro> sumaris-core-rdf/src/main/java/net/sumaris/rdf/service/RdfModelExportOptions.java v 9e6da17c767a426a96a7b32386c044e4cdc4f929
sumaris-core-rdf/src/main/java/net/sumaris/rdf/service/RdfModelExportServiceImpl.java v 9e6da17c767a426a96a7b32386c044e4cdc4f929
sumaris-core/src/main/java/net/sumaris/core/model/technical/history/ProcessingHistory.java v 9e6da17c767a426a96a7b32386c044e4cdc4f929
sumaris-server/src/main/resources/static/core/index.html v 9e6da17c767a426a96a7b32386c044e4cdc4f929
sumaris-server/src/main/resources/static/rdf/index.html v 9e6da17c767a426a96a7b32386c044e4cdc4f929

[enh] RDF: tes page: display the request URL
2019-11-21 19:33:38 Benoit Lavenier <benoit.lavenier@e-is.pro> pom.xml v f0c4387085f9178b8db86b8a6736feb3198238b5
sumaris-core-rdf/lombok.config v f0c4387085f9178b8db86b8a6736feb3198238b5
sumaris-core-rdf/pom.xml v f0c4387085f9178b8db86b8a6736feb3198238b5
sumaris-core-rdf/src/main/java/net/sumaris/rdf/annotation/Alias.java v f0c4387085f9178b8db86b8a6736feb3198238b5
sumaris-core-rdf/src/main/java/net/sumaris/rdf/annotation/SameAs.java v f0c4387085f9178b8db86b8a6736feb3198238b5
sumaris-core-rdf/src/main/java/net/sumaris/rdf/annotation/Subject.java v f0c4387085f9178b8db86b8a6736feb3198238b5
sumaris-core-rdf/src/main/java/net/sumaris/rdf/config/RdfConfiguration.java v f0c4387085f9178b8db86b8a6736feb3198238b5
sumaris-core-rdf/src/main/java/net/sumaris/rdf/config/RdfConfigurationOption.java v f0c4387085f9178b8db86b8a6736feb3198238b5
sumaris-core-rdf/src/main/java/net/sumaris/rdf/config/RdfConfigurationProvider.java v f0c4387085f9178b8db86b8a6736feb3198238b5
sumaris-core-rdf/src/main/java/net/sumaris/rdf/dao/RdfModelDao.java v f0c4387085f9178b8db86b8a6736feb3198238b5
sumaris-core-rdf/src/main/java/net/sumaris/rdf/dao/RdfModelDaoImpl.java v f0c4387085f9178b8db86b8a6736feb3198238b5
sumaris-core-rdf/src/main/java/net/sumaris/rdf/dao/cache/RdfCacheConfiguration.java v f0c4387085f9178b8db86b8a6736feb3198238b5
sumaris-core-rdf/src/main/java/net/sumaris/rdf/dao/cache/RdfCacheNames.java v f0c4387085f9178b8db86b8a6736feb3198238b5
sumaris-core-rdf/src/main/java/net/sumaris/rdf/service/RdfModelExportOptions.java v f0c4387085f9178b8db86b8a6736feb3198238b5
sumaris-core-rdf/src/main/java/net/sumaris/rdf/service/RdfModelExportService.java v f0c4387085f9178b8db86b8a6736feb3198238b5
sumaris-core-rdf/src/main/java/net/sumaris/rdf/service/RdfModelExportServiceImpl.java v f0c4387085f9178b8db86b8a6736feb3198238b5
sumaris-core-rdf/src/main/java/net/sumaris/rdf/service/RdfSynchroService.java v f0c4387085f9178b8db86b8a6736feb3198238b5
sumaris-core-rdf/src/main/java/net/sumaris/rdf/util/Bean2Owl.java v f0c4387085f9178b8db86b8a6736feb3198238b5
sumaris-core-rdf/src/main/java/net/sumaris/rdf/util/ModelUtils.java v f0c4387085f9178b8db86b8a6736feb3198238b5
sumaris-core-rdf/src/main/java/net/sumaris/rdf/util/Owl2Bean.java v f0c4387085f9178b8db86b8a6736feb3198238b5
sumaris-core-rdf/src/main/java/net/sumaris/rdf/util/OwlConfig.java v f0c4387085f9178b8db86b8a6736feb3198238b5
sumaris-core-rdf/src/main/java/net/sumaris/rdf/util/OwlTransformContext.java v f0c4387085f9178b8db86b8a6736feb3198238b5
sumaris-core-rdf/src/main/java/net/sumaris/rdf/util/OwlUtils.java v f0c4387085f9178b8db86b8a6736feb3198238b5
sumaris-core-rdf/src/main/java/net/sumaris/server/config/O2BConfig.java v f0c4387085f9178b8db86b8a6736feb3198238b5
sumaris-core-rdf/src/main/java/net/sumaris/server/http/rest/RDFRestController.java v f0c4387085f9178b8db86b8a6736feb3198238b5
sumaris-core-rdf/src/main/java/net/sumaris/server/http/rest/RdfMediaType.java v f0c4387085f9178b8db86b8a6736feb3198238b5
sumaris-core-rdf/src/main/java/net/sumaris/server/http/rest/RdfRestController.java v f0c4387085f9178b8db86b8a6736feb3198238b5
sumaris-core-rdf/src/main/java/net/sumaris/server/http/rest/RdfRestPaths.java v f0c4387085f9178b8db86b8a6736feb3198238b5
sumaris-core-rdf/src/main/java/net/sumaris/server/service/technical/rdf/Alias.java v f0c4387085f9178b8db86b8a6736feb3198238b5
sumaris-core-rdf/src/main/java/net/sumaris/server/service/technical/rdf/OpenDataController.java v f0c4387085f9178b8db86b8a6736feb3198238b5
sumaris-core-rdf/src/main/java/net/sumaris/server/service/technical/rdf/OwlMappers.java v f0c4387085f9178b8db86b8a6736feb3198238b5
sumaris-core-rdf/src/main/java/net/sumaris/server/service/technical/rdf/SameAs.java v f0c4387085f9178b8db86b8a6736feb3198238b5
sumaris-core-rdf/src/main/java/net/sumaris/server/service/technical/rdf/Subject.java v f0c4387085f9178b8db86b8a6736feb3198238b5
sumaris-core-rdf/src/main/java/net/sumaris/server/service/technical/rdf/Synchro.java v f0c4387085f9178b8db86b8a6736feb3198238b5
sumaris-core-rdf/src/main/resources/META-INF/services/org.nuiton.config.ApplicationConfigProvider v f0c4387085f9178b8db86b8a6736feb3198238b5
sumaris-core-shared/src/main/java/net/sumaris/core/config/SumarisConfigurationOption.java v f0c4387085f9178b8db86b8a6736feb3198238b5
sumaris-core/src/main/java/net/sumaris/core/dao/cache/CacheConfiguration.java v f0c4387085f9178b8db86b8a6736feb3198238b5
sumaris-server/src/main/filtered-resources/application.properties v f0c4387085f9178b8db86b8a6736feb3198238b5
sumaris-server/src/main/java/net/sumaris/server/config/Application.java v f0c4387085f9178b8db86b8a6736feb3198238b5
sumaris-server/src/main/java/net/sumaris/server/http/rest/AccountRestController.java v f0c4387085f9178b8db86b8a6736feb3198238b5
sumaris-server/src/main/java/net/sumaris/server/http/rest/DownloadController.java v f0c4387085f9178b8db86b8a6736feb3198238b5
sumaris-server/src/main/java/net/sumaris/server/http/rest/ImageRestController.java v f0c4387085f9178b8db86b8a6736feb3198238b5
sumaris-server/src/main/java/net/sumaris/server/service/administration/ImageServiceImpl.java v f0c4387085f9178b8db86b8a6736feb3198238b5
sumaris-server/src/main/resources/static/rdf/index.html v f0c4387085f9178b8db86b8a6736feb3198238b5
sumaris-server/src/main/resources/static/websocket/index.html v f0c4387085f9178b8db86b8a6736feb3198238b5

[enh] RDF: add cache on full ontologies
[fix] RDF: fix RDF REST controller
[fix] RDF: use config option, no more hard coded values
2019-11-21 18:13:29 lpecquot <ludovic.pecquot@e-is.pro> sumaris-core/src/main/java/net/sumaris/core/dao/data/VesselDaoImpl.java v 7bfcd69418e5932eb9bc6965da216a2ce667d62e
sumaris-server/src/main/java/net/sumaris/server/http/graphql/data/DataGraphQLService.java v 7bfcd69418e5932eb9bc6965da216a2ce667d62e

[enh] DataGraphQLService: add getVesselById
[fix] VesselService: bad save behavior

Signed-off-by: lp1ee9d <ludovic.pecquot@e-is.pro>
2019-11-21 13:47:04 lpecquot <ludovic.pecquot@e-is.pro> sumaris-core/src/main/java/net/sumaris/core/service/data/VesselServiceImpl.java v 17ca7a643c2ee72b1b9d1d22a8466100d7bd45bb

[fix] VesselService: bad save behavior

Signed-off-by: lp1ee9d <ludovic.pecquot@e-is.pro>
2019-11-21 10:36:57 lpecquot <ludovic.pecquot@e-is.pro> sumaris-core/src/main/java/net/sumaris/core/dao/data/VesselDao.java v 4f2ef6e8266d4247f9535d63c58b12970a119273
sumaris-core/src/main/java/net/sumaris/core/dao/data/VesselDaoImpl.java v 4f2ef6e8266d4247f9535d63c58b12970a119273
sumaris-core/src/main/java/net/sumaris/core/service/data/VesselService.java v 4f2ef6e8266d4247f9535d63c58b12970a119273
sumaris-core/src/main/java/net/sumaris/core/service/data/VesselServiceImpl.java v 4f2ef6e8266d4247f9535d63c58b12970a119273
sumaris-core/src/test/java/net/sumaris/core/service/data/VesselServiceWriteTest.java v 4f2ef6e8266d4247f9535d63c58b12970a119273

[fix] VesselDao

Signed-off-by: lp1ee9d <ludovic.pecquot@e-is.pro>
2019-11-21 09:28:10 lpecquot <ludovic.pecquot@e-is.pro> sumaris-core/src/main/java/net/sumaris/core/dao/data/BaseDataDaoImpl.java v b3a028871d9e0a11c4af48d0520c27a020ebaca1
sumaris-core/src/main/java/net/sumaris/core/dao/data/SaleDaoImpl.java v b3a028871d9e0a11c4af48d0520c27a020ebaca1
sumaris-core/src/main/java/net/sumaris/core/dao/data/VesselDao.java v b3a028871d9e0a11c4af48d0520c27a020ebaca1
sumaris-core/src/main/java/net/sumaris/core/dao/data/VesselDaoImpl.java v b3a028871d9e0a11c4af48d0520c27a020ebaca1
sumaris-core/src/main/java/net/sumaris/core/dao/data/VesselSnapshotDao.java v b3a028871d9e0a11c4af48d0520c27a020ebaca1
sumaris-core/src/main/java/net/sumaris/core/dao/data/VesselSnapshotDaoImpl.java v b3a028871d9e0a11c4af48d0520c27a020ebaca1
sumaris-core/src/main/java/net/sumaris/core/service/data/VesselService.java v b3a028871d9e0a11c4af48d0520c27a020ebaca1
sumaris-core/src/main/java/net/sumaris/core/service/data/VesselServiceImpl.java v b3a028871d9e0a11c4af48d0520c27a020ebaca1
sumaris-core/src/main/java/net/sumaris/core/vo/data/VesselFeaturesVO.java v b3a028871d9e0a11c4af48d0520c27a020ebaca1
sumaris-core/src/main/java/net/sumaris/core/vo/data/VesselRegistrationVO.java v b3a028871d9e0a11c4af48d0520c27a020ebaca1
sumaris-core/src/main/java/net/sumaris/core/vo/data/VesselSnapshotVO.java v b3a028871d9e0a11c4af48d0520c27a020ebaca1
sumaris-core/src/main/java/net/sumaris/core/vo/data/VesselVO.java v b3a028871d9e0a11c4af48d0520c27a020ebaca1
sumaris-core/src/test/java/net/sumaris/core/dao/data/VesselDaoImplReadTest.java v b3a028871d9e0a11c4af48d0520c27a020ebaca1
sumaris-core/src/test/java/net/sumaris/core/dao/data/VesselSnapshotDaoImplReadTest.java v b3a028871d9e0a11c4af48d0520c27a020ebaca1
sumaris-server/src/main/java/net/sumaris/server/http/graphql/data/DataGraphQLService.java v b3a028871d9e0a11c4af48d0520c27a020ebaca1

[enh] Separation of VesselDao into VesselDao (handling VesselVO, VesselFeaturesVO and VesselRegistrationVO) and VesselSnapshotDao (handling VesselSnapshotVO)

Signed-off-by: lp1ee9d <ludovic.pecquot@e-is.pro>
2019-11-20 14:09:33 Benoit Lavenier <benoit.lavenier@e-is.pro> pom.xml v f2afe5659b886492d9c819e54028bf4ba69e4f51
sumaris-core-rdf/pom.xml v f2afe5659b886492d9c819e54028bf4ba69e4f51
sumaris-core-rdf/src/main/java/net/sumaris/server/service/technical/rdf/Helpers.java v f2afe5659b886492d9c819e54028bf4ba69e4f51
sumaris-core-rdf/src/main/java/net/sumaris/server/service/technical/rdf/OpenDataController.java v f2afe5659b886492d9c819e54028bf4ba69e4f51
sumaris-server/src/main/resources/static/core/css/bootstrap-grid.min.css v f2afe5659b886492d9c819e54028bf4ba69e4f51
sumaris-server/src/main/resources/static/core/css/bootstrap.min.css v f2afe5659b886492d9c819e54028bf4ba69e4f51
sumaris-server/src/main/resources/static/core/index.html v f2afe5659b886492d9c819e54028bf4ba69e4f51
sumaris-server/src/main/resources/static/core/js/bootstrap.min.js v f2afe5659b886492d9c819e54028bf4ba69e4f51
sumaris-server/src/main/resources/static/core/js/jquery.slim.min.js v f2afe5659b886492d9c819e54028bf4ba69e4f51
sumaris-server/src/main/resources/static/rdf/index.html v f2afe5659b886492d9c819e54028bf4ba69e4f51
sumaris-server/src/main/resources/static/websocket/index.html v f2afe5659b886492d9c819e54028bf4ba69e4f51

[fix] RDF test page: display more options
[enh] Static HTML: upgrade to bootstrap v4.3.1 and jquery v3.4.1
[enh] Upgrade OWL2VOWL v0.3.5
2019-11-20 09:59:30 Benoit Lavenier <benoit.lavenier@e-is.pro> pom.xml v ed6181ef69f504d1f26809e7866aa34244d4f089
sumaris-core-extraction/src/main/java/net/sumaris/core/extraction/service/ExtractionServiceImpl.java v ed6181ef69f504d1f26809e7866aa34244d4f089
sumaris-core-rdf/LICENSE.txt v ed6181ef69f504d1f26809e7866aa34244d4f089
sumaris-core-rdf/pom.xml v ed6181ef69f504d1f26809e7866aa34244d4f089
sumaris-core-rdf/src/main/java/net/sumaris/server/config/O2BConfig.java v ed6181ef69f504d1f26809e7866aa34244d4f089
sumaris-core-rdf/src/main/java/net/sumaris/server/http/rest/RDFRestController.java v ed6181ef69f504d1f26809e7866aa34244d4f089
sumaris-core-rdf/src/main/java/net/sumaris/server/service/technical/rdf/Alias.java v ed6181ef69f504d1f26809e7866aa34244d4f089
sumaris-core-rdf/src/main/java/net/sumaris/server/service/technical/rdf/Bean2Owl.java v ed6181ef69f504d1f26809e7866aa34244d4f089
sumaris-core-rdf/src/main/java/net/sumaris/server/service/technical/rdf/Helpers.java v ed6181ef69f504d1f26809e7866aa34244d4f089
sumaris-core-rdf/src/main/java/net/sumaris/server/service/technical/rdf/OpenDataController.java v ed6181ef69f504d1f26809e7866aa34244d4f089
sumaris-core-rdf/src/main/java/net/sumaris/server/service/technical/rdf/Owl2Bean.java v ed6181ef69f504d1f26809e7866aa34244d4f089
sumaris-core-rdf/src/main/java/net/sumaris/server/service/technical/rdf/OwlMappers.java v ed6181ef69f504d1f26809e7866aa34244d4f089
sumaris-core-rdf/src/main/java/net/sumaris/server/service/technical/rdf/SameAs.java v ed6181ef69f504d1f26809e7866aa34244d4f089
sumaris-core-rdf/src/main/java/net/sumaris/server/service/technical/rdf/Subject.java v ed6181ef69f504d1f26809e7866aa34244d4f089
sumaris-core-rdf/src/main/java/net/sumaris/server/service/technical/rdf/Synchro.java v ed6181ef69f504d1f26809e7866aa34244d4f089
sumaris-core-shared/pom.xml v ed6181ef69f504d1f26809e7866aa34244d4f089
sumaris-core-shared/src/main/java/net/sumaris/core/dao/technical/model/IEntity.java v ed6181ef69f504d1f26809e7866aa34244d4f089
sumaris-core/src/main/java/net/sumaris/core/dao/data/MeasurementDaoImpl.java v ed6181ef69f504d1f26809e7866aa34244d4f089
sumaris-core/src/main/java/net/sumaris/core/model/administration/programStrategy/PmfmStrategy.java v ed6181ef69f504d1f26809e7866aa34244d4f089
sumaris-core/src/main/java/net/sumaris/core/vo/administration/user/DepartmentVO.java v ed6181ef69f504d1f26809e7866aa34244d4f089
sumaris-core/src/main/java/net/sumaris/core/vo/administration/user/PersonVO.java v ed6181ef69f504d1f26809e7866aa34244d4f089
sumaris-core/src/test/java/net/sumaris/core/dao/DatabaseFixtures.java v ed6181ef69f504d1f26809e7866aa34244d4f089
sumaris-core/src/test/java/net/sumaris/core/service/data/TripServiceQualityTest.java v ed6181ef69f504d1f26809e7866aa34244d4f089
sumaris-server/pom.xml v ed6181ef69f504d1f26809e7866aa34244d4f089
sumaris-server/src/main/java/net/sumaris/server/config/Application.java v ed6181ef69f504d1f26809e7866aa34244d4f089
sumaris-server/src/main/java/net/sumaris/server/http/graphql/GraphQLConfiguration.java v ed6181ef69f504d1f26809e7866aa34244d4f089
sumaris-server/src/main/java/net/sumaris/server/http/graphql/GraphQLHelper.java v ed6181ef69f504d1f26809e7866aa34244d4f089
sumaris-server/src/main/java/net/sumaris/server/http/graphql/SubscriptionWebSocketHandler.java v ed6181ef69f504d1f26809e7866aa34244d4f089
sumaris-server/src/main/java/net/sumaris/server/http/graphql/administration/AdministrationGraphQLService.java v ed6181ef69f504d1f26809e7866aa34244d4f089
sumaris-server/src/main/java/net/sumaris/server/http/graphql/technical/DefaultTypeTransformer.java v ed6181ef69f504d1f26809e7866aa34244d4f089
sumaris-server/src/main/java/net/sumaris/server/service/administration/ImageServiceImpl.java v ed6181ef69f504d1f26809e7866aa34244d4f089
sumaris-server/src/main/resources/static/core/index.html v ed6181ef69f504d1f26809e7866aa34244d4f089
sumaris-server/src/main/resources/static/graphiql/css/graphiql.css v ed6181ef69f504d1f26809e7866aa34244d4f089
sumaris-server/src/main/resources/static/graphiql/index.html v ed6181ef69f504d1f26809e7866aa34244d4f089
sumaris-server/src/main/resources/static/graphiql/js/graphiql.js v ed6181ef69f504d1f26809e7866aa34244d4f089
sumaris-server/src/main/resources/static/graphiql/js/vendor/es6-promise.auto.js v ed6181ef69f504d1f26809e7866aa34244d4f089
sumaris-server/src/main/resources/static/graphiql/js/vendor/es6-promise.auto.min.js v ed6181ef69f504d1f26809e7866aa34244d4f089
sumaris-server/src/main/resources/static/graphiql/js/vendor/fetch.min.js v ed6181ef69f504d1f26809e7866aa34244d4f089
sumaris-server/src/main/resources/static/graphiql/js/vendor/react-15.0.1.min.js v ed6181ef69f504d1f26809e7866aa34244d4f089
sumaris-server/src/main/resources/static/graphiql/js/vendor/react-15.4.2.js v ed6181ef69f504d1f26809e7866aa34244d4f089
sumaris-server/src/main/resources/static/graphiql/js/vendor/react-15.4.2.min.js v ed6181ef69f504d1f26809e7866aa34244d4f089
sumaris-server/src/main/resources/static/graphiql/js/vendor/react-dom-15.0.1.min.js v ed6181ef69f504d1f26809e7866aa34244d4f089
sumaris-server/src/main/resources/static/graphiql/js/vendor/react-dom-15.4.2.js v ed6181ef69f504d1f26809e7866aa34244d4f089
sumaris-server/src/main/resources/static/graphiql/js/vendor/react-dom-15.4.2.min.js v ed6181ef69f504d1f26809e7866aa34244d4f089
sumaris-server/src/main/resources/static/rdf/index.html v ed6181ef69f504d1f26809e7866aa34244d4f089

[fix] Merge branche_rdf into master
[enh] RDF: Move code into a new module 'sumaris-core-rdf'
[enh] RDF: Allow to export as Vowl format (remove dump into a file)
[enh] Upgrade graphql libraries, and fix IEntity<ID> runtime error
[enh] Upgrade graphiQL app
2019-11-19 16:05:36 Benoit Lavenier <benoit.lavenier@e-is.pro> sumaris-core/src/main/java/net/sumaris/core/dao/referential/metier/MetierRepositoryExtend.java v 0633cb7a54e43db24f32027a0fa66f17fc0105a8
sumaris-core/src/main/java/net/sumaris/core/dao/referential/metier/MetierRepositoryImpl.java v 0633cb7a54e43db24f32027a0fa66f17fc0105a8
sumaris-server/src/main/java/net/sumaris/server/http/graphql/data/DataGraphQLService.java v 0633cb7a54e43db24f32027a0fa66f17fc0105a8
sumaris-server/src/main/java/net/sumaris/server/http/graphql/referential/ReferentialGraphQLService.java v 0633cb7a54e43db24f32027a0fa66f17fc0105a8

[enh] Operation: fetch Metier when saving

(cherry picked from commit 47bbf2a597c3a3900047554f25c09a7c446c5d80)
2019-11-19 16:05:36 Benoit Lavenier <benoit.lavenier@e-is.pro> sumaris-core/src/main/java/net/sumaris/core/dao/referential/metier/MetierRepositoryExtend.java v 47bbf2a597c3a3900047554f25c09a7c446c5d80
sumaris-core/src/main/java/net/sumaris/core/dao/referential/metier/MetierRepositoryImpl.java v 47bbf2a597c3a3900047554f25c09a7c446c5d80
sumaris-server/src/main/java/net/sumaris/server/http/graphql/data/DataGraphQLService.java v 47bbf2a597c3a3900047554f25c09a7c446c5d80
sumaris-server/src/main/java/net/sumaris/server/http/graphql/referential/ReferentialGraphQLService.java v 47bbf2a597c3a3900047554f25c09a7c446c5d80

[enh] Operation: fetch Metier when saving
2019-11-19 16:04:59 Benoit Lavenier <benoit.lavenier@e-is.pro> sumaris-core/src/main/java/net/sumaris/core/dao/data/VesselDao.java v 565a187b73458966fd670238c7810981c67c356c
sumaris-core/src/main/java/net/sumaris/core/dao/data/VesselDaoImpl.java v 565a187b73458966fd670238c7810981c67c356c

[enh] Fix compilation error in VesselDao

(cherry picked from commit bae02c64caebbe5f343e73141c7e9c8c4b4e1652)
2019-11-19 16:04:59 Benoit Lavenier <benoit.lavenier@e-is.pro> sumaris-core/src/main/java/net/sumaris/core/dao/data/VesselDao.java v bae02c64caebbe5f343e73141c7e9c8c4b4e1652
sumaris-core/src/main/java/net/sumaris/core/dao/data/VesselDaoImpl.java v bae02c64caebbe5f343e73141c7e9c8c4b4e1652

[enh] Fix compilation error in VesselDao
2019-11-19 13:36:00 Benoit Lavenier <benoit.lavenier@e-is.pro> sumaris-core/src/main/java/net/sumaris/core/dao/data/BaseDataDaoImpl.java v daeec75f664dab7033691a7d5947d3a14baebc62
sumaris-core/src/main/java/net/sumaris/core/dao/data/DataDaos.java v daeec75f664dab7033691a7d5947d3a14baebc62
sumaris-core/src/main/java/net/sumaris/core/dao/data/RootDataRepositoryImpl.java v daeec75f664dab7033691a7d5947d3a14baebc62
sumaris-core/src/main/java/net/sumaris/core/dao/data/SaleDaoImpl.java v daeec75f664dab7033691a7d5947d3a14baebc62
sumaris-core/src/main/java/net/sumaris/core/dao/data/TripDaoImpl.java v daeec75f664dab7033691a7d5947d3a14baebc62
sumaris-core/src/main/java/net/sumaris/core/dao/data/VesselDao.java v daeec75f664dab7033691a7d5947d3a14baebc62
sumaris-core/src/main/java/net/sumaris/core/dao/data/VesselDaoImpl.java v daeec75f664dab7033691a7d5947d3a14baebc62
sumaris-core/src/main/java/net/sumaris/core/model/data/IWithVesselSnapshotEntity.java v daeec75f664dab7033691a7d5947d3a14baebc62
sumaris-core/src/main/java/net/sumaris/core/service/data/TripServiceImpl.java v daeec75f664dab7033691a7d5947d3a14baebc62
sumaris-core/src/main/java/net/sumaris/core/service/data/VesselService.java v daeec75f664dab7033691a7d5947d3a14baebc62
sumaris-core/src/main/java/net/sumaris/core/service/data/VesselServiceImpl.java v daeec75f664dab7033691a7d5947d3a14baebc62
sumaris-core/src/main/java/net/sumaris/core/util/DataBeans.java v daeec75f664dab7033691a7d5947d3a14baebc62
sumaris-core/src/main/java/net/sumaris/core/vo/data/LandingVO.java v daeec75f664dab7033691a7d5947d3a14baebc62
sumaris-core/src/main/java/net/sumaris/core/vo/data/SaleVO.java v daeec75f664dab7033691a7d5947d3a14baebc62
sumaris-core/src/main/java/net/sumaris/core/vo/data/TripVO.java v daeec75f664dab7033691a7d5947d3a14baebc62
sumaris-core/src/main/java/net/sumaris/core/vo/data/VesselFeaturesVO.java v daeec75f664dab7033691a7d5947d3a14baebc62
sumaris-core/src/main/java/net/sumaris/core/vo/data/VesselSnapshotVO.java v daeec75f664dab7033691a7d5947d3a14baebc62
sumaris-core/src/test/java/net/sumaris/core/dao/data/VesselDaoImplReadTest.java v daeec75f664dab7033691a7d5947d3a14baebc62
sumaris-core/src/test/java/net/sumaris/core/service/data/LandingServiceReadTest.java v daeec75f664dab7033691a7d5947d3a14baebc62
sumaris-core/src/test/java/net/sumaris/core/service/data/LandingServiceWriteTest.java v daeec75f664dab7033691a7d5947d3a14baebc62
sumaris-core/src/test/java/net/sumaris/core/service/data/ObservedLocationServiceWriteTest.java v daeec75f664dab7033691a7d5947d3a14baebc62
sumaris-core/src/test/java/net/sumaris/core/service/data/TripServiceWriteTest.java v daeec75f664dab7033691a7d5947d3a14baebc62
sumaris-server/src/main/java/net/sumaris/server/http/graphql/data/DataGraphQLService.java v daeec75f664dab7033691a7d5947d3a14baebc62

[enh] Rename VesselFeaturesVO into VesselSnapshotVO
2019-11-19 11:01:41 lpecquot <ludovic.pecquot@e-is.pro> sumaris-core-shared/src/main/resources/i18n/sumaris-core-shared_en_GB.properties v ad7e81beff13f15c603d341afc2a5b4d650f6a87
sumaris-core-shared/src/main/resources/i18n/sumaris-core-shared_fr_FR.properties v ad7e81beff13f15c603d341afc2a5b4d650f6a87
sumaris-core/src/main/java/net/sumaris/core/dao/referential/ReferentialDaoImpl.java v ad7e81beff13f15c603d341afc2a5b4d650f6a87

[fix] remove duplicate QualityFlag entry

Signed-off-by: lp1ee9d <ludovic.pecquot@e-is.pro>
2019-11-19 10:53:43 lpecquot <ludovic.pecquot@e-is.pro> sumaris-core-extraction/src/test/resources/sumaris-core-extraction-test.properties v a43e9d06dbc2a998b0dd024f35c54ed7ca751993
sumaris-core-shared/src/main/java/net/sumaris/core/config/SumarisConfiguration.java v a43e9d06dbc2a998b0dd024f35c54ed7ca751993
sumaris-core-shared/src/main/java/net/sumaris/core/config/SumarisConfigurationOption.java v a43e9d06dbc2a998b0dd024f35c54ed7ca751993
sumaris-core-shared/src/main/java/net/sumaris/core/dao/technical/hibernate/HibernateDaoSupport.java v a43e9d06dbc2a998b0dd024f35c54ed7ca751993
sumaris-core/src/main/filtered-resources/application.properties v a43e9d06dbc2a998b0dd024f35c54ed7ca751993
sumaris-core/src/main/java/net/sumaris/core/dao/data/VesselDaoImpl.java v a43e9d06dbc2a998b0dd024f35c54ed7ca751993
sumaris-core/src/main/java/net/sumaris/core/dao/referential/ReferentialDaoImpl.java v a43e9d06dbc2a998b0dd024f35c54ed7ca751993
sumaris-core/src/main/java/net/sumaris/core/dao/technical/schema/CustomMetadataBuilderFactory.java v a43e9d06dbc2a998b0dd024f35c54ed7ca751993
sumaris-core/src/main/java/net/sumaris/core/vo/data/VesselFeaturesVO.java v a43e9d06dbc2a998b0dd024f35c54ed7ca751993
sumaris-core/src/main/resources/META-INF/services/org.hibernate.boot.spi.MetadataBuilderFactory v a43e9d06dbc2a998b0dd024f35c54ed7ca751993
sumaris-core/src/test/java/net/sumaris/core/dao/data/VesselDaoImplReadTest.java v a43e9d06dbc2a998b0dd024f35c54ed7ca751993
sumaris-core/src/test/resources/sumaris-core-test-oracle.properties v a43e9d06dbc2a998b0dd024f35c54ed7ca751993
sumaris-core/src/test/resources/sumaris-core-test.properties v a43e9d06dbc2a998b0dd024f35c54ed7ca751993
sumaris-server/src/test/resources/sumaris-core-server-test.properties v a43e9d06dbc2a998b0dd024f35c54ed7ca751993
sumaris-test-shared/src/main/resources/data-hsqldb-03-data.xml v a43e9d06dbc2a998b0dd024f35c54ed7ca751993

[enh] add option sumaris.persistence.sequence.increment to set allocationSize in Hibernate sequence generator strategy

Signed-off-by: lp1ee9d <ludovic.pecquot@e-is.pro>
2019-11-19 09:28:28 Benoit Lavenier <benoit.lavenier@e-is.pro> sumaris-core/src/main/java/net/sumaris/core/dao/data/TripDaoImpl.java v 5d9bb417131e9b34c9f25a6482fbbbbdb07a16dd
sumaris-core/src/main/java/net/sumaris/core/dao/referential/ReferentialDaoImpl.java v 5d9bb417131e9b34c9f25a6482fbbbbdb07a16dd
sumaris-core/src/main/java/net/sumaris/core/model/QualityFlagEnum.java v 5d9bb417131e9b34c9f25a6482fbbbbdb07a16dd
sumaris-core/src/main/java/net/sumaris/core/service/data/TripServiceImpl.java v 5d9bb417131e9b34c9f25a6482fbbbbdb07a16dd

[fix] Add QualityFlagEnum
[fix] ReferentialDao: add QualityFlag entity as a referential entity
2019-11-15 14:00:28 Benoit Lavenier <benoit.lavenier@e-is.pro> sumaris-core/src/main/resources/net/sumaris/core/db/changelog/hsqldb/all/insert_countries.sql v 604d73cb1494f07593cc334cc9c860ed35d06a7a
sumaris-core/src/main/resources/net/sumaris/core/db/changelog/hsqldb/all/insert_qualitative_values.sql v 604d73cb1494f07593cc334cc9c860ed35d06a7a
sumaris-core/src/main/resources/net/sumaris/core/db/changelog/hsqldb/all/insert_round_weight_conversion.sql v 604d73cb1494f07593cc334cc9c860ed35d06a7a

[fix] Liquibase: minor changes in SQL comments
2019-11-15 13:59:15 Benoit Lavenier <benoit.lavenier@e-is.pro> sumaris-core/src/main/resources/net/sumaris/core/db/changelog/hsqldb/db-changelog-0.16.0.xml v 41c28870078bd185a7632d7d900ae82aff393f1f

[fix] Liquibase: fix changelog v0.16.0, for ADAP instance
2019-11-15 13:58:25 Benoit Lavenier <benoit.lavenier@e-is.pro> sumaris-core/src/main/java/net/sumaris/core/dao/administration/programStrategy/StrategyDaoImpl.java v f4dcf149d7ea55a145e14bc4b58084298281d1ff
sumaris-core/src/main/java/net/sumaris/core/dao/data/OperationDaoImpl.java v f4dcf149d7ea55a145e14bc4b58084298281d1ff
sumaris-core/src/main/java/net/sumaris/core/dao/data/TripDao.java v f4dcf149d7ea55a145e14bc4b58084298281d1ff
sumaris-core/src/main/java/net/sumaris/core/dao/data/TripDaoImpl.java v f4dcf149d7ea55a145e14bc4b58084298281d1ff
sumaris-core/src/main/java/net/sumaris/core/service/data/TripService.java v f4dcf149d7ea55a145e14bc4b58084298281d1ff
sumaris-core/src/main/java/net/sumaris/core/service/data/TripServiceImpl.java v f4dcf149d7ea55a145e14bc4b58084298281d1ff
sumaris-core/src/main/java/net/sumaris/core/vo/administration/programStrategy/TaxonGroupStrategyVO.java v f4dcf149d7ea55a145e14bc4b58084298281d1ff
sumaris-core/src/main/java/net/sumaris/core/vo/administration/programStrategy/TaxonNameStrategyVO.java v f4dcf149d7ea55a145e14bc4b58084298281d1ff
sumaris-core/src/main/java/net/sumaris/core/vo/data/MeasurementVO.java v f4dcf149d7ea55a145e14bc4b58084298281d1ff
sumaris-core/src/main/java/net/sumaris/core/vo/data/PhysicalGearVO.java v f4dcf149d7ea55a145e14bc4b58084298281d1ff
sumaris-core/src/main/java/net/sumaris/core/vo/data/TripVO.java v f4dcf149d7ea55a145e14bc4b58084298281d1ff
sumaris-server/src/main/java/net/sumaris/server/http/graphql/data/DataGraphQLService.java v f4dcf149d7ea55a145e14bc4b58084298281d1ff

[enh] Trip: allow to qualify a trip
[enh] VO: add strategyId in TaxonGroupStrategyVO and TaxonNameStrategyVO
[enh] VO: Add a computed hash code on TripVO and OperationVO
2019-11-14 18:28:58 lpecquot <ludovic.pecquot@e-is.pro> sumaris-core/src/main/java/net/sumaris/core/dao/data/VesselDaoImpl.java v 2f638839b27d2accfa7083eda3862e1152f412d8
sumaris-core/src/main/java/net/sumaris/core/vo/data/VesselFeaturesVO.java v 2f638839b27d2accfa7083eda3862e1152f412d8

[enh] VesselDaoImpl: add registration dates

Signed-off-by: lp1ee9d <ludovic.pecquot@e-is.pro>
2019-11-13 12:05:37 lpecquot <ludovic.pecquot@e-is.pro> sumaris-core-shared/src/main/java/net/sumaris/core/util/Beans.java v f33f8ec6f33faad91ea0d1568bfd3473d6b8e9a3
sumaris-core/src/main/java/net/sumaris/core/dao/data/BaseDataDaoImpl.java v f33f8ec6f33faad91ea0d1568bfd3473d6b8e9a3
sumaris-core/src/main/java/net/sumaris/core/dao/data/VesselDaoImpl.java v f33f8ec6f33faad91ea0d1568bfd3473d6b8e9a3
sumaris-core/src/main/java/net/sumaris/core/model/data/Vessel.java v f33f8ec6f33faad91ea0d1568bfd3473d6b8e9a3
sumaris-core/src/main/java/net/sumaris/core/model/data/VesselFeatures.java v f33f8ec6f33faad91ea0d1568bfd3473d6b8e9a3
sumaris-core/src/main/java/net/sumaris/core/service/data/VesselServiceImpl.java v f33f8ec6f33faad91ea0d1568bfd3473d6b8e9a3
sumaris-core/src/main/java/net/sumaris/core/vo/data/VesselFeaturesVO.java v f33f8ec6f33faad91ea0d1568bfd3473d6b8e9a3

[enh] Vessel: VesselFeatures now handles the vessel type as referential
[fix] VesselDaoImpl: VO to entity method was using wrong id for vessel

Signed-off-by: lp1ee9d <ludovic.pecquot@e-is.pro>
2019-11-13 10:50:29 Benoit Lavenier <benoit.lavenier@e-is.pro> sumaris-server/src/main/java/net/sumaris/server/http/graphql/data/DataGraphQLService.java v 8c168317fde21ac16614993fe64df1a5cb0acffc

[fix] Rename some graphql operation *Count (add 's')
2019-11-12 17:20:52 lpecquot <ludovic.pecquot@e-is.pro> sumaris-test-shared/src/main/resources/data-hsqldb-01-common.xml v 8c585afb1eec1b801ca70321b88f870ca9ffebb6

[fix] missing deletes on VESSEL_REGISTRATION_PERIOD

Signed-off-by: lp1ee9d <ludovic.pecquot@e-is.pro>
2019-11-12 17:12:40 lpecquot <ludovic.pecquot@e-is.pro> sumaris-core-extraction/src/main/java/net/sumaris/core/extraction/service/ExtractionServiceImpl.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core-shared/src/main/java/net/sumaris/core/dao/technical/model/IEntity.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core-shared/src/main/java/net/sumaris/core/dao/technical/model/ITreeNodeEntityBean.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core-shared/src/main/java/net/sumaris/core/dao/technical/model/IUpdateDateEntityBean.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core-shared/src/main/resources/i18n/sumaris-core-shared_en_GB.properties v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core-shared/src/main/resources/i18n/sumaris-core-shared_fr_FR.properties v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/dao/administration/programStrategy/ProgramDaoImpl.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/dao/administration/programStrategy/StrategyDaoImpl.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/dao/administration/user/DepartmentDaoImpl.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/dao/administration/user/PersonDaoImpl.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/dao/administration/user/UserSettingsDaoImpl.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/dao/administration/user/UserTokenDaoImpl.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/dao/data/BatchDaoImpl.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/dao/data/LandingRepositoryExtend.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/dao/data/MeasurementDaoImpl.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/dao/data/ObservedLocationDaoImpl.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/dao/data/OperationDaoImpl.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/dao/data/PhysicalGearDaoImpl.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/dao/data/SaleDaoImpl.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/dao/data/SampleDaoImpl.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/dao/data/TripDaoImpl.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/dao/data/VesselDaoImpl.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/dao/data/VesselPositionDaoImpl.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/dao/referential/PmfmDaoImpl.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/dao/referential/ReferentialDaoImpl.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/dao/referential/ReferentialSpecifications.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/dao/referential/location/LocationClassificationDaoImpl.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/dao/referential/location/LocationDaoImpl.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/dao/referential/location/LocationLevelDaoImpl.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/dao/referential/metier/MetierRepositoryImpl.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/dao/referential/metier/MetierSpecifications.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/dao/referential/taxon/TaxonGroupRepositoryImpl.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/dao/referential/taxon/TaxonGroupSpecifications.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/dao/referential/taxon/TaxonNameDaoImpl.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/dao/technical/SoftwareDaoImpl.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/dao/technical/extraction/ExtractionProductDaoImpl.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/administration/programStrategy/AcquisitionLevel.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/administration/programStrategy/AppliedPeriod.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/administration/programStrategy/AppliedStrategy.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/administration/programStrategy/PmfmAppliedStrategy.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/administration/programStrategy/PmfmStrategy.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/administration/programStrategy/Program.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/administration/programStrategy/ProgramProperty.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/administration/programStrategy/ReferenceTaxonStrategy.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/administration/programStrategy/Strategy.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/administration/programStrategy/TaxonGroupStrategy.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/administration/user/Department.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/administration/user/Person.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/administration/user/UserSettings.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/administration/user/UserToken.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/data/Batch.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/data/BatchQuantificationMeasurement.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/data/BatchSortingMeasurement.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/data/GearUseMeasurement.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/data/IDataEntity.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/data/IMeasurementEntity.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/data/IRootDataEntity.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/data/ISortedMeasurementEntity.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/data/IWithObserversEntity.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/data/IWithRecorderDepartmentEntity.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/data/IWithRecorderPersonEntity.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/data/IWithVesselEntity.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/data/IWithVesselFeaturesEntity.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/data/ImageAttachment.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/data/Landing.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/data/LandingMeasurement.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/data/ObservedLocation.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/data/ObservedLocationMeasurement.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/data/Operation.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/data/PhysicalGear.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/data/PhysicalGearMeasurement.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/data/Product.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/data/ProductQuantificationMeasurement.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/data/ProductSortingMeasurement.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/data/Sale.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/data/SaleMeasurement.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/data/Sample.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/data/SampleMeasurement.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/data/Trip.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/data/Vessel.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/data/VesselFeatures.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/data/VesselOwner.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/data/VesselOwnerPeriod.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/data/VesselPhysicalMeasurement.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/data/VesselPosition.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/data/VesselUseMeasurement.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/data/history/ProcessingHistory.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/file/File.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/file/FileLine.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/file/FileStatus.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/referential/IItemReferentialEntity.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/referential/IReferentialEntity.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/referential/ObjectType.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/referential/ProcessingStatus.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/referential/ProcessingType.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/referential/QualityFlag.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/referential/SaleType.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/referential/Status.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/referential/UserProfile.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/referential/ValidityStatus.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/referential/VesselType.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/referential/conversion/RoundWeightConversion.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/referential/gear/Gear.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/referential/gear/GearClassification.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/referential/grouping/Grouping.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/referential/grouping/GroupingClassification.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/referential/grouping/GroupingItem.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/referential/grouping/GroupingLevel.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/referential/location/Location.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/referential/location/LocationArea.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/referential/location/LocationAssociation.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/referential/location/LocationAssociationId.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/referential/location/LocationClassification.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/referential/location/LocationHierarchy.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/referential/location/LocationLevel.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/referential/metier/Metier.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/referential/pmfm/Fraction.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/referential/pmfm/Matrix.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/referential/pmfm/Method.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/referential/pmfm/Parameter.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/referential/pmfm/Pmfm.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/referential/pmfm/QualitativeValue.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/referential/pmfm/Unit.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/referential/taxon/ReferenceTaxon.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/referential/taxon/TaxonGroup.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/referential/taxon/TaxonGroupHistoricalRecord.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/referential/taxon/TaxonGroupType.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/referential/taxon/TaxonName.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/referential/taxon/TaxonomicLevel.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/referential/transcribing/TranscribingItem.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/referential/transcribing/TranscribingItemType.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/referential/transcribing/TranscribingSystem.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/social/UserEvent.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/technical/configuration/Software.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/technical/configuration/SoftwareProperty.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/technical/extraction/ExtractionProduct.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/technical/extraction/ExtractionProductColumn.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/technical/extraction/ExtractionProductStrata.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/technical/extraction/ExtractionProductTable.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/technical/extraction/ExtractionProductValue.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/technical/extraction/rdb/ProductRdbLandingStatistics.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/technical/extraction/rdb/ProductRdbSpeciesLength.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/technical/extraction/rdb/ProductRdbSpeciesList.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/technical/extraction/rdb/ProductRdbStation.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/technical/extraction/rdb/ProductRdbTrip.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/technical/optimization/taxon/TaxonGroup2TaxonHierarchy.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/technical/optimization/taxon/TaxonGroupHierarchy.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/model/technical/versionning/SystemVersion.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/service/referential/LocationServiceImpl.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/service/referential/ReferentialServiceImpl.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/vo/administration/programStrategy/PmfmStrategyVO.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/vo/administration/programStrategy/ProgramVO.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/vo/administration/programStrategy/StrategyVO.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/vo/administration/programStrategy/TaxonGroupStrategyVO.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/vo/administration/programStrategy/TaxonNameStrategyVO.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/vo/administration/user/AccountVO.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/vo/administration/user/DepartmentVO.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/vo/administration/user/PersonVO.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/vo/administration/user/UserSettingsVO.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/vo/data/BatchVO.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/vo/data/IDataVO.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/vo/data/IRootDataVO.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/vo/data/ImageAttachmentVO.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/vo/data/LandingVO.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/vo/data/MeasurementVO.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/vo/data/ObservedLocationVO.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/vo/data/OperationVO.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/vo/data/PhysicalGearVO.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/vo/data/SaleVO.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/vo/data/SampleVO.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/vo/data/TripVO.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/vo/data/VesselFeaturesVO.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/vo/data/VesselPositionVO.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/vo/file/ValidationErrorVO.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/vo/filter/DepartmentFilterVO.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/vo/filter/LandingFilterVO.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/vo/filter/ObservedLocationFilterVO.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/vo/filter/OperationFilterVO.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/vo/filter/PersonFilterVO.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/vo/filter/ProgramFilterVO.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/vo/filter/ReferentialFilterVO.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/vo/filter/TaxonNameFilterVO.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/vo/filter/TripFilterVO.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/vo/filter/VesselFilterVO.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/vo/referential/IReferentialVO.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/vo/referential/LocationAssociationVO.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/vo/referential/LocationVO.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/vo/referential/MetierVO.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/vo/referential/PmfmVO.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/vo/referential/ReferentialTypeVO.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/vo/referential/ReferentialVO.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/vo/referential/TargetSpeciesVO.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/vo/referential/TaxonGroupVO.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/vo/referential/TaxonNameVO.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/vo/referential/UserProfileVO.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/vo/technical/ConfigurationVO.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/vo/technical/SoftwareVO.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/vo/technical/extraction/ExtractionProductColumnVO.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/vo/technical/extraction/ExtractionProductFilterVO.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/vo/technical/extraction/ExtractionProductStrataVO.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/vo/technical/extraction/ExtractionProductTableVO.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-core/src/main/java/net/sumaris/core/vo/technical/extraction/ExtractionProductVO.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-server/src/main/java/net/sumaris/server/http/graphql/administration/AdministrationGraphQLService.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-server/src/main/java/net/sumaris/server/http/graphql/administration/ProgramGraphQLService.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-server/src/main/java/net/sumaris/server/http/graphql/data/DataGraphQLService.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-server/src/main/java/net/sumaris/server/http/graphql/extraction/AggregationGraphQLService.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-server/src/main/java/net/sumaris/server/http/graphql/referential/ReferentialGraphQLService.java v ca717d625c1c802a58e97d19470b31334ce2e067
sumaris-server/src/main/java/net/sumaris/server/http/graphql/technical/ConfigurationGraphQLService.java v ca717d625c1c802a58e97d19470b31334ce2e067

[enh] add @FieldNameConstants on every Entity and VO classes, remove all PROPERTY_* members

Signed-off-by: lp1ee9d <ludovic.pecquot@e-is.pro>
2019-11-12 12:05:43 lpecquot <ludovic.pecquot@e-is.pro> sumaris-core/src/main/java/net/sumaris/core/dao/data/VesselDaoImpl.java v ff1bbf55cad5f8bc89768a0a06ab58c3dc4debeb
sumaris-core/src/test/java/net/sumaris/core/dao/data/VesselDaoImplReadTest.java v ff1bbf55cad5f8bc89768a0a06ab58c3dc4debeb
sumaris-test-shared/src/main/resources/data-hsqldb-03-data.xml v ff1bbf55cad5f8bc89768a0a06ab58c3dc4debeb

[fix] VesselDaoImpl: fix join

Signed-off-by: lp1ee9d <ludovic.pecquot@e-is.pro>
2019-11-12 11:27:01 lpecquot <ludovic.pecquot@e-is.pro> pom.xml v 9547fd61428c7b22cdac8aed9a32081ad7eb0db4
sumaris-core-shared/src/main/java/net/sumaris/core/config/SumarisConfiguration.java v 9547fd61428c7b22cdac8aed9a32081ad7eb0db4
sumaris-core-shared/src/main/java/net/sumaris/core/config/SumarisConfigurationOption.java v 9547fd61428c7b22cdac8aed9a32081ad7eb0db4
sumaris-core/lombok.config v 9547fd61428c7b22cdac8aed9a32081ad7eb0db4
sumaris-core/src/main/java/net/sumaris/core/dao/data/MeasurementDaoImpl.java v 9547fd61428c7b22cdac8aed9a32081ad7eb0db4
sumaris-core/src/main/java/net/sumaris/core/dao/data/VesselDao.java v 9547fd61428c7b22cdac8aed9a32081ad7eb0db4
sumaris-core/src/main/java/net/sumaris/core/dao/data/VesselDaoImpl.java v 9547fd61428c7b22cdac8aed9a32081ad7eb0db4
sumaris-core/src/main/java/net/sumaris/core/model/data/VesselRegistrationPeriod.java v 9547fd61428c7b22cdac8aed9a32081ad7eb0db4
sumaris-core/src/main/java/net/sumaris/core/service/data/VesselService.java v 9547fd61428c7b22cdac8aed9a32081ad7eb0db4
sumaris-core/src/main/java/net/sumaris/core/service/data/VesselServiceImpl.java v 9547fd61428c7b22cdac8aed9a32081ad7eb0db4
sumaris-core/src/main/java/net/sumaris/core/vo/data/VesselFeaturesVO.java v 9547fd61428c7b22cdac8aed9a32081ad7eb0db4
sumaris-core/src/main/java/net/sumaris/core/vo/data/VesselRegistrationVO.java v 9547fd61428c7b22cdac8aed9a32081ad7eb0db4
sumaris-server/src/main/java/net/sumaris/server/http/graphql/data/DataGraphQLService.java v 9547fd61428c7b22cdac8aed9a32081ad7eb0db4

[enh] VesselDaoImpl: add methods to retrieve vessel features and registration history

Signed-off-by: lp1ee9d <ludovic.pecquot@e-is.pro>
2019-11-07 09:20:04 lpecquot <ludovic.pecquot@e-is.pro> sumaris-core/src/main/java/net/sumaris/core/dao/data/VesselDaoImpl.java v a6b0034b253b3ca04cd931b058087d4270a28edc
sumaris-core/src/main/java/net/sumaris/core/model/data/Vessel.java v a6b0034b253b3ca04cd931b058087d4270a28edc
sumaris-core/src/main/java/net/sumaris/core/model/data/VesselRegistrationPeriod.java v a6b0034b253b3ca04cd931b058087d4270a28edc
sumaris-core/src/main/java/net/sumaris/core/vo/data/VesselFeaturesVO.java v a6b0034b253b3ca04cd931b058087d4270a28edc
sumaris-core/src/test/java/net/sumaris/core/dao/data/VesselDaoImplReadTest.java v a6b0034b253b3ca04cd931b058087d4270a28edc
sumaris-core/src/test/resources/sumaris-core-test.properties v a6b0034b253b3ca04cd931b058087d4270a28edc
sumaris-test-shared/src/main/resources/data-hsqldb-03-data.xml v a6b0034b253b3ca04cd931b058087d4270a28edc

[enh] VesselDaoImpl: add registrationCode

Signed-off-by: lp1ee9d <ludovic.pecquot@e-is.pro>
2019-11-06 19:10:16 Benoit Lavenier <benoit.lavenier@e-is.pro> sumaris-core-extraction/src/main/java/net/sumaris/core/extraction/dao/technical/csv/ExtractionCsvDaoImpl.java v a50a97f9e3a07ded97c0362898d84af9112f4432
sumaris-core-shared/src/main/resources/i18n/sumaris-core-shared_en_GB.properties v a50a97f9e3a07ded97c0362898d84af9112f4432
sumaris-core-shared/src/main/resources/i18n/sumaris-core-shared_fr_FR.properties v a50a97f9e3a07ded97c0362898d84af9112f4432

[fix] Minor changes
2019-11-06 17:30:00 lpecquot <ludovic.pecquot@e-is.pro> sumaris-core-extraction/src/main/java/net/sumaris/core/extraction/service/ExtractionServiceImpl.java v 2c00ac3023e7ac2fc1f6c6b110d4f072d38144f9
sumaris-core-shared/src/main/java/net/sumaris/core/config/SumarisConfiguration.java v 2c00ac3023e7ac2fc1f6c6b110d4f072d38144f9
sumaris-core-shared/src/main/java/net/sumaris/core/config/SumarisConfigurationOption.java v 2c00ac3023e7ac2fc1f6c6b110d4f072d38144f9
sumaris-core/src/main/java/net/sumaris/core/dao/administration/user/PersonDaoImpl.java v 2c00ac3023e7ac2fc1f6c6b110d4f072d38144f9
sumaris-core/src/main/java/net/sumaris/core/dao/data/VesselDaoImpl.java v 2c00ac3023e7ac2fc1f6c6b110d4f072d38144f9
sumaris-core/src/main/java/net/sumaris/core/model/data/Vessel.java v 2c00ac3023e7ac2fc1f6c6b110d4f072d38144f9
sumaris-core/src/main/java/net/sumaris/core/vo/data/VesselFeaturesVO.java v 2c00ac3023e7ac2fc1f6c6b110d4f072d38144f9
sumaris-core/src/main/java/net/sumaris/core/vo/filter/VesselFilterVO.java v 2c00ac3023e7ac2fc1f6c6b110d4f072d38144f9
sumaris-core/src/main/resources/net/sumaris/core/db/changelog/hsqldb/db-changelog-0.19.0.xml v 2c00ac3023e7ac2fc1f6c6b110d4f072d38144f9
sumaris-test-shared/src/main/resources/data-hsqldb-03-data.xml v 2c00ac3023e7ac2fc1f6c6b110d4f072d38144f9

[enh] PersonDaoImpl : add transcoding for user profile labels (VO<->Entity)
[enh] VesselDaoImpl: add status filter; return not closed period if no filtered date
[enh] ExtractionServiceImpl: init rectangle locations if config option allows it

Signed-off-by: lp1ee9d <ludovic.pecquot@e-is.pro>
2019-11-06 17:05:09 dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> pom.xml v f89436241b204573da800497b2a7c4daa3cc26c2

Bump jackson.version from 2.9.7 to 2.10.0

Bumps `jackson.version` from 2.9.7 to 2.10.0.

Updates `jackson-databind` from 2.9.7 to 2.10.0
- [Release notes](https://github.com/FasterXML/jackson/releases)
- [Commits](https://github.com/FasterXML/jackson/commits)

Updates `jackson-bom` from 2.9.7 to 2.10.0
- [Release notes](https://github.com/FasterXML/jackson-bom/releases)
- [Commits](https://github.com/FasterXML/jackson-bom/compare/jackson-bom-2.9.7...jackson-bom-2.10.0)

Signed-off-by: dependabot[bot] <support@github.com>
2019-11-05 18:14:30 Benoit Lavenier <benoit.lavenier@e-is.pro> pom.xml v 2d3b18f920b08ca86fa81aa20e84774d85332c5f
sumaris-core-extraction/pom.xml v 2d3b18f920b08ca86fa81aa20e84774d85332c5f
sumaris-core-importation/pom.xml v 2d3b18f920b08ca86fa81aa20e84774d85332c5f
sumaris-core-shared/pom.xml v 2d3b18f920b08ca86fa81aa20e84774d85332c5f
sumaris-core/pom.xml v 2d3b18f920b08ca86fa81aa20e84774d85332c5f
sumaris-server/pom.xml v 2d3b18f920b08ca86fa81aa20e84774d85332c5f
sumaris-test-shared/pom.xml v 2d3b18f920b08ca86fa81aa20e84774d85332c5f

[maven-release-plugin] prepare for next development iteration
2019-11-05 18:14:23 Benoit Lavenier <benoit.lavenier@e-is.pro> pom.xml v dbe26b193978d7f0c34c8582e0c5be0fbbc00f24
sumaris-core-extraction/pom.xml v dbe26b193978d7f0c34c8582e0c5be0fbbc00f24
sumaris-core-importation/pom.xml v dbe26b193978d7f0c34c8582e0c5be0fbbc00f24
sumaris-core-shared/pom.xml v dbe26b193978d7f0c34c8582e0c5be0fbbc00f24
sumaris-core/pom.xml v dbe26b193978d7f0c34c8582e0c5be0fbbc00f24
sumaris-server/pom.xml v dbe26b193978d7f0c34c8582e0c5be0fbbc00f24
sumaris-test-shared/pom.xml v dbe26b193978d7f0c34c8582e0c5be0fbbc00f24

[maven-release-plugin] prepare release v0.18.5
2019-11-05 18:13:50 Benoit Lavenier <benoit.lavenier@e-is.pro> sumaris-core-extraction/src/main/java/net/sumaris/core/extraction/service/ExtractionServiceImpl.java v 4b2a0b238db26da433962e5005063465b51a6d7b

[fix] Extraction: Workaround for issue #142 - CSV Dao use datasource
2019-11-05 17:53:03 Benoit Lavenier <benoit.lavenier@e-is.pro> sumaris-core-extraction/src/main/java/net/sumaris/core/extraction/dao/technical/csv/ExtractionCsvDaoImpl.java v dd7b3bf993981e9bc9ce20250bef1eceb25a3122
sumaris-core-extraction/src/main/java/net/sumaris/core/extraction/service/ExtractionServiceImpl.java v dd7b3bf993981e9bc9ce20250bef1eceb25a3122

[fix] Extraction: Workaround for issue #142 - CSV Dao use datasource
2019-11-05 17:31:18 Benoit Lavenier <benoit.lavenier@e-is.pro> pom.xml v 7d73b565d7cf5344249d4d51d154fcf2712618b7
sumaris-core-extraction/pom.xml v 7d73b565d7cf5344249d4d51d154fcf2712618b7
sumaris-core-importation/pom.xml v 7d73b565d7cf5344249d4d51d154fcf2712618b7
sumaris-core-shared/pom.xml v 7d73b565d7cf5344249d4d51d154fcf2712618b7
sumaris-core/pom.xml v 7d73b565d7cf5344249d4d51d154fcf2712618b7
sumaris-server/pom.xml v 7d73b565d7cf5344249d4d51d154fcf2712618b7
sumaris-test-shared/pom.xml v 7d73b565d7cf5344249d4d51d154fcf2712618b7

[maven-release-plugin] prepare for next development iteration
2019-11-05 17:31:10 Benoit Lavenier <benoit.lavenier@e-is.pro> pom.xml v 3f33649d47dd63030cebedcbf93567fb5fbfbd5b
sumaris-core-extraction/pom.xml v 3f33649d47dd63030cebedcbf93567fb5fbfbd5b
sumaris-core-importation/pom.xml v 3f33649d47dd63030cebedcbf93567fb5fbfbd5b
sumaris-core-shared/pom.xml v 3f33649d47dd63030cebedcbf93567fb5fbfbd5b
sumaris-core/pom.xml v 3f33649d47dd63030cebedcbf93567fb5fbfbd5b
sumaris-server/pom.xml v 3f33649d47dd63030cebedcbf93567fb5fbfbd5b
sumaris-test-shared/pom.xml v 3f33649d47dd63030cebedcbf93567fb5fbfbd5b

[maven-release-plugin] prepare release v0.18.4
2019-11-05 17:30:50 Benoit Lavenier <benoit.lavenier@e-is.pro> sumaris-core-extraction/src/main/java/net/sumaris/core/extraction/service/ExtractionServiceImpl.java v bd8de2920d0f2586f73662cace2ff1697750fb3f
sumaris-core/src/main/java/net/sumaris/core/dao/technical/schema/SumarisDatabaseMetadata.java v bd8de2920d0f2586f73662cace2ff1697750fb3f
sumaris-core/src/main/java/net/sumaris/core/dao/technical/schema/SumarisTableMetadata.java v bd8de2920d0f2586f73662cace2ff1697750fb3f

[fix] Extraction: Workaround for issue #142 - tablename as uppercase, for select query
2019-11-05 16:57:34 Benoit Lavenier <benoit.lavenier@e-is.pro> pom.xml v 311bc109b1d7dc2c3bf8dd27f61b115352daac63
sumaris-core-extraction/pom.xml v 311bc109b1d7dc2c3bf8dd27f61b115352daac63
sumaris-core-importation/pom.xml v 311bc109b1d7dc2c3bf8dd27f61b115352daac63
sumaris-core-shared/pom.xml v 311bc109b1d7dc2c3bf8dd27f61b115352daac63
sumaris-core/pom.xml v 311bc109b1d7dc2c3bf8dd27f61b115352daac63
sumaris-server/pom.xml v 311bc109b1d7dc2c3bf8dd27f61b115352daac63
sumaris-test-shared/pom.xml v 311bc109b1d7dc2c3bf8dd27f61b115352daac63

[maven-release-plugin] prepare for next development iteration
2019-11-05 16:57:26 Benoit Lavenier <benoit.lavenier@e-is.pro> pom.xml v d014cf4eca3f0f63bfe6456c9c6de6190ed090ac
sumaris-core-extraction/pom.xml v d014cf4eca3f0f63bfe6456c9c6de6190ed090ac
sumaris-core-importation/pom.xml v d014cf4eca3f0f63bfe6456c9c6de6190ed090ac
sumaris-core-shared/pom.xml v d014cf4eca3f0f63bfe6456c9c6de6190ed090ac
sumaris-core/pom.xml v d014cf4eca3f0f63bfe6456c9c6de6190ed090ac
sumaris-server/pom.xml v d014cf4eca3f0f63bfe6456c9c6de6190ed090ac
sumaris-test-shared/pom.xml v d014cf4eca3f0f63bfe6456c9c6de6190ed090ac

[maven-release-plugin] prepare release v0.18.3
2019-11-05 16:56:27 Benoit Lavenier <benoit.lavenier@e-is.pro> sumaris-core-extraction/src/main/java/net/sumaris/core/extraction/dao/technical/table/ExtractionTableDao.java v e0531ae92b1d90f5a75139fae99d2e5b8c4dd1c5
sumaris-core-extraction/src/main/java/net/sumaris/core/extraction/dao/technical/table/ExtractionTableDaoImpl.java v e0531ae92b1d90f5a75139fae99d2e5b8c4dd1c5
sumaris-core-extraction/src/main/java/net/sumaris/core/extraction/dao/trip/rdb/AggregationRdbTripDaoImpl.java v e0531ae92b1d90f5a75139fae99d2e5b8c4dd1c5
sumaris-core-extraction/src/main/java/net/sumaris/core/extraction/service/ExtractionServiceImpl.java v e0531ae92b1d90f5a75139fae99d2e5b8c4dd1c5

[fix] Extraction: Workaround for issue #142 - add a commit between extraction tables creation, and dump
2019-11-05 15:50:42 Benoit Lavenier <benoit.lavenier@e-is.pro> pom.xml v 3910d32b110e24d7427382e919aef3f56d266a30
sumaris-core-extraction/pom.xml v 3910d32b110e24d7427382e919aef3f56d266a30
sumaris-core-importation/pom.xml v 3910d32b110e24d7427382e919aef3f56d266a30
sumaris-core-shared/pom.xml v 3910d32b110e24d7427382e919aef3f56d266a30
sumaris-core/pom.xml v 3910d32b110e24d7427382e919aef3f56d266a30
sumaris-server/pom.xml v 3910d32b110e24d7427382e919aef3f56d266a30
sumaris-test-shared/pom.xml v 3910d32b110e24d7427382e919aef3f56d266a30

[maven-release-plugin] prepare for next development iteration
2019-11-05 15:50:34 Benoit Lavenier <benoit.lavenier@e-is.pro> pom.xml v 4342be1052525009a3df8cb19169eda08b4c4bb1
sumaris-core-extraction/pom.xml v 4342be1052525009a3df8cb19169eda08b4c4bb1
sumaris-core-importation/pom.xml v 4342be1052525009a3df8cb19169eda08b4c4bb1
sumaris-core-shared/pom.xml v 4342be1052525009a3df8cb19169eda08b4c4bb1
sumaris-core/pom.xml v 4342be1052525009a3df8cb19169eda08b4c4bb1
sumaris-server/pom.xml v 4342be1052525009a3df8cb19169eda08b4c4bb1
sumaris-test-shared/pom.xml v 4342be1052525009a3df8cb19169eda08b4c4bb1

[maven-release-plugin] prepare release v0.18.2
2019-11-05 15:50:07 Benoit Lavenier <benoit.lavenier@e-is.pro> sumaris-core-extraction/src/main/java/net/sumaris/core/extraction/dao/trip/rdb/ExtractionRdbTripDaoImpl.java v 93f809e1d1a38f9d0efdcfd3e88b5c65898a9392
sumaris-core-extraction/src/main/java/net/sumaris/core/extraction/dao/trip/survivalTest/ExtractionSurvivalTestDaoImpl.java v 93f809e1d1a38f9d0efdcfd3e88b5c65898a9392
sumaris-core-extraction/src/main/java/net/sumaris/core/extraction/service/ExtractionServiceImpl.java v 93f809e1d1a38f9d0efdcfd3e88b5c65898a9392

[fix] Extraction: Workaround for issue #142 - add a sleep before dumping tables to files
2019-11-04 15:26:05 lpecquot <ludovic.pecquot@e-is.pro> pom.xml v 2819b7a8f8feb1786d27b80ff1b438c45ab7b5af
sumaris-core-extraction/pom.xml v 2819b7a8f8feb1786d27b80ff1b438c45ab7b5af
sumaris-core-extraction/src/main/java/net/sumaris/core/extraction/service/ExtractionServiceImpl.java v 2819b7a8f8feb1786d27b80ff1b438c45ab7b5af
sumaris-core-importation/pom.xml v 2819b7a8f8feb1786d27b80ff1b438c45ab7b5af
sumaris-core-shared/pom.xml v 2819b7a8f8feb1786d27b80ff1b438c45ab7b5af
sumaris-core-shared/src/main/java/net/sumaris/core/config/SumarisConfiguration.java v 2819b7a8f8feb1786d27b80ff1b438c45ab7b5af
sumaris-core-shared/src/main/java/net/sumaris/core/dao/schema/DatabaseSchemaDaoImpl.java v 2819b7a8f8feb1786d27b80ff1b438c45ab7b5af
sumaris-core-shared/src/main/java/net/sumaris/core/dao/technical/Daos.java v 2819b7a8f8feb1786d27b80ff1b438c45ab7b5af
sumaris-core-shared/src/main/java/net/sumaris/core/dao/technical/hibernate/HibernateDaoSupport.java v 2819b7a8f8feb1786d27b80ff1b438c45ab7b5af
sumaris-core/pom.xml v 2819b7a8f8feb1786d27b80ff1b438c45ab7b5af
sumaris-core/src/main/java/net/sumaris/core/dao/administration/programStrategy/ProgramDaoImpl.java v 2819b7a8f8feb1786d27b80ff1b438c45ab7b5af
sumaris-core/src/main/java/net/sumaris/core/dao/administration/user/PersonDaoImpl.java v 2819b7a8f8feb1786d27b80ff1b438c45ab7b5af
sumaris-core/src/main/java/net/sumaris/core/dao/data/BatchDaoImpl.java v 2819b7a8f8feb1786d27b80ff1b438c45ab7b5af
sumaris-core/src/main/java/net/sumaris/core/dao/data/MeasurementDaoImpl.java v 2819b7a8f8feb1786d27b80ff1b438c45ab7b5af
sumaris-core/src/main/java/net/sumaris/core/dao/data/OperationDaoImpl.java v 2819b7a8f8feb1786d27b80ff1b438c45ab7b5af
sumaris-core/src/main/java/net/sumaris/core/dao/data/PhysicalGearDaoImpl.java v 2819b7a8f8feb1786d27b80ff1b438c45ab7b5af
sumaris-core/src/main/java/net/sumaris/core/dao/data/SaleDaoImpl.java v 2819b7a8f8feb1786d27b80ff1b438c45ab7b5af
sumaris-core/src/main/java/net/sumaris/core/dao/data/SampleDaoImpl.java v 2819b7a8f8feb1786d27b80ff1b438c45ab7b5af
sumaris-core/src/main/java/net/sumaris/core/dao/data/VesselDaoImpl.java v 2819b7a8f8feb1786d27b80ff1b438c45ab7b5af
sumaris-core/src/main/java/net/sumaris/core/dao/data/VesselPositionDaoImpl.java v 2819b7a8f8feb1786d27b80ff1b438c45ab7b5af
sumaris-core/src/main/java/net/sumaris/core/dao/referential/ReferentialDao.java v 2819b7a8f8feb1786d27b80ff1b438c45ab7b5af
sumaris-core/src/main/java/net/sumaris/core/dao/referential/ReferentialDaoImpl.java v 2819b7a8f8feb1786d27b80ff1b438c45ab7b5af
sumaris-core/src/main/java/net/sumaris/core/dao/referential/location/LocationClassificationDao.java v 2819b7a8f8feb1786d27b80ff1b438c45ab7b5af
sumaris-core/src/main/java/net/sumaris/core/dao/referential/location/LocationClassificationDaoImpl.java v 2819b7a8f8feb1786d27b80ff1b438c45ab7b5af
sumaris-core/src/main/java/net/sumaris/core/dao/technical/schema/SumarisDatabaseMetadata.java v 2819b7a8f8feb1786d27b80ff1b438c45ab7b5af
sumaris-core/src/main/java/net/sumaris/core/dao/technical/schema/SumarisTableMetadata.java v 2819b7a8f8feb1786d27b80ff1b438c45ab7b5af
sumaris-core/src/main/java/net/sumaris/core/model/referential/location/LocationClassificationEnum.java v 2819b7a8f8feb1786d27b80ff1b438c45ab7b5af
sumaris-core/src/main/java/net/sumaris/core/model/referential/location/LocationLevel.java v 2819b7a8f8feb1786d27b80ff1b438c45ab7b5af
sumaris-core/src/main/java/net/sumaris/core/service/referential/LocationServiceImpl.java v 2819b7a8f8feb1786d27b80ff1b438c45ab7b5af
sumaris-core/src/main/java/net/sumaris/core/vo/data/VesselFeaturesVO.java v 2819b7a8f8feb1786d27b80ff1b438c45ab7b5af
sumaris-core/src/main/java/net/sumaris/core/vo/referential/LocationAssociationVO.java v 2819b7a8f8feb1786d27b80ff1b438c45ab7b5af
sumaris-core/src/main/java/net/sumaris/core/vo/referential/LocationVO.java v 2819b7a8f8feb1786d27b80ff1b438c45ab7b5af
sumaris-core/src/main/java/net/sumaris/core/vo/referential/UserProfileVO.java v 2819b7a8f8feb1786d27b80ff1b438c45ab7b5af
sumaris-core/src/main/resources/net/sumaris/core/db/changelog/hsqldb/all/db-changelog-0.19.0.xml v 2819b7a8f8feb1786d27b80ff1b438c45ab7b5af
sumaris-core/src/main/resources/net/sumaris/core/db/changelog/hsqldb/db-changelog-0.19.0.xml v 2819b7a8f8feb1786d27b80ff1b438c45ab7b5af
sumaris-core/src/main/resources/net/sumaris/core/db/changelog/hsqldb/db-changelog.xml v 2819b7a8f8feb1786d27b80ff1b438c45ab7b5af
sumaris-core/src/test/java/net/sumaris/core/MiscTest.java v 2819b7a8f8feb1786d27b80ff1b438c45ab7b5af
sumaris-core/src/test/resources/sumaris-core-test.properties v 2819b7a8f8feb1786d27b80ff1b438c45ab7b5af
sumaris-server/lib/libsodium.dll v 2819b7a8f8feb1786d27b80ff1b438c45ab7b5af
sumaris-server/pom.xml v 2819b7a8f8feb1786d27b80ff1b438c45ab7b5af
sumaris-server/src/main/filtered-resources/application-default.properties v 2819b7a8f8feb1786d27b80ff1b438c45ab7b5af
sumaris-test-shared/pom.xml v 2819b7a8f8feb1786d27b80ff1b438c45ab7b5af
sumaris-test-shared/src/main/resources/data-hsqldb-01-common.xml v 2819b7a8f8feb1786d27b80ff1b438c45ab7b5af

[enh] add ojdbc8 dependency for Oracle database
[enh] PersonDaoImpl : add transcoding for user profile labels
[enh] toTypedVO now returns an Optional
[fix] VesselDaoImpl: if no vessel feature found, return 'unknown vessel' instead of null
[add] add LocationClassificationDao and default SEA & LAND in test dataset
[enh] add missing libsodium.dll files (for Windows release)
[enh] add db changelog 0.19.0

Signed-off-by: lp1ee9d <ludovic.pecquot@e-is.pro>