Change Log Report

Total number of changed sets: 1

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

Total commits: 21
Total number of files changed: 31

Timestamp Author Details
2019-11-28 19:01:31 Benoit Lavenier <benoit.lavenier@e-is.pro> 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

[fix] Site: fix web site generation
[enh] HSQL: move hibernate queries into entity
[enh] Upgrade to hibernate 5.3.11.Final
2019-11-27 18:58:17 Benoit Lavenier <benoit.lavenier@e-is.pro> 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

[fix] Fix hibernate.cfg.xml file generation (exclude enum and interface)
[fix] Site: fix web site generation
2019-11-22 19:31:31 Benoit Lavenier <benoit.lavenier@e-is.pro> sumaris-core-shared/src/main/java/net/sumaris/core/util/Dates.java v 472f85f3d7cf7bbdb01c8e2ef46942badb44a629

[enh] RDF: better URL for RDF api.
[enh] RDF; allow to export instances
[fix] RDF: code refactoring
2019-11-21 19:33:38 Benoit Lavenier <benoit.lavenier@e-is.pro> sumaris-core-shared/src/main/java/net/sumaris/core/config/SumarisConfigurationOption.java 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-20 09:59:30 Benoit Lavenier <benoit.lavenier@e-is.pro> sumaris-core-shared/pom.xml v ed6181ef69f504d1f26809e7866aa34244d4f089
sumaris-core-shared/src/main/java/net/sumaris/core/dao/technical/model/IEntity.java 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 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

[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-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

[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-13 12:05:37 lpecquot <ludovic.pecquot@e-is.pro> sumaris-core-shared/src/main/java/net/sumaris/core/util/Beans.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-12 17:12:40 lpecquot <ludovic.pecquot@e-is.pro> 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

[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 11:27:01 lpecquot <ludovic.pecquot@e-is.pro> 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

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

Signed-off-by: lp1ee9d <ludovic.pecquot@e-is.pro>
2019-11-06 19:10:16 Benoit Lavenier <benoit.lavenier@e-is.pro> 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-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

[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-05 18:14:30 Benoit Lavenier <benoit.lavenier@e-is.pro> sumaris-core-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> sumaris-core-shared/pom.xml v dbe26b193978d7f0c34c8582e0c5be0fbbc00f24

[maven-release-plugin] prepare release v0.18.5
2019-11-05 17:31:18 Benoit Lavenier <benoit.lavenier@e-is.pro> sumaris-core-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> sumaris-core-shared/pom.xml v 3f33649d47dd63030cebedcbf93567fb5fbfbd5b

[maven-release-plugin] prepare release v0.18.4
2019-11-05 16:57:34 Benoit Lavenier <benoit.lavenier@e-is.pro> sumaris-core-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> sumaris-core-shared/pom.xml v d014cf4eca3f0f63bfe6456c9c6de6190ed090ac

[maven-release-plugin] prepare release v0.18.3
2019-11-05 15:50:42 Benoit Lavenier <benoit.lavenier@e-is.pro> sumaris-core-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> sumaris-core-shared/pom.xml v 4342be1052525009a3df8cb19169eda08b4c4bb1

[maven-release-plugin] prepare release v0.18.2
2019-11-04 15:26:05 lpecquot <ludovic.pecquot@e-is.pro> 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

[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>