RED-4876 - add new column keep_overlapping_objects in dossier-template
This commit is contained in:
parent
bf9726dde2
commit
e6f7b58246
@ -303,6 +303,7 @@ public class DossierTemplateController implements DossierTemplateResource {
|
||||
.dossierTemplateStatus(DossierTemplateStatus.valueOf(dossierTemplate.getDossierTemplateStatus().name()))
|
||||
.keepImageMetadata(dossierTemplate.isKeepImageMetadata())
|
||||
.keepHiddenText(dossierTemplate.isKeepHiddenText())
|
||||
.keepOverlappingObjects(dossierTemplate.isKeepOverlappingObjects())
|
||||
.build();
|
||||
}
|
||||
|
||||
|
||||
@ -72,6 +72,9 @@ public class DossierTemplateEntity {
|
||||
@Column(name = "keep_hidden_text")
|
||||
private boolean keepHiddenText;
|
||||
|
||||
@Column(name = "keep_overlapping_objects")
|
||||
private boolean keepOverlappingObjects;
|
||||
|
||||
@Builder.Default
|
||||
@Column(columnDefinition = "text", name = "download_file_types")
|
||||
@Convert(converter = JSONDownloadFileTypeConverter.class)
|
||||
|
||||
@ -99,6 +99,7 @@ public class DownloadPreparationService {
|
||||
.redactionPreviewColor(previewColor)
|
||||
.keepImageMetaData(dossierTemplate.isKeepImageMetadata())
|
||||
.keepHiddenText(dossierTemplate.isKeepHiddenText())
|
||||
.keepOverlappingObjects(dossierTemplate.isKeepOverlappingObjects())
|
||||
.appliedRedactionColor(appliedRedactionColor)
|
||||
.build();
|
||||
|
||||
|
||||
@ -131,3 +131,5 @@ databaseChangeLog:
|
||||
file: db/changelog/tenant/sql/203-spring-acl-constraints.changelog.sql
|
||||
- include:
|
||||
file: db/changelog/tenant/48-add-watermark-text-alignment.yaml
|
||||
- include:
|
||||
file: db/changelog/tenant/sql/49-add-keep_overlapping_objects.sql
|
||||
@ -0,0 +1,2 @@
|
||||
-- add new column
|
||||
alter table dossier_template add column keep_overlapping_objects BOOLEAN NOT NULL DEFAULT FALSE;
|
||||
@ -59,6 +59,9 @@ public class DossierTemplateModel {
|
||||
@Schema(description = "Representing the setting if the hidden text in pdfs should get kept, or removed")
|
||||
private boolean keepHiddenText;
|
||||
|
||||
@Schema(description = "Representing the setting if the overlapping objects in pdfs should get kept or removed by flattening the pages")
|
||||
private boolean keepOverlappingObjects;
|
||||
|
||||
|
||||
public String getId() {
|
||||
|
||||
|
||||
@ -32,4 +32,5 @@ public class DossierTemplate {
|
||||
private DossierTemplateStatus dossierTemplateStatus;
|
||||
private boolean keepImageMetadata;
|
||||
private boolean keepHiddenText;
|
||||
private boolean keepOverlappingObjects;
|
||||
}
|
||||
|
||||
@ -47,5 +47,6 @@ public class CreateOrUpdateDossierRequest {
|
||||
|
||||
private Long watermarkId;
|
||||
private Long previewWatermarkId;
|
||||
private boolean keepOverlappingObjects;
|
||||
|
||||
}
|
||||
|
||||
@ -32,7 +32,7 @@
|
||||
<properties>
|
||||
<redaction-service.version>4.0.0</redaction-service.version>
|
||||
<search-service.version>4.0.0</search-service.version>
|
||||
<pdftron-redaction-service.version>4.4.0</pdftron-redaction-service.version>
|
||||
<pdftron-redaction-service.version>4.11.0</pdftron-redaction-service.version>
|
||||
<redaction-report-service.version>4.0.0</redaction-report-service.version>
|
||||
<keycloak.version>20.0.1</keycloak.version>
|
||||
</properties>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user