Skip to content

v8.0.0

Latest
Compare
Choose a tag to compare
@GiooDev GiooDev released this 14 Nov 17:33
· 205 commits to develop since this release

What's Changed

  • Set up version from 7.1.0-SNAPSHOT to 8.0.0-SNAPSHOT by @GiooDev in #1872
  • Story #12524: add fields to external file format tab by @ebernard in #1845
  • bug #12554 : Fixing buttons display bugs in confirm/save/delete dialogs by @hazco75 in #1863
  • Bugs #12815: fix missing words - round 2 by @ebernard in #1873
  • bug #12619 : Lost search criterias after updating rules by @hazco75 in #1869
  • Story #12530: fix labels by @ebernard in #1879
  • Story #12530: some fixes to make it work by @ebernard in #1880
  • Story#12585: delete ui components and update packaging by @bbenaissa in #1874
  • bug #12880 : Correcting text on button for password form by @hazco75 in #1875
  • Story #11854 clean code: Remove old i18n mechanism by @marob in #1876
  • Story #12116 & #12302: Add GiHub Actions + SonarCloud by @marob in #1844
  • Story #11854 Clean code: deploy design system by @marob in #1839
  • bugs #11801 fix(standalone): add no auth module by @Regzox in #1877
  • Bug #12909: Fix proper healthCheckUrl for consul when binding on distinct ip_admin by @GiooDev in #1883
  • story #11852 style: update github template by @Regzox in #1826
  • Story #12763 : Adding evDetTechData information by @IsmailHam87 in #1878
  • Story #11854: (clean code) jenkins file switch to parameters by @laedanrex in #1887
  • Story #12119: Remove frontend common by @marob in #1850
  • bug #12792 : dashes on complementary fields by @hazco75 in #1893
  • Story #11854 (clean-code): jenkinsfile pipeline parameters on first build by @laedanrex in #1891
  • Story #12308: Angular upgrade (10 -> 12) by @marob in #1892
  • Story #12813: remove link to outdated Pastis documentation by @ebernard in #1896
  • Bug #12968: base url provided in module referential by @laedanrex in #1895
  • Bug #12685 : hide _sps field when having one value by @IsmailHam87 in #1900
  • Bug #12685: hide _sps field with one value by @IsmailHam87 in #1903
  • story #12867 : New descriptive field of vocabulary on Ontology by @hazco75 in #1902
  • story #12923: add seda version 2.3 to export dip form by @mohatizaoui in #1898
  • Bugs #12685: hide _sps field with one value by @IsmailHam87 in #1904
  • story #12308 update to angular 13 by @Regzox in #1894
  • story #12308 update to angular 14 by @Regzox in #1897
  • Story #12960: upgrade to angular 15 by @ebernard in #1899
  • Story #12961: upgrade angular to 16 by @ebernard in #1901
  • Story #12962: upgrade angular to 17 by @ebernard in #1905
  • bugs #12928 fix(gateway): missing redirect to iam customers api in referential module by @Regzox in #1907
  • bugs #13022 fix: rules validators behavior with empty value by @Regzox in #1909
  • Story #12109 tslint to eslint by @marob in #1906
  • Story #12116: Improve GitHub Actions cache management by @marob in #1890
  • story #12868:Update Access Contract APP to restrict object downloads in Search APP. by @mohatizaoui in #1911
  • Story #11854 Clean code: Fix Sonar build by @marob in #1913
  • story #11854 fix(build): missing update for pastis standalone by @Regzox in #1912
  • Story #11854 Clean code: Fix Sonar build by @marob in #1914
  • Story #12075: Upgrade logstash version from 7.17.20 to 8.13.4. by @GiooDev in #1918
  • Story #11854 Clean code: Cleanup dependencies by @marob in #1915
  • story #11854 chore(ui-frontend): clean package scripts by @Regzox in #1886
  • Bug #12685 : changing the title of service producteur to be the same in edit mode by @IsmailHam87 in #1919
  • Bug #13001 : 500 error when saving ingest project by @IsmailHam87 in #1921
  • story #12867 : ontology form fixes by @hazco75 in #1923
  • Story #11854 Clean code: make Sonar happy for Security Hotspots by @marob in #1922
  • Bug#13084: remove vitam common-private library references and use com… by @bbenaissa in #1927
  • Story #11854: Clean code - Clean up and upgrade to Vite build system by @ebernard in #1920
  • Story #11854: Small OPS Cleanup. by @GiooDev in #1930
  • Story #11854: Clean code - activate source maps by @ebernard in #1932
  • Story #11854: Small OPS Cleanup. by @GiooDev in #1935
  • bug #13097 : ontology form fix by @hazco75 in #1936
  • Bug #13113: Force ip_service to be set to ip_admin as mongo-express is binded on ip_admin. by @GiooDev in #1937
  • Bug #12968: 500 on probative value due to order by #id by @laedanrex in #1941
  • Bug #13132: Add missing start/stop for filebeat. by @GiooDev in #1942
  • Story #12364: improve saml documentation & #13112: upgrade external providers by @bbenaissa in #1944
  • Story #12306 build: upgrade to java 17 by @Regzox in #1933
  • Story #12779: Recherche Autres critères (standalone component) by @marob in #1940
  • Story #12779: Recherche Autres critères (integration in archive-search and collect) by @marob in #1946
  • Fix #13076: MatMenu component was broken since Angular Material upgrade by @marob in #1960
  • Story #11854 refactor: remove server identity by @Regzox in #1948
  • Bug #13161: make possible the control on DUA with date only by @laedanrex in #1959
  • Story #12963 (collect): filter access to projects by originating agency by @marob in #1961
  • Story #13085: export and import signature parameters for ingest contracts by @ebernard in #1964
  • Story #13085: minor fixes by @ebernard in #1965
  • Story #11854 fix(design-system): add missing interface in mocked schema service by @Regzox in #1966
  • Story #13135 (pastis): add "comment" on regex by @marob in #1967
  • Story #13135 (pastis): some CSS fixes by @marob in #1969
  • Bug#13197: drop old index named idx_user_email by @bbenaissa in #1973
  • story #12885: export dip with tree by @mohatizaoui in #1982
  • Bug #13039: front fixes by @laedanrex in #1954
  • story #13140 : new datepicker component for design system by @hazco75 in #1970
  • story #12885: fix bug export dip by @mohatizaoui in #1983
  • Story #13140: datepicker minor fix by @marob in #1987
  • Story #11854 clean code: align elevation with Figma by @marob in #1988
  • Story #11854 clean code: improve Design System by @marob in #1986
  • Story #12992: manage seda version in pua and pa by @ebernard in #1939
  • Bug #13108: allow 'none' as a valid choice for the management contract field by @ebernard in #1991
  • Bug #12516: STATIC_ATTACHMENT by @laedanrex in #1995
  • Bugs #13263: fix missing seda version in api response by @ebernard in #2001
  • story #13121 : Pastis - import and re-import rng by @hazco75 in #1989
  • Bug #13161: deactivate controle button on send by @laedanrex in #1984
  • story #13004 feat(archive-unit-editor): add archive unit profile schema support by @Regzox in #1955
  • Story #13004 by @Regzox in #2002
  • Bump org.bouncycastle:bcprov-jdk18on from 1.77 to 1.78 by @dependabot in #1956
  • Bugs #13218: correctly handle the disabled attribute by @ebernard in #2004
  • Story #11854: clean code - correctly handle the disable state by @ebernard in #2007
  • Story #13288: ensure coherence for the seda version field by @ebernard in #2003
  • Bugs #13316: clear session storage on logout by @ebernard in #2009
  • story #13281 feat(pastis): add seda version to editors by @Regzox in #2005
  • Story#12969: clean current collect and archive-search profiles and create new profiles by @bbenaissa in #2006
  • Bugs #13269: do not order audits by _id anymore, use evDateTime DESC instead by @ebernard in #2014
  • bugs #13331 fix: unwanted removes due to control.value mutation by @Regzox in #2015
  • story #13280 feat(pastis): use meta model according seda version by @Regzox in #2011
  • story #12840 : highlighting tree structure by @hazco75 in #2013
  • bug #13069 : access contract, objects selection by @hazco75 in #2020
  • bug #13311 : non compliant popup by @hazco75 in #2023
  • Bug #13354: add ROLE_COLLECT_GET_ARCHIVE_BINARY role to collect app by @bbenaissa in #2024
  • Story #13030: Checkmarx by @marob in #2019
  • Story #13288: ensure coherence between seda versions by @ebernard in #2022
  • Bugs #13345: do not order by _id anymore by @ebernard in #2016
  • Story #13011: Access contract with new params by @laedanrex in #1963
  • Story #13199: ability to select an available tenant on tenant creation by @bbenaissa in #2030
  • Story #13199: clean unused settings for tenants sequences and select default tenant other than 0 by @bbenaissa in #2031
  • Story #13011: access contract fix dto by @laedanrex in #2034
  • Bugs #13210: log schema deletions to logbook by @ebernard in #2037
  • Bug #13414: Fix nginx tokenizer for filebeat. by @GiooDev in #2040
  • Bug #13377: Remove system module for filebeat if all filesets are disabled. by @GiooDev in #2039
  • Bug #13163: Remove improper post action when upgrading -rsc packages by @Saadounn in #2044
  • bug #13328 : terminate button status not updated when profile record updated by @hazco75 in #2043
  • bug #13261 : DIP error message by @hazco75 in #2047
  • Story #13356: clean collect and archive search profiles and add missed controls by @bbenaissa in #2032
  • bug #13370 : highlighting Archive Unit + bug fixes 12840 by @hazco75 in #2035
  • bug #13178 : checkbox rule recalculation on delete rule criteria by @hazco75 in #2051
  • Story #11854: clean code - fix doc (python/ansible) by @marob in #2052
  • Bugs #13154: change pronom version by @ebernard in #2053
  • Story #11854: clean code - improve colors in design system by @marob in #2055
  • bugs #13291 fix(metadata-editor): use multi option datepicker by @Regzox in #2049
  • Bug #13336: download button activate depending on access contract by @laedanrex in #2048
  • Story #13392: Drop Consul and Prometheus accesslogs from filebeat processor. by @GiooDev in #2042
  • bug #13207 : regex length limit by @hazco75 in #2058
  • Story #13392: Renamed to drop_health_checks_logs variable. by @GiooDev in #2059
  • Bugs #13455: missing API for Pastis standalone by @ebernard in #2060
  • bug #13117 : csv file export fail by @hazco75 in #2061
  • Bug #13437 #13439 #13440 #13453: access contract bugs fixes by @laedanrex in #2056
  • bug #13206 : signed document non downloadable by @hazco75 in #2064
  • bugs #13256 fix: physical master download button and display by @Regzox in #2065
  • Bugs #13460: allow $match operator in DSL by @ebernard in #2067
  • Bug #13359: Fix nginx configuration to allow upload on ingest or collect more than 1Go. by @GiooDev in #2071
  • bugs #13279 fix: imports and method calls by @Regzox in #2066
  • Bug #13441: access contract fix other dto by @laedanrex in #2074
  • bug #13117 : csv file export fixes by @hazco75 in #2075
  • Bug #13453: access contract model csv typo by @laedanrex in #2076
  • bug #13332 : Metadatas _sp and _sps to remove by @hazco75 in #2078
  • Story #13295 Checkmarx by @marob in #2084
  • Bugs #13232: report failed ontology deletion by @ebernard in #2081
  • Bugs #13481: correctly escape the json schema in the notice by @ebernard in #2087
  • Bugs #13480 #13486: fix JSON Schema generation for array properties with enum or pattern by @ebernard in #2098
  • Bug #13438: access contract DTO typo by @laedanrex in #2103
  • Story #13474: Retrieving timestamp from log's date_time field instead of writing's date. by @GiooDev in #2091
  • Story #11851 Clean Code: re-enable disabled tests by @marob in #2097
  • Clean code #11581: check commit message, PR title and milestone by @marob in #2104
  • bug #13206 : dowloadable documents collect by @hazco75 in #2107
  • Story #13011: access contract tab translate keys by @laedanrex in #2110
  • Story #11581: fix "504 Outdated Optimize Dep" (backport from Angular 18) by @marob in #2108
  • Bug #13501: Read all files when drag&drop instead of stopping at 100 by @marob in #2111
  • Story #13234: Upgrade Elastic Suite because of multiple CVE by @GiooDev in #2117
  • bugs #13494 fix(pastis): create PA by @Regzox in #2116
  • bugs #13454 fix(pastis): wrong metamodel usage at edition by @Regzox in #2073
  • Bugs #13496: fix incorrect 'type' property in seda model by @ebernard in #2120
  • Bugs #13493: disable signature tab components in read-only mode by @ebernard in #2122
  • Story #13302: Added ability to select Vitam's components to deploy in legacy mode by @achoubiemohamed in #2062
  • Bug #13179: Force using index with name idx_token_date on token collection by @bbenaissa in #2126
  • Story #13302: Fix consul startup in production cluster mode by @achoubiemohamed in #2128
  • Story #13302: Fix filebeat package installation. by @GiooDev in #2129
  • Bug #13199: Fix wrong check on selected tenant by @bbenaissa in #2130
  • Story #13488: Improve shadows by @marob in #2125
  • Story #13488: Improve colors management (+ sync with Figma) by @marob in #2121
  • Story #13502: prevent dl on persistent id search if access contract prevents it by @laedanrex in #2124
  • Story #11851 Clean Code: fix agency routing by @marob in #2133
  • Story #13488: Fix shadows by @marob in #2132
  • Fix #13172: Handle case when EveryOriginatingAgency=false and OriginatingAgencies=[] by @marob in #2138
  • Fix #13571: Password reset token should be revoked after 1st use by @marob in #2139
  • bugs #13476 fix: datapicker validators and snackbar on invalid form with PUA by @Regzox in #2136
  • Story #13302: Fix Consul DNS resolution in cluster mode for Almalinux by @achoubiemohamed in #2134
  • Story #13488: Typography, spacing & misc by @marob in #2131
  • Fix #11854: CAS minor bugfix/refacto by @marob in #2140
  • Story #11854: clean code by @laedanrex in #2077
  • bugs #13514 fix(pastis): spinner issues with save actions by @Regzox in #2137
  • bugs #13485 fix(pastis): logout feature by @Regzox in #2145
  • Bug #13453: accesscontracts endpoint for csv import by @laedanrex in #2148
  • Fix #12348: fix display bugs in Collecte by @marob in #2149
  • Bug #13572: accesscontracts creation modal title by @laedanrex in #2150
  • bugs #13221 fix(ontology): display string sizes on geo points and keyword types by @Regzox in #2159
  • Bugs #13458: metamodel fixes + get PUA metamodel from PA metamodel by @ebernard in #2146
  • bug #13500 : wrong regex error messages by @hazco75 in #2144
  • Fix #13552: misc UI fixes in Collecte by @marob in #2154
  • Bug #13623: remove wrong field threshold on reclassification action by @bbenaissa in #2170
  • Fix #12347: UI fixes in Registre de fonds by @marob in #2169
  • bug #13541 : agency and rule previews, non-disabled fields by @hazco75 in #2171
  • bugs #11661 fix(collect): english translations in fr file by @Regzox in #2155
  • Bug #13537: Small fixes for container. by @GiooDev in #2158
  • Bug #13453: access contract csv template incoherence by @laedanrex in #2175
  • Bugs #13606 #13611 #13617 #13607 #13613 #13621 #13610 #13612 #13615 #13614: misc Pastis by @ebernard in #2177
  • Bugs #13605: add missing translations by @ebernard in #2182
  • bugs #13604 fix(pastis): error feedback by @Regzox in #2176
  • Bugs #13654: allow profile local saving when not associated to a notice by @ebernard in #2186
  • Bugs #13590: changed label for ontology 'type' field by @ebernard in #2190
  • Bugs #13750: do not select nodes by name as we can have duplicate Seda nodes with the same name and different behavior by @ebernard in #2191
  • bug #13144 : EvDetDate display failure in Ingest by @hazco75 in #2193
  • Bug #13572: create tenant disable button when loading by @laedanrex in #2167
  • Bugs #13768: package Pastis standalone with java 17 by @ebernard in #2198
  • Fix #13237: Pastis typo, i18n & UI bugfixes by @marob in #2202
  • Bug #13759: handle expiration token by @bbenaissa in #2196
  • Story #11854: Add upgrade documentation for V8.0. by @GiooDev in #2204
  • bug #13258 : export format wrong location by @hazco75 in #2207
  • Fix #13214 & #13133: subrogation duration & date in number (timestamp) format by @marob in #2181
  • bug #13111 : persistant hover on autocomplete option by @hazco75 in #2206
  • bug #13544 : Deactivate referential checkup toggle by @hazco75 in #2205
  • Bug #13592: add validators on owner forms by @bbenaissa in #2161
  • bugs #13221 fix(ontology): add string sizes on geo points and keyword by @Regzox in #2180
  • Bugs #13621: Rule is not repeated and PreventRearrangement is an enum by @ebernard in #2211
  • Bug #13336: access contract deactivate download button by @laedanrex in #2201
  • Bug #13572: add loading on probative value button by @laedanrex in #2208
  • Bug #13765: Dynamic fix user uid & gid for container startup. by @GiooDev in #2214
  • Bug #13792: persistent id search empty modal by @laedanrex in #2217
  • Story #13488: Fix tertiary button having underlined text by @marob in #2220
  • Fix #13552: fix missing cancel dialog by @marob in #2224
  • Bug #13336: download object missing case by @laedanrex in #2231

New Contributors

Full Changelog: 7.1.1...8.0.0