Merge in RED/persistence-service from bugfix/RED-3042 to master
* commit '71e7dcd1a1ff16d5a5b39eead688d17fe92a837d':
RED-3042 Bugfix: Made deleting watermark idempotent
RED-3042 Bugfix: Made deleting watermark idempotent
Merge in RED/persistence-service from RED-575-ps1 to master
* commit 'afc89e377383ebc056490ae6c5626f05434759bd':
RED-575: Error 500 if trying add-to-dictionary for a type/dictionary that does not exist
Merge in RED/persistence-service from RED-3029 to master
* commit '82cb289de9eb5e5b60ce2d4e7d333bbcfb6d6860':
RED-3029: Fixed processedDate is not set for approved force redactions
Merge in RED/persistence-service from RED-3003 to master
* commit '516b6ad11d14699308b52e4660e2160271eed2b3':
RED-3003 Bugfix: Prevent duplicates of dictionary entries and extended dictionary tests
Merge in RED/persistence-service from RED-2439-queue to master
* commit 'afeee3811ca4edc68f2844a5ff1e3a0d31c8ef67':
RED-2439: Enabled to find surrounding text for manual redactions via queue
Merge in RED/persistence-service from RED-2439-2 to master
* commit '63c43e61339baf3703f9429a8a9406f34e69801c':
RED-2439: Fixed misssing transaction on update textbefore/textafter
Merge in RED/persistence-service from RED-2439 to master
* commit 'a6c3cc864a84d09414bb50ec99ac6e1453c34f30':
RED-2439: Calculate surrounding text for manual redactions
Merge in RED/persistence-service from RED-2439 to master
* commit '19fd46acbdbcc4dbec0b919d1cf34cafb3f7c1c3':
RED-2439: Added textBefore and textAfter to manual add and resize redactions
Merge in RED/persistence-service from bugfix/RED-2431 to master
* commit 'f63d111a7808373cc020ed4b30c1e9257c5740aa':
RED-2431 Bugfix: Check watermark text only if text is not empty
Merge in RED/persistence-service from bugfix/RED-2431 to master
* commit '1746b1ac4498a191ce61d7dcbc91a39800187fc1':
RED-2431 Bugfix: Allow only ASCII character in watermark text and extended watermark test
Merge in RED/persistence-service from RED-2470 to master
* commit '4271b41f4279305f5562ec0fc945266c2eb08ce0':
RED-2470 - Reject stopwords when editing a dictionary as an admin
RED-2470 - Reject stopwords when editing a dictionary as an admin
Merge in RED/persistence-service from RED-2808 to master
* commit 'af68d2f74f82e7c160f3e6f3a83cedd9bd7b7089':
RED-2808: Check if dossier template name is unique in code, as uniqueConstraint on name and nullable soft_delete_time column is not working
Merge in RED/persistence-service from RED-2424 to master
* commit '2b40b718eadf41e8e14a430ddfb9a2464e3c5949':
RED-2424: Return 409 instead of 400 when adding a stopword to dictionary
Merge in RED/persistence-service from RED-2661_8 to master
* commit '238de2bfc01b7a359887fbe3eca3320a1495bb79':
RED-2661 - Removing a dossier member or deleting a user must not change the status of a file
Merge in RED/persistence-service from RED-2900-delComments to master
* commit 'cb6e8411bf2f262cd17d9e7da63b7739ee7eaf05':
RED-2900: Fixed missing migration of softdeletedTime in comments
Merge in RED/persistence-service from RED-2979 to master
* commit '7e6dd0a7e135b9fd673f2413bd0e9e37c10394f2':
RED-2979: Fixed failing scheduled reanalysis if dossier of the file is deleted
Merge in RED/persistence-service from RED-2900-cd to master
* commit '9f4856bab743b7fda3caf67434f93b73357fde93':
RED-2900: Fixed wrong mapping of comments date
Merge in RED/persistence-service from RED-2900-ds to master
* commit '0fb4867ee050806de04a54302c80f6c4575737df':
RED-2900: Added missing migration of digital signature
Merge in RED/persistence-service from since-fix to master
* commit '69276c77f983e3fdedad13e374740eb521f0d759':
since imporvement for changes of dossier