Skip to content

v7.1.0

Compare
Choose a tag to compare
@GiooDev GiooDev released this 24 May 10:34
· 493 commits to develop since this release

What's Changed

  • Set up version from 7.0-SNAPSHOT to 7.1.0-SNAPSHOT by @GiooDev in #1523
  • story #11633 add identifier pereenne management by @mohatizaoui in #1516
  • story_11633 fix build by @mohatizaoui in #1524
  • [VAS] Bug 11776: refresh count on leaves after track total hits request by @laedanrex in #1517
  • [VAS] Bug 11904: transaction status not updated on collect by @laedanrex in #1530
  • Story 11250: Upgrade MongoDB to 7.0.2. by @GiooDev in #1519
  • BUG # 11893 fix ihm management contract by @mohatizaoui in #1531
  • story #11605 feat: add pastis standalone pipeline by @Regzox in #1457
  • story #11852 test: reduce podam log flood by @Regzox in #1536
  • feature/vas-11915: update log level in the case of not found file by @bbenaissa in #1532
  • [Xelians] Add API Gateway component by @pyXelians in #1309
  • fix wrong rebase by @bbenaissa in #1538
  • Story 11250 - fix(dev-tools): upgrade mongo version by @Regzox in #1540
  • DS 11927: Bind to the proper host for VitamUI services in consul. by @GiooDev in #1537
  • story #11795 #11600: Feature/display metadata by @Regzox in #1527
  • Bug 11935 & Story 11979: Fix for cluster replicaset deployement & add is_small and arbiter parameters. by @GiooDev in #1553
  • bugs #11962 fix: apply shortname for translation by @Regzox in #1561
  • Story #11699 add persistent identifier configuration to management contracts by @Regzox in #1556
  • [VAS] Story #11870: add signing policy form in ingest contract preview by @laedanrex in #1554
  • Bug #12071: Fix mongo arbiter check in replicaset members. by @GiooDev in #1567
  • [VAS] remove portal underline by @laedanrex in #1570
  • Bug #12074: Fix mongo isWritablePrimary check. by @GiooDev in #1568
  • Story #11742: Remove useless vitam-consul package. by @GiooDev in #1562
  • Story #11852 fix: add no_log flag to local dev extra vars by @Regzox in #1572
  • CP v7.1 - story #11558 fix(ci): pastis standalone build step by @Regzox in #1547
  • Story #11876: Make SEDA version and usage version configurable for DIP and transfer by @marob in #1564
  • Story #11929: Signing DEB & RPM packages & Reorganize package delivery by @Saadounn in #1578
  • Story #12096: Fix service registration when colocalisation with consul server. by @GiooDev in #1582
  • Bugs #12085 style(metadata): multiple quick fixes by @Regzox in #1576
  • bugs #12086 feat(collect): add archive unit descriptions to lateral panel by @Regzox in #1577
  • Story #11868: api gateway ansible rework by @Ro3034 in #1594
  • bugs #12085 fix(metadata): missing label in nested arrays by @Regzox in #1598
  • [VAS] Story #12095: add modal unsaved modifications by @laedanrex in #1593
  • Fix #12272: apply same (as Transfer) modifications on DIP by @marob in #1600
  • Story #11851: clean code by @marob in #1563
  • feature/vas-11937: upgrade jquery by @bbenaissa in #1608
  • fix: client break due to VersionsModel changes by @Regzox in #1616
  • Story #12300: distinct confirmation messages for DIP export and transfert by @marob in #1617
  • Story #12165 fix: do not use detected hostname in CAS ticket name by @ebernard in #1611
  • Story #12091 fix Ingest Contract signed document control type modification by @marob in #1607
  • Bug #12139: persistent identifier authority is either 5 or 9 digits long by @ebernard in #1619
  • Story #11851: clean code by @marob in #1602
  • feature/vas-11937: upgrade jquery in messages by @bbenaissa in #1620
  • Story #12063: Automatically send SIP from collecte to Vitam by @marob in #1597
  • [VAS] Story #11846: add ark-search page by @laedanrex in #1596
  • item #12158: fix unable to deselect management contract in ingest contract by @mohatizaoui in #1624
  • fix(archive-search): find units by persistent identifier test by @Regzox in #1630
  • Story #11987: update schema response model by @bbenaissa in #1631
  • Story #12110 Prettier by @marob in #1628
  • Story #11851 Clean Code: do no always restart Mongo express by @marob in #1632
  • Bugs #11893 fix(management-contract): forms states and layouts by @Regzox in #1626
  • Story #11851 Clean Code: fix invalid keystore for ui-identity by @marob in #1633
  • Story #12159: Add archive unit bulk update api by @Regzox in #1618
  • Story #11852 : Clean code: remove unused and insecure thymleaf dependecies by @bbenaissa in #1634
  • Feature/vas 11852 clean code by @bbenaissa in #1565
  • Story #12351: handle mapping of string size and data type by @bbenaissa in #1642
  • Story #11851 clean code dependencies by @marob in #1644
  • Story #12338: Upgrade consul from 1.12.9 to 1.17.3 by @GiooDev in #1629
  • Bug #12370: keep automaticIngest when converting DTOs by @marob in #1648
  • Story #12072: ARK search for GOT by @marob in #1645
  • Story #12067: Support Debian 12 by @Ro3034 in #1650
  • Story #12395: Update configuration of VitamUI's logs. by @GiooDev in #1652
  • Story#12138: add vitamui labels for importing schema by @bbenaissa in #1657
  • Story #12354: Deliver bootstrap_repo to handle gpgcheck by @madoka97 in #1662
  • Story #12345: Upgrade Consul from version 1.17.3 to 1.18.0 by @GiooDev in #1663
  • Story #12403: Minor upgrade of MongoDB to version 7.0.6 by @GiooDev in #1661
  • Fix #12373: remove dependency to Apache Shiro by @ebernard in #1656
  • Story #12111: display persistent id in object information by @ebernard in #1658
  • Epic #12041: Migration apps to API Gateway by @bbenaissa in #1664
  • Story #12344: Show versement parameters by @marob in #1659
  • Story #12406: Add Filebeat component by @Ro3034 in #1671
  • Bug #12510: add missing mapping to /collect-api/rules/check by @ebernard in #1674
  • Story #12422: return the access contrat of the actual tenant by @laedanrex in #1666
  • story #12387 transfert archive secu by @mohatizaoui in #1673
  • Story #12151 feat(metadata): add object arrays management according UX by @Regzox in #1665
  • Story #12069 feat(archive-search): add archive unit edit mode by @Regzox in #1655
  • fix build by @laedanrex in #1676
  • Fix #12513: Add flux-icon on table header for projets de versement by @marob in #1682
  • Fix #12406: Small fixes for Filebeat by @GiooDev in #1683
  • Fix #12514: fix mapping for Collect CSV export by @ebernard in #1687
  • Fix #12457: call expects id, not identifier by @ebernard in #1688
  • Bug #12434: fix impossibility to create a management contract with persistant identifier by @marob in #1685
  • Bugs #12552 config(gateway): fix archive unit update api rewrite by @Regzox in #1689
  • Story #12142 Repeatable input by @marob in #1672
  • Fix #12556: archive search - search by management rule by @ebernard in #1693
  • Fix: do not fail when downloading DIP with no filename set in content-disposition header by @ebernard in #1696
  • Fix #12540: send correct filename from downloads in logbook by @ebernard in #1698
  • Bugs #12423 - update archive unit editor to deal with 2.3 only by @Regzox in #1691
  • story #12532 feat(collect-object-groups): add persistent identifiers … by @Regzox in #1692
  • Fix #12537: ensure that there are no duplicated CAS services in Mongo by @ebernard in #1701
  • Fix #12589: default portal homepage should show tenant and language selection by @ebernard in #1702
  • Fix #12511: fix incorrect mapping on Collect document download by @ebernard in #1703
  • Story #12448: set apiPath to path if absent by @laedanrex in #1684
  • Bug #12446: ontology creation does not return error by @laedanrex in #1694
  • Bugs #12506: missing filename for upload by @ebernard in #1707
  • Story #11852 - Redirection du flux vers l'API Gateway by @Regzox in #1690
  • Bug #12447: avoid null enum convertion by @laedanrex in #1710
  • Story #12443: Update merge_index for VitamUI by @GiooDev in #1713
  • Story #12443: Update proper Vitam group for reverse. by @GiooDev in #1716
  • Fix #12508: correctly save collect transactions by @ebernard in #1699
  • Fix #12349: avoid null problem with accession register detail pane by @ebernard in #1700
  • bug #12572: fix http save criteria by @mohatizaoui in #1712
  • Bugs #12601: fix transfer acknowledgment by @ebernard in #1714
  • Bugs #12516: hide STATIC_ATTACHEMENT unit in collect archives list by @ebernard in #1718
  • bug #12592: fix error 500 when unselectcontract management by @mohatizaoui in #1715
  • Clean code #11852 angular services by @marob in #1717
  • [Xelians] - Recharting CEA apps by @ebernard in #1675
  • Cleanup #11963: remove useless attribute by @ebernard in #1719
  • Bugs: fix file name parameter name for collect update AU metadata by @ebernard in #1720
  • Bug #12596: show attachment nodes if there is result and no facets by @laedanrex in #1721
  • Bug #12416: handle i18n Title/Description by @marob in #1727
  • Bugs #12636: fix typo in 'project' in french by @ebernard in #1732
  • bugs #12611 fix(management-rule): control check on identical rule id by @Regzox in #1728
  • Bugs #12627: revert recharting PR on this part of the code by @ebernard in #1731
  • Story #12533 Descriptive metadata for Collecte by @marob in #1697
  • Story #11919 : add forgotten settings to manage master/slave for referentials by @bbenaissa in #1654
  • Bugs #12507: problem on Collect and Archive with date filters and timezones by @ebernard in #1705
  • Bugs #12595: fix non working removal of default search filters by @ebernard in #1711
  • Story #12547: allow empty permissions for Context applicatif creation by @marob in #1722
  • [VAS] Story #11619: Multiple organizations on same domain mail by @bbenaissa in #1695
  • Story #12555: Re-enable unit tests in CI by @marob in #1686
  • Story #12443: Update merge_index for VitamUI by @bouayad123 in #1725
  • refactor(vitamui-library): fix usage, set prefix and rationalize validators by @Regzox in #1726
  • Bug #12596: remove STATIC_ATTACHEMENT from front by @laedanrex in #1733
  • Story #12345: Ultimate COTS upgrade by @GiooDev in #1738
  • bug #12124: statement of probative value on signed documents by @hazco75 in #1730
  • Story #12273: Migration to API Gateway by @Ro3034 in #1729
  • Bug #12677: Fix MongoDB migration's scripts for VitamUI by @GiooDev in #1741
  • Bugs #12676: fix ordering by deposit identifier by @ebernard in #1743
  • Story#12363 : bump jackson to 2.17.0 to fix version conflict on cas s… by @bbenaissa in #1742
  • Bugs #12682: change label by @ebernard in #1746
  • Bug #12663: Display organization name instead of company name by @lgheribi in #1745
  • fix(cas): jackson core dependencies at startup v2 by @lgheribi in #1748
  • Bug #12656: disable form fields even when they're empty by @marob in #1737
  • Bugs #12693: avoid NPE on CSV export when there is no description by @ebernard in #1751
  • Fix #12660: display internationalized md descriptives (Title_ & Description_) by @marob in #1739
  • fix(cas): jackson core dependencies at startup v3 by @lgheribi in #1753
  • Bugs #12686: missing confirmation on close, tab change and on item change for MD by @ebernard in #1750
  • Bug #12711: Fix role migration for collect_app. by @GiooDev in #1758
  • Bugs #12703: call expects id, not identifier by @ebernard in #1757
  • Bugs #12714: operationId and actionId parameters are mixed up by @ebernard in #1761
  • Bug #12691 fix : translate button for reclassification cancelation by @hazco75 in #1765
  • Bug #12712: Fix password initialization on user creation by @lgheribi in #1763
  • [VAS] Story #11619 #12559 #12560 - Review fixes by @lgheribi in #1762
  • Story #12363: Update VitamUI dependencies by @bbenaissa in #1755
  • Story #12560: multi domain organisation - CAS improvement by @laedanrex in #1736
  • bugs #12680 fix(persistent-id): wrong object version chose by @Regzox in #1752
  • bugs #12702 fix(archive-unit): fields order by @Regzox in #1766
  • bugs #12704 (translation): update messages when deleting file format by @soukami in #1767
  • bugs #12683 fix(archive-unit-editor): validation popin when remove consistent data bloc by @Regzox in #1764
  • bugs #12679 fix(archive-unit): other metadata in display and edit mode by @Regzox in #1749
  • Bug #12710: Various OPS fixes while testing by @GiooDev in #1754
  • Story #12560: change var cas_background by @laedanrex in #1769
  • bugs #12687 fix(archive-unit): fields layout by @marob in #1760
  • Bugs #12684: correctly reset form when we change the access contract by @ebernard in #1772
  • bug #12554 fix : display bug on popups by @hazco75 in #1770
  • bug #12123 fix : graphic bug on identification tab (management contract) by @hazco75 in #1768
  • Story #12345: Upgrade MongoDB from version 7.0.7 to 7.0.8 by @GiooDev in #1771
  • Bugs #12731: hide DYNAMIC_ATTACHEMENT_ folder from collect module's archives by @ebernard in #1773
  • Bug #12649 : update ontology deletion message by @hazco75 in #1775
  • Bug #12648 : missing letter in ontology creation message by @hazco75 in #1774
  • Story #12674: OPS cleanup since migration to API GW. by @GiooDev in #1759
  • Story #12734: Restrict port binding to the appropriate interface. by @GiooDev in #1778
  • Story #12664: Remove useless cots packages by @GiooDev in #1740
  • Bug #12749: Remove useless vitamuidb group and users from package installation. by @GiooDev in #1783
  • bug #12641 : no error message when duration not valid by @hazco75 in #1781
  • Story #12738: Deliver a dedicated nginx role to allows installation of reverse and frontend apps separately by @GiooDev in #1780
  • Fix #12674 for dev environment by @marob in #1785
  • bug #12330 : save button enabled with no modifications in ingest contracts by @hazco75 in #1779
  • Bug #12596: refresh leaves when orphan nodes search by @laedanrex in #1776
  • Story #11852: clean code - readability on dip export by @laedanrex in #1790
  • Fix #12513 recharting regression: re-add missing icons by @marob in #1791
  • Bugs #12673: allow setting a date to null by @ebernard in #1744
  • Story #12758: Restrict webapps to only allow reverseproxy. by @GiooDev in #1787
  • Story #12517: Fix and improvements for Filebeat configurations by @Ro3034 in #1735
  • bugs #12733 feat: add required validators by @Regzox in #1782
  • Story #12560: errors on subrogation connection by @laedanrex in #1794
  • Story #11960: Build VitamUI's components in containers and add the associated deployment mode by @achoubiemohamed in #1569
  • Bugs #11662: Fix apigw mapping and missing header on units search by @ebernard in #1797
  • Bugs #12769: avoid console exception when ingest is undefined by @ebernard in #1798
  • Bug #12770: Fix Debian 12 deployment with wrong conditionnal on version. by @GiooDev in #1803
  • Story #12633: Fix logstash installation by @GiooDev in #1784
  • Fix #11960: previous MR was breaking CI build by @marob in #1804
  • Bug #12743 : Not the right component for display and MD shift by @soukami in #1796
  • Bugs #12778: change persistent identifier label by @ebernard in #1807
  • Bugs #11662: add checkSecureParameter check that was removed by error by @ebernard in #1802
  • Story #11619: set logo-large.svg by @laedanrex in #1806
  • Fix #12742: handle non-string values in repeatable input by @marob in #1799
  • Story #11852 clean code: speed-up CI build by preventing SWAP by @marob in #1795
  • bugs #12739 fix(datepicker): truncate by default time part by @Regzox in #1808
  • Story #12777: Switch back certificates configuration to permit webapps in https by @GiooDev in #1805
  • Bugs #12772: report should be downloadable for MASS_UPDATE operations by @ebernard in #1812
  • Story #11851 clean code: add coherence check for icomoon icons by @marob in #1793
  • bugs #12733 fix: blocking validators by @Regzox in #1811
  • Bugs #12681: ensure that no accordion is grayed out by @ebernard in #1815
  • Story #11619: logo SVG PNG support by @laedanrex in #1814
  • Story #12622: Developer doc & tools for CAS by @lgheribi in #1809
  • Bugs #12781: set correct field order for signature block by @ebernard in #1818
  • bugs #12780 fix: field ranking and layout by @Regzox in #1816
  • item #12771: display field if has boolean type by @mohatizaoui in #1817
  • Bug #12770: Install proper jdk and limit to mandatory nodes. by @GiooDev in #1821
  • bugs #12786 fix: null data described as object array in schema by @Regzox in #1820
  • Bug #12777: Remove useless key_pass for nginx configuration. by @GiooDev in #1822
  • Story #12516: hide STATIC_ATTACHMENT by @laedanrex in #1819
  • bugs #12784 fix(metadata): multiple validation popin by @Regzox in #1825
  • Story #12687: MD datetime display small by @laedanrex in #1810
  • bugs #12784 fix: add missing 'e' to predicat. by @Regzox in #1828
  • bugs #12780 fix(metadata): template infinite loop by @Regzox in #1827
  • Story #11851 Clean Code: make starter-kit standalone + add forRoot in frontend-common by @marob in #1829
  • Bug #12768: error in statement of probative value by @hazco75 in #1813
  • Bug #12757: Fix reverse apache deployment. by @GiooDev in #1786
  • bug #12401 : Non translated keys in security operations and bug #12550 : Harmonization of app's names, titles and descriptions by @hazco75 in #1831
  • bug #12097 : Signature tab after attachment tab by @hazco75 in #1834
  • bugs #12768 fix: add missing rewrite path by @Regzox in #1835
  • story #11852 - upgrade logback by @Regzox in #1830
  • bugs #12733 fix: remove error messages by @Regzox in #1837
  • Story #12622: Developer doc & tools for CAS delegated authentication by @bbenaissa in #1823
  • Story #11851 Clean Code: speedup Jenkins build by @marob in #1832
  • Story #12687: MD display small for datetime only by @laedanrex in #1833
  • Story #12517: Various fixes for Filebeat by @GiooDev in #1838
  • Bug#12811: fix bug on surrogate user by email by @bbenaissa in #1843
  • Story #12710: Describe new Ansible parameters in DMV. by @GiooDev in #1842
  • Bugs #12815: fix missing words by @ebernard in #1846
  • Bugs #12778: uppercase title by @ebernard in #1847
  • Bug 12641 reopen no message when duration not valid by @hazco75 in #1849
  • Bug #12825: Update consul log_level to ERROR. by @GiooDev in #1851
  • Bug #12827: Fix cas access-log buffering by @lgheribi in #1852
  • Story #12113: activate spotless plugin by @ebernard in #1840
  • Story #12530: change fields FileFormat create dialog by @ebernard in #1841
  • Story 12584 global reformat by @ebernard in #1855
  • Bug 12809 authentication keys fixes & 12810 fixing display elements on password screen by @hazco75 in #1848
  • Bug #12827: Fix CAS accesslog pattern by @lgheribi in #1858
  • Story #12828 : Add vitamui-api-gateway access-logs by @lgheribi in #1856
  • bugs #12733 fix(collect): disable metadata form validation by @Regzox in #1857
  • Bug #12710: Fixes for upgrading VitamUI by @GiooDev in #1853
  • Bug/Vas-#12843 : fix bug on patch saml provider by @bbenaissa in #1864
  • Story #12736: text overflow in left pannel hover by @laedanrex in #1854
  • Story #12736: fix prettier by @laedanrex in #1867
  • Story #12736: overflow hidden by @laedanrex in #1868
  • Story #12546: odt report without attachment unit by @laedanrex in #1862
  • Story #12674: Disable former ui packaging. by @GiooDev in #1870

New Contributors

Full Changelog: 7.0.1...7.1.0