Adagio - Release history

Release History

Version Date Description
4.1.22 2019-06-26 Current stable version
4.1.21 2019-04-10 Current stable version
4.1.20 2019-01-23 Current stable version
4.1.19 2018-11-08 Current stable version
4.1.18 2018-09-19 Current stable version
4.1.17 2018-09-17 Current stable version
4.1.16 2018-06-05 Current stable version
4.1.15 2018-04-25 Current stable version
4.1.14 2018-04-24 Current stable version
4.1.13 2018-02-28 Current stable version
4.1.12 2018-02-05 Current stable version
4.1.11 2018-01-24 Current stable version
4.1.10 2017-12-13 Current stable version
4.1.9 2017-12-04 Current stable version
4.1.8 2017-11-20 Current stable version
4.1.7 2017-11-15 Current stable version
4.1.6 2017-10-24 Current stable version
4.1.5 2017-09-12 Current stable version
4.1.4 2017-09-11 Current stable version
4.1.3 2017-07-13 Current stable version
4.1.2 2017-06-26 Current stable version
4.1.1 2017-05-22 Current stable version
4.1.0 2017-05-15 Current stable version
4.0.9 2017-04-11 Current stable version
4.0.8 2017-03-30 Current stable version
4.0.7 2016-12-22 Current stable version
4.0.6 2016-11-29 Current stable version
4.0.5 2016-10-26 Current stable version
4.0.4 2016-09-20 Current stable version
4.0.3 2016-08-26 Current stable version
4.0.2 2016-07-04 Current stable version
4.0.1 2016-06-30 Current stable version
4.0 2016-06-15 Current stable version
4.0.rc2 2016-05-18 Current stable version
4.0.rc1 2016-05-17 Unstable version
3.15.0 2016-04-16 Current stable version
3.14.8 2016-03-25 Current stable version
3.14.7 2016-02-29 Current stable version
3.14.6 2016-02-05 Current stable version
3.14.5 2016-01-02 Current stable version
3.14.4 2015-12-08 Current stable version
3.14.3 2015-11-20 Current stable version
3.14.2 2015-11-10 Current stable version
3.14.1 2015-11-03 Current stable version
3.14.0 2015-10-02 Current stable version
3.13.5 2015-09-10 Current stable version
3.13.4 2015-09-03 Current stable version
3.13.3 2015-08-17 Current stable version
3.13.2 2015-08-06 Current stable version
3.13.1 2015-08-05 Current stable version
3.13.0 2015-07-31 Current stable version
3.12.1 2015-07-06 Current stable version
3.12.0 2015-07-03 Current stable version
3.11.2 2015-06-23 Current stable version
3.11.1 2015-06-22 Current stable version
3.11.0 2015-06-09 Current stable version
3.10.0 2015-06-03 Current stable version
3.9.6 2015-05-20 Current stable version
3.9.5 2015-05-07 Current stable version
3.9.4 2015-04-29 Unstable version
3.9.3 2015-04-16 Unstable version
3.9.2 2015-04-15 Unstable version
3.9.1 2015-04-13 Unstable version
3.9.0 2015-03-25 Current stable version
3.8.8 2015-03-04 Current stable version
3.8.7 2015-02-26 Current stable version
3.8.6 2015-02-10 Current stable version
3.8.5 2015-01-29 Current stable version
3.8.4 2015-01-27 Current stable version
3.8.3 2015-01-19 Current stable version
3.8.2 2014-01-31 Current stable version
3.8.1 2014-12-23 Current stable version
3.8.0 2014-12-11 Current stable version
3.7.2 2014-12-01 Current stable version
3.7.1 2014-11-04 Current stable version
3.7.0 2014-10-01 Current stable version
3.6.4 2014-10-21 Current stable version
3.6.3 2014-09-15 Current stable version
3.6.2 2014-09-01 Current stable version
3.6.1 2014-07-30 Current stable version
3.6.0 2014-07-01 Current stable version
3.5.7 2014-06-18 Current stable version
3.5.6 2014-06-09 Current stable version
3.5.5 2014-05-28 Current stable version
3.5.4 2014-05-20 Current stable version
3.5.3 2014-05-19 Current stable version
3.5.2 2014-04-22 Current stable version
3.5.1 2014-04-14 Current stable version
3.5.0 2014-04-09 Current stable version
3.4.2 2013-12-21 Current stable version
3.4.1 2013-12-03 Current stable version
3.4.3 2014-01-13  
3.3.7 2013-05-??  
3.1.3 2011-09-19  
3.1.0 2011-04-18  
3.15.5 2016-06-22  
3.14.3.1 2016-01-18  
3.4.0 2013-07-17  
3.3.6 2013-05-13  
3.3.5 2013-04-03  
3.15.4 2016-05-25  

Get the RSS feed of the last changes: rss feed

Release 4.1.22 – 2019-06-26

Type Changes By
Add [adagio-synchro] Add GEAR_FEATURES_CONTROL table Fixes 47380. nolwenn.rannou@ifremer.fr
SIH-Adagio :: Core Server
Add [adagio-core] Patch liquibase : add GEAR_FEATURES_CONTROL table Fixes 47380. nolwenn.rannou@ifremer.fr
SIH-Adagio :: Core for Allegro
Add [adagio-core-allegro] Patch liquibase : add GEAR_FEATURES_CONTROL table Fixes 47380. nolwenn.rannou@ifremer.fr

Release 4.1.21 – 2019-04-10

Type Changes By
SIH-Adagio :: Core Server
Add [core] Define DeletedItemHistoryDao as a Spring @Repository benoit.lavenier@e-is.pro

Release 4.1.20 – 2019-01-23

Type Changes By
Add [adagio-synchro-server] Add a multiple files upload feature on synchro export Fixes 44955. ludovic.pecquot@e-is.pro
SIH-Adagio :: Core Server
Add [Export générique] Erreur de contenu sur l'extraction générique base centrale. Add specific hibernate mappings for remote database model in queries-remote-mapping.hbm.xml (which is used in queries-remote-mapping.hbm.xml) and specific Java objects. Fixes 45281. pierre-yves.clement@altran.com
SIH-Adagio :: Core for Allegro
Add [Export générique] Erreur de contenu sur l'extraction générique base centrale. Add specific hibernate mappings for remote database model in queries-remote-mapping.hbm.xml (which is used in queries-remote-mapping.hbm.xml) and specific Java objects. Fixes 45281. pierre-yves.clement@altran.com
SIH-Adagio :: Synchronization
Add [adagio-synchro] Remove link between BATCH and SAMPLE [adagio-synchro] Set autocommit on temp database on client synchro export Fixes 45369. ludovic.pecquot@e-is.pro

Release 4.1.19 – 2018-11-08

Type Changes By
Fix [adagio-synchro] On PERSON_SESSION import, all PERSON_SESSION_VESSEL and PERSON_SESSION_ITEM are deleted first, to act as insert instead of update (increase performance) [adagio-synchro] On PERSON_SESSION_VESSEL and PERSON_SESSION_ITEM import, add a limitation on Obsdeb programs (reduce data volume) Fixes 43784. ludovic.pecquot@e-is.pro
Fix [adagio-core-allegro] Add ObservationService with specific method for deleting large amount of observed location and related data Fixes 43843. ludovic.pecquot@e-is.pro
Add [adagio-synchro] Update performance indexes on TEMP_QUERY_PARAMETER ludovic.pecquot@e-is.pro
SIH-Adagio :: Core for Allegro
Fix [adagio-core-allegro] Add ObservationService with specific method for deleting large amount of observed location and related data Fixes 43843. ludovic.pecquot@e-is.pro
SIH-Adagio :: Synchronization
Fix [adagio-synchro] On PERSON_SESSION import, all PERSON_SESSION_VESSEL and PERSON_SESSION_ITEM are deleted first, to act as insert instead of update (increase performance) [adagio-synchro] On PERSON_SESSION_VESSEL and PERSON_SESSION_ITEM import, add a limitation on Obsdeb programs (reduce data volume) Fixes 43784. ludovic.pecquot@e-is.pro
Add [adagio-synchro] Update performance indexes on TEMP_QUERY_PARAMETER ludovic.pecquot@e-is.pro

Release 4.1.18 – 2018-09-19

Type Changes By
SIH-Adagio :: Core for Allegro
Add [adagio-core-allegro] Liquibase: Add PROGRAM2PERSON.REFERENCE_PERSON_FK Fixes 43521. nolwenn.rannou@ifremer.fr

Release 4.1.17 – 2018-09-17

Type Changes By
Fix [adagio-core-allegro] Add remote methods for loading tree in remote database Fixes 41274. abderrezakmohammed.abed@altran.com
SIH-Adagio :: Core Server
Add [adagio-core] Add ELEVATE_RTP_WEIGHT and INDIRECT_RTP_WEIGHT on DENORMALIZED_BATCH Fixes 30088. nolwenn.rannou@ifremer.fr

Release 4.1.16 – 2018-06-05

Type Changes By
Fix [adagio-core-shared] Add userDataDateInterval property in SynchroImportContextVO Fixes 42290. ludovic.pecquot@e-is.pro
SIH-Adagio :: Core for Allegro
Fix [adagio-core-allegro] Remove fishing areas when removing a gear use feature Fixes 30549. ludovic.pecquot@e-is.pro

Release 4.1.15 – 2018-04-25

No changes in this release.

Release 4.1.14 – 2018-04-24

Type Changes By
SIH-Adagio :: Core Server
Add [adagio-core] Liquibase: Add index on TEMP_QUERY_PARAMETER Fixes 41514. nolwenn.rannou@ifremer.fr
Add [adagio-core] Liquibase: Add on delete cascade on VESSEL_PERSON_FEATURES2ROLE and SAMPLE Fixes 41677. nolwenn.rannou@ifremer.fr
SIH-Adagio :: Core for Allegro
Add [adagio-core-allegro] Liquibase: Add index on TEMP_QUERY_PARAMETER Fixes 41514. nolwenn.rannou@ifremer.fr

Release 4.1.13 – 2018-02-28

Type Changes By
Upgrade jdbc-synchro 4.1.8 ludovic.pecquot@e-is.pro
Fix [core-shared] Remove CHECKPOINT DEFRAG after a Liquibase schema update to prevent date corruption Fixes 40748. ludovic.pecquot@e-is.pro

Release 4.1.12 – 2018-02-05

Type Changes By
SIH-Adagio :: Synchronization
Fix [adagio-synchro] Export: Override FISHING_TRIP.UPDATE_DATE with the parent's value (SCIENTIFIC_CRUISE.UPDATE_DATE) Fixes 37983. benoit.lavenier@e-is.pro

Release 4.1.11 – 2018-01-24

Type Changes By
Upgrade lib: - aspectj 1.8.11 - slf4j 1.7.25 - javassist 3.22.0-GA - reflections 0.9.11 - guava 22.0 (WARN: need to patch add Predicate<> function, with a new 'test()' method) - jts 1.14.0 benoit.lavenier@e-is.pro
Add Add lib: - jsr305 3.0.2 (need to upgrade guava to 22.0) benoit.lavenier@e-is.pro
SIH-Adagio :: Core Server
Add [adagio-core] Add ACTIVITY_CALENDAR_FK and METIER_FK on GEAR_PHYS_FEAT_UNIQUE_KEY constraint Fixes 30895. nolwenn.rannou@ifremer.fr

Release 4.1.10 – 2017-12-13

Type Changes By
SIH-Adagio :: Core for Allegro
[allegro-campagne] Thalassa : save weight on batch child Fixes 38647. maxime.legall@altran.com
Add [adagio-core-allegro] update set/get weight on batch child Fixes 39304. maxime.legall@altran.com

Release 4.1.9 – 2017-12-04

Type Changes By
SIH-Adagio :: Core for Allegro
Add [adagio-core-allegro] Thalassa : save weight on batch child Fixes 38647. maxime.legall@altran.com

Release 4.1.8 – 2017-11-20

Type Changes By
SIH-Adagio :: Core Server
Add [adagio-core] Add METIER_FK[0..1] on GEAR_PHYSICAL_FEATURES Fixes 30895. nolwenn.rannou@ifremer.fr

Release 4.1.7 – 2017-11-15

Type Changes By
SIH-Adagio :: Core Server
Fix [adagio-core] Fix scientific cruise right management by programs Fixes 37858. nolwenn.rannou@ifremer.fr

Release 4.1.6 – 2017-10-24

Type Changes By
SIH-Adagio :: Core Server
Add [adagio-core] Add ACTIVITY_CALENDAR_FK[0..1] on GEAR_PHYSICAL_FEATURES Fixes 30895. nolwenn.rannou@ifremer.fr
Add [adagio-core] Add TAXON_ELEVATE_CONTEXT_WEIGHT and TAXON_ELEVATE_INDIV_COUNT on DENORMALIZED_BATCH nolwenn.rannou@ifremer.fr

Release 4.1.5 – 2017-09-12

Type Changes By
Fix [adagio-synchro] Upgrade jdbc-synchro to 4.1.4 to disable FileLock by default ludovic.pecquot@e-is.pro
SIH-Adagio :: Synchronization
Fix [adagio-synchro] Upgrade jdbc-synchro to 4.1.4 to disable FileLock by default ludovic.pecquot@e-is.pro

Release 4.1.4 – 2017-09-11

Type Changes By
Add [adagio-synchro-server] ReferentialSynchroDatabaseMetadata: Add Oracle specific metadata loading ludovic.pecquot@e-is.pro
Fix [adagio-synchro] MeasurementFileInterceptor: Add exception trace ludovic.pecquot@e-is.pro
SIH-Adagio :: Synchronization
Fix [adagio-synchro] MeasurementFileInterceptor: Add exception trace ludovic.pecquot@e-is.pro
SIH-Adagio :: Synchro Server WebApp
Add [adagio-synchro-server] ReferentialSynchroDatabaseMetadata: Add Oracle specific metadata loading ludovic.pecquot@e-is.pro

Release 4.1.3 – 2017-07-13

Type Changes By
Upgrade to jdbc-synchro v4.1.2 (file synchronization improvements) ludovic.pecquot@e-is.pro

Release 4.1.2 – 2017-06-26

Type Changes By
Fix [adagio-synchro] Fix error when synchronize MEASUREMENT_FILE without file change Fixes 36556. ludovic.pecquot@e-is.pro
Fix [adagio-synchro] Cascade vessel deletion on PERSON_SESSION_VESSEL even when the user is not the current user doing the synchronization Fixes 36534. ludovic.pecquot@e-is.pro
Fix [adagio-synchro] Fix the selectMaxUpdateDate query on TRANSCRIBING_ITEM Fixes 36340. ludovic.pecquot@e-is.pro
SIH-Adagio :: Synchronization
Fix [adagio-synchro] Fix error when synchronize MEASUREMENT_FILE without file change Fixes 36556. ludovic.pecquot@e-is.pro
Fix [adagio-synchro] Cascade vessel deletion on PERSON_SESSION_VESSEL even when the user is not the current user doing the synchronization Fixes 36534. ludovic.pecquot@e-is.pro
Fix [adagio-synchro] Fix the selectMaxUpdateDate query on TRANSCRIBING_ITEM Fixes 36340. ludovic.pecquot@e-is.pro

Release 4.1.1 – 2017-05-22

Type Changes By
Upgrade to jdbc-synchro v4.1.1 [adagio-synchro] Improve attachment file synchronization [adagio-synchro] Add SAMPLE to list of tables with attachment files ludovic.pecquot@e-is.pro
SIH-Adagio :: Synchronization
Add [adagio-synchro] Improve attachment file synchronization [adagio-synchro] Add SAMPLE to list of tables with attachment files Fixes 34555. ludovic.pecquot@e-is.pro

Release 4.1.0 – 2017-05-15

Type Changes By
Upgrade to jdbc-synchro v4.1.0 benoit.lavenier@e-is.pro
SIH-Adagio :: Core Server
Fix [adagio-core] Add new DAO and service for measurement files Fixes 34555. ludovic.pecquot@e-is.pro
Add [adagio-core] Liquibase: Add index on MEASUREMENT_FILE and PHOTO Fixes 34555. benoit.lavenier@e-is.pro
Fix [adagio-core] Liquibase: Fix changelog 4.0.4 (bad addForeignKeyConstraint definition) benoit.lavenier@e-is.pro
SIH-Adagio :: Core for Allegro
Add [adagio-core-allegro] Liquibase: Add index on MEASUREMENT_FILE and PHOTO Fixes 34555. benoit.lavenier@e-is.pro
SIH-Adagio :: Synchronization
Add [adagio-synchro] Add attachment files synchronization (need by Allegro / scientific cruise) Fixes 34555. benoit.lavenier@e-is.pro
SIH-Adagio :: Synchro Server WebApp
Add [synchro-server] Manage attachment files synchronization (need by Allegro / scientific cruise) Fixes 34555. ludovic.pecquot@e-is.pro

Release 4.0.9 – 2017-04-11

Type Changes By
[adagio-core-allegro] Correct column size TRANSCRIBING_ITEM.EXTERNAL_CODE nolwenn.rannou@ifremer.fr
Add [adagio-synchro] Add ReferenceTaxonInterceptor to update REFERENCE_TAXON_FK in data when a REFERENCE_TAXON is deleted Fixes 35136. nolwenn.rannou@ifremer.fr
Add [adagio-synchro] Modify referential tables (TRANSCRIBING* and REFERENCE_TAXON) order Fixes 35109. nolwenn.rannou@ifremer.fr
[adagio-core-allegro] Introduce commons-dbcp2 dependency and use org.apache.commons.dbcp2.BasicDataSource as data source class in spring (cf springMergeMappings.xml file from MDA module) [adagio-core-allegro] Add DAO methods for fishing trips ludovic.pecquot@e-is.pro
SIH-Adagio :: Core for Allegro
[adagio-core-allegro] Correct column size TRANSCRIBING_ITEM.EXTERNAL_CODE nolwenn.rannou@ifremer.fr
[adagio-core-allegro] Introduce commons-dbcp2 dependency and use org.apache.commons.dbcp2.BasicDataSource as data source class in spring (cf springMergeMappings.xml file from MDA module) [adagio-core-allegro] Add DAO methods for fishing trips ludovic.pecquot@e-is.pro
SIH-Adagio :: Synchronization
Add [adagio-synchro] Add ReferenceTaxonInterceptor to update REFERENCE_TAXON_FK in data when a REFERENCE_TAXON is deleted Fixes 35136. nolwenn.rannou@ifremer.fr
Add [adagio-synchro] Modify referential tables (TRANSCRIBING* and REFERENCE_TAXON) order Fixes 35109. nolwenn.rannou@ifremer.fr

Release 4.0.8 – 2017-03-30

Type Changes By
Fix [adagio-core] Fix standalone assembly: missing adagio-core-server.config parameter in batch and shell scripts
[synchro-server] web.xml : add a shutdown listener for ehcache threads (useful for Tomcat)
[adagio-core-allegro] CatchBatchDaoImpl: simplified remove methods
[adagio-core-allegro] SortingBatchDaoImpl: remove produces on sortingBatch removes
ludovic.pecquot@e-is.pro
Add [synchro-server] add synchro tables relations page (Mantis #33804)
ludovic.pecquot@e-is.pro
SIH-Adagio :: Core Server
Fix [adagio-core] Fix standalone assembly: missing adagio-core-server.config parameter in batch and shell scripts ludovic.pecquot@e-is.pro
SIH-Adagio :: Core for Allegro
[adagio-core-allegro] CatchBatchDaoImpl: simplified remove methods
[adagio-core-allegro] SortingBatchDaoImpl: remove produces on sortingBatch removes
ludovic.pecquot@e-is.pro
SIH-Adagio :: Synchro Server WebApp
Fix [synchro-server] web.xml : add a shutdown listener for ehcache threads (useful for Tomcat) ludovic.pecquot@e-is.pro
Add [synchro-server] add synchro tables relations page ludovic.pecquot@e-is.pro

Release 4.0.7 – 2016-12-22

Type Changes By
Fix [adagio-synchro] VesselTablesQueriesInterceptor: now, this interceptor apply on vessel related tables on import direction only
[synchro-server] ReferentialSynchroDatabaseMetadata: remove bad usage of getDialect()
[adagio-core] Fix db\changelog\oracle\db-changelog-4.0.4.xml
[adagio-core-allegro] CatchBatchDaoImpl: fix bad behavior in removeWithChildren
ludovic.pecquot@e-is.pro
[adagio-core-allegro] CatchBatchDaoImpl: add method setQuantificationMeasurement with alpha numeric value
[adagio-core-allegro] queries.hdm.xml: add "order by" clause to childBatchIds
ludovic.pecquot@e-is.pro
SIH-Adagio :: Core Server
Fix [adagio-code] Fix db\changelog\oracle\db-changelog-4.0.4.xml ludovic.pecquot@e-is.pro
SIH-Adagio :: Core for Allegro
[adagio-core-allegro] CatchBatchDaoImpl: add method setQuantificationMeasurement with alpha numeric value
[adagio-core-allegro] queries.hdm.xml: add "order by" clause to childBatchIds
ludovic.pecquot@e-is.pro
Fix [adagio-core-allegro] CatchBatchDaoImpl: fix bad behavior in removeWithChildren ludovic.pecquot@e-is.pro
SIH-Adagio :: Synchronization
Fix [adagio-synchro] VesselTablesQueriesInterceptor: now, this interceptor apply on vessel related tables on import direction only ludovic.pecquot@e-is.pro
SIH-Adagio :: Synchro Server WebApp
Fix [synchro-server] ReferentialSynchroDatabaseMetadata: remove bad usage of getDialect() ludovic.pecquot@e-is.pro

Release 4.0.6 – 2016-11-29

Type Changes By
[adagio-core-allegro] Activate HSQLDB FILES LOG property nolwenn.rannou@ifremer.fr
SIH-Adagio :: Core for Allegro
[adagio-core-allegro] Activate HSQLDB FILES LOG property nolwenn.rannou@ifremer.fr

Release 4.0.5 – 2016-10-26

Type Changes By
[adagio-core-allegro] Add extended properties for temporary vessels ludovic.pecquot@ifremer.fr
SIH-Adagio :: Core for Allegro
[adagio-core-allegro] Add extended properties for temporary vessels ludovic.pecquot@ifremer.fr

Release 4.0.4 – 2016-09-20

Type Changes By
Fix [adagio-synchro] Treat PERSON_SESSION as root table Fixes 31657. ludovic.pecquot@e-is.pro
[adagio-core] Patch liquibase : add VESSEL_POSITION.SIGNAL_STATUS_FK ebodere@ifremer.fr
[adagio-core] Patch liquibase : add VESSEL_POSITION_VMS.SIGNAL_STATUS_FK ebodere@ifremer.fr
[adagio-core] Patch liquibase : add GEAR_CLASSIFICATION.VALIDITY_STATUS_FK ebodere@ifremer.fr
Update Upgrade lib to:
- jdbc-synchro 4.0.4
ludovic.pecquot@e-is.pro
SIH-Adagio :: Core Server
[adagio-core] Patch liquibase : add VESSEL_POSITION.SIGNAL_STATUS_FK ebodere@ifremer.fr
[adagio-core] Patch liquibase : add VESSEL_POSITION_VMS.SIGNAL_STATUS_FK ebodere@ifremer.fr
[adagio-core] Patch liquibase : add GEAR_CLASSIFICATION.VALIDITY_STATUS_FK ebodere@ifremer.fr
SIH-Adagio :: Synchronization
Fix [adagio-synchro] Treat PERSON_SESSION as root table Fixes 31657. ludovic.pecquot@e-is.pro

Release 4.0.3 – 2016-08-26

Type Changes By
SIH-Adagio :: Core for Allegro
Add [adagio-core-allegro] Add pkIncludes in synchro export (need by Allegro-campagne) Fixes 31458. benoit.lavenier@e-is.pro
Add [adagio-core-allegro] Add PersonSessionVesselDao.hasRightOnVesselAndPeriod() (need by Obsdeb mantis #31422) Fixes 31422. benoit.lavenier@e-is.pro
Add [adagio-core-allegro] Fix observation child tables, after export (workaround for ObsDeb mantis #30905) : call method ObservedLocationExtendDao.updateFixMantis30905() Fixes 30905. benoit.lavenier@e-is.pro
SIH-Adagio :: Synchro Server WebApp
Add [synchro-server] Add new REST service (at /service/technical/message) to post technical message from client (need for ObsDeb mantis #30905) benoit.lavenier@e-is.pro

Release 4.0.2 – 2016-07-04

Type Changes By
Update Upgrade lib to:
- jdbc-synchro 4.0.2
ludovic.pecquot@e-is.pro
SIH-Adagio :: Core Server
Fix Fix javadoc ludovic.pecquot@e-is.pro
SIH-Adagio :: Synchronization
Fix [adagio-synchro] Use DuplicateKeyStrategy.REPLACE_LOW_PRIORITY for Landing on natural id key strategy Fixes 30528,30529. ludovic.pecquot@e-is.pro
Fix Fix javadoc ludovic.pecquot@e-is.pro
SIH-Adagio :: Synchro Server WebApp
Fix Fix javadoc ludovic.pecquot@e-is.pro

Release 4.0.1 – 2016-06-30

Type Changes By
Add Upgrade lib to:
- jdbc-synchro 4.0.1
- Spring 4.2.6.RELEASE - Hibernate tools 4.3.4.Final
benoit.lavenier@e-is.pro
SIH-Adagio :: Core for Allegro
Fix [adagio-core-allegro] Remove VesselPersonFeatures FishingTrip link where linked to Operation (need for Allegro Campaign - redmine #7481) - merged from branche adagio 3.6.8.3 benoit.lavenier@e-is.pro

Release 4.0 – 2016-06-15

Type Changes By
Update Upgrade lib to:
- jdbc-synchro 4.0
- liquibase 3.2.3
- liquibase-hibernate 3.4
- liquibase-oracle 3.2
benoit.lavenier@e-is.pro
SIH-Adagio :: Core for Allegro
Fix [adagio-core-allegro] Install DB generation issue Fixes 30549. benoit.lavenier@e-is.pro
Fix [adagio-core-allegro] Synchro import performance: add a new liquibase changelog 4.0, to make sure temporary DB is created using the new script for HSQLDB 2 Fixes 30547. benoit.lavenier@e-is.pro
SIH-Adagio :: Synchro Server WebApp
Fix [adagio-core-allegro] Synchro: Compute dataStartDate same as 3.15.x : starts on 1st january oy year 'N - NB_YEAR_HISTORY' Fixes 30637. benoit.lavenier@e-is.pro

Release 4.0.rc2 – 2016-05-18

Type Changes By
SIH-Adagio :: Core Server
Fix [adagio-core-allegro] Add main class to MANIFEST.MF Fixes 30429. benoit.lavenier@e-is.pro
SIH-Adagio :: Core for Allegro
Fix [adagio-core-allegro] Add main class to MANIFEST.MF Fixes 30429. benoit.lavenier@e-is.pro
SIH-Adagio :: Synchro Server WebApp
Fix [adagio-core-allegro] Configure /home to HOMEPAGE, and / to EmptyPage, to avoid error after login Fixes 30429. benoit.lavenier@e-is.pro

Release 4.0.rc1 – 2016-05-17

Type Changes By
Update Upgrade to:
- jdbc-synchro 4.0.rc1
- hibernate 4.3.11.Final
- spring 4.2.5.RELEASE
- spring-security 4.0.4.RELEASE
- hsqldb 2.3.3
- cglib 3.2.0
- gson 2.5
- ojdbc7 12.1.0.2.0
- commons-collections 3.2.2
- commons-collections4 4.1
- commons-lang3 3.4
- aspectjweaver 1.8.5
- javassist 3.19.0-GA
- jmock 2.8.0
- nuiton-config 3.0-rc-3
- nuiton-utils 3.0-rc-9
- reflections 0.9.10
- slf4j 1.7.9
- postgresql 8.4-701.jdbc3
benoit.lavenier@e-is.pro
Update [adagio-synchro] Merge de la branche adagio 3.15.2 et obsdeb 1.5.2 benoit.lavenier@e-is.pro
SIH-Adagio :: Core Server
[adagio-core] Patch liquibase : set VESSEL_FEATURES.CONSTRUCTION_YEAR nullable ebodere@ifremer.fr
[adagio-core] Patch liquibase : add VESSEL_POSITION.SATELLITE_SIGNAL_QUALITY ebodere@ifremer.fr
[adagio-core] Patch liquibase : add VESSEL_POSITION_VMS.SATELLITE_SIGNAL_QUALITY ebodere@ifremer.fr
[adagio-core] Patch liquibase : modify unique constraint DECLARED_DOC_REF_UNIQUE_KEY ebodere@ifremer.fr
SIH-Adagio :: Core for Allegro
[adagio-core-allegro] Synchro code refactoring: Move some classes xxxJdbcDao into adagio-core benoit.lavenier@e-is.pro
[adagio-core-allegro] Synchro code refactoring: Move synchro specific classes into adagio-synchro benoit.lavenier@e-is.pro
SIH-Adagio :: Synchronization
Update [adagio-synchro] Move generic code into a new project: 'fr.ifremer.common:jdbc-synchro'
[adagio-synchro] Module 'adagio-synchro' becomes specific for Adagio databases (server or allegro).
benoit.lavenier@e-is.pro
SIH-Adagio :: Synchro Server WebApp
Update Upgrade to:
- wicket 7.0.0
- wicket-jquery-ui 7.0.0
benoit.lavenier@e-is.pro

Release 3.15.0 – 2016-04-16

Type Changes By
Add [adagio-core-allegro] Add DAO to access to new PL/SQL function F_PERSON_CAN_WRITE_DATA, from the synchro-server Fixes 28877. benoit.lavenier@e-is.pro
Fix [adagio-core-allegro] Add new action for standalone batch: --new-install-db Fixes 25564. benoit.lavenier@e-is.pro
SIH-Adagio :: Core Server
[adagio-core] Synchro code refactoring: Integrate some classes xxxJdbcDao from adagio-core-allegro benoit.lavenier@e-is.pro
SIH-Adagio :: Core for Allegro
Add [adagio-core-allegro] Add DAO to access to new PL/SQL function F_PERSON_CAN_WRITE_DATA, from the synchro-server Fixes 28877. benoit.lavenier@e-is.pro
Fix [adagio-core-allegro] Add new action for standalone batch: --new-install-db Fixes 25564. benoit.lavenier@e-is.pro
SIH-Adagio :: Synchro Server WebApp
[adagio-synchro] Synchro code refactoring: Now using dependency to adagio-core (no more adagio-core-allegro) benoit.lavenier@e-is.pro

Release 3.14.8 – 2016-03-25

Type Changes By
Fix [adagio-core-allegro] Bad reject message (Bad error message due to inversion in ImportEditedRowInterceptor) Fixes 29565. ludovic.pecquot@e-is.pro
SIH-Adagio :: Core for Allegro
Fix [adagio-core-allegro] Bad reject message (Bad error message due to inversion in ImportEditedRowInterceptor) Fixes 29565. ludovic.pecquot@e-is.pro

Release 3.14.7 – 2016-02-29

Type Changes By
Add [adagio-synchro] Migrate some SynchroConfigurationOption to non transcient [adagio-core-shared] Migrate some AdagioConfigurationOption to non transcient benoit.lavenier@e-is.pro
SIH-Adagio :: Synchro Server WebApp
Fix [adagio-synchro-server] Active directory error (bad provider) Fixes 29157. benoit.lavenier@e-is.pro

Release 3.14.6 – 2016-02-05

Type Changes By
SIH-Adagio :: Core Server
Fix [adagio-core] Create an unique constraints on FISHING_AREA (see mantis #28826 - was already done on Ifremer DB). Fixes 28826. benoit.lavenier@e-is.pro
SIH-Adagio :: Core for Allegro
Fix [adagio-core-allegro] Report fix of mantis #28707 to trunk (applying fix db-changelog-3.14.3.1.xml) Fixes 29013. benoit.lavenier@e-is.pro

Release 3.14.5 – 2016-01-02

Type Changes By
SIH-Adagio :: Core for Allegro
Fix [adagio-core-allegro] Synchro: Add ORDER BY on query on DELETED_ITEM_HISTORY, to keep order on deletion importation Fixes 28389. benoit.lavenier@e-is.pro

Release 3.14.4 – 2015-12-08

Type Changes By
SIH-Adagio :: Core Server
Fix [adagio-core] Schema update failed, because of characters '/' in PL/SQL functions. Fixes 27785. benoit.lavenier@e-is.pro
SIH-Adagio :: Core for Allegro
Update [adagio-core-allegro] Synchro: limit memory usage on data import: do an intermediate commit every N root rows (N ing config) Fixes 27275. benoit.lavenier@e-is.pro

Release 3.14.3 – 2015-11-20

Type Changes By
SIH-Adagio :: Synchro Server WebApp
Fix [adagio-synchro-server] Make sure connection is closed after creating temporary HsqlDB DB ludovic.pecquot@e-is.pro

Release 3.14.2 – 2015-11-10

Type Changes By
SIH-Adagio :: Core for Allegro
Update [adagio-core-allegro] Patch liquibase: Add index IX_TEMP_QUERY_PAR3 ON TEMP_QUERY_PARAMETER Fixes 27065. benoit.lavenier@e-is.pro

Release 3.14.1 – 2015-11-03

Type Changes By
SIH-Adagio :: Core Server
Update [adagio-core] Optimize pPL/SQL procedure to compute user rights : F_FILL_PERSON_SESSION. Change PERSON_SESSION.UPDATE_DATE only if necessary. Fixes 24530. benoit.lavenier@e-is.pro
SIH-Adagio :: Core for Allegro
Update [adagio-core-allegro] Synchro: now import user rights (PERSON_SESSION tables) with referential data. Fixes 25563. benoit.lavenier@e-is.pro
Update [adagio-core-allegro] Synchro: Code refactoring (move package 'fr.ifremer.core.service.XX.synchro' into 'fr.ifremer.adagio.synchro.service') benoit.lavenier@e-is.pro
SIH-Adagio :: Synchro Server WebApp
Update [adagio-synchro-server] Synchro: now import user rights with referential data. Fixes 25563. benoit.lavenier@e-is.pro

Release 3.14.0 – 2015-10-02

Type Changes By
SIH-Adagio :: Core Server
Add [adagio-core] Change ORIGIN_ITEM_TYPE.COMMENTS to optional benoit.lavenier@e-is.pro
Add [adagio-core] Add column TAXON_GROUP.ORIGIN_ITEM_TYPE_FK [0..1] Fixes 20992. benoit.lavenier@e-is.pro
Add [adagio-core] Add column PROCESSING_HISTORY.XML_REPORT [0..1] to store execution reports benoit.lavenier@e-is.pro
SIH-Adagio :: Core for Allegro
Fix [adagio-core-allegro] Synchro: for data import/export, deletion should be processed before insertion. Fixes 27022. benoit.lavenier@e-is.pro

Release 3.13.5 – 2015-09-10

Type Changes By
SIH-Adagio :: Core for Allegro
Fix [adagio-core-allegro] Synchro: restore missing protected method SynchroServiceImpl.disableIntegrityConstraints() benoit.lavenier@e-is.pro

Release 3.13.4 – 2015-09-03

No changes in this release.

Release 3.13.3 – 2015-08-17

Type Changes By
Fix [adagio-mda] Fix MagicDraw generation under Linux (deploy report data into ${user.home}/.magicdraw benoit.lavenier@e-is.pro
Fix [adagio-mda] Fix MagicDraw plugin execution on Linux: use a scroll panel to display transformation result. Fixes 26288. benoit.lavenier@e-is.pro

Release 3.13.2 – 2015-08-06

No changes in this release.

Release 3.13.1 – 2015-08-05

No changes in this release.

Release 3.13.0 – 2015-07-31

Type Changes By
SIH-Adagio :: Core Server
Add [adagio-core] Add new column TEMP_QUERY_PARAMETER.GROUPING_KEY Fixes 26285. benoit.lavenier@e-is.pro
SIH-Adagio :: Core for Allegro
Add [adagio-core-allegro] Add new column TEMP_QUERY_PARAMETER.GROUPING_KEY Fixes 26285. benoit.lavenier@e-is.pro

Release 3.12.1 – 2015-07-06

Type Changes By
Fix [adagio-synchro] Fix failure on SynchroService.finish(), due to a statement.executeBatch() on an empty batch (on HsqlDB 2+) benoit.lavenier@e-is.pro

Release 3.12.0 – 2015-07-03

Type Changes By
SIH-Adagio :: Core Server
Add [adagio-core] Add delete cascade on DENORMALIZED_OPERATION and DENORMALIZED_BATCH Fixes 26052. benoit.lavenier@e-is.pro
SIH-Adagio :: Core for Allegro
Update [adagio-core-allegro] Synchro: update error message on ImportEditedRowInterceptor Fixes 25831. benoit.lavenier@e-is.pro
Add [adagio-core-allegro] Add method VesselExtendDao.refreshAllDenormalizedVesselSince(), to fill DenormalizedVessel on a period (to show historical vessels) Fixes 25846. benoit.lavenier@e-is.pro
Add [adagio-core-allegro] Add new table TEMP_DENORMALIZED_VESSEL (technical table, used to fill DENORMALIZED_VESSEL) benoit.lavenier@e-is.pro

Release 3.11.2 – 2015-06-23

Type Changes By
Fix [adagio-core-shared] Fix NullPointerException on DateUtils.fixTimezoneToDefault() benoit.lavenier@e-is.pro

Release 3.11.1 – 2015-06-22

Type Changes By
SIH-Adagio :: Core Server
Fix [adagio-core] Fix liquibase patch on ObsDeb data Fixes 25843. benoit.lavenier@e-is.pro
SIH-Adagio :: Core for Allegro
Fix [adagio-core-allegro] Fix liquibase patch on ObsDeb data Fixes 25843. benoit.lavenier@e-is.pro

Release 3.11.0 – 2015-06-09

Type Changes By
SIH-Adagio :: Core Server
Add [adagio-core] Add DB constraints need for ERS data Fixes 25661. benoit.lavenier@e-is.pro
Fix [adagio-core] Update recorder person used for patch on TimeZone Fixes 25624. benoit.lavenier@e-is.pro
SIH-Adagio :: Core for Allegro
Fix [adagio-core-allegro] Fix liquibase patch on ObsDeb data Fixes 25623. benoit.lavenier@e-is.pro
Fix [adagio-core-allegro] Fix liquibase patch on ObsDeb data: update UDPATE_DATE columns Fixes 25625. benoit.lavenier@e-is.pro
Fix [adagio-core-allegro] Update recorder person used for patch on TimeZone Fixes 25624. benoit.lavenier@e-is.pro

Release 3.10.0 – 2015-06-03

Type Changes By
SIH-Adagio :: Core Server
Fix [adagio-core] Fix ObsDeb data: change local hours to timezone Europe/Paris Fixes 24623. benoit.lavenier@e-is.pro
SIH-Adagio :: Core for Allegro
Fix [adagio-core-allegro] Fix ObsDeb data: change local hours to timezone Europe/Paris Fixes 24623. benoit.lavenier@e-is.pro

Release 3.9.6 – 2015-05-20

Type Changes By
SIH-Adagio :: Core Server
Add [adagio-core] add missing Pl/SQL procedure P_FILL_STRATEGY2MANAGER_PERSON into create-procedure.sql benoit.lavenier@e-is.pro
Add [adagio-core] add missing SQL files for compat of adagio-extractor benoit.lavenier@e-is.pro
SIH-Adagio :: Core for Allegro
Fix [adagio-core-allegro] Remove special case for VESSEL_FEATURES deletion (was added by mantis #24315) benoit.lavenier@e-is.pro
Fix [adagio-core-allegro] Fix changeset 1401956979846-3 to avoid a WARN (remove drop with cascade) benoit.lavenier@e-is.pro
SIH-Adagio :: Synchro Server WebApp
Fix [adagio-synchro-server] Job list must not display date as EN format (local from the server): client's locale should be used Fixes 25210. benoit.lavenier@e-is.pro
Fix [adagio-synchro-server] Default value of option 'adagio.ui.synchro.minCompatibleVersion' should be to null, and not empty Fixes 25340. benoit.lavenier@e-is.pro

Release 3.9.5 – 2015-05-07

Type Changes By
SIH-Adagio :: Core Server
Fix [adagio-core] Move patch on timezone (from issue #24623) to pendings benoit.lavenier@e-is.pro
SIH-Adagio :: Core for Allegro
Fix [adagio-core-allegro] Move patch on timezone (from issue #24623) to pendings benoit.lavenier@e-is.pro
Fix [adagio-core-allegro] Synchronization failed on FISHING_TRIP with a not null SCIENTIFIC_CRUISE_FK Fixes 25174. benoit.lavenier@e-is.pro
SIH-Adagio :: Synchro Server WebApp
Add [adagio-synchro-server] Upgrade UI (CSS) to have a style like 'adagio-admin' Fixes 25197. benoit.lavenier@e-is.pro
Add [adagio-synchro-server] Add a button to refresh the update date last referential date (after a clean cache) Fixes 25198. benoit.lavenier@e-is.pro
Add [adagio-synchro-server] Use user profiles for access rights (only administrator could see jobs on server) benoit.lavenier@e-is.pro

Release 3.9.4 – 2015-04-29

Type Changes By
SIH-Adagio :: Core Server
Fix [adagio-core] fix Allegro-ObsDeb data: Guyane timezone is UTC-3, and not UTC-4 Fixes 24951. benoit.lavenier@e-is.pro
Fix [adagio-core] fix Allegro-ObsDeb data: Do NOT apply new timezone on DAILY_ACTIVITY_CALENDAR and connected tables (VESSEL/GEAR_USE_FEATURES) Fixes 24952. benoit.lavenier@e-is.pro
SIH-Adagio :: Core for Allegro
Fix [adagio-core-allegro] fix Allegro-ObsDeb data: Guyane timezone is UTC-3, and not UTC-4 Fixes 24951. benoit.lavenier@e-is.pro
Fix [adagio-core-allegro] fix Allegro-ObsDeb data: Do NOT apply new timezone on DAILY_ACTIVITY_CALENDAR and connected tables (VESSEL/GEAR_USE_FEATURES) Fixes 24952. benoit.lavenier@e-is.pro
Fix [adagio-core-allegro] Now save user profiles when executing 'PersonDao.save()'. Add user profiles on REST Service '/rest/user/current' Fixes 25026. benoit.lavenier@e-is.pro
Add [adagio-core-allegro] Need to get user profiles when retrieving a Person (need for synchro) Fixes 25116. benoit.lavenier@e-is.pro
SIH-Adagio :: Synchro Server WebApp
Add [adagio-synchro-server] Need to get user profiles when retrieving a Person Fixes 25116. benoit.lavenier@e-is.pro

Release 3.9.3 – 2015-04-16

Type Changes By
Add [adagio-core-shared] Allow the use of Liquibase class, without Spring and Hibernate dependencies. Fixes 24898. benoit.lavenier@e-is.pro
SIH-Adagio :: Core Server
Fix [adagio-core] Fix liquibase XSD schema version Fixes 24899. benoit.lavenier@e-is.pro
SIH-Adagio :: Core for Allegro
Fix [adagio-core-allegro] Fix liquibase XSD schema version Fixes 24899. benoit.lavenier@e-is.pro
Fix [adagio-core-allegro] Add the liquibase patch 3.8.6.1 (add column DENORMALIZED_SAMPLING_STRATA.STATUS_FK as nullable), and set it to NOT NULL in 3.9.2. Fixes 24878. benoit.lavenier@e-is.pro
Update [adagio-core-allegro] Optimize unit tests (automatically download a test DB) Fixes 24911. benoit.lavenier@e-is.pro

Release 3.9.2 – 2015-04-15

Type Changes By
SIH-Adagio :: Core Server
Add [adagio-core] fix Allegro-ObsDeb data: change dates timezone to Europe/Paris, for table GEAR_PHYSICAL_FEATURES Fixes 24876. benoit.lavenier@e-is.pro
SIH-Adagio :: Core for Allegro
Fix [adagio-core-allegro] Add STATUS_FK on DENORMALIZED_SAMPLING_STRATA Fixes 24878. benoit.lavenier@e-is.pro
Fix [adagio-core-allegro] fix Allegro-ObsDeb data: change dates timezone to Europe/Paris, for table GEAR_PHYSICAL_FEATURES Fixes 24876. benoit.lavenier@e-is.pro

Release 3.9.1 – 2015-04-13

Type Changes By
Fix [adagio-core] remove unused sub-queries in procedure P_FILL_PERSON_SESSION_ITEM Fixes 24675. benoit.lavenier@e-is.pro
SIH-Adagio :: Core Server
Fix [adagio-core] fix Allegro-ObsDeb data: change dates timezone to Europe/Paris Fixes 24623. benoit.lavenier@e-is.pro
SIH-Adagio :: Core for Allegro
Fix [adagio-core-allegro] fix Allegro-ObsDeb data: change dates timezone to Europe/Paris Fixes 24623. benoit.lavenier@e-is.pro

Release 3.9.0 – 2015-03-25

Type Changes By
SIH-Adagio :: Core Server
Fix [adagio-core] Add missing foreign key on TRANSCRIBING_ITEM_TYPE.TRANSCRIBING_SYSTEM_FK Erwan.Bodere@ifremer.fr
Add [adagio-core] Add table PERSON_SESION_ITEM (need for Allegro-ObsDeb - mantis #22215 and #24182) Fixes 24182. benoit.lavenier@e-is.pro
Add [adagio-core] Add procedure P_FILL_PERSON_SESION_ITEM (need for Allegro-ObsDeb - mantis #22215 and #24182) Fixes 22215. benoit.lavenier@e-is.pro
Add [adagio-core] Fix function F_FILL_PERSON_SESSION to fill DELETED_ITEM_HISTORY.PROGRAM_FK, and to call P_FILL_PERSON_SESION_ITEM Fixes 22215. benoit.lavenier@e-is.pro
Add [adagio-core] Add UPDATE_DATE on PROGRAM2PERSON and PROGRAM2DEPARTMENT to detect access right changes Fixes 24182. benoit.lavenier@e-is.pro
SIH-Adagio :: Core for Allegro
Add [adagio-core] add table PERSON_SESSION_ITEM (need for Allegro-ObsDeb - mantis #22215 and #24182) Fixes 24182. benoit.lavenier@e-is.pro
Add [adagio-core] add UPDATE_DATE on PROGRAM2PERSON and PROGRAM2DEPARTMENT to detect access right changes Fixes 24182. benoit.lavenier@e-is.pro
Fix [adagio-core-allegro] Synchro : optimize ObservedLocationInterceptor date filter benoit.lavenier@e-is.pro
SIH-Adagio :: Synchro Server WebApp
Fix [adagio-synchro-server] Temporary files was not deleted after acknowledgement Fixes 24466. benoit.lavenier@e-is.pro
Add [adagio-synchro-server] Add tables BATCH and associated xxx_MEASUREMENT to sync tables (need by Allegro-ObsDeb for SFA) benoit.lavenier@e-is.pro

Release 3.8.8 – 2015-03-04

Type Changes By
SIH-Adagio :: Core for Allegro
Fix [adagio-core-allegro] Synchro: Fix subquery for import of table OBSERVED_LOCATION Fixes 24238. benoit.lavenier@e-is.pro

Release 3.8.7 – 2015-02-26

Type Changes By
Fix Downgrade EHCache to 2.5.7 (disk persistence was not working anymore) Fixes 24120. benoit.lavenier@e-is.pro
SIH-Adagio :: Core for Allegro
Fix [adagio-core-allegro] Synchro: change importation rules for table OBSEREVD_LOCATION without vessel (need for ObsDeb)
[adagio-core-allegro] Patch ObsDeb data : delete observed location without vessel. Fixes 24103.
benoit.lavenier@e-is.pro
Fix [adagio-core-allegro] Synchro: Add a delete cascade to VESSEL_FEATURES, when delete on VESSEL Fixes 24089. benoit.lavenier@e-is.pro
Add [adagio-core-allegro] Synchro: Add a delete cascade to LOCATION_HIERARCHY and LOCATION_ASSOCIATION, when delete on LOCATION (need for Ifremer production database) benoit.lavenier@e-is.pro

Release 3.8.6 – 2015-02-10

Type Changes By
SIH-Adagio :: Core for Allegro
Fix [adagio-core-allegro] patch ObsDeb data: fix weight method (44->45) value on sale produces
[adagio-core-allegro] patch ObsDeb data: reset individual_count value on sale produces
Fixes 23784.
ludovic.pecquot@e-is.pro

Release 3.8.5 – 2015-01-29

Type Changes By
Fix [adagio-core-shared] Unit test: make sure specific test directory is destroy is test suceed. benoit.lavenier@e-is.pro
SIH-Adagio :: Core Server
Fix [adagio-core] Drop duplicated index GEAR_USE_FEATURES_UNIQUE_KEY Fixes 23817. benoit.lavenier@e-is.pro
SIH-Adagio :: Core for Allegro
Fix [adagio-core-allegro] patch ObsDeb data: fix weight value on sale produces depending on ratio Fixes 23784. ludovic.pecquot@e-is.pro
Fix [adagio-core-allegro] Fix some issues in synchronization (for ObsDeb) benoit.lavenier@e-is.pro
Fix [adagio-core-shared] Unit test: not need anymore to update the class DatabaseFixtures, for each version changed benoit.lavenier@e-is.pro

Release 3.8.4 – 2015-01-27

Type Changes By
SIH-Adagio :: Core Server
Fix [adagio-core] Add missing view AGE_READER_QUALIFICATIONS2PEOP in file 'create-views.sql' (was only exists on liquibase patch 3.5.0) Fixes 23785. benoit.lavenier@e-is.pro
SIH-Adagio :: Core for Allegro
Fix [adagio-core-allegro] patch ObsDeb data: replace PMFM 151 with 108 (for BAIT_COST) Fixes 23770. benoit.lavenier@e-is.pro
Fix [adagio-core-allegro] Synchro: set unique constraints on GEAR_PHYSICAL_FEATURES with a 'REPLACE' strategy Fixes 23769. benoit.lavenier@e-is.pro
Fix [adagio-core-allegro] patch ObsDeb data: add missing mandatory measurement (PACKAGING) on 'sale' produce with individual count (set 'Unit' by default) Fixes 23519. ludovic.pecquot@e-is.pro

Release 3.8.3 – 2015-01-19

Type Changes By
Add [adagio-core-shared] Add DateVersions utility class, to parse Version that use a date format 'YYYY.MM.DD.HHMMSS' benoit.lavenier@e-is.pro
SIH-Adagio :: Core Server
Fix [adagio-core] Set column UPDATE_DATE as not null on ACQUISITION_LEVEL, and create associated trigger Fixes 23074. benoit.lavenier@e-is.pro
SIH-Adagio :: Core for Allegro
Fix [adagio-core-allegro] patch ObsDeb data: dates column, filled as JJ/MM/AA instead of JJ/MM/AAAA Fixes 23515. ludovic.pecquot@e-is.pro
Fix [adagio-core-allegro] patch ObsDeb data: set all data with synchronization status from 'READY_TO_SYNC' to 'DIRTY' (previous patch was too selective) Fixes 23363. ludovic.pecquot@e-is.pro
Fix [adagio-core-allegro] patch ObsDeb data: add missing mandatory measurement (PACKAGING) on produce with individual count (set 'Unit' by default) Fixes 23519. ludovic.pecquot@e-is.pro
SIH-Adagio :: Synchro Server WebApp
Add [adagio-synchro-server] Add REST service /rest/user/current, to download PERSON and DEPARTMENT data for the connected user. Need for ObsDeb authentication. benoit.lavenier@e-is.pro

Release 3.8.2 – 2014-01-31

Type Changes By
Fix Downgrade to liquibase 3.2.0-1 (bug on Liquibase with HSQLDB 1.8) Fixes 23602. benoit.lavenier@e-is.pro
Update Reporting for hibernate (hbm2doc) now use hibernate-tools 4.3.1.CR1 (remove deprecated plugin hibernate3-maven-plugin) benoit.lavenier@e-is.pro
Update Upgrade to:
- hibernate 4.3.7.Final
- spring 4.0.7.RELEASE
benoit.lavenier@e-is.pro
SIH-Adagio :: Core for Allegro
Fix [adagio-core-allegro] NPE on CatchBatch indirectWeight Fixes 23611. chemit@codelutin.com
Fix [adagio-core-allegro] Remove obsolete PmfmId2 and enumeration constants chemit@codelutin.com

Release 3.8.1 – 2014-12-23

Type Changes By
Update Upgrade to:
- hibernate 4.3.7.Final
- spring 4.0.7.RELEASE
benoit.lavenier@e-is.pro
SIH-Adagio :: Core for Allegro
Add [adagio-core-allegro] Historical data patch: landed catches and sales with empty mandatory columns (mantis #23363) Fixes 23363. ludovic.pecquot@e-is.pro
Fix [adagio-core-allegro] Fix unit test referential/synchro/ReferentialSynchroServiceWriteTest.java benoit.lavenier@e-is.pro
Fix [adagio-core-allegro] Clean code on TaxonNameDao (removed references to unused queries with TranscribingItem) benoit.lavenier@e-is.pro
Fix [adagio-core-allegro] Synchronisation: change unique key on table FISHING_TRIP: replace RETURN_DATE_TIME with DEPARTURE_DATE_TIME Fixes 23414. benoit.lavenier@e-is.pro
Fix [adagio-core-allegro] Synchronisation: on Adagio database, always use PRODUCE_FK column on update and delete queries from tables *_MEASUREMENT_P Fixes 23391. benoit.lavenier@e-is.pro
Fix [adagio-core-allegro] In standalone assembly: Fix the default configuration file (add missing tables) benoit.lavenier@e-is.pro
Fix [adagio-core-allegro] Historical data patch: Fix filled DATE columns, filled with the wrong format 'DD/MM/YY' (instead of 'DD/MM/YYYY') Fixes 23449. benoit.lavenier@e-is.pro
SIH-Adagio :: Synchro Server WebApp
Update [adagio-synchro-server] Serialize the SynchroResult, even if there is fatal duplication row error benoit.lavenier@e-is.pro
Update [adagio-synchro-server] Change default mock user/pwd (and add as config options) benoit.lavenier@e-is.pro
Update [adagio-synchro-server] Keep the status of a export/import Job some seconds, after the job end. Fixes 23391. benoit.lavenier@e-is.pro

Release 3.8.0 – 2014-12-11

Type Changes By
Update Upgrade to:
- reflections 0.9.9
- guava 18.0
benoit.lavenier@e-is.pro
SIH-Adagio :: Core Server
Add [adagio-core] add UPDATE_DATE on ACQUISITION_LEVEL Fixes 23074. benoit.lavenier@e-is.pro
Add [adagio-core] Add column PROGRAM_FK on DELETED_ITEM_HISTORY - need to optimize synchronization (of deleted items) in Allegro. Fixes 23054. benoit.lavenier@e-is.pro
Add [adagio-core] TranscribingItem : Add missing unique index on [transcribingItemType, objectId, objectCode, externalCode] Fixes 23358. benoit.lavenier@e-is.pro
Add [adagio-core] Add column SALE_TYPE_FK [0..1] on PRODUCE (need for ObsDeb) Fixes 23357. benoit.lavenier@e-is.pro
Fix [adagio-core] VesselOwner, VesselPerson and Buyer : remove attribute address (a formula that use a DECODE oracle function), and isInRetirement Fixes 20503. benoit.lavenier@e-is.pro
Fix [adagio-core] Add synonym SORTING_MEASUREMENT_P_SEQ on sequence SORTING_MEASUREMENT_SEQ Fixes 23225. benoit.lavenier@e-is.pro
Fix [adagio-core] Add enumeration values need for Tutti and Obsdeb Fixes 20560. benoit.lavenier@e-is.pro
Fix [adagio-core] Rename some constraints on PRODUCE benoit.lavenier@e-is.pro
SIH-Adagio :: Core for Allegro
Add [adagio-core-allegro] AcquisitionLevel: add an attribute 'updateDate' (mantis #23074) Fixes 23074. benoit.lavenier@e-is.pro
Add [adagio-core-allegro] Status, QualityFlag and SaleType: add an attribute 'updateDate' (was already exists on adagio-core) Fixes 23067. benoit.lavenier@e-is.pro
Add [adagio-core-allegro] DeletedItemHistory : add a link to Program [0..1] - need to optimize synchronization (of deleted items) in Allegro.
[adagio-core-allegro] TranscribingItem : add index on [transcribingItemType, objectId, externalCode]
[adagio-core-allegro] TranscribingItem : add index on [transcribingItemType, objectCode, externalCode]
benoit.lavenier@e-is.pro
Fix [adagio-core-allegro] VesselOwner, VesselPerson and Buyer: remove attribute address (a formula that use a DECODE oracle function) benoit.lavenier@e-is.pro

Release 3.7.2 – 2014-12-01

Type Changes By
Update Upgrade to:
- hibernate 4.3.6.Final
- spring 4.0.6.RELEASE
- spring-security 3.2.4.RELEASE
- ehcache 2.9.0
- xalan 2.7.2
- reflections 0.9.9-RC2
- aspectjweaver 1.8.3
- commons-lang3 3.3.1
- commons-beanutils 1.9.1
- commons-logging 1.2
- guava 16.0
benoit.lavenier@e-is.pro
Add [adagio-core-shared] Always compact a HsqlDB database, after a schema update Fixes 23065. benoit.lavenier@e-is.pro

Release 3.7.1 – 2014-11-04

Type Changes By
Update Upgrade to: ojdbc7 12.1.0.1.0 benoit.lavenier@e-is.pro
SIH-Adagio :: Core Server
Update [adagio-core] Upgrade to ojdbc7-12.1.0.1.0 benoit.lavenier@e-is.pro
SIH-Adagio :: Core for Allegro
Update [adagio-core-allegro] Upgrade to ojdbc7-12.1.0.1.0 benoit.lavenier@e-is.pro
Update [adagio-core-allegro] Refactoring referential synchronisation service
[adagio-core-allegro] Add rejects managment
[adagio-core-allegro] Add deletion processing
benoit.lavenier@e-is.pro
Update [adagio-core-allegro] Synchronization: refactoring referential synchronization service benoit.lavenier@e-is.pro
Add [adagio-core-allegro] Synchronization (Export): Add rejects managment, and source DB updates after exportation on server benoit.lavenier@e-is.pro
Fix [adagio-core-allegro] Synchronization: Fix importation of deletes Fixes 22636. benoit.lavenier@e-is.pro

Release 3.7.0 – 2014-10-01

Type Changes By
Add Add new module 'adagio-core-allegro-ui': a server web app for Allegro synchronization benoit.lavenier@e-is.pro
Update [adagio-core-shared] remove use of adagio Version (now deprecated), and replace with org.nuiton.version.Version benoit.lavenier@e-is.pro
SIH-Adagio :: Core for Allegro
Add [adagio-core-allegro] Release synchro for Allegro (ObsDeb) benoit.lavenier@e-is.pro

Release 3.6.4 – 2014-10-21

Type Changes By
SIH-Adagio :: Core for Allegro
Add [adagio-core-allegro] Add VesselExtendDao.removeTemporaryVessel method chemit@codelutin.com
Fix [adagio-core-allegro] Review catch batch loading chemit@codelutin.com

Release 3.6.3 – 2014-09-15

Type Changes By
SIH-Adagio :: Core for Allegro
Add [adagio-core-allegro] Patch liquibase : Add index on TRANSCRIBING_ITEM (OBJECT_ID, TRANSCRIBING_ITEM_TYPE_FK) chemit@codelutin.com
Add [adagio-core-allegro] Fix TRANSCRIBING_ITEM referential synchro to remove doubloons chemit@codelutin.com
Fix [adagio-core-allegro] Move old synchro task and sanity task in this module chemit@codelutin.com

Release 3.6.2 – 2014-09-01

Type Changes By
Update Upgrade to :
- nuiton-i18n 3.3
- nuiton-config 3.0-rc-1 (break some API)
- nuiton-utils 3.0-rc-7 (break some API)
chemit@codelutin.com
SIH-Adagio :: Core Server
Add [adagio-core] Add unique constraint on ROUND_WEIGHT_CONVERSION Fixes 19235. benoit.lavenier@e-is.pro
Add [adagio-core] PlaygroundFishingEffortZone: change multiplicity of effortZoneCode, targetSpecies and gear to [0..1] Fixes 21826. benoit.lavenier@e-is.pro
SIH-Adagio :: Core for Allegro
Add [adagio-core-allegro] UML (+ patch Liquibase): Add unique constraint on ROUND_WEIGHT_CONVERSION Fixes 19235. benoit.lavenier@e-is.pro

Release 3.6.1 – 2014-07-30

Type Changes By
Update Upgrade to :
- nuiton-i18n 3.2
benoit.lavenier@e-is.pro
SIH-Adagio :: Core Server
Fix [adagio-core] Patch Liquibase: Make sure table DEPARTMENT_HIERARCHY (was miss in previous patch files) benoit.lavenier@e-is.pro
Fix [adagio-core] Patch Liquibase: Add table DENORMALIZED_VESSEL (was miss in previous patch files) benoit.lavenier@e-is.pro
Fix [adagio-core-allegro] Patch Liquibase: Remove fishing operation duplicates by adding 1 second to those not undefined (need for OBSDEB) Fixes 21736. ludovic.pecquot@e-is.pro
SIH-Adagio :: Core for Allegro
Add [adagio-core-allegro] Add table DEPARTMENT_HIERARCHY benoit.lavenier@e-is.pro

Release 3.6.0 – 2014-07-01

Type Changes By
Update Upgrade to:
- spring 4.0.3.RELEASE
- slf4j 1.7.7
- ehcache 2.8.2
- javassist 3.18.2-GA
- nuiton-utils 3.0-rc-3
- nuiton-i18n 3.1
- commons-lang3 3.3
Upgrade maven plugins to:
- maven-jar-plugin 2.4
- exec-maven-plugin 1.3
- license-maven-plugin 1.7
- maven-surefire-plugin 2.17
- maven-deploy-plugin 2.8.1
- maven-release-plugin 2.5
- maven-compiler-plugin 3.1
- maven-assembly-plugin 2.4
- maven-changes-plugin 2.10
benoit.lavenier@e-is.pro
SIH-Adagio :: Core Server
Add [adagio-core] Standalone version now included all SQL script files for database creation benoit.lavenier@e-is.pro
Add [adagio-core] Add column DENORMALIZED_VESSEL.BASE_PORT_LOCATION_FK benoit.lavenier@e-is.pro
SIH-Adagio :: Core for Allegro
Add [adagio-core-allegro] Add column DENORMALIZED_VESSEL.BASE_PORT_LOCATION_FK Fixes 21126. benoit.lavenier@e-is.pro

Release 3.5.7 – 2014-06-18

Type Changes By
SIH-Adagio :: Core Server
Fix [adagio-core] Add liquibase patch 3.5.7: add missing sequence TEMP_QUERY_PARAMETER_SEQ (need for data synchro) benoit.lavenier@e-is.pro
Fix [adagio-core] add i18n init, in main class RunAllegroCore benoit.lavenier@e-is.pro
SIH-Adagio :: Core for Allegro
Add [adagio-core-allegro] FishingTripDaoImpl : remove all GearPhysicalFeatures when delete a FishingTrip
[adagio-core-allegro] FishingTripDaoImpl.java : remove all SurveyMeasurement when delete a FishingTrip Fixes 21202.
benoit.lavenier@e-is.pro
Update [adagio-core-allegro] add LandingInterceptor for data synchro, to force import of FISHING_TRIP using LANDING.FISHING_TRIP_FK benoit.lavenier@e-is.pro
Fix [adagio-core-allegro] Add liquibase patch 3.5.7 : add missing index and constraints benoit.lavenier@e-is.pro

Release 3.5.6 – 2014-06-09

Type Changes By
Add [adagio-mda] Add a new MagicDraw report "Use Case Report Ifremer", to output Ifremer UML specifications (Use Case, business process,...) Fixes 21017. benoit.lavenier@e-is.pro
Add [adagio-mda] Add a MagicDraw plugin to manage UML Model with AndroMDA (transform PIM model into 'AndroMDA ready' model, conversion AndroMDA 3.3 -> 3.4...) benoit.lavenier@e-is.pro
SIH-Adagio :: Core Server
Add [adagio-core] UML - Remove attribute Sale.takeOverType and ExpectedSale.takeOverType
[adagio-core] UML - Remove TakeOverType
[adagio-core] UML - Add Produce.saleType[0..1]
[adagio-core] UML - Add attribute label[0..1] to SellerType and BuyerType
[adagio-core] UML - Add attribute address[0..1] to Seller
[adagio-core] UML - Add attribute storageFacility[0..1] (of type Seller) to TakeOver
[adagio-core] UML - Add FishingArea2ManagedLocation
[adagio-core] UML - Operation: change rankOrder length to NUMBER(6)
[adagio-core] UML - Transschipment: Add spatial column
[adagio-core] UML - PlaygroundFishingEffort: Add spatial column
[adagio-core] UML - Grouping: Increase length to VARCHAR2(255)
[adagio-core] UML - Grouping: Add an unique key (locationLevel, label, parentGrouping)
benoit.lavenier@e-is.pro
SIH-Adagio :: Core for Allegro
Add [adagio-core-allegro] UML - Remove attribute Sale.takeOverType and ExpectedSale.takeOverType
[adagio-core-allegro] UML - Remove TakeOverType
[adagio-core-allegro] UML - Add Produce.saleType[0..1]
[adagio-core-allegro] UML - Add attribute label[0..1] to SellerType and BuyerType
[adagio-core-allegro] UML - Add attribute address[0..1] to Seller
[adagio-core-allegro] UML - Add attribute storageFacility[0..1] (of type Seller) to TakeOver
benoit.lavenier@e-is.pro
Fix [adagio-core-allegro] A new generated empty database could not be update using --schema-update Fixes 21013. benoit.lavenier@e-is.pro
Fix [adagio-core-allegro] launch --new-db failed because no file "allegro.script" exists Fixes 21014. benoit.lavenier@e-is.pro

Release 3.5.5 – 2014-05-28

Type Changes By
SIH-Adagio :: Core Server
Add [adagio-core] Add a new PersonSessionExtendDao, to run a PL/SQL function that fill PERSON_SESSION and PERSON_SESSION_VESSEL tables benoit.lavenier@e-is.pro
SIH-Adagio :: Core for Allegro
Add [adagio-core-allegro] Improve batch samplingRatio and samplingRatioText Fixes 20962. chemit@codelutin.com
Update [adagio-core-allegro] Move synchro code into package 'fr.ifremer.adagio.core.referential.synchro' and 'fr.ifremer.adagio.core.data.synchro' benoit.lavenier@e-is.pro
Add [adagio-core-allegro] Add new Action to the standalone version, to create a new empty HsqlDB database (--new-db) Fixes 20966. benoit.lavenier@e-is.pro
Add [adagio-core-allegro] Add new Action to create a import referential from Oracle to Hsqldb (--import-ref) benoit.lavenier@e-is.pro

Release 3.5.4 – 2014-05-20

Type Changes By
Add [adagio-core-shared] Add Actions to generate diff (and changelog) between a database schema and the hibernate data model benoit.lavenier@e-is.pro
Fix [adagio-core-shared] Do not declare Actions in the nuiton ConfigProvider, but in client module benoit.lavenier@e-is.pro
Update [adagio] Update ojdbc to version ojdbc6-11.2.0.3.0 benoit.lavenier@e-is.pro
SIH-Adagio :: Core Server
Add [adagio-core] Declare schema diff actions (--schema-diff --schema-changelog) to be used in the standalone version benoit.lavenier@e-is.pro
Fix [adagio-core] Change config file name into 'adagio-core.config', and fix default content benoit.lavenier@e-is.pro
SIH-Adagio :: Core for Allegro
Fix [adagio-core-allegro] Fix hibernate.cfg.xml generation (fix Ant File) - need for Liquibase diff benoit.lavenier@e-is.pro
Fix [adagio-core-allegro] Depreciate enumeration classes 'xxx2' (PmfmId2, MatrixId2) Fixes 20560. benoit.lavenier@e-is.pro
Add [adagio-core-allegro] Declare schema diff actions (--schema-diff --schema-changelog) to be used in the standalone version benoit.lavenier@e-is.pro
Add [adagio-core-allegro] Declare action from synchronization module (--import-ref) to import referential directly from an adagio central database benoit.lavenier@e-is.pro
Fix [adagio-core-allegro] Change config file name into 'alegro-core.config', and fix default content benoit.lavenier@e-is.pro

Release 3.5.3 – 2014-05-19

Type Changes By
Add [adagio-core-shared] Add an Status and Update actions, to update a database schema using command line benoit.lavenier@e-is.pro
Fix [adagio-mda] UML : Classes attributes not visible on diagrams (web site) Fixes 20506. benoit.lavenier@e-is.pro
SIH-Adagio :: Core for Allegro
Fix [adagio-core-allegro] Add method CatchBatchExtendDao.setSortingBatchWeights() to update all technical fields (samplingRatio, samplingRatioText, weightBeforeSampling,...) and quantification measurements. Fixes 20555. benoit.lavenier@e-is.pro
Add [adagio-core-allegro] Add standalone assembly, to launch some actions from command line (run liquibase schema update, or liquibase report status...) benoit.lavenier@e-is.pro
Add [adagio-core-allegro] Add enumeration values need for Tutti Fixes 20560. benoit.lavenier@e-is.pro

Release 3.5.2 – 2014-04-22

Type Changes By
Update Upgrade maven plugins to :
- build-helper-maven-plugin 1.8
- license-maven-plugin 1.6
- maven-surefire-plugin 2.16
- maven-deploy-plugin 2.8
- maven-release-plugin 2.4
- maven-compiler-plugin 3.0
- maven-jar-plugin 2.3 (downgrade)
- maven-assembly-plugin 2.3
- maven-java-formatter-plugin 0.5
benoit.lavenier@e-is.pro
SIH-Adagio :: Core Server
Update [adagio-core] Change the pom.xml to use ant targets from external files (../mda/src/main/ant). Same files are used in module 'adagio-core-allegro'. benoit.lavenier@e-is.pro
SIH-Adagio :: Core for Allegro
Fix [adagio-core-allegro] Creating a temporary vessel with a existing code failed Fixes 20555. benoit.lavenier@e-is.pro
Update [adagio-core-allegro] Improve referential synchro (configure tables to synch) Fixes 20548. tchemit@codelutin.com

Release 3.5.1 – 2014-04-14

Type Changes By
Update Upgrade to :
- Hibernate 4.3.5.Final
- Spring 4.0.2.RELEASE
- EhCache 2.8.1
- CGLib 3.1
- Guava 15.0
- Commons-lang3 3.2
- Jboss-logging 3.1.4.GA
- SFL4j 1.7.6
benoit.lavenier@e-is.pro
SIH-Adagio :: Core for Allegro
Fix [adagio-core-allegro] Fix ObservedFishingTripDao.remove() : now observers are well removed benoit.lavenier@e-is.pro

Release 3.5.0 – 2014-04-09

Type Changes By
Add [adagio-core-shared] HibernateDaoSupport, add usefull methods on date: newCreateDate(), dateWithNoTime(), ..., convertDatabase2UI(), convertUI2DatabaseMandatoryDate() [adagio-core-shared] Add DateUtils, LocationUtils benoit.lavenier@e-is.pro
Update [adagio-mda] Upgrade to :
- Magicdraw 17.0.4 (and EMF UML v3)
- Andromda 3.4
- Hibernate 4.3.0.Finale
- Spring 4.0.1.RELEASE
- EhCache 2.8.0
- Javassit 3.18.1-GA
benoit.lavenier@e-is.pro
Add [adagio-core-shared] Add nuiton-config to manage configuration (and model's enumerations values) Fixes 20379. benoit.lavenier@e-is.pro
Update [adagio-core-shared] DatabaseResource could now be reused in another module benoit.lavenier@e-is.pro
Remove [adagio-mda] remove 3 stable properties from pom.xml (hibernate.xxx), and replace with fixed values in file 'andromda.xml' benoit.lavenier@e-is.pro
SIH-Adagio :: Core Server
Fix [adagio-core] Add a configuration option to enable/disable Hibernate second level cache Fixes 20378. benoit.lavenier@e-is.pro
Fix [adagio-core] Add missing columns to VESSEL_PERSON (PHONE_NUMBER, MOBILE_NUMBER, FAX_NUMBER, EMAIL) and remove unsed (ACTIVITY_START_DATE) Fixes 19980. benoit.lavenier@e-is.pro
Add [adagio-core] add columns for qualification into FishingArea Fixes 18822. benoit.lavenier@e-is.pro
Add [adagio-core] Denormalize table PRODUCE: transform some PMFM into fixed columns (add DRESSING_FK, PRESERVATION_FK, FRESHNESS_CATEGORY_FK, SIZE_CATEGORY_FK, COST, ...).
[adagio-core] Add AppliedSizeCategory and TakeOverType Fixes 18968.
benoit.lavenier@e-is.pro
Add [adagio-core] add column SaleType.label Fixes 18822. benoit.lavenier@e-is.pro
Add [adagio-core] add updateDate on SpatialItem2Location Fixes 18899. benoit.lavenier@e-is.pro
Add [adagio-core] add ObservedLocation , need for Allegro-obsdeb (= add a new table OBSERVED_LOCATION) Fixes 18995. benoit.lavenier@e-is.pro
Update [adagio-core] Update UML models to Magicdraw 17.0.4
[adagio-core] Update AnddroMDA 3.4 (stable release)
benoit.lavenier@e-is.pro
Update [adagio-core] Add nuiton-config 3 to manage configuration (and model's enumerations values) Fixes 20379. benoit.lavenier@e-is.pro
SIH-Adagio :: Core for Allegro
Fix [adagio-core-allegro] Add missing some sequence MEASUREMENT_xxx_SEQ and tables used by sequences (DUAL_xxx_SEQ) Fixes 20380. benoit.lavenier@e-is.pro
Add [adagio-core-allegro] Add table DENORMALIZED_VESSEL to optimize queries on vessel registry Fixes 19983. benoit.lavenier@e-is.pro
Fix [adagio-core-allegro] Add missing columns to VESSEL_PERSON (PHONE_NUMBER, MOBILE_NUMBER, FAX_NUMBER, EMAIL) and remove unsed (ACTIVITY_START_DATE) Fixes 19980. benoit.lavenier@e-is.pro
Add [adagio-core-allegro] Add HibernateDaoSupport usefull methods : newCreateDate(), dateWithTime(), etc.
[adagio-core-allegro] Add Attachment managment : AttachementService using MeasurementFileDao (init from tutti code)
[adagio-core-allegro] Add usefull methods in GearUseFeaturesExtendDao, ObservedLandingExtendDao
benoit.lavenier@e-is.pro
Add [adagio-core] Denormalize table PRODUCE: transform some PMFM into fixed columns (add DRESSING_FK, PRESERVATION_FK, FRESHNESS_CATEGORY_FK, SIZE_CATEGORY_FK, COST, ...).
[adagio-core] Add AppliedSizeCategory and TakeOverType Fixes 18968.
benoit.lavenier@e-is.pro
Add [adagio-core] add ObservedLocation , need for Allegro-obsdeb (= add a new table OBSERVED_LOCATION) Fixes 18995. benoit.lavenier@e-is.pro
Update [adagio-core] Update UML models to Magicdraw 17.0.4
[adagio-core] Update AnddroMDA 3.4 (stable release)
benoit.lavenier@e-is.pro
Update [adagio-core] Add nuiton-config to manage configuration (and model's enumerations values) Fixes 20379. benoit.lavenier@e-is.pro
Fix [adagio-core-allegro] Fix HSQLDB type mapping (use Timestamp type instead of Date, to store hours/minutes/seconds) benoit.lavenier@e-is.pro
Fix [adagio-core-allegro] Fix operation deletion (with cascade), in FishingOperationDaoImpl
[adagio-core-allegro] Fix landing deletion (with cascade), in LandingDaoImpl
[adagio-core-allegro] Fix produce deletion (with cascade), in ProduceDaoImpl
benoit.lavenier@e-is.pro

Release 3.4.2 – 2013-12-21

Type Changes By
Fix Fix site generation : add change-reports, changelog, update developers list... benoit.lavenier@e-is.pro
SIH-Adagio :: Core Server
Add [adagio-core] Add a 'magicdraw' profile, to generate reports from UML Model, using Magicdraw API. benoit.lavenier@e-is.pro
Add [adagio-core] Database connection in liquibase plugin now use a server id (adagio-core-database): database user/pwd could be override in 'settings.xml' file. benoit.lavenier@e-is.pro
Remove [adagio-core] Remove PL/SQL function : P_FILL_MANAGED_DATA_BY_QIM, P_FILL_MANAGED_DATA_BY_VESSELS, P_FILL_MANAGED_DATA_BY_TABLE benoit.lavenier@e-is.pro
Update [adagio-core] Update PL/SQL function F_FILL_PERSON_SESSION, to use the new user rights (by program, usgin the adagio-administration tool v1.1.0+) benoit.lavenier@e-is.pro
Add [adagio-core] Add PL/SQL function F_FILL_LONG_PERSON_SESSION, to compute large person session in background (using cron)
[adagio-core] Add PL/SQL function P_FILL_PRIVILEGE_BY_QIM, to fill user right using a list of registration location
[adagio-core] Add attribute objectReferenceQuery [0..1] to table TranscribingItemType and GroupingClassification. Used to limit mandatory transcribing.
benoit.lavenier@e-is.pro
SIH-Adagio :: Core for Allegro
Update [adagio-core-allegro] Export usefull Class for unit tests (DatabaseResource...) (move into package 'scr/main/java') benoit.lavenier@e-is.pro
Update [adagio-core-allegro] update common-lang to common-lang3-3 3.1 benoit.lavenier@e-is.pro
Fix [adagio-core-allegro] Fix a changeset into db-changelog-3.2.3.xml (add failOnError=false) Fixes 17590. benoit.lavenier@e-is.pro
Fix [adagio-core-allegro] Fix bad logicalFilePath value into db-changelog-3.2.3.xml (was using URL to changelog 3.4.1) benoit.lavenier@e-is.pro

Release 3.4.1 – 2013-12-03

Type Changes By
Add [adagio-core-shared] Introduce a new module for common technical code between core and core-allegro modules chemit@codelutin.com
SIH-Adagio :: Core Server
Update [adagio-core] updates dbunit to 2.3.1.IFR benoit.lavenier@e-is.pro
Add [adagio-core] Add liquibase 2.0.5 to manage database updates.
[adagio-core] Add ValidityStatus and link with major referential entities. Need for referential administrator for validation process.
[adagio-core] Add property 'hibernate.use_second_level_cache' in conf-*.properties. Now used by the Hibernate session.
benoit.lavenier@e-is.pro
Add [adagio-core] Add LocationHierarchyOverride to allow attributes override on LocationHierarchy (Need for GIS SIH to force isMainAssociation when a sector has 2 parents, with surfaceSamplingRatio=0,5).
[adagio-core] Add isMandatory attribute into TranscribingItemType and GroupingClassification. If true, administrator must maintained it.
[adagio-core] Add a comments attribute on (almost) all referential entities.
[adagio-core] Add new entity ConversionOrigin referenced by RoundWeigthConversion and WeigthLengthConversion.
[adagio-core] Add updateDate to entities : SamplingStrata, BuyerType, Status, SaleType, QualityFlag. Fixes 16037.
benoit.lavenier@e-is.pro
Fix [adagio-core] minor bug on the enumeration type QualitativeValueId.sizeSmall
[adagio-core] fix length of qualificationComments to 2000 characters in VesselPhysicalFeatures and GearPhysicalfeature (instead of 255 characters)
[adagio-core] fix length of vesselCode to 12 characters in DeletedItemHistory (instead of 255 characters)
[adagio-core] rename EconomicalSurvey.synchronisationStatus into synchronizationStatus ('z' instead of 's')
benoit.lavenier@e-is.pro
SIH-Adagio :: Core for Allegro
Add [adagio-core-allegro] To do generate any cache for hibernate, this is not a good idea to place cache on any entities (add hibernate.enableCache property in pom and andromda.xml) chemit@codelutin.com
Add [adagio-core-allegro] Add a database changelog v3.4.1, to ensure compatibility with Allegro v3.4.2
[adagio-core-allegro] Add enumeration TranscribingItemTypeId in allegro model.
[adagio-core-allegro] Add property 'hibernate.use_second_level_cache' in conf-*.properties. Now used by the Hibernate session.
benoit.lavenier@e-is.pro
Fix [adagio-core-allegro] Fix liquibase changelog 3.2.3 (add preconditions in all 'changeset'), to be able to migration a database from Allegro v3.4.2 benoit.lavenier@e-is.pro

Release 3.4.3 – 2014-01-13

Type Changes By
SIH-Adagio :: Core Server
Add [adagio-core] Add Denormalizedbatch.indirectContextWeight:Float [0..1] Fixes 17728. benoit.lavenier@e-is.pro
SIH-Adagio :: Core for Allegro
Update [adagio-core-allegro] Add nuiton-config to manage configuration (enumeration, configuraiton). benoit.lavenier@e-is.pro
Fix [adagio-core-allegro] Create the table SYSTEM_VERSION before to execute the SQL file 'db-changelog-3.2.1.01.sql' Fixes 19013. benoit.lavenier@e-is.pro
Add [adagio-core-allegro] Add Denormalizedbatch.indirectContextWeight:Float [0..1] Fixes 17728. benoit.lavenier@e-is.pro
Update [adagio-core-allegro] Update models to Magicdraw 17.0.5 benoit.lavenier@e-is.pro
Add [adagio-core-allegro] Add site descriptor to generate a web site for Allegro benoit.lavenier@e-is.pro

Release 3.3.7 – 2013-05-??

Type Changes By
SIH-Adagio :: Core Server
Update [adagio-core] updates spring to 3.2.3 [adagio-core] updates hsqldb to 1.8.0.10 [adagio-core] updates log4j to 1.2.17 [adagio-core] updates commons-dbcp to 1.3 [adagio-core] updates commons-logging to 1.1.3 [adagio-core] updates persistence-api to 1.0.2 [adagio-core] updates guava to 14.0.1 [adagio-core] updates aspectj to 1.7.2 [adagio-core] updates ehcache to 2.6.6 [adagio-core] updates cglib to 3.0 chemit@codelutin.com
SIH-Adagio :: Core for Allegro
Update [adagio-core-allegro] updates spring to 3.2.3
[adagio-core-allegro] updates hsqldb to 1.8.0.10
[adagio-core-allegro] updates log4j to 1.2.17
[adagio-core-allegro] updates commons-dbcp to 1.3
[adagio-core-allegro] updates commons-logging to 1.1.3
[adagio-core-allegro] updates persistence-api to 1.0.2
[adagio-core-allegro] updates guava to 14.0.1
[adagio-core-allegro] updates aspectj to 1.7.2
[adagio-core-allegro] updates ehcache to 2.6.6
[adagio-core-allegro] updates cglib to 3.0
chemit@codelutin.com

Release 3.1.3 – 2011-09-19

Type Changes By
SIH-Adagio :: Core Server
Add [adagio-core] Add concepts need for Ifremer historical database. See full changelog on diagram call "changelog_2011" [adagio-core] Add more generic concepts (spatial item, transcribing, linked, grouping, etc.). benoit.lavenier@e-is.pro
Fix [adagio-core] Improve concepts on scientific cruise (for Allegro v3.1), vessel registry, vessel position, economical survey... [adagio-core] Improve model documentation (add color on classes, for each package : 'data', 'referential' and 'technical'). Add a new diagram "README". benoit.lavenier@e-is.pro

Release 3.1.0 – 2011-04-18

Type Changes By
SIH-Adagio :: Core Server
Add [adagio-core] Add concepts need for some Allegro V3 (scientific cruise). [adagio-core] Add compatibility for Allegro V1 and V2. benoit.lavenier@e-is.pro

Release 3.15.5 – 2016-06-22

Type Changes By
SIH-Adagio :: Core for Allegro
Add [adagio-core-allegro] Add a liquibase patch, to fix ObsDeb Data and avoid exception SynchroBadUpdateDateRowException Fixes 30808. benoit.lavenier@e-is.pro

Release 3.14.3.1 – 2016-01-18

Type Changes By
SIH-Adagio :: Core for Allegro
Fix [adagio-core-allegro] Create schema (for temporary DB): skipping 'INSERT INTO' sql command, found in allegro-.script
[adagio-core-allegro] Transform table mode of PERSON_SESSION_ITEM into CACHED (instead of MEMORY). Fixes 28707.
benoit.lavenier@e-is.pro

Release 3.4.0 – 2013-07-17

Type Changes By
SIH-Adagio :: Core for Allegro
Add [adagio-core-allegro] Add liquibase 2.0.5 to manage database updates.
[adagio-core-allegro] DatabaseSchemaDao: Add method to get the current database schema version (from table SYSTEM_VERSION)
[adagio-core-allegro] DatabaseSchemaDao: Add method to get the database version if an update is applied
[adagio-core-allegro] DatabaseSchemaDao: Add method to know if a schema update is need
benoit.lavenier@e-is.pro

Release 3.3.6 – 2013-05-13

Type Changes By
SIH-Adagio :: Core for Allegro
Update [adagio-core-allegro] CatchBatchExtendDao: ajout d'une méthode pour obtenir les ids de tous les fils d'un batch
[adagio-core-allegro] CatchBatchExtendDao: ajout d'une méthode pour savoir si une opération de pêche possède un CatchBatch
[adagio-core-allegro] CatchBatchDaoImpl: faire fonctionner la méthode remove (et ajout de l'annotation de nettoyage du cache dessus)
[adagio-core-allegro] CatchBatchDaoImpl: nettoyage de code
chemit@codelutin.com
Fix [adagio-core-allegro] CatchBatchExtendDao: correction d'une anomalie (on veut supprimer un batch d'une map en utilisant non pas sa clef mais sa valeur) chemit@codelutin.com

Release 3.3.5 – 2013-04-03

Type Changes By
SIH-Adagio :: Core for Allegro
Add [adagio-core-allegro] Ajout de VesselPerson, VesselPersonFeatures, VesselPersonRole (comme sur le dernier modèle Oracle), pour gèrer les responsables de mission (écran campagne), les responsables de salle de tri (écran campagne), les saisisseurs (écran opération). benoit.lavenier@e-is.pro
Update [adagio-core-allegro] MeasurementFile : passage de pmfm en [0..1], pour les pièces jointes benoit.lavenier@e-is.pro
Remove [adagio-core-allegro] Suppression de : VesselEngineType, VesselMaster VesselMasterPeriod benoit.lavenier@e-is.pro
Update [adagio-core-allegro] Changement de package de : EducationGrade, Vessel, VesselOwner, VesselOwnerPeriod, VesselRegistrationPeriod, VesselFeatures, SamplingScheme
[adagio-core-allegro] Passage de VesselFeatures et VesselOwner en identifiant "assigned" (pas de sèquence sur la BDD Allegro)
[adagio-core-allegro] Ajout de SystemVersion, pour permettre la sauvegarde de la version de la base HSQLDB, après mise è jour du schema.
benoit.lavenier@e-is.pro

Release 3.15.4 – 2016-05-25

Type Changes By
SIH-Adagio :: Synchronization
Add [adagio-synchro] On Export: make sure a ObservedLocation has ALWAYS a PersonSessionItem before exporting. If remoteId is negative (fake), remove it on Temp Db. Fixes 30481. benoit.lavenier@e-is.pro