Quadrige3 :: Core - Release history
Historique des versions publiées
Version | Date | Description |
---|---|---|
3.8.14 | 2024-07-22 | Next Release |
3.8.13 | 2024-07-22 | Stable Release |
3.8.12 | 2024-06-24 | Stable Release |
3.8.11 | 2024-05-31 | Stable Release |
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 |
Release 3.8.14 – 2024-07-22
Pas de changement dans cette version
Release 3.8.13 – 2024-07-22
Type | Changements | Par |
---|---|---|
Model update. Corrige 65404,65405,65467,65470. | ludovic.pecquot@e-is.pro |
Release 3.8.12 – 2024-06-24
Type | Changements | Par |
---|---|---|
Common: Fix general condition query. Corrige 65322,65401. | ludovic.pecquot@e-is.pro |
Release 3.8.11 – 2024-05-31
Type | Changements | Par |
---|---|---|
UI: focus cell editor. Corrige 64124. | ludovic.pecquot@e-is.pro | |
Add pool configuration options. Corrige 64878. | ludovic.pecquot@e-is.pro | |
Synchro: Exclude PHOTO table for file synchro. Corrige 64231. | ludovic.pecquot@e-is.pro | |
Common: Add general conditions acceptation. Corrige 64126. | ludovic.pecquot@e-is.pro | |
Regression: Don't call ClientServiceLocator.instance() too early | ludovic.pecquot@e-is.pro | |
Synchro: Change VALIDATION_HISTORY and QUALIFICATION_HISTORY handling. Corrige 54481. | ludovic.pecquot@e-is.pro |
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 |
---|---|---|
Update Dockerfile | ludovic.pecquot@e-is.pro |
Release 3.8.7 – 2024-04-09
Type | Changements | Par |
---|---|---|
Remove ALTERNATIVE_TAXON and ALTERNATIVE_TAXON_ORIGIN. Corrige 64809. | ludovic.pecquot@e-is.pro |
Release 3.8.6 – 2023-06-29
Type | Changements | Par |
---|---|---|
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 |
---|---|---|
Upgrade jdbc-synchro to 4.2.14. Corrige 61817. | ludovic.pecquot@e-is.pro |
Release 3.8.4 – 2023-04-13
Type | Changements | Par |
---|---|---|
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 |
---|---|---|
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 |
---|---|---|
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 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 |
---|---|---|
Update jdbc-synchro to 4.2.10 | ludovic.pecquot@e-is.pro |
Release 3.7.10 – 2022-06-10
Type | Changements | Par |
---|---|---|
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 |
---|---|---|
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 |
---|---|---|
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 |
---|---|---|
Various fixes for Synchro | ludovic.pecquot@e-is.pro |
Release 3.7.6 – 2022-03-03
Type | Changements | Par |
---|---|---|
Model refactoring. Corrige 55336,57695. | ludovic.pecquot@e-is.pro |
Release 3.7.5 – 2021-11-02
Type | Changements | Par |
---|---|---|
Upgrade jdbc-synchro to 4.2.8 | ludovic.pecquot@e-is.pro |
Release 3.7.4 – 2021-07-01
Type | Changements | Par |
---|---|---|
Allow different Postgis schema | ludovic.pecquot@e-is.pro |
Release 3.7.3 – 2021-06-18
Type | Changements | Par |
---|---|---|
Revert Rename sequence for pgsql. Corrige 55621. | ludovic.pecquot@e-is.pro |
Release 3.7.2 – 2021-06-09
Type | Changements | Par |
---|---|---|
Rename sequence for pgsql. Corrige 55588. | ludovic.pecquot@e-is.pro |
Release 3.7.1 – 2021-05-22
Type | Changements | Par |
---|---|---|
Upgrade model to 3.3.0. Corrige 55336. | ludovic.pecquot@e-is.pro |
Release 3.6.18 – 2020-08-28
Type | Changements | Par |
---|---|---|
StringGenericCellEditor renamed to StringCellEditor and refactored to handle first edition properly. Corrige 52755. | ludovic.pecquot@e-is.pro | |
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 |
---|---|---|
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 |
---|---|---|
QualitativeValuesCombinationValidator: allow bidirectional combination validation to avoid missing allowed values. Corrige 52459. | ludovic.pecquot@e-is.pro | |
Add context and extraction directories in configuration options. Corrige 52386. | ludovic.pecquot@e-is.pro | |
Pgsql: jdbc schema is now correctly used by DataSource | ludovic.pecquot@e-is.pro |
Release 3.6.15 – 2020-05-04
Type | Changements | Par |
---|---|---|
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 |
---|---|---|
Force a combobox selected value when underlying value is null. Corrige 51731. | ludovic.pecquot@e-is.pro | |
Minor refactoring | ludovic.pecquot@e-is.pro |
Release 3.6.13 – 2020-03-13
Type | Changements | Par |
---|---|---|
Fix bad FixedSwingTable behavior. Corrige 51493. | ludovic.pecquot@e-is.pro |
Release 3.6.12 – 2020-03-12
Type | Changements | Par |
---|---|---|
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 |
---|---|---|
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 |
---|---|---|
Change EIS nexus url | ludovic.pecquot@e-is.pro | |
Unit test reworking for oracle and postgresql | ludovic.pecquot@e-is.pro | |
Postgresql: Liquibase refresh step will replace faulty functions | ludovic.pecquot@e-is.pro | |
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 |
---|---|---|
ImportShapes: adapt DAO for Postgres. Corrige 51112. | ludovic.pecquot@e-is.pro | |
ImportShapes: add launch_avec_param.bat. Corrige 47304. | ludovic.pecquot@e-is.pro | |
Add a configurable splash screen. Corrige 50149. | ludovic.pecquot@e-is.pro | |
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 |
---|---|---|
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 | |
Rework FileChooser to handle multiple file selection. Corrige 50115. | ludovic.pecquot@e-is.pro |
Release 3.6.7 – 2020-02-07
Type | Changements | Par |
---|---|---|
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 |
---|---|---|
Change EIS nexus url | ludovic.pecquot@e-is.pro | |
Upgrade xmlquery to version 1.1. Corrige 49970. | ludovic.pecquot@e-is.pro | |
Upgrade jdbc-synchro to version 4.2.6 | ludovic.pecquot@e-is.pro | |
Encode character # in resource processing. Corrige 50455. | ludovic.pecquot@e-is.pro | |
Missing or bad i18n. Corrige 49034. | ludovic.pecquot@e-is.pro | |
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 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 an afterViewInit() event called after an UI has been added to the main frame | ludovic.pecquot@e-is.pro | |
SwingTableSessionState now can save and restore pmfm column widths | ludovic.pecquot@e-is.pro |
Release 3.6.4 – 2020-01-21
Type | Changements | Par |
---|---|---|
Upgrade jdbc-synchro to 4.2.5 Upgrade common-parent to 3.0.9 Site refactoring | ludovic.pecquot@e-is.pro | |
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 |
---|---|---|
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 |
---|---|---|
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 |
---|---|---|
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 | |
HttpServiceImpl: fix bad behavior on http error handling | ludovic.pecquot@e-is.pro | |
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 | |
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 |
---|---|---|
Upgrade jdbc-synchro 4.2.4 for Oracle stability | ludovic.pecquot@e-is.pro | |
CacheServiceImpl: restore from commit 59f4d6cc3f6019e5dde654182c90db6d05e9c01e. Corrige 49361. | ludovic.pecquot@e-is.pro |
Release 3.6.1 – 2019-12-20
Type | Changements | Par |
---|---|---|
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 |
---|---|---|
Model refactoring version 3.2.0 (Oracle and HSQLDB OK). Corrige 47437. | ludovic.pecquot@e-is.pro | |
Add support for Postgresql 10+. Corrige 49006. | ludovic.pecquot@e-is.pro |
Release 3.5.6 – 2019-09-20
Type | Changements | Par |
---|---|---|
Update i18n. Corrige 49001. | ludovic.pecquot@e-is.pro | |
Update i18n. Corrige 49003. | ludovic.pecquot@e-is.pro | |
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 |
---|---|---|
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 |
---|---|---|
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 | |
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 |
---|---|---|
Set photo directory in synchro configuration even if photo option is disabled, mandatory on deletion. Corrige 48534. | ludovic.pecquot@e-is.pro | |
Add new rest method to download a photo. Corrige 48582. | ludovic.pecquot@e-is.pro | |
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 |
---|---|---|
Manage the 503 http error as a technical exception to avoid HttpClient. Corrige 48486,48447. | ludovic.pecquot@e-is.pro | |
Update es_ES i18n. Corrige 47819. | ludovic.pecquot@e-is.pro | |
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 |
---|---|---|
LoginUI: Add a small delay to prevent too fast event on Enter key. Corrige 48304. | ludovic.pecquot@e-is.pro | |
LoginUI: Remove 'enter' mapping on close because Swing propagate it in other components. Corrige 48378. | ludovic.pecquot@e-is.pro | |
Change fixed items color in double-list component. Corrige 47998. | ludovic.pecquot@e-is.pro | |
Add a toggle button component with different text, tooltip and icon when selected. Corrige 48241. | ludovic.pecquot@e-is.pro | |
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 | |
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 alphanumerical comparison, now it allows infinite number of numerical pattens and alphabetical suffixes. Corrige 47859. | ludovic.pecquot@e-is.pro | |
Add a toggleFullScreen method to set a panel as body content. Corrige 47931. | ludovic.pecquot@e-is.pro | |
Renaming PMFM (PSFM) to PMFMU (PSFMU). Corrige 48008. | ludovic.pecquot@e-is.pro | |
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 | |
Don't stop import if a photo is missing in file system. Corrige 48020. | ludovic.pecquot@e-is.pro | |
Add missing new configuration options in default synchro-server.config. Corrige 47973. | ludovic.pecquot@e-is.pro | |
Change the progression handling (use a long value instead of an int) | ludovic.pecquot@e-is.pro | |
Downloading file size was limited to integer max value | ludovic.pecquot@e-is.pro | |
Configuration of compatible programs is faster and fail-safe | ludovic.pecquot@e-is.pro | |
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 |
---|---|---|
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 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 | |
Remove EhCache access from CacheManager, Spring cache manager already owns it | ludovic.pecquot@e-is.pro | |
Add new tests and fix some existing unit tests | ludovic.pecquot@e-is.pro | |
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 |
---|---|---|
Set dimension to LoginUI. Corrige 47634. | ludovic.pecquot@e-is.pro |
Release 3.3.6 – 2019-06-05
Type | Changements | Par |
---|---|---|
Merge new i18n. Corrige 47568. | ludovic.pecquot@e-is.pro | |
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 |
---|---|---|
Modify TAXON_MEASUREMENT comments. Corrige 47288. | ludovic.pecquot@e-is.pro | |
Synchro optimization patch regression fix. Corrige 47548. | ludovic.pecquot@e-is.pro |
Release 3.3.4 – 2019-05-17
Type | Changements | Par |
---|---|---|
Change change locale action UI behavior. Corrige 47372. | ludovic.pecquot@e-is.pro |
Release 3.3.3 – 2019-05-15
Type | Changements | Par |
---|---|---|
Replace RULE_PRECONDITIONS view to filter out numerical control rules. Corrige 47302. | ludovic.pecquot@e-is.pro | |
StringIterator now handles preferred prefix. Corrige 47245. | ludovic.pecquot@e-is.pro | |
New AlphaNumericComparator to handle better sorting behavior on table. Corrige 47377. | ludovic.pecquot@e-is.pro | |
Add show/hide row numbers on every table. Corrige 47376. | ludovic.pecquot@e-is.pro | |
Keep selected additional state actions in SwingTableSessionState. Corrige 47352. | ludovic.pecquot@e-is.pro | |
Upgrade ehcache-core 2.6.11 to ehcache 2.10.6 | ludovic.pecquot@e-is.pro | |
Model: set Rule.ruleDc.length to 2000 | ludovic.pecquot@e-is.pro | |
Swallow some swing exceptions | ludovic.pecquot@e-is.pro |
Release 3.3.2 – 2019-05-07
Type | Changements | Par |
---|---|---|
Add action and components to show row number of a table. Corrige 47123. | ludovic.pecquot@e-is.pro | |
Model: add unique key on TRANSC_ITEM_TYPE_LB. Corrige 47052. | ludovic.pecquot@e-is.pro | |
Add/updates i18n for en_GB and es_ES. Corrige 47154. | ludovic.pecquot@e-is.pro | |
Refresh authentication text to reflect locale change (eg. performed in Dali). Corrige 47023. | ludovic.pecquot@e-is.pro | |
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 es_ES language Clean i18n properties. Corrige 44575. | ludovic.pecquot@e-is.pro |
Release 3.3.0 – 2019-04-05
Type | Changements | Par |
---|---|---|
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 | |
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 |
---|---|---|
Add new HttpService to handle REST/download/upload requests with a single http client. Corrige 46797. | ludovic.pecquot@e-is.pro | |
Fix some i18n. Corrige 46798. | ludovic.pecquot@e-is.pro |
Release 3.2.9 – 2019-03-29
Type | Changements | Par |
---|---|---|
Shape import: Set monitoring location creation date only if null. Corrige 45094. | ludovic.pecquot@e-is.pro | |
Open the zip file with default encoding IBM437 to allow reading file entries with accented characters. Corrige 45096. | ludovic.pecquot@e-is.pro | |
Shape import: Use cp1252 encoding to read correctly special characters in dbf file. Corrige 46705. | ludovic.pecquot@e-is.pro | |
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 |
---|---|---|
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 |
---|---|---|
Now the buttons disappear on click to prevent an unwanted action. Corrige 45566. | ludovic.pecquot@e-is.pro | |
The unit was missing from the RulePmfmVO and DAOs. Corrige 46211. | ludovic.pecquot@e-is.pro | |
Refactoring Preconditions to Assert methods | ludovic.pecquot@e-is.pro | |
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 |
---|---|---|
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 | |
Prevent a index out of bounds exception in BeanDoubleList component. Corrige 46377. | ludovic.pecquot@e-is.pro | |
Fix addAll and removeAll buttons behavior on ExtendedBeanDoubleList. Corrige 46356. | ludovic.pecquot@e-is.pro | |
Unwrap Oracle connection for SDOGeometry conversion. Corrige 46477. | ludovic.pecquot@e-is.pro | |
Remove unparsable i18n characters for csv bundle | ludovic.pecquot@e-is.pro | |
Begin to replace Preconditions by Assert | ludovic.pecquot@e-is.pro |
Release 3.2.5 – 2019-03-08
Type | Changements | Par |
---|---|---|
Change database migration message. Corrige 46199. | ludovic.pecquot@e-is.pro | |
Propagate the program codes selected fot data import into synchro history service, for logging purpose. Corrige 45801. | ludovic.pecquot@e-is.pro | |
Import from synchro file: Filter the rejected surveys with same remoteId in destination. Corrige 45779. | ludovic.pecquot@e-is.pro | |
Add an option to AbstractCellSelectionAction to force stop editing the current cell before performing the action. Corrige 44038. | ludovic.pecquot@e-is.pro | |
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 | |
Add default decorator in comparator's column. Corrige 46262. | ludovic.pecquot@e-is.pro | |
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 BeanDoubleList behavior on multiple selection/deselection. Corrige 44993. | ludovic.pecquot@e-is.pro | |
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 multiple problems in synchronization: quintuplet ignored in server side, use triggers instead. Corrige 46165. | ludovic.pecquot@e-is.pro | |
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 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 |
---|---|---|
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 |
---|---|---|
PMFMU: script to update Oracle model. Corrige 44165. | ludovic.pecquot@e-is.pro |
Release 3.1.23 – 2019-02-15
Type | Changements | Par |
---|---|---|
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 |
---|---|---|
Compatible programs UI refactoring. Corrige 45583. | ludovic.pecquot@e-is.pro | |
Removing one or more compatible program now ask a confirmation. Corrige 45631. | ludovic.pecquot@e-is.pro | |
Compatible programs are sorted in config file. Corrige 45629. | ludovic.pecquot@e-is.pro | |
Remove remoteWritableProgramsForUser cache. Corrige 45592. | ludovic.pecquot@e-is.pro |
Release 3.1.21 – 2019-01-25
Type | Changements | Par |
---|---|---|
Model: Add TaxonGroupTypeCode enum class. Corrige 45149. | ludovic.pecquot@e-is.pro | |
Daos and Dates utility class refactoring: change local dates and timezone handling. Corrige 44581. | ludovic.pecquot@e-is.pro | |
Common UI: add a modified version of date picker using LocalDate model. Corrige 44581. | ludovic.pecquot@e-is.pro | |
Add new extended dao for validation history. Corrige 44300. | ludovic.pecquot@e-is.pro | |
Reduce the first wait timeout after a import start request. Corrige 44513. | ludovic.pecquot@e-is.pro | |
Synchro-server: Add configuration page to manage compatible programs list in configuration. Corrige 45053. | ludovic.pecquot@e-is.pro | |
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 |
---|---|---|
Use fr.ifremer.common.xmlquery that owns the shared logic | ludovic.pecquot@e-is.pro | |
Model: add 2 new FunctionId in enumeration : PRECONDITION_NUMERICAL and PRECONDITION_QUALITATIVE (previously PRECONDITION) | ludovic.pecquot@e-is.pro | |
Add Factorizations utility class (from Dali) | ludovic.pecquot@e-is.pro | |
Jaxx css file renamed to jcss to prevent real css file type detection | ludovic.pecquot@e-is.pro | |
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 |
---|---|---|
Invert buttons in SynchroUI. Corrige 44008. | ludovic.pecquot@e-is.pro | |
Don't return null on ProgramService methods. Corrige 43944. | ludovic.pecquot@e-is.pro |
Release 3.1.18 – 2018-10-09
Type | Changements | Par |
---|---|---|
Deffer ActionUI visibility in event queue. Corrige 43642. | ludovic.pecquot@e-is.pro |
Release 3.1.17 – 2018-10-02
Type | Changements | Par |
---|---|---|
Bad JDatePicker behavior fixed. Corrige 43744. | ludovic.pecquot@e-is.pro | |
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 |
---|---|---|
Use JDatePicker as default date component | ludovic.pecquot@e-is.pro |
Release 3.1.15 – 2018-09-21
Type | Changements | Par |
---|---|---|
Synchro: when duplication forced, no duplicated survey imported. Corrige 43419. | ludovic.pecquot@e-is.pro | |
Synchro-server: add SaveForbiddenException handling to specify the real problem to client. Corrige 43104. | ludovic.pecquot@e-is.pro | |
After a DB export, the authentication information (recorder department) is lost | ludovic.pecquot@e-is.pro | |
Use cleanDirectory instead of deleteDirectory to prevent IO exception | ludovic.pecquot@e-is.pro | |
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 STATUS_CD on RULE_LIST (fix behavior for Dali). Corrige 42327. | ludovic.pecquot@e-is.pro | |
Remove reference to Decorator from Nuiton, prefer Decorator in quadrige3-core-shared | ludovic.pecquot@e-is.pro | |
Add Liquibase script on server and client sides to update comment on measurements. Corrige 43150. | ludovic.pecquot@e-is.pro | |
Bad date picker day order. Corrige 43148. | ludovic.pecquot@e-is.pro | |
Add trigger TBIU_RULE_PMFM to check pmfm quadruplet existence. Corrige 43146. | ludovic.pecquot@e-is.pro | |
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 STATUS_CD on RULE_LIST. Corrige 42327. | ludovic.pecquot@e-is.pro | |
DeletedItemHistoryInterceptor: process SURVEY deletion depending on selected programs in context. Corrige 42706. | ludovic.pecquot@e-is.pro | |
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 |
---|---|---|
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 |
---|---|---|
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 | |
Shapes Import: Enforce Integer attribute validation. Corrige 42360. | ludovic.pecquot@e-is.pro | |
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 |
---|---|---|
UI updater : Allow path with whitespaces | ludovic.pecquot@e-is.pro |
Release 3.1.9 – 2018-06-06
Type | Changements | Par |
---|---|---|
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 |
---|---|---|
UI updater : Change move file tree behavior. Corrige 42313. | ludovic.pecquot@e-is.pro |
Release 3.1.7 – 2018-05-24
Type | Changements | Par |
---|---|---|
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 |
---|---|---|
Liquibase: Add triggers for line and area geometries. Corrige 41839. | ludovic.pecquot@e-is.pro | |
Liquibase: Add indexes on TRANSCRIBING_ITEM. Corrige 41334. | ludovic.pecquot@e-is.pro | |
Add privilege on department when exporting data. Corrige 41596. | ludovic.pecquot@e-is.pro |
Release 3.1.5 – 2018-04-19
Type | Changements | Par |
---|---|---|
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 |
---|---|---|
Import shapes: Update location geometry now update survey and sampling operation inherited geometries. Corrige 41669. | ludovic.pecquot@e-is.pro | |
Import shapes: Update log4j properties and email content. Corrige 41614,40888. | ludovic.pecquot@e-is.pro | |
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 |
---|---|---|
Import shapes: add support for MultiPoint geometry | ludovic.pecquot@e-is.pro | |
Create synonym MONITORING_LOCATION_SEQ. Corrige 41066. | ludovic.pecquot@e-is.pro | |
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 |
---|---|---|
Synchro-Server: Remove old web page and too expensive service method. Corrige 41037. | ludovic.pecquot@e-is.pro | |
UI-Common: LoginUI constructor change to prevent bad focus behavior. Corrige 40765. | ludovic.pecquot@e-is.pro | |
UI-Common: TimeCellEditor: allow input hours only, and affect 0 minutes. Corrige 40981. | ludovic.pecquot@e-is.pro | |
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 |
---|---|---|
Updater: the update_runtime script is launched automatically | ludovic.pecquot@e-is.pro | |
Make configuration option quadrige3.synchro.import.tables.rules.enable persistent. Corrige 40855. | ludovic.pecquot@e-is.pro | |
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 |
---|---|---|
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 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 import monitoring location with shapes TODO assembly. Corrige 40290. | ludovic.pecquot@e-is.pro | |
Bas constructor parameter on ExtendedDecoratorCellRenderer. Corrige 40477. | ludovic.pecquot@e-is.pro |
Release 3.0.3 – 2018-02-09
Type | Changements | Par |
---|---|---|
Add REST service to check data update. Corrige 40290. | ludovic.pecquot@e-is.pro | |
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 | |
Add sorting flag in SwingTable. Corrige 40222. | ludovic.pecquot@e-is.pro | |
DbManagerUI: Add a close button. Corrige 40201. | ludovic.pecquot@e-is.pro |
Release 3.0.2 – 2018-01-26
Type | Changements | Par |
---|---|---|
Control update date on rule lists and campaigns save. Corrige 39415. | ludovic.pecquot@e-is.pro | |
Better handling on file import when program doesn't exists. Corrige 38460. | ludovic.pecquot@e-is.pro | |
Revert bad tooltip text handling on common UI controls. Corrige 39564. | ludovic.pecquot@e-is.pro | |
Rules table were missing in documentation page. Corrige 39449. | ludovic.pecquot@e-is.pro | |
Last (correct) login is stored in configuration file. Corrige 39972. | ludovic.pecquot@e-is.pro | |
Remove concurrency write conflict in LoginUIHandler. Corrige 39345. | ludovic.pecquot@e-is.pro |
Release 3.0.1 – 2018-01-12
Type | Changements | Par |
---|---|---|
Add quadrige3-ui-updater module | ludovic.pecquot@e-is.pro |
Release 3.0.0 – 2018-01-10
Type | Changements | Par |
---|---|---|
Rename project and modules to quadrige3 | ludovic.pecquot@e-is.pro | |
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 new synchro method to export only data to file. Corrige 39107. | ludovic.pecquot@e-is.pro | |
Add more functionality to XMLQuery engine | ludovic.pecquot@e-is.pro | |
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 |
---|---|---|
Allow XML to read files from URL Add more functionality to XMLQuery engine | ludovic.pecquot@e-is.pro | |
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 XML to SQL query engine. Corrige 39008. | ludovic.pecquot@e-is.pro |