[maven-release-plugin] copy for tag dlcm-1.9.0
    Release Notes - DLCM - Version 1.9.0

Sub-task

  • [DLCM-1110] - Override base href at runtime on portal
  • [DLCM-1111] - Test override at runtime

Bug

  • [DLCM-622] - [Unable to reproduce] Null Pointer Exception in Virus Check with ClamAV
  • [DLCM-856] - User with role USER can't update his own info in profil modal
  • [DLCM-901] - After running replication job error popup with javascript code
  • [DLCM-937] - Preservation Job missing progress bar when running a job
  • [DLCM-1024] - DLCM Dataset deposit's processing throws null pointer exception on SIP datafile
  • [DLCM-1052] - Buttons in table in edition mode in mobile are not displayed correctly
  • [DLCM-1055] - Creating jobs with JobRecurrence ONCE doesn't work anymore
  • [DLCM-1061] - Avoid double scrollbar on mobile
  • [DLCM-1066] - Polling not destroying subscription (or multi tab service worker)
  • [DLCM-1067] - Service worker and several tab open on same site
  • [DLCM-1068] - Upload doesn't work sometimes with service worker
  • [DLCM-1069] - The message indicating that no upload is in progress is displayed while an upload is taking place
  • [DLCM-1070] - All Order : view endpoint list only 10 first result (not more)
  • [DLCM-1071] - All order : after save, the page is not refreshed
  • [DLCM-1073] - On preservation job, when progress bar spinner is also displayed
  • [DLCM-1074] - Deposit file list have double load (double api call) when an action is done
  • [DLCM-1078] - Infinite loop cancel navigate when token expire and browser refreshed
  • [DLCM-1082] - Home page grid aligment image when only 1 line of text
  • [DLCM-1083] - User can submit when file is in treatment or received
  • [DLCM-1084] - When storagion node 2 not ready display a nice page (from SIP or others)
  • [DLCM-1085] - When order ready badge only appear when focus order
  • [DLCM-1086] - Selectable popup size on multi or single select component
  • [DLCM-1087] - Preservation job execution list displays the history of the previously executed job
  • [DLCM-1088] - Create a component for input with url link
  • [DLCM-1112] - Deposit edit and change tab cause double notification "You will lose data"
  • [DLCM-1113] - Error 500 when creating an organizational unit but it is still created
  • [DLCM-1118] - yareta-test : All data files have two stars
  • [DLCM-1120] - [Cannot reproduce] Yareta-test/PHP Frontend: Adding an new author remove the previous one from the list
  • [DLCM-1121] - Yareta-test/PHP Frontend: Filtering a deposit files throws an error
  • [DLCM-1122] - Angular Portal : reordering authors is not easily understandable by user
  • [DLCM-1123] - Trying to display the portal shows "Corrupted Content Error"
  • [DLCM-1124] - During unit tests, at shutdown : the in-memory ActiveMQ crash
  • [DLCM-1129] - Allow to search on composite key attributes
  • [DLCM-1133] - Users can't change relative location of files in their own deposits
  • [DLCM-1134] - History table should display a bigger description and small column for status and date
  • [DLCM-1135] - When download with firefox we got download from https://jimmywarting.github.io/StreamSaver.js
  • [DLCM-1136] - Drag and drop of file produce sometime a glitch of css on drop folder heigth
  • [DLCM-1138] - When click on edit button on deposit (and current tab is not metadata), go to metadata detail, should go to edit tab
  • [DLCM-1139] - Deposit go directly in touched mode form when arrived on edit mode
  • [DLCM-1140] - Open completed deposit composed of collection, we fall on unauthorized tab
  • [DLCM-1141] - Missing relative location filter when open tree folder first time
  • [DLCM-1142] - Unselect file when move location folder
  • [DLCM-1145] - User should not be abble to click on go to aip on deposit collection list
  • [DLCM-1147] - Yareta theme double scrollbar on home page
  • [DLCM-1154] - A User can see the edit button on the org unit list. They should not
  • [DLCM-1157] - Users see the button to edit an order's name, but do not have permission to submit a name change
  • [DLCM-1160] - Deleting an order from REST doesn't purge datafiles
  • [DLCM-1161] - The statuses in a file's history are not translated
  • [DLCM-1162] - Testing the metadata presence should be done with HEAD not GET
  • [DLCM-1166] - AIP status labels do not work in the AIP status page
  • [DLCM-1167] - The closing time of an org unit is shown
  • [DLCM-1169] - Does not work Aip collection dialog
  • [DLCM-1173] - Attempting to replicate a collection leaves the copy in a permanent "in preparation" state
  • [DLCM-1174] - Attempting to replicate the Death Deposit leaves its copy in a permanent "in preparation" state
  • [DLCM-1178] - The Aip status history of Storage 2 is the same as Storage 1
  • [DLCM-1179] - When adding a new contributor to a deposit, attempting to validate a suggested homonym returns an error
  • [DLCM-1181] - [PHP Frontend] "add me" does not work in the organizational unit form
  • [DLCM-1182] - Cannot create preservation jobs on yareta-test
  • [DLCM-1186] - [PHP Frontend] there are two "dlcm_archival_storage_1"s in the AIP dropdown on yareta-test
  • [DLCM-1187] - Load 2 different portals in same browser session
  • [DLCM-1192] - Files dlcm-api.json and DLCM-IntegrationGuide-toc.html are not generated on release build

Task

  • [DLCM-413] - Implement external metadata validation
  • [DLCM-418] - Create a new option in frontend for metadata type
  • [DLCM-648] - Create a detailed report of preservation job processing
  • [DLCM-811] - Initialize deposit keywords with orgunit keywords
  • [DLCM-1053] - [Obsolete] Create directive for url navigation in administration
  • [DLCM-1056] - Preservation Job Execution report detailed
  • [DLCM-1057] - Manage research domains in administration page
  • [DLCM-1058] - Edit keywords on an orgunit
  • [DLCM-1059] - Edit keywords on a deposit
  • [DLCM-1060] - Massive file delete (checkbox)
  • [DLCM-1062] - Solve SonarQube warning: squid:S2095 Resources should be closed
  • [DLCM-1063] - Status AIPs - Fix order of storagion nodes
  • [DLCM-1064] - Add resume button for preservation job when status in error
  • [DLCM-1072] - All order : add pagination on aip linked
  • [DLCM-1075] - Explain why file is excluded or ignored
  • [DLCM-1076] - Tree data file folder UX and UI
  • [DLCM-1077] - Display only collection of file/upload on deposit
  • [DLCM-1080] - Manage case when order cart submit fail
  • [DLCM-1081] - Use same grid css for admin, order, preservation home page
  • [DLCM-1090] - POC Cypress.io
  • [DLCM-1091] - Add a menu with a link to the developer documentation
  • [DLCM-1092] - Add a Prometheus dashboard for monitoring
  • [DLCM-1093] - Externalize base href to configure it from a config file
  • [DLCM-1095] - Add portainer.io to the environments
  • [DLCM-1096] - Config a yareta-test environment
  • [DLCM-1097] - Generate docker image with tag from Jenkins
  • [DLCM-1099] - Back - Add a link to person deposits
  • [DLCM-1100] - Front - Custom Metadata Type Management
  • [DLCM-1102] - Front - Add a list of research domains for a organizational unit
  • [DLCM-1103] - Back - Add a list of research domains for a organizational unit
  • [DLCM-1107] - Front - Improve DataCite form with mandatory/recommended/optional information
  • [DLCM-1108] - Front - Adapt scheduling parameters depending on job recurrence
  • [DLCM-1114] - Add a dockerized ClamAV to infranet
  • [DLCM-1115] - Create Fits Docker image
  • [DLCM-1116] - Add language admin page
  • [DLCM-1127] - A user should edit its own OrcId
  • [DLCM-1128] - Add functionality to sort by data files with status not ready
  • [DLCM-1131] - Change how to manage status files at Deposit module
  • [DLCM-1148] - Remove Thread.currentThread().interrupt() if not needed
  • [DLCM-1150] - Make a directive to apply a style on important action buttons
  • [DLCM-1151] - Center upload buttons and the "add archive" buttons so that they're closer to the uploads/collection tab
  • [DLCM-1155] - Remove the "collapse all" button on the deposit folder view. It's redundant
  • [DLCM-1156] - Change language selector icons from flags to en/fr/de
  • [DLCM-1158] - Move basket to header
  • [DLCM-1159] - Add search bar in header
  • [DLCM-1171] - Integrate research domains into org units
  • [DLCM-1172] - Add Resume for aip not completed
  • [DLCM-1175] - Change "author" to "contributor" on the portal + corrections
  • [DLCM-1177] - Create contributors menu
  • [DLCM-1203] - Enable delete list of IDs like for data files

Story

  • [DLCM-412] - Custom Metadata Type Management
  • [DLCM-809] - Add 'keywords' field in Organization Unit
  • [DLCM-908] - Manage AIP
  • [DLCM-947] - Order deposit order list
  • [DLCM-954] - Add a link to person deposits
  • [DLCM-976] - Add default values for an orgUnit
  • [DLCM-977] - Notification service
  • [DLCM-1042] - Add a list of research domains for a organizational unit
  • [DLCM-1054] - Move existing data file to new relative location with drag and drop
  • [DLCM-1094] - Adapt scheduling parameters depending on job recurrence