v2.17.0
laurent-laporte-pro
released this
15 May 12:38
·
455 commits
to master
since this release
What's Changed
Features
- api-study: add new endpoint to aggregate raw data by @mabw-rte in #1981
- backend: support v8.7's upgrader, clusters and binding constraints by @MartinBelthle in #1818
- bc: add constraints groups endpoints and constraints service enhancements by @MartinBelthle in #1982
- bc: fontend v8.7 support for binding constraints by @laurent-laporte-pro in #1993
- clusters: add new endpoint for clusters duplication by @MartinBelthle in #1972
- clusters-ui: implement new duplication endpoint and optimistic update by @skamril in #1984
- commands: add command ID in variant generation job results by @laurent-laporte-pro in #1989
- common-ui, results-ui: update matrix buttons (import & export) by @skamril in #1996
- hydro: add "Min Gen." tab to Hydro section for studies in v8.6 and later by @laurent-laporte-pro in #1932
- permission-db: check user permission through the db query by @mabw-rte in #1931
- simulator: API change to add support for study version 8.8 by @MartinBelthle in #2006
- study-search: add a studies counting endpoint by @mabw-rte in #1942
- table-mode: add missing properties for v8.6 and 8.7 by @skamril in #1643
- tags: handle case-insensitive tags and remove orphans by @laurent-laporte-pro in #1937
- tags-db: populate
tag
andstudy_tag
tables using pre-existing patch data instudy_additional_data
table by @mabw-rte in #1929 - thermal: add thermal matrices for v8.7 by @MartinBelthle in #2002
- ui: enhance and refactor validation across UI components by @hdinia in #1956
- ui: add close button on success notifications and change auto hide duration by @skamril in #1995
Performance
- watcher: improve performance of the Watcher service by @olfamizen in #1888
Bug Fixes
- api-study: check area duplicates on creation by @mabw-rte in #1964
- bc: change exception messages for binding constraints validation by @MartinBelthle in #2009
- bc: better handling of default values by @MartinBelthle in #2004
- bc: handle undefined v8.3 fields by @hdinia in #2026
- commands: fix
remove_cluster
command and add unit tests for BC and area removal by @laurent-laporte-pro in #1978 - comments: use a command to update comments on variants by @MartinBelthle in #1959
- configuration: add missing variables in Thematic Trimming for studies in version v8.6 or above by @laurent-laporte-pro in #1992
- db: correct conversion to
CommandDTO
when the version isn't provided in the database by @laurent-laporte-pro in #1983 - launcher: adds default time limit submission by @hdinia in #1976
- outputs: build outputs config even when using cache by @MartinBelthle in #1958
- st-storage: correction of incorrect wording between "withdrawal" and "injection" by @laurent-laporte-pro in #1977
- storages: use command when updating matrices by @MartinBelthle in #1971
- storages-ui: change matrix titles by @skamril in #1994
- study-search: skip repository study search tests pending a final fix by @mabw-rte in #1974
- study-search: correct the SQL query used for pagination by @laurent-laporte-pro in #1986
- study-search: correct pagination SQL query by @mabw-rte in #1988
- tags-db: correct
tag
andstudy_tag
migration script by @laurent-laporte-pro in #1934 - thermal: use posix path for windows by @MartinBelthle in #2005
- ui-api-bc: v8.7 binding constraints fix by @hdinia in #1997
- ui-common: allow only import of TSV file in MatrixInput by @skamril in #2027
- ui-results: correct weekly data formatting to support 53-week years by @hdinia in #1975
- ui-settings: prevent false duplicates on group form updates by @hdinia in #1998
- ui-tablemode: add missing "ST Storage" in Table Mode template by @laurent-laporte-pro in #2016
- ui-tablemode: unable to edit tables with old types by @skamril in #2019
- variant-db: correct foreign key constraints on variant study table by @laurent-laporte-pro in #1943
- variants: avoid Recursive error when creating big variant tree by @MartinBelthle in #1967
- xpansion: catch Exception when no sensitvity folder in xpansion by @MartinBelthle in #1961
Refactoring
- api: refactor and rename the exceptions related to
.ini
file configuration by @laurent-laporte-pro in #1979 - areas: remove areas UI form fields by @hdinia in #1955
- eslint: add new rules and fix new errors by @skamril in #1973
Continuous Integration
Chore
New Contributors
- @olfamizen made their first contribution in #1888
Full Changelog: v2.16.8...v2.17.0