286 Commits

Author SHA1 Message Date
deiflaender
af68d2f74f RED-2808: Check if dossier template name is unique in code, as uniqueConstraint on name and nullable soft_delete_time column is not working 2021-12-06 14:41:38 +01:00
deiflaender
2b40b718ea RED-2424: Return 409 instead of 400 when adding a stopword to dictionary 2021-12-06 13:41:50 +01:00
Timo Bejan
e9366d904d Pull request #143: Bugfix/RED-2772
Merge in RED/persistence-service from bugfix/RED-2772 to master

* commit '733cdd4f76f672b6d0723e3cc2a72132cf78bb34':
  RED-2772
2021-12-06 13:30:02 +01:00
devplant
238de2bfc0 RED-2661 - Removing a dossier member or deleting a user must not change the status of a file
- update correctly the lastReviewer and lastApprover in case the assignee is set to null
2021-12-06 12:15:16 +02:00
Timo Bejan
733cdd4f76 RED-2772 2021-12-06 11:03:15 +02:00
deiflaender
cb6e8411bf RED-2900: Fixed missing migration of softdeletedTime in comments 2021-12-03 12:09:02 +01:00
deiflaender
7e6dd0a7e1 RED-2979: Fixed failing scheduled reanalysis if dossier of the file is deleted 2021-12-03 11:01:08 +01:00
deiflaender
9f4856bab7 RED-2900: Fixed wrong mapping of comments date 2021-12-02 14:03:16 +01:00
deiflaender
0fb4867ee0 RED-2900: Added missing migration of digital signature 2021-12-02 10:50:29 +01:00
Timo Bejan
03f7bfc828 Pull request #135: since imporvement for changes of dossier
Merge in RED/persistence-service from since-fix to master

* commit '69276c77f983e3fdedad13e374740eb521f0d759':
  since imporvement for changes of dossier
2021-12-01 17:11:28 +01:00
deiflaender
0eea79bff6 RED-2900: Fixed failing migration 2021-12-01 16:26:43 +01:00
deiflaender
2618f567b4 RED-2861: Upgraded to redaction-service that has isRectangle in redactionlog 2021-11-30 13:03:26 +01:00
deiflaender
b36f07000e RED-2861: Ported legalbasis changes for rectangle redaction improvements 2021-11-30 12:21:33 +01:00
Timo Bejan
69276c77f9 since imporvement for changes of dossier 2021-11-28 21:21:41 +02:00
Timo Bejan
ff38ce5b0e Fixed migration of numberOfAnalyses 2021-11-26 16:31:02 +02:00
deiflaender
b0fa8f1dd5 RED-2861: Added isRectangle to manual add redaction 2021-11-26 12:42:33 +01:00
deiflaender
6fdcb4e655 RED-2171: Fixex sonar bugs findings in 3.0 migration 2021-11-25 14:39:00 +01:00
deiflaender
6ca2d3ae26 RED-2171: Fixed migration of dossier attributes and redaction logs 2021-11-25 13:51:29 +01:00
deiflaender
2a1a65b903 RED-2171: Fixed rollback in migration because of exit 0 2021-11-25 10:30:36 +01:00
Timo Bejan
ab2a66eab0 Pull request #130: fixed notifications since
Merge in RED/persistence-service from rlog-flags to master

* commit 'fd7bfde8fc266c1d2551063db2fa2bee0a7727c4':
  fixed notifications since
2021-11-23 10:26:41 +01:00
Timo Bejan
fd7bfde8fc fixed notifications since 2021-11-23 11:18:31 +02:00
deiflaender
50b369132b RED-2171: Fixed missing session in migration 2021-11-22 14:56:35 +01:00
Timo Bejan
271f0ac266 redaction-service update 2021-11-22 14:53:41 +02:00
Timo Bejan
1d3b499ce1 patched migration 2021-11-22 14:53:41 +02:00
Timo Bejan
13f42a686d patched migration 2021-11-22 14:31:30 +02:00
Corina Olariu
8d8fa8de1b Pull request #122: RED-2661
Merge in RED/persistence-service from RED-2661 to master

* commit 'c985a474d60dbd1ba0517887fd0828f399619cf8':
  RED-2661 - Removing a dossier member or deleting a user must not change the status of a file
  RED-2661 Removing a dossier member or deleting a user must not change the status of a file
  RED-2661 Removing a dossier member or deleting a user must not change the status of a file
2021-11-22 13:12:01 +01:00
deiflaender
8136a76555 RED-2171: Implemented migration from 2.3.x to 3.0.0 2021-11-22 12:52:50 +01:00
devplant
c985a474d6 RED-2661 - Removing a dossier member or deleting a user must not change the status of a file
- update after review
2021-11-22 12:40:11 +02:00
Timo Bejan
57b8e9034a liquibase for tests. dug 2021-11-22 12:24:17 +02:00
Timo Bejan
ebfdda24c1 liquibase update 2021-11-22 12:16:53 +02:00
Timo Bejan
2bfa0f34a8 liquibase update 2021-11-22 12:14:12 +02:00
devplant
43c499414b Merge branch 'master' of ssh://git.iqser.com:2222/red/persistence-service into RED-2661
# Conflicts:
#	persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/persistence/FileStatusPersistenceService.java
2021-11-22 12:11:54 +02:00
devplant
2e38d1171e RED-2661 Removing a dossier member or deleting a user must not change the status of a file
- add check for null before overwritten the lastReviewer and lastAprrover
2021-11-22 11:45:29 +02:00
Timo Bejan
35d688c135 Test fix 2021-11-22 10:18:59 +02:00
devplant
104f44b06f RED-2661 Removing a dossier member or deleting a user must not change the status of a file
- renamed currentReviewer to assignee, "Unassigned" status into "NEW"
- added lastApprover
- modified logic for setCurrentAssignee, setUnderReview, setUnderApproval and setApproved
- integration tests updated
2021-11-19 13:01:32 +02:00
Timo Bejan
243db42b0f dossier information endpoint 2021-11-19 09:51:10 +02:00
Timo Bejan
2a1d89fa35 added counter for soft-deleted files in dossier-stats 2021-11-19 09:30:08 +02:00
Timo Bejan
0f2e04aedf 2 new redaction-log flags for UI indicators - version cleanup 2021-11-18 11:29:44 +02:00
Ali Oezyetimoglu
79154a3ef1 Pull request #118: RED-2438:
Merge in RED/persistence-service from RED-2438-ps1 to master

* commit '383ce5cce272d03d496a3d759888eeb07947d5a9':
  RED-2438: Implement Liquibase based DB setup and migration
2021-11-17 18:26:49 +01:00
Philipp Schramm
9ca9bf80b3 RED-2775 Removed unused and not working code 2021-11-17 10:10:54 +01:00
Philipp Schramm
220d5fa075 RED-2775 Bugfix, uploading deleted file will ignore excluded pages 2021-11-17 10:10:42 +01:00
aoezyetimoglu
383ce5cce2 RED-2438:
Implement Liquibase based DB setup and migration
2021-11-17 10:01:27 +01:00
Corina Olariu
ce1553bb77 Pull request #116: RED-2664 All manual Redactions deleted after toggling enable/disable-redaction
Merge in RED/persistence-service from bugfix/RED-2664 to master

* commit '121d1b7f2515f3ce2832fe0e2335b375446359ee':
  RED-2664 All manual Redactions deleted after toggling enable/disable-redaction
2021-11-17 08:55:46 +01:00
devplant
c8afc5f735 RED-2664 SQL Exception 'value too long for type character varying(255)' only for resizing Values
- increase value size to maximum for varchar2 4000
2021-11-16 10:49:25 +02:00
devplant
121d1b7f25 RED-2664 All manual Redactions deleted after toggling enable/disable-redaction
- remove the wipeFileData when toggleExclusion(true)
- integration tests updated
2021-11-16 10:18:25 +02:00
Philipp Schramm
fdad7ac50f Merge branch 'RED-2633-2' of ssh://git.iqser.com:2222/red/persistence-service into HEAD 2021-11-15 14:03:44 +01:00
Philipp Schramm
d8ac7a7671 RED-2633 Added section to manual redactions and extended ManualRedactionTest 2021-11-15 13:51:43 +01:00
Corina Olariu
091a088c83 Pull request #112: RED-2666 OwnerId as FileName after soft-/hard-delete and Reupload
Merge in RED/persistence-service from bugfix/RED-2666 to master

* commit 'd548dc0883f367a84800e0d725d0d855fb0cf777':
  RED-2666 OwnerId as FileName after soft-/hard-delete and Reupload
2021-11-15 08:49:17 +01:00
deiflaender
7a32ddc4e6 Fixed nullpointer 2021-11-11 16:23:19 +01:00
Philipp Schramm
8b1c2eb558 RED-2604 Extended DossierTest and Bugfix for saving/updating dossiers with ReportTemplates 2021-11-11 16:15:44 +01:00