Skip to content

v11.1.0

Latest

Choose a tag to compare

@jfarwer jfarwer released this 17 Sep 18:21
· 17 commits to main since this release

Release Notes

Fixing messages in rich-text format (rtf) to make them viewable in rtf viewers.

Message bodies in rtf format are treated as attachments in ePADD. Some of these message bodies have leading new lines, which make them unreadable for RTF viewers. In order to make it possible to click and view such messages, leading newlines are removed when importing such emails.
Fixed an issue leading to no messages being displayed after using ‘sort’ when browsing messages.
When going to 'Folders' on the main screen, clicking a folder and then choosing 'Sort By', ePADD erroneously always came back with 'No messages'.

Header Export

Fixed an issue leading to headers not being exported to the delivery module.

Making ePADD more robust by enforcing UTF-8 encoding (thanks to @tledoux)

Removing the HTML part of messages when exporting to the discovery module.

In the discovery module, there is only a display of messages and no export of messages. Therefore, there is no need for the HTML part of messages to be exported to the discovery module, and in case a message was redacted, it is not desirable to have the unredacted HTML version on the server, even if it is not accessible from within ePADD. (Note: In case there is no plain part in the original message, the plain part will be generated by extracting the text from the HTML part. Displaying the message in ePADD then happens by using the extracted text, so still, the original HTML part is not needed for displaying the message.)

Entity Recognition

Fixed a bug where entity recognition stopped working after the initial import session.

Message Headers in Legacy Archives

From ePADD version 9, all email headers are stored internally and printed when exporting emails. Before version 9, only headers like "From," "To," "Subject," and "Date" were stored. Running an ePADD version 9 or higher, reading an archive created with ePADD before version 9, resulted in no headers printed when downloading search results in Mbox format. This has been fixed.

Institution Name Link in Processing Mode

Removed the clickable link from the institution name at the start
page in Processing Mode.
Previously, if no institution name was set, clicking the placeholder text 'Please Add Institution Name' caused a NullPointerException. Since the institution link led to a repository overview that was not necessary at this stage, the link has been removed. The institution name can be set after entering the collection and clicking the ‘edit’ button in the Summary.

Added sort-by option for collections overview page.

On the start page in the processing module, the collections were in seemingly random order. Now they are in ascending order of their short titles, with the option to sort in descending order or by institution name in ascending or descending order.

Fix epadd.base.dir path handling in the epadd.properties file for cross-platform use.

This change ensures that the path works correctly on Windows, Mac, and Linux, regardless of the slash type used. When setting the base dir in the epadd.properties file on Windows, double backslashes were needed (e.g. C:\users\smith\epadd-staff), on Mac/Linux, forward slashes were needed (C:/users/smith/epadd-staff). Using other types of slashes would result in unexpected behaviour. Now any slashes (,\,/,//) can be used, independent of the platform.