973 Commits

Author SHA1 Message Date
Kilian Schüttler
6412f58d58 RED-9145: add component mappings 2024-05-29 12:49:21 +02:00
Maverick Studer
aabfd5d8b5 RED-6821: Dossier templates only soft-deleted, cannot create new template with same name && RED-9210: RED_USER and RED_MANAGER can bulk-delete dossier-templates - should return 403 2024-05-29 11:58:53 +02:00
Andrei Isvoran
afa61062e4 RED-9164 - Change back OCR queues 2024-05-28 11:51:05 +03:00
Andrei Isvoran
a71ee404ed RED-9164 - Change OCR queues to match with older OCR version 2024-05-27 12:03:35 +03:00
Maverick Studer
8485a6b48a Merge branch 'RED-8848' into 'master'
RED-8848: When cloning a dossier template some flags are not set correctly

Closes RED-8848

See merge request redactmanager/persistence-service!500
2024-05-24 13:56:47 +02:00
Maverick Studer
f0160df8d1 RED-8848: When cloning a dossier template some flags are not set correctly 2024-05-24 13:56:46 +02:00
Andrei Isvoran
f962037aaa Merge branch 'RED-9205' into 'master'
RED-9205 - Fix download job failing

Closes RED-9205

See merge request redactmanager/persistence-service!498
2024-05-24 13:43:42 +02:00
Andrei Isvoran
2a4c8c2b19 RED-9205 - Fix download job failing 2024-05-24 13:43:42 +02:00
Maverick Studer
e723550b53 Revert "RED-5870: Enable force redaction of hints" 2024-05-24 13:30:19 +02:00
Dominique Eifländer
e9ba3c8da1 RED-9147: Deny websocket subscription between different tenants 2024-05-23 13:49:51 +02:00
Maverick Studer
84d033ff54 Merge branch 'RED-5870' into 'master'
RED-5870: Enable force redaction of hints

Closes RED-5870

See merge request redactmanager/persistence-service!495
2024-05-23 10:45:58 +02:00
maverickstuder
1f6339f71d RED-5870: Enable force redaction of hints
* mergeForceRedaction no longer sets hints to skipped, now all entries are set to applied instead
2024-05-23 09:24:00 +02:00
Dominique Eifländer
2c604b1aa3 RED-9147: Removed unused class 2024-05-22 15:07:07 +02:00
Dominique Eifländer
7d875ee7eb RED-9147: Provide events via websocket 2024-05-22 14:48:54 +02:00
maverickstuder
38d3832732 RED-8848: When cloning a dossier template some flags are not set correctly
* setting the missing flags from present dossier template when cloning
2024-05-22 10:52:33 +02:00
Andrei Isvoran
5da98461f0 RED-9148 - Add paragraph page index to entity log 2024-05-20 17:02:58 +03:00
Andrei Isvoran
32411a668f RED-6853 - Update dictionary entries 2024-05-16 16:03:30 +03:00
Andrei Isvoran
6b2fa6b9b6 RED-6853 - Add update entries endpoint for dictionary entries 2024-05-09 12:21:07 +03:00
Corina Olariu
8c3d2266ba RED-9094 - Redaction skipped after changing only type + paragraph
- changed from Skipped state to Applied since it is a local recategorization (based on hint)
- add unit test

Signed-off-by: Corina Olariu <corina.olariu.ext@knecon.com>
2024-05-07 16:12:55 +03:00
Andrei Isvoran
c1dda3cd26 Merge branch 'RED-8998-fix' into 'master'
RED-8998 - Return merged entities or pending entries for manual changes.

Closes RED-8998

See merge request redactmanager/persistence-service!473
2024-05-07 10:11:35 +02:00
Andrei Isvoran
a300f61609 RED-8998 - Return merged entities or pending entries for manual changes. 2024-05-07 10:11:35 +02:00
maverickstuder
a655100ec4 RED-8908: DM: Opening a file in error state triggers reanalysis
* disable reanalysis on error state
2024-05-07 09:22:12 +02:00
Andrei Isvoran
6280e342eb RED-8998 - Get specific entry from entitylog and return the merged entry on manual changes endpoints 2024-04-29 10:37:07 +02:00
Corina Olariu
83d6ef71ef Merge branch 'RED-9063' into 'master'
RED-9063 - Error 409 when requesting deleted types

Closes RED-9063

See merge request redactmanager/persistence-service!470
2024-04-26 12:37:02 +02:00
Ali Oezyetimoglu
59c1401053 RED-9042: forward port for merge of legalbasis and recategorize 2024-04-25 18:27:37 +02:00
Corina Olariu
033493aaee RED-9063 - Error 409 when requesting deleted types
- add a check before creating dossier level types on the fly if the dossier template type is not deleted
- add unit test

Signed-off-by: Corina Olariu <corina.olariu.ext@knecon.com>
2024-04-25 15:43:18 +03:00
Dominique Eifländer
01ca31fbbf RED-8826: Fixed old codestyle 2024-04-23 13:34:06 +02:00
Dominique Eifländer
4a6777be71 RED-8826: Added experimetal flag to entity types 2024-04-23 13:34:04 +02:00
Andrei Isvoran
2aff32f33e RED-8894 - Add soft deleted time to type response 2024-04-23 13:45:15 +03:00
Andrei Isvoran
1adf46179e RED-8894 - Add dictionary difference endpoint 2024-04-22 14:57:15 +02:00
Ali Oezyetimoglu
1d47744b30 RED-8480: small fixes and tests 2024-04-17 16:14:35 +02:00
Ali Oezyetimoglu
dcb5c0e03e RED-8480: differenciate between recategorize and legal basis change 2024-04-17 16:14:35 +02:00
Ali Oezyetimoglu
b11c95dd39 RED-8480: differenciate between recategorize and legal basis change 2024-04-17 16:14:35 +02:00
Timo Bejan
6b82815b7a Merge branch 'RED-8966' into 'master'
RED-8966 Improved performance of soft and hard delete files and dossirs, and...

Closes RED-8966

See merge request redactmanager/persistence-service!456
2024-04-17 10:05:21 +02:00
Timo Bejan
5a526484d6 REd-8966 - added missing transactional 2024-04-16 18:35:08 +03:00
Timo Bejan
fac8a1ac85 RED-8966 Improved performance of soft and hard delete files and dossirs, and undelete - split transaction and vastly improved query performance 2024-04-16 18:25:07 +03:00
Andrei Isvoran
c8244781b4 RED-8768 - Validate redaction value does not contain over 4000 characters 2024-04-16 14:06:40 +02:00
Ali Oezyetimoglu
e00ea01803 Merge branch 'RED-8762' into 'master'
RED-8762: do not update addToDictionaryAction for dossier dictionaries when...

Closes RED-8762

See merge request redactmanager/persistence-service!450
2024-04-15 14:03:41 +02:00
Ali Oezyetimoglu
a86be93177 RED-8762: do not update addToDictionaryAction for dossier dictionaries when updating dossier template dictionary ONLY if dossierDictionaryOnly 2024-04-15 13:50:10 +02:00
Ali Oezyetimoglu
f23f66f0ed Merge branch 'RED-8762' into 'master'
RED-8762: do not update addToDictionaryAction for dossier dictionaries when...

Closes RED-8762

See merge request redactmanager/persistence-service!446
2024-04-15 11:27:01 +02:00
Dominique Eifländer
8756eea0e0 RED-8956: Fixed endless loop when flag calculation is required and file is deleted 2024-04-15 10:54:35 +02:00
Ali Oezyetimoglu
77db059a2e RED-8762: do not update addToDictionaryAction for dossier dictionaries when updating dossier template dictionary 2024-04-15 08:38:16 +02:00
Maverick Studer
92cc2895ad RED-8702: Explore document databases to store entityLog 2024-04-12 12:40:22 +02:00
Maverick Studer
ef7c470618 Merge branch 'RED-8702-fix' into 'master'
RED-8702: Explore document databases to store entityLog

Closes RED-8702

See merge request redactmanager/persistence-service!428
2024-04-11 15:51:59 +02:00
Maverick Studer
57cb10ba1d RED-8702: Explore document databases to store entityLog 2024-04-11 15:51:58 +02:00
Ali Oezyetimoglu
623068e1a1 RED-8762: added endpoint to update flag addToDictionary for given type, dossierTemplateId and dossierId 2024-04-11 14:52:30 +02:00
Timo Bejan
f870759747 Merge branch 'RED-8879' into 'master'
removed 3.6.x temporary unique constraints

Closes RED-8879

See merge request redactmanager/persistence-service!439
2024-04-11 10:06:51 +02:00
Timo Bejan
c9cda89e17 removed 3.6.x temporary unique constraints 2024-04-10 10:06:01 +03:00
Andrei Isvoran
c31a29cea2 RED-8903 - Refactor local add redaction on manual change 2024-04-09 14:46:32 +03:00
Andrei Isvoran
1c60bc6586 RED-8651 - Evict report templates cache on template upload 2024-04-09 09:37:58 +02:00