Quadrige3 :: Core - Release history

Historique des versions publiées

Version Date Description
3.8.10 2024-04-22 Stable Release
3.8.9 2024-04-12 Stable Release
3.8.7 2024-04-09 Stable Release
3.8.6 2023-06-29 Stable Release
3.8.5 2023-04-26 Stable Release
3.8.4 2023-04-13 Stable Release
3.8.3 2023-04-05 Stable Release
3.8.2 2023-03-23 Stable Release
3.8.1 2023-03-02 Stable Release
3.8.0 2023-01-13 Stable Release
3.7.17 2022-12-09 Stable Release
3.7.16 2022-09-20 Stable Release
3.7.15 2022-09-02 Stable Release
3.7.14 2022-07-29 Stable Release
3.7.13 2022-07-22 Stable Release
3.7.12 2022-07-08 Stable Release
3.7.11 2022-06-24 Stable Release
3.7.10 2022-06-10 Stable Release
3.7.9 2022-05-25 Stable Release
3.7.8 2022-05-06 Stable Release
3.7.7 2022-03-24 Stable Release
3.7.6 2022-03-03 Stable Release
3.7.5 2021-11-02 Stable Release
3.7.4 2021-07-01 Stable Release
3.7.3 2021-06-18 Stable Release
3.7.2 2021-06-09 Stable Release
3.7.1 2021-05-22 Stable Release
3.6.18 2020-08-28 Stable Release
3.6.17 2020-07-29 Stable Release
3.6.16 2020-07-10 Stable Release
3.6.15 2020-05-04 Stable Release
3.6.14 2020-04-07 Stable Release
3.6.13 2020-03-13 Stable Release
3.6.12 2020-03-12 Stable Release
3.6.11 2020-03-06 Stable Release
3.6.10 2020-02-27 Stable Release
3.6.9 2020-02-19 Stable Release
3.6.8 2020-02-14 Stable Release
3.6.7 2020-02-07 Stable Release
3.6.6 2020-02-06 Stable Release
3.6.5 2020-01-24 Stable Release
3.6.4 2020-01-21 Stable Release
3.6.3.2 2020-02-06 Maintenance Release
3.6.3.1 2020-02-05 Maintenance Release
3.6.3 2020-01-15 Stable Release
3.6.2 2020-01-10 Stable Release
3.6.1 2019-12-20 Stable Release
3.6.0 2019-10-03 Stable Release
3.5.6 2019-09-20 Stable Release
3.5.5 2019-09-13 Stable Release
3.5.4 2019-09-06 Stable Release
3.5.3 2019-08-30 Stable Release
3.5.2 2019-08-02 Stable Release
3.5.1 2019-07-25 Stable Release
3.5.0 2019-07-13 Stable Release
3.4.2 2019-07-08 Stable Release
3.4.1 2019-06-28 Stable Release
3.4.0 2019-06-24 Stable Release
3.3.7 2019-06-07 Stable Release
3.3.6 2019-06-05 Stable Release
3.3.5 2019-05-29 Stable Release
3.3.4 2019-05-17 Stable Release
3.3.3 2019-05-15 Stable Release
3.3.2 2019-05-07 Stable Release
3.3.1 2019-04-12 Stable Release
3.3.0 2019-04-05 Stable Release
3.2.10 2019-04-03 Stable Release
3.2.9 2019-03-29 Stable Release
3.2.8 2019-03-26 Stable Release
3.2.7 2019-03-22 Stable Release
3.2.6 2019-03-15 Stable Release
3.2.5 2019-03-08 Stable Release
3.2.4 2019-03-01 Stable Release
3.2.3 2019-02-26 Stable Release
3.2.2 2019-02-22 Stable Release
3.2.1 2018-11-16 Stable Release
3.2.0 2018-11-09 Stable Release
3.1.23 2019-02-15 Stable Release
3.1.22 2019-02-05 Stable Release
3.1.21 2019-01-25 Stable Release
3.1.20 2019-01-11 Stable Release
3.1.19 2018-10-17 Stable Release
3.1.18 2018-10-09 Stable Release
3.1.17 2018-10-02 Stable Release
3.1.16 2018-09-27 Stable Release
3.1.15 2018-09-21 Stable Release
3.1.14 2018-09-14 Stable Release
3.1.13 2018-07-05 Stable Release
3.1.12 2018-06-29 Stable Release
3.1.11 2018-06-15 Stable Release
3.1.10 2018-06-06 Stable Release
3.1.9 2018-06-06 Stable Release
3.1.8 2018-06-05 Stable Release
3.1.7 2018-05-24 Stable Release
3.1.6 2018-05-18 Stable Release
3.1.5 2018-04-19 Stable Release
3.1.4 2018-04-18 Stable Release
3.1.3 2018-03-27 Stable Release
3.1.2 2018-03-22 Stable Release
3.1.1 2018-03-09 Stable Release
3.1.0 2018-02-27 Stable Release
3.0.4 2018-02-20 Stable Release
3.0.3 2018-02-09 Stable Release
3.0.2 2018-01-26 Stable Release
3.0.1 2018-01-12 Stable Release
3.0.0 2018-01-10 Stable Release
3.0.0-RC17 2018-01-10 Not Deployed Release
3.0.0-RC16 2017-12-13 Stable Release
3.0.0-RC14 2017-12-07 Stable Release
3.0.0-RC13 2017-12-01 Stable Release

Obtenir le flux RSS des derniers changements: rss feed

Release 3.8.10 – 2024-04-22

Type Changements Par
Update Moratorium table. Corrige 64992. ludovic.pecquot@e-is.pro

Release 3.8.9 – 2024-04-12

Type Changements Par
Fix Update Dockerfile ludovic.pecquot@e-is.pro

Release 3.8.7 – 2024-04-09

Type Changements Par
Fix Remove ALTERNATIVE_TAXON and ALTERNATIVE_TAXON_ORIGIN. Corrige 64809. ludovic.pecquot@e-is.pro

Release 3.8.6 – 2023-06-29

Type Changements Par
Fix Upgrade jdbc-synchro to 4.2.16 Force MOR_PERIOD primary keys order. Corrige 62457. ludovic.pecquot@e-is.pro

Release 3.8.5 – 2023-04-26

Type Changements Par
Fix Upgrade jdbc-synchro to 4.2.14. Corrige 61817. ludovic.pecquot@e-is.pro

Release 3.8.4 – 2023-04-13

Type Changements Par
Fix Upgrade jdbc-synchro to 4.2.13 Same version as 3.8.3 but built with JDK 1.8.0_362. Corrige 61817. ludovic.pecquot@e-is.pro

Release 3.8.3 – 2023-04-05

Type Changements Par
Fix Raise db cache value. Corrige 61719. ludovic.pecquot@e-is.pro

Release 3.8.2 – 2023-03-23

Type Changements Par
Add specific QualificationHistoryInterceptor internal interceptors to handle multiple object types. Corrige 61544,61561. ludovic.pecquot@e-is.pro

Release 3.8.1 – 2023-03-02

Type Changements Par
Fix Upgrade Wicket library from 7.0.0 to 7.18.0: Fix Palette component. Corrige 61284,61341. ludovic.pecquot@e-is.pro

Release 3.8.0 – 2023-01-13

Type Changements Par
Add Add UPDATED_ITEM_HISTORY to keep information of reference taxon change. Corrige 60491. ludovic.pecquot@e-is.pro

Release 3.7.17 – 2022-12-09

Pas de changement dans cette version

Release 3.7.16 – 2022-09-20

Pas de changement dans cette version

Release 3.7.15 – 2022-09-02

Pas de changement dans cette version

Release 3.7.14 – 2022-07-29

Pas de changement dans cette version

Release 3.7.13 – 2022-07-22

Pas de changement dans cette version

Release 3.7.12 – 2022-07-08

Pas de changement dans cette version

Release 3.7.11 – 2022-06-24

Type Changements Par
Add Update jdbc-synchro to 4.2.10 ludovic.pecquot@e-is.pro

Release 3.7.10 – 2022-06-10

Type Changements Par
Fix Schema Client: Reorder PK_PMFM_APPLIED_STRATEGY with APPLIED_STRAT_ID,PMFM_STRAT_ID. Corrige 58856. ludovic.pecquot@e-is.pro

Release 3.7.9 – 2022-05-25

Type Changements Par
Add Various enhancements on model and dao to follow Quadmire evolutions ludovic.pecquot@e-is.pro

Release 3.7.8 – 2022-05-06

Type Changements Par
Add Various enhancements on model and dao to follow Quadmire evolutions ludovic.pecquot@e-is.pro

Release 3.7.7 – 2022-03-24

Type Changements Par
Fix Various fixes for Synchro ludovic.pecquot@e-is.pro

Release 3.7.6 – 2022-03-03

Type Changements Par
Add Model refactoring. Corrige 55336,57695. ludovic.pecquot@e-is.pro

Release 3.7.5 – 2021-11-02

Type Changements Par
Add Upgrade jdbc-synchro to 4.2.8 ludovic.pecquot@e-is.pro

Release 3.7.4 – 2021-07-01

Type Changements Par
Add Allow different Postgis schema ludovic.pecquot@e-is.pro

Release 3.7.3 – 2021-06-18

Type Changements Par
Fix Revert Rename sequence for pgsql. Corrige 55621. ludovic.pecquot@e-is.pro

Release 3.7.2 – 2021-06-09

Type Changements Par
Fix Rename sequence for pgsql. Corrige 55588. ludovic.pecquot@e-is.pro

Release 3.7.1 – 2021-05-22

Type Changements Par
Add Upgrade model to 3.3.0. Corrige 55336. ludovic.pecquot@e-is.pro

Release 3.6.18 – 2020-08-28

Type Changements Par
Fix StringGenericCellEditor renamed to StringCellEditor and refactored to handle first edition properly. Corrige 52755. ludovic.pecquot@e-is.pro
Fix DatePickerCellEditor and LocalDatePickerCellEditor now hides popup when a different cell is selected ludovic.pecquot@e-is.pro

Release 3.6.17 – 2020-07-29

Type Changements Par
Fix NumberEditor from JAXX refactored for better BigDecimal type handling. Corrige 52676. ludovic.pecquot@e-is.pro

Release 3.6.16 – 2020-07-10

Type Changements Par
Fix QualitativeValuesCombinationValidator: allow bidirectional combination validation to avoid missing allowed values. Corrige 52459. ludovic.pecquot@e-is.pro
Add Add context and extraction directories in configuration options. Corrige 52386. ludovic.pecquot@e-is.pro
Fix Pgsql: jdbc schema is now correctly used by DataSource ludovic.pecquot@e-is.pro

Release 3.6.15 – 2020-05-04

Type Changements Par
Fix db-changelog-3.2.0 for postgres : rename misspelling primary key ludovic.pecquot@e-is.pro

Release 3.6.14 – 2020-04-07

Type Changements Par
Fix Force a combobox selected value when underlying value is null. Corrige 51731. ludovic.pecquot@e-is.pro
Fix Minor refactoring ludovic.pecquot@e-is.pro

Release 3.6.13 – 2020-03-13

Type Changements Par
Fix Fix bad FixedSwingTable behavior. Corrige 51493. ludovic.pecquot@e-is.pro

Release 3.6.12 – 2020-03-12

Type Changements Par
Fix Allows columns in fixed table to be resized and saved in swing session. Corrige 51311. ludovic.pecquot@e-is.pro

Release 3.6.11 – 2020-03-06

Type Changements Par
Fix Add client side of Mantis #48011: Add control on modify/delete a applied period and throw specific exception when attached data are attached to the period. Corrige 51371. ludovic.pecquot@e-is.pro

Release 3.6.10 – 2020-02-27

Type Changements Par
Fix Change EIS nexus url ludovic.pecquot@e-is.pro
Fix Unit test reworking for oracle and postgresql ludovic.pecquot@e-is.pro
Fix Postgresql: Liquibase refresh step will replace faulty functions ludovic.pecquot@e-is.pro
Fix FileChooser: fix empty result on save dialog when cancelled. Corrige 51224. ludovic.pecquot@e-is.pro

Release 3.6.9 – 2020-02-19

Type Changements Par
Add ImportShapes: adapt DAO for Postgres. Corrige 51112. ludovic.pecquot@e-is.pro
Add ImportShapes: add launch_avec_param.bat. Corrige 47304. ludovic.pecquot@e-is.pro
Add Add a configurable splash screen. Corrige 50149. ludovic.pecquot@e-is.pro
Fix SurveyInterceptor: unique constraint detection adjusted for file import. Corrige 51105. ludovic.pecquot@e-is.pro

Release 3.6.8 – 2020-02-14

Type Changements Par
Add SwingTable: Add a fixed table on left side to mimic fixed columns (like row number, selection checkbox, and all other application columns). Corrige 50230. ludovic.pecquot@e-is.pro
Add Rework FileChooser to handle multiple file selection. Corrige 50115. ludovic.pecquot@e-is.pro

Release 3.6.7 – 2020-02-07

Type Changements Par
Fix SurveyInterceptor: remove the unique constraint check NATURAL_IDC. Corrige 49683. ludovic.pecquot@e-is.pro

Release 3.6.6 – 2020-02-06

Type Changements Par
Fix Change EIS nexus url ludovic.pecquot@e-is.pro
Fix Upgrade xmlquery to version 1.1. Corrige 49970. ludovic.pecquot@e-is.pro
Fix Upgrade jdbc-synchro to version 4.2.6 ludovic.pecquot@e-is.pro
Fix Encode character # in resource processing. Corrige 50455. ludovic.pecquot@e-is.pro
Fix Missing or bad i18n. Corrige 49034. ludovic.pecquot@e-is.pro
Fix PhotoInterceptor: don't try to delete file on import from file (especially on changes reading which is a read-only operation). Corrige 49959. ludovic.pecquot@e-is.pro
Add Add FilteredNumberEditor component (replacement of org.nuiton.jaxx.widgets.number.NumberEditor) that handles text input filtering. Corrige 50209. ludovic.pecquot@e-is.pro

Release 3.6.5 – 2020-01-24

Type Changements Par
Add Add an afterViewInit() event called after an UI has been added to the main frame ludovic.pecquot@e-is.pro
Fix SwingTableSessionState now can save and restore pmfm column widths ludovic.pecquot@e-is.pro

Release 3.6.4 – 2020-01-21

Type Changements Par
Add Upgrade jdbc-synchro to 4.2.5 Upgrade common-parent to 3.0.9 Site refactoring ludovic.pecquot@e-is.pro
Fix ExportPkRemoteIdInterceptor: convert the pk from any type of Number to Long. Corrige 50543. ludovic.pecquot@e-is.pro

Release 3.6.3.2 – 2020-02-06

Type Changements Par
Fix Missing number conversion in some synchro interceptors. Corrige 50884. ludovic.pecquot@e-is.pro

Release 3.6.3.1 – 2020-02-05

Type Changements Par
Fix Magicdraw-plugin: remove the integrity violation check on quserIntranetLg which forced the attribute no be not null. Corrige 50884. ludovic.pecquot@e-is.pro

Release 3.6.3 – 2020-01-15

Type Changements Par
Add Move MDA generation to 3 new modules under quadrige3-mda: quadrige3-mda-server-oracle, quadrige3-mda-server-pgsql and quadrige3-mda-client-hsqldb Adapt quadrige3-core-server and quadrige3-core-client to gather all dbms specific model from mda ludovic.pecquot@e-is.pro
Fix HttpServiceImpl: fix bad behavior on http error handling ludovic.pecquot@e-is.pro
Fix Change detection on applied periods to remove Fix Postgres triggers on delete Fix table names always in uppercase in interceptors. Corrige 50370. ludovic.pecquot@e-is.pro
Fix Checking duplicates on survey on export now handles the survey itself to avoid false positive. Corrige 50383. ludovic.pecquot@e-is.pro

Release 3.6.2 – 2020-01-10

Type Changements Par
Add Upgrade jdbc-synchro 4.2.4 for Oracle stability ludovic.pecquot@e-is.pro
Fix CacheServiceImpl: restore from commit 59f4d6cc3f6019e5dde654182c90db6d05e9c01e. Corrige 49361. ludovic.pecquot@e-is.pro

Release 3.6.1 – 2019-12-20

Type Changements Par
Add Use jdbc-synchro 4.2.3 with new option quadrige3.synchro.tempQueryParameter.generated (works only with Postgresql dbms) Adapt ReferentialSynchroService and DataSynchroService to use typed SynchroService (remove use of delegate context) Model server (pgsql): temp_query_parameter no more created if missing; add some indexes (assuming no index already existing); execute analyse after each changelog Model client (hsqldb): adjust some column type. Corrige 49006. ludovic.pecquot@e-is.pro

Release 3.6.0 – 2019-10-03

Type Changements Par
Add Model refactoring version 3.2.0 (Oracle and HSQLDB OK). Corrige 47437. ludovic.pecquot@e-is.pro
Add Add support for Postgresql 10+. Corrige 49006. ludovic.pecquot@e-is.pro

Release 3.5.6 – 2019-09-20

Type Changements Par
Add Update i18n. Corrige 49001. ludovic.pecquot@e-is.pro
Add Update i18n. Corrige 49003. ludovic.pecquot@e-is.pro
Fix Changing language causes memory leaks, now the application is fully restarted. Corrige 49004. ludovic.pecquot@e-is.pro

Release 3.5.5 – 2019-09-13

Type Changements Par
Fix Revert ehcache version to 2.5.7 (last stable version before Terracotta licence) Remove blocking cache mode (no performance issue). Corrige 48911. ludovic.pecquot@e-is.pro

Release 3.5.4 – 2019-09-06

Type Changements Par
Fix Refactor JDatePicker and JLocalDatePicker to prevent memory leaks Change how UIs are destroyed : Correctly call onCloseUI() on each UI child Dialogs are also destroyed correctly (maybe twice but it's ok). Corrige 48757. ludovic.pecquot@e-is.pro
Add Move comment editor from Dali and ReefDb to quadrige3-ui-swing-common ludovic.pecquot@e-is.pro

Release 3.5.3 – 2019-08-30

Type Changements Par
Fix Set photo directory in synchro configuration even if photo option is disabled, mandatory on deletion. Corrige 48534. ludovic.pecquot@e-is.pro
Add Add new rest method to download a photo. Corrige 48582. ludovic.pecquot@e-is.pro
Add Stop using OLD directory to keep old versions of modules. Corrige 48682. ludovic.pecquot@e-is.pro

Release 3.5.2 – 2019-08-02

Type Changements Par
Fix Manage the 503 http error as a technical exception to avoid HttpClient. Corrige 48486,48447. ludovic.pecquot@e-is.pro
Add Update es_ES i18n. Corrige 47819. ludovic.pecquot@e-is.pro
Add Upgrade jdbc-synchro to 4.2.0 (built with java 8 and include updated es_ES i18n) ludovic.pecquot@e-is.pro

Release 3.5.1 – 2019-07-25

Type Changements Par
Fix LoginUI: Add a small delay to prevent too fast event on Enter key. Corrige 48304. ludovic.pecquot@e-is.pro
Fix LoginUI: Remove 'enter' mapping on close because Swing propagate it in other components. Corrige 48378. ludovic.pecquot@e-is.pro
Fix Change fixed items color in double-list component. Corrige 47998. ludovic.pecquot@e-is.pro
Add Add a toggle button component with different text, tooltip and icon when selected. Corrige 48241. ludovic.pecquot@e-is.pro
Add Refactoring database actions, use uncompress with progression ludovic.pecquot@e-is.pro

Release 3.5.0 – 2019-07-13

Type Changements Par
Add new module quadrige3-ui-core-common dedicated to regroup all common objects, daos and services from ReefDb and Dali This first version contains QuadrigeBean, BaseReferentialDTO, StatusDTO at least to begin refactoring ludovic.pecquot@e-is.pro
Fix Change login behavior on ENTER key pressed. Corrige 47698. ludovic.pecquot@e-is.pro

Release 3.4.2 – 2019-07-08

Type Changements Par
Fix Fix alphanumerical comparison, now it allows infinite number of numerical pattens and alphabetical suffixes. Corrige 47859. ludovic.pecquot@e-is.pro
Add Add a toggleFullScreen method to set a panel as body content. Corrige 47931. ludovic.pecquot@e-is.pro
Add Renaming PMFM (PSFM) to PMFMU (PSFMU). Corrige 48008. ludovic.pecquot@e-is.pro
Add Add control on modify/delete a applied period and throw specific exception when attached data are attached to the period. Corrige 48011. ludovic.pecquot@e-is.pro
Fix Don't stop import if a photo is missing in file system. Corrige 48020. ludovic.pecquot@e-is.pro
Add Add missing new configuration options in default synchro-server.config. Corrige 47973. ludovic.pecquot@e-is.pro
Fix Change the progression handling (use a long value instead of an int) ludovic.pecquot@e-is.pro
Fix Downloading file size was limited to integer max value ludovic.pecquot@e-is.pro
Add Configuration of compatible programs is faster and fail-safe ludovic.pecquot@e-is.pro
Fix use org.springframework.orm.hibernate4.HibernateTransactionManager instead of org.springframework.jdbc.datasource.DataSourceTransactionManager to ensure auto commit set to false on transaction and rollback correctly on exceptions ludovic.pecquot@e-is.pro

Release 3.4.1 – 2019-06-28

Type Changements Par
Fix Refactoring AbstractTableUIModel and Handler to fix a issue on event order when deleting a row Use more Java 8 features ludovic.pecquot@e-is.pro

Release 3.4.0 – 2019-06-24

Type Changements Par
Add - Add Photo synchronization with multi-upload (use quadrige3.synchro.export.data.file.maxUploadSize to set the chunk size) - Model: Add SURVEY_ID, SAMPLING_OPER_ID ans SAMPLE_ID in table PHOTO (with indexes and new trigger TBIU_PHOTO) - Refactoring Files and Zip utility classes for performance issue - Add some progression on file copy and zip operations - Replace java.io.File by java.nio.Path when possible. Corrige 47677. ludovic.pecquot@e-is.pro
Fix Remove EhCache access from CacheManager, Spring cache manager already owns it ludovic.pecquot@e-is.pro
Fix Add new tests and fix some existing unit tests ludovic.pecquot@e-is.pro
Fix Fix problem with setFocusOnCell method on read-only (or partially) row ludovic.pecquot@e-is.pro

Release 3.3.7 – 2019-06-07

Type Changements Par
Fix Set dimension to LoginUI. Corrige 47634. ludovic.pecquot@e-is.pro

Release 3.3.6 – 2019-06-05

Type Changements Par
Add Merge new i18n. Corrige 47568. ludovic.pecquot@e-is.pro
Fix Revert changelog logicalFilePath because Liquibase execute them if this property change. Corrige 47655. ludovic.pecquot@e-is.pro

Release 3.3.5 – 2019-05-29

Type Changements Par
Add Modify TAXON_MEASUREMENT comments. Corrige 47288. ludovic.pecquot@e-is.pro
Fix Synchro optimization patch regression fix. Corrige 47548. ludovic.pecquot@e-is.pro

Release 3.3.4 – 2019-05-17

Type Changements Par
Fix Change change locale action UI behavior. Corrige 47372. ludovic.pecquot@e-is.pro

Release 3.3.3 – 2019-05-15

Type Changements Par
Fix Replace RULE_PRECONDITIONS view to filter out numerical control rules. Corrige 47302. ludovic.pecquot@e-is.pro
Add StringIterator now handles preferred prefix. Corrige 47245. ludovic.pecquot@e-is.pro
Add New AlphaNumericComparator to handle better sorting behavior on table. Corrige 47377. ludovic.pecquot@e-is.pro
Fix Add show/hide row numbers on every table. Corrige 47376. ludovic.pecquot@e-is.pro
Add Keep selected additional state actions in SwingTableSessionState. Corrige 47352. ludovic.pecquot@e-is.pro
Add Upgrade ehcache-core 2.6.11 to ehcache 2.10.6 ludovic.pecquot@e-is.pro
Add Model: set Rule.ruleDc.length to 2000 ludovic.pecquot@e-is.pro
Add Swallow some swing exceptions ludovic.pecquot@e-is.pro

Release 3.3.2 – 2019-05-07

Type Changements Par
Add Add action and components to show row number of a table. Corrige 47123. ludovic.pecquot@e-is.pro
Fix Model: add unique key on TRANSC_ITEM_TYPE_LB. Corrige 47052. ludovic.pecquot@e-is.pro
Add Add/updates i18n for en_GB and es_ES. Corrige 47154. ludovic.pecquot@e-is.pro
Fix Refresh authentication text to reflect locale change (eg. performed in Dali). Corrige 47023. ludovic.pecquot@e-is.pro
Add Adapt TranscribingItemInterceptor to handle option quadrige3.synchro.import.referential.transcribingItemType.label.includes with SQL LIKE operand (eg. DALI%). Corrige 47143. ludovic.pecquot@e-is.pro

Release 3.3.1 – 2019-04-12

Type Changements Par
Add Add es_ES language Clean i18n properties. Corrige 44575. ludovic.pecquot@e-is.pro

Release 3.3.0 – 2019-04-05

Type Changements Par
Fix Configuration update is now made by quadrige3-ui-updater to avoid configuration options loose, caused by DataUpdaterCallBack.updateDoneConfig(). Corrige 46826. ludovic.pecquot@e-is.pro
Fix quadrige3-ui-updater reworked to avoid IOException on directory copy ludovic.pecquot@e-is.pro

Release 3.2.10 – 2019-04-03

Type Changements Par
Fix Add new HttpService to handle REST/download/upload requests with a single http client. Corrige 46797. ludovic.pecquot@e-is.pro
Fix Fix some i18n. Corrige 46798. ludovic.pecquot@e-is.pro

Release 3.2.9 – 2019-03-29

Type Changements Par
Fix Shape import: Set monitoring location creation date only if null. Corrige 45094. ludovic.pecquot@e-is.pro
Fix Open the zip file with default encoding IBM437 to allow reading file entries with accented characters. Corrige 45096. ludovic.pecquot@e-is.pro
Fix Shape import: Use cp1252 encoding to read correctly special characters in dbf file. Corrige 46705. ludovic.pecquot@e-is.pro
Fix Shape import: Low the tolerance of remove_duplicate_vertices function to prevent gtype changes (cf. trigger TBI_FIX_GEOM_MON_LOC_AREA). Corrige 46706. ludovic.pecquot@e-is.pro

Release 3.2.8 – 2019-03-26

Type Changements Par
Add Model server: Add column WSSANDRE_JOB_LOG to WSSANDRE_JOB table. Corrige 46467. ludovic.pecquot@e-is.pro

Release 3.2.7 – 2019-03-22

Type Changements Par
Add Now the buttons disappear on click to prevent an unwanted action. Corrige 45566. ludovic.pecquot@e-is.pro
Fix The unit was missing from the RulePmfmVO and DAOs. Corrige 46211. ludovic.pecquot@e-is.pro
Add Refactoring Preconditions to Assert methods ludovic.pecquot@e-is.pro
Add Database backup/restore refactored to include additional files and directories Backup is now perform by the HSQLDB BACKUP statement, no need to stop db first anymore. Corrige 46657. ludovic.pecquot@e-is.pro

Release 3.2.6 – 2019-03-15

Type Changements Par
Add Synchro-server: Restore configuration button on home page add some enhancements The compatible program list is retrieved by the application and store it locally in quadrige3.synchro.program.codes option. Corrige 45566. ludovic.pecquot@e-is.pro
Fix Prevent a index out of bounds exception in BeanDoubleList component. Corrige 46377. ludovic.pecquot@e-is.pro
Fix Fix addAll and removeAll buttons behavior on ExtendedBeanDoubleList. Corrige 46356. ludovic.pecquot@e-is.pro
Fix Unwrap Oracle connection for SDOGeometry conversion. Corrige 46477. ludovic.pecquot@e-is.pro
Fix Remove unparsable i18n characters for csv bundle ludovic.pecquot@e-is.pro
Add Begin to replace Preconditions by Assert ludovic.pecquot@e-is.pro

Release 3.2.5 – 2019-03-08

Type Changements Par
Fix Change database migration message. Corrige 46199. ludovic.pecquot@e-is.pro
Add Propagate the program codes selected fot data import into synchro history service, for logging purpose. Corrige 45801. ludovic.pecquot@e-is.pro
Add Import from synchro file: Filter the rejected surveys with same remoteId in destination. Corrige 45779. ludovic.pecquot@e-is.pro
Add Add an option to AbstractCellSelectionAction to force stop editing the current cell before performing the action. Corrige 44038. ludovic.pecquot@e-is.pro
Fix Fix default behavior when restoring session state of a table, the target column position is now processed in correct order. Corrige 45506. ludovic.pecquot@e-is.pro
Fix Add default decorator in comparator's column. Corrige 46262. ludovic.pecquot@e-is.pro
Fix Change connection pool for 'quadrige3.synchro.server.datasource.type=oracle' now using HikariCP instead of native Oracle connection ludovic.pecquot@e-is.pro

Release 3.2.4 – 2019-03-01

Type Changements Par
Fix Fix BeanDoubleList behavior on multiple selection/deselection. Corrige 44993. ludovic.pecquot@e-is.pro
Fix Fix ActionUI default behavior when excessive progression message updates can lead to a Swing exception ludovic.pecquot@e-is.pro

Release 3.2.3 – 2019-02-26

Type Changements Par
Fix Fix multiple problems in synchronization: quintuplet ignored in server side, use triggers instead. Corrige 46165. ludovic.pecquot@e-is.pro
Add Various enhancement in Time (local time in seconds editor) ludovic.pecquot@e-is.pro

Release 3.2.2 – 2019-02-22

Type Changements Par
Fix Fix syntax error in trigger TBIU_PMFM_QUAL_VALUE. Corrige 44563. ludovic.pecquot@e-is.pro

Release 3.2.1 – 2018-11-16

Type Changements Par
Add PMFMU: add script for missing index update on MEASUREMENT_FILE. Corrige 44413. ludovic.pecquot@e-is.pro

Release 3.2.0 – 2018-11-09

Type Changements Par
Add PMFMU: script to update Oracle model. Corrige 44165. ludovic.pecquot@e-is.pro

Release 3.1.23 – 2019-02-15

Type Changements Par
Fix Synchro-server: hide configuration button on home page to prevent unwanted behaviors. Corrige 45816. ludovic.pecquot@e-is.pro

Release 3.1.22 – 2019-02-05

Type Changements Par
Fix Compatible programs UI refactoring. Corrige 45583. ludovic.pecquot@e-is.pro
Fix Removing one or more compatible program now ask a confirmation. Corrige 45631. ludovic.pecquot@e-is.pro
Fix Compatible programs are sorted in config file. Corrige 45629. ludovic.pecquot@e-is.pro
Fix Remove remoteWritableProgramsForUser cache. Corrige 45592. ludovic.pecquot@e-is.pro

Release 3.1.21 – 2019-01-25

Type Changements Par
Add Model: Add TaxonGroupTypeCode enum class. Corrige 45149. ludovic.pecquot@e-is.pro
Fix Daos and Dates utility class refactoring: change local dates and timezone handling. Corrige 44581. ludovic.pecquot@e-is.pro
Add Common UI: add a modified version of date picker using LocalDate model. Corrige 44581. ludovic.pecquot@e-is.pro
Add Add new extended dao for validation history. Corrige 44300. ludovic.pecquot@e-is.pro
Fix Reduce the first wait timeout after a import start request. Corrige 44513. ludovic.pecquot@e-is.pro
Add Synchro-server: Add configuration page to manage compatible programs list in configuration. Corrige 45053. ludovic.pecquot@e-is.pro
Add Synchro: set autocommit on temp database (performance issue found in adagio-synchro) ludovic.pecquot@e-is.pro

Release 3.1.20 – 2019-01-11

Type Changements Par
Add Use fr.ifremer.common.xmlquery that owns the shared logic ludovic.pecquot@e-is.pro
Add Model: add 2 new FunctionId in enumeration : PRECONDITION_NUMERICAL and PRECONDITION_QUALITATIVE (previously PRECONDITION) ludovic.pecquot@e-is.pro
Add Add Factorizations utility class (from Dali) ludovic.pecquot@e-is.pro
Add Jaxx css file renamed to jcss to prevent real css file type detection ludovic.pecquot@e-is.pro
Add Model: Add RuleGroup (RULE_GROUP table) to group conditional rules. Corrige 45048. ludovic.pecquot@e-is.pro

Release 3.1.19 – 2018-10-17

Type Changements Par
Fix Invert buttons in SynchroUI. Corrige 44008. ludovic.pecquot@e-is.pro
Fix Don't return null on ProgramService methods. Corrige 43944. ludovic.pecquot@e-is.pro

Release 3.1.18 – 2018-10-09

Type Changements Par
Fix Deffer ActionUI visibility in event queue. Corrige 43642. ludovic.pecquot@e-is.pro

Release 3.1.17 – 2018-10-02

Type Changements Par
Fix Bad JDatePicker behavior fixed. Corrige 43744. ludovic.pecquot@e-is.pro
Add Liquibase patch added for Oracle schema 3.0.7. Corrige 42733. ludovic.pecquot@e-is.pro

Release 3.1.16 – 2018-09-27

Type Changements Par
Add Use JDatePicker as default date component ludovic.pecquot@e-is.pro

Release 3.1.15 – 2018-09-21

Type Changements Par
Fix Synchro: when duplication forced, no duplicated survey imported. Corrige 43419. ludovic.pecquot@e-is.pro
Fix Synchro-server: add SaveForbiddenException handling to specify the real problem to client. Corrige 43104. ludovic.pecquot@e-is.pro
Fix After a DB export, the authentication information (recorder department) is lost ludovic.pecquot@e-is.pro
Fix Use cleanDirectory instead of deleteDirectory to prevent IO exception ludovic.pecquot@e-is.pro
Fix Change behavior of JDatePanel on mouse events Bad behavior on PredicatedCellEditor always returning null value. Corrige 43551. ludovic.pecquot@e-is.pro

Release 3.1.14 – 2018-09-14

Type Changements Par
Add Add STATUS_CD on RULE_LIST (fix behavior for Dali). Corrige 42327. ludovic.pecquot@e-is.pro
Add Remove reference to Decorator from Nuiton, prefer Decorator in quadrige3-core-shared ludovic.pecquot@e-is.pro
Fix Add Liquibase script on server and client sides to update comment on measurements. Corrige 43150. ludovic.pecquot@e-is.pro
Fix Bad date picker day order. Corrige 43148. ludovic.pecquot@e-is.pro
Add Add trigger TBIU_RULE_PMFM to check pmfm quadruplet existence. Corrige 43146. ludovic.pecquot@e-is.pro
Add Add new FileChooserUI that inverts buttons positions regarding the OptionPane.isYesLast UIManager option. Corrige 43121. ludovic.pecquot@e-is.pro

Release 3.1.13 – 2018-07-05

Type Changements Par
Add Add STATUS_CD on RULE_LIST. Corrige 42327. ludovic.pecquot@e-is.pro
Add DeletedItemHistoryInterceptor: process SURVEY deletion depending on selected programs in context. Corrige 42706. ludovic.pecquot@e-is.pro
Fix After data export, if conflict happened and resolution is KEEP_LOCAL, nothing is done. Corrige 42694. ludovic.pecquot@e-is.pro

Release 3.1.12 – 2018-06-29

Type Changements Par
Add Core-Server: add view RULE_PRECONDITIONS and change some column data type Core-Client: change some column data type UI-Common: add sort option on ExtendedBeanDoubleList. Corrige 42541. ludovic.pecquot@e-is.pro

Release 3.1.11 – 2018-06-15

Type Changements Par
Fix Synchro : Use batch import on Server to Temp phase (use quadrige3.synchro.import.data.maxRootRowCount to define batch size). Corrige 42337. ludovic.pecquot@e-is.pro
Fix Shapes Import: Enforce Integer attribute validation. Corrige 42360. ludovic.pecquot@e-is.pro
Add Core-server and Core-client : Add indexes on QUALIFICATION_HISTORY and VALIDATION_HISTORY Core-server and Core-client : Update performance indexes on TEMP_QUERY_PARAMETER (change columns order) ludovic.pecquot@e-is.pro

Release 3.1.10 – 2018-06-06

Type Changements Par
Fix UI updater : Allow path with whitespaces ludovic.pecquot@e-is.pro

Release 3.1.9 – 2018-06-06

Type Changements Par
Fix UI swing common : Closing application can sometimes be blocked. Corrige 42313. ludovic.pecquot@e-is.pro

Release 3.1.8 – 2018-06-05

Type Changements Par
Fix UI updater : Change move file tree behavior. Corrige 42313. ludovic.pecquot@e-is.pro

Release 3.1.7 – 2018-05-24

Type Changements Par
Add Liquibase: Add WSSANDRE_MON_LOC.SEA_CD and fill it. Corrige 40126. ludovic.pecquot@e-is.pro

Release 3.1.6 – 2018-05-18

Type Changements Par
Add Liquibase: Add triggers for line and area geometries. Corrige 41839. ludovic.pecquot@e-is.pro
Add Liquibase: Add indexes on TRANSCRIBING_ITEM. Corrige 41334. ludovic.pecquot@e-is.pro
Fix Add privilege on department when exporting data. Corrige 41596. ludovic.pecquot@e-is.pro

Release 3.1.5 – 2018-04-19

Type Changements Par
Fix Liquibase patch problem for version 3.0.0.7: the UPDATE statement can cause not null exception ludovic.pecquot@e-is.pro

Release 3.1.4 – 2018-04-18

Type Changements Par
Add Import shapes: Update location geometry now update survey and sampling operation inherited geometries. Corrige 41669. ludovic.pecquot@e-is.pro
Fix Import shapes: Update log4j properties and email content. Corrige 41614,40888. ludovic.pecquot@e-is.pro
Add UI-Common: Better handling of invalid mandatory identifiers in a row. Corrige 40752. ludovic.pecquot@e-is.pro

Release 3.1.3 – 2018-03-27

Type Changements Par
Add Import shapes: add support for MultiPoint geometry ludovic.pecquot@e-is.pro
Fix Create synonym MONITORING_LOCATION_SEQ. Corrige 41066. ludovic.pecquot@e-is.pro
Add Upgrade hibernate-maven-plugin to 2.0.2-IFR (fix queries2doc generation for site) ludovic.pecquot@e-is.pro

Release 3.1.2 – 2018-03-22

Type Changements Par
Fix Synchro-Server: Remove old web page and too expensive service method. Corrige 41037. ludovic.pecquot@e-is.pro
Fix UI-Common: LoginUI constructor change to prevent bad focus behavior. Corrige 40765. ludovic.pecquot@e-is.pro
Fix UI-Common: TimeCellEditor: allow input hours only, and affect 0 minutes. Corrige 40981. ludovic.pecquot@e-is.pro
Fix UI-Common: DatePickerCellEditor2 fix problem with JXTable focus lost behavior ludovic.pecquot@e-is.pro

Release 3.1.1 – 2018-03-09

Type Changements Par
Add Updater: the update_runtime script is launched automatically ludovic.pecquot@e-is.pro
Fix Make configuration option quadrige3.synchro.import.tables.rules.enable persistent. Corrige 40855. ludovic.pecquot@e-is.pro
Add ClientRestService : add new method to retrieve a rule list by its code ludovic.pecquot@e-is.pro

Release 3.1.0 – 2018-02-27

Type Changements Par
Add Move assembly from quadrige3-core-server to quadrige3-batches-server quadrige3-batches-server : Add import monitoring location with shapes ludovic.pecquot@e-is.pro
Add Add script to update validation history for BD_RECIF programs. Corrige 37797. ludovic.pecquot@e-is.pro

Release 3.0.4 – 2018-02-20

Type Changements Par
Add Add import monitoring location with shapes TODO assembly. Corrige 40290. ludovic.pecquot@e-is.pro
Fix Bas constructor parameter on ExtendedDecoratorCellRenderer. Corrige 40477. ludovic.pecquot@e-is.pro

Release 3.0.3 – 2018-02-09

Type Changements Par
Add Add REST service to check data update. Corrige 40290. ludovic.pecquot@e-is.pro
Fix Refactor Rule*Dao to handle deletes and updates Add RulePrecondition Dao Remove RULE_PARAMETER_SEQ and RULE_PMFM_SEQ (core-client). Corrige 40184. ludovic.pecquot@e-is.pro
Fix Add sorting flag in SwingTable. Corrige 40222. ludovic.pecquot@e-is.pro
Add DbManagerUI: Add a close button. Corrige 40201. ludovic.pecquot@e-is.pro

Release 3.0.2 – 2018-01-26

Type Changements Par
Add Control update date on rule lists and campaigns save. Corrige 39415. ludovic.pecquot@e-is.pro
Fix Better handling on file import when program doesn't exists. Corrige 38460. ludovic.pecquot@e-is.pro
Fix Revert bad tooltip text handling on common UI controls. Corrige 39564. ludovic.pecquot@e-is.pro
Fix Rules table were missing in documentation page. Corrige 39449. ludovic.pecquot@e-is.pro
Add Last (correct) login is stored in configuration file. Corrige 39972. ludovic.pecquot@e-is.pro
Fix Remove concurrency write conflict in LoginUIHandler. Corrige 39345. ludovic.pecquot@e-is.pro

Release 3.0.1 – 2018-01-12

Type Changements Par
Add Add quadrige3-ui-updater module ludovic.pecquot@e-is.pro

Release 3.0.0 – 2018-01-10

Type Changements Par
Add Rename project and modules to quadrige3 ludovic.pecquot@e-is.pro
Add Add web site generation. Corrige 38878. benoit.lavenier@e-is.pro

Release 3.0.0-RC17 – 2018-01-10

Pas de changement dans cette version

Release 3.0.0-RC16 – 2017-12-13

Type Changements Par
Add Add new synchro method to export only data to file. Corrige 39107. ludovic.pecquot@e-is.pro
Add Add more functionality to XMLQuery engine ludovic.pecquot@e-is.pro
Fix LoginUI constructor changes (test no blocking UI). Corrige 39345. ludovic.pecquot@e-is.pro

Release 3.0.0-RC14 – 2017-12-07

Type Changements Par
Add Allow XML to read files from URL Add more functionality to XMLQuery engine ludovic.pecquot@e-is.pro
Add Add performance indexes on TEMP_QUERY_PARAMETER. Corrige 39066. ludovic.pecquot@e-is.pro

Release 3.0.0-RC13 – 2017-12-01

Type Changements Par
Add Add XML to SQL query engine. Corrige 39008. ludovic.pecquot@e-is.pro