yhampe
9cb19fb0f7
RED-9472: seperation of system rules
...
added methods for mergin:
functions, globals, declarations to RuleFileBluePrint
4.436.0-RED9472.7
2024-12-13 15:11:38 +01:00
yhampe
a723fe7129
RED-9472: seperation of system rules
...
added a method for merging imports to preserve the package description
4.436.0-RED9472.6
2024-12-13 14:46:20 +01:00
yhampe
2d7feb8bfa
RED-9472: seperation of system rules
...
adding logs for bug investigation
4.436.0-RED9472.5
2024-12-13 13:42:08 +01:00
yhampe
f22a7c450e
RED-9472: seperation of system rules
...
adding logs for bug investigation
4.436.0-RED9472.4
2024-12-13 13:19:16 +01:00
yhampe
a0b34894ee
RED-9472: seperation of system rules
...
now adding user update rules to existing blueprint and returning this
4.436.0-RED9472.3
2024-12-13 11:52:36 +01:00
yhampe
b12457cd7b
RED-9472: seperation of system rules
4.436.0-RED9472.2
2024-12-12 15:04:47 +01:00
yhampe
fb639b4757
RED-9472: seperation of system rules
4.436.0-RED9472.1
2024-12-12 15:00:01 +01:00
yhampe
9463f4f587
Merge remote-tracking branch 'origin/feature/RED-9472' into feature/RED-9472
...
# Conflicts:
# redaction-service-v1/redaction-service-server-v1/build.gradle.kts
# redaction-service-v1/redaction-service-server-v1/src/main/resources/rulesmanagement/old_rules_with_translations.csv
# redaction-service-v1/redaction-service-server-v1/src/test/java/com/iqser/red/service/redaction/v1/server/drools/files/management/services/DroolsValidationServiceTest.java
# redaction-service-v1/redaction-service-server-v1/src/test/resources/rulesmanagement/EFSA_sanitisation_GFL_v1/rules.txt
# redaction-service-v1/redaction-service-server-v1/src/test/resources/rulesmanagement/dev/Basf-Demo/rules.txt
# redaction-service-v1/redaction-service-server-v1/src/test/resources/rulesmanagement/dev/Flora/rules.txt
# redaction-service-v1/redaction-service-server-v1/src/test/resources/rulesmanagement/dossier_templates_v2/dev/EFSA_Regulation_2021/rules.txt
# redaction-service-v1/redaction-service-server-v1/src/test/resources/rulesmanagement/dossier_templates_v2/dev/EFSA_sanitisation_GFL_v1/rules.txt
# redaction-service-v1/redaction-service-server-v1/src/test/resources/rulesmanagement/dossier_templates_v2/dev/EFSA_sanitisation_GFL_v1_adress_parts/rules.txt
# redaction-service-v1/redaction-service-server-v1/src/test/resources/rulesmanagement/dossier_templates_v2/dev/EFSA_sanitisation_pre_GFL_v1/rules.txt
# redaction-service-v1/redaction-service-server-v1/src/test/resources/rulesmanagement/dossier_templates_v2/dev/Manual_Redaction/rules.txt
# redaction-service-v1/redaction-service-server-v1/src/test/resources/rulesmanagement/dossier_templates_v2/qa/EFSA_Regulation_2021/rules.txt
# redaction-service-v1/redaction-service-server-v1/src/test/resources/rulesmanagement/dossier_templates_v2/qa/EFSA_Regulation_2022/rules.txt
# redaction-service-v1/redaction-service-server-v1/src/test/resources/rulesmanagement/dossier_templates_v2/qa/EFSA_acceptance_test/rules.txt
# redaction-service-v1/redaction-service-server-v1/src/test/resources/rulesmanagement/dossier_templates_v2/qa/EFSA_function_tests/rules.txt
# redaction-service-v1/redaction-service-server-v1/src/test/resources/rulesmanagement/dossier_templates_v2/qa/EFSA_rule_test/rules.txt
# redaction-service-v1/redaction-service-server-v1/src/test/resources/rulesmanagement/dossier_templates_v2/qa/EFSA_sanitisation_GFL_v1/rules.txt
# redaction-service-v1/redaction-service-server-v1/src/test/resources/rulesmanagement/dossier_templates_v2/qa/EFSA_sanitisation_GFL_v1_address_parts/rules.txt
# redaction-service-v1/redaction-service-server-v1/src/test/resources/rulesmanagement/dossier_templates_v2/qa/EFSA_sanitisation_pre_GFL_v1/rules.txt
# redaction-service-v1/redaction-service-server-v1/src/test/resources/rulesmanagement/dossier_templates_v2/qa/EFSA_security_test/rules.txt
# redaction-service-v1/redaction-service-server-v1/src/test/resources/rulesmanagement/dossier_templates_v2/qa/EFSA_smoke_tests/rules.txt
# redaction-service-v1/redaction-service-server-v1/src/test/resources/rulesmanagement/dossier_templates_v2/qa/Manual_Redaction/rules.txt
# redaction-service-v1/redaction-service-server-v1/src/test/resources/rulesmanagement/dossier_templates_v2/qa/PII/rules.txt
# redaction-service-v1/redaction-service-server-v1/src/test/resources/rulesmanagement/dossier_templates_v2/qa/case_insensitive/rules.txt
# redaction-service-v1/redaction-service-server-v1/src/test/resources/rulesmanagement/dossier_templates_v2/qa/no_redaction_indicator/rules.txt
# redaction-service-v1/redaction-service-server-v1/src/test/resources/rulesmanagement/dossier_templates_v2/qa/vertebrate_only/rules.txt
# redaction-service-v1/redaction-service-server-v1/src/test/resources/rulesmanagement/efsa_regulation_rules.txt
2024-12-12 14:56:04 +01:00
yhampe
a011a93fd2
RED-9472: seperation of system rules
2024-12-12 14:55:20 +01:00
yhampe
ea3b0b9999
RED-9472: seperation of system rules
...
added updated service version for fixing checkstyle errors
2024-12-12 14:55:10 +01:00
yhampe
2762d378d5
RED-9472: seperation of system rules
...
added updated service version for fixing checkstyle errors
2024-12-12 14:55:10 +01:00
yhampe
7915911375
RED-9472: seperation of system rules
...
added updated persistence service version
2024-12-12 14:55:10 +01:00
yhampe
1642e14e39
RED-9472: seperation of system rules
...
added updated persistence service version
2024-12-12 14:55:10 +01:00
yhampe
8099676c2c
RED-9472: seperation of system rules
...
added updated persistence service version
2024-12-12 14:55:10 +01:00
yhampe
0be1812c3a
RED-9472: seperation of system rules
...
pmd fix
2024-12-12 14:55:07 +01:00
yhampe
802d663023
RED-9472: seperation of system rules
...
pmd fix
2024-12-12 14:55:05 +01:00
yhampe
c71668adff
RED-9472: seperation of system rules
...
pmd fix
2024-12-12 14:54:19 +01:00
yhampe
af00a4f5ca
RED-9472: seperation of system rules
...
pmd fix
2024-12-12 14:54:07 +01:00
yhampe
d5d8eb2061
RED-9472: seperation of system rules
...
added endpoints for seperating and readding system rules
working on service
RED-9472: seperation of system rules
refactored endpoints.
now removing system rules on download
merging user rules with systemrules on upload
RED-9472: seperation of system rules
RED-9472: seperation of system rules
RED-9472: seperation of system rules
refactored two have a rulefileblueprint and a rulefileblueprint for validationresult
changed the flow of merging and seperating system and user rules
added functions and declarations to rule file parsing
RED-9472: seperation of system rules
RED-9472: seperation of system rules
introduced tests
working on fixing bug with merging rules
RED-9472: seperation of system rules
introduced tests
RED-9472: seperation of system rules
fixed circular depdency
RED-9472: seperation of system rules
updated persistence service version
RED-9472: seperation of system rules
refactored rules
refactored pcackages
RED-9472: seperation of system rules
fixed failing tests
RED-9472: seperation of system rules
fixed failing tests
RED-9472: seperation of system rules
fixed some sonarqube errors
RED-9472: seperation of system rules
fixed pmd error
RED-9472: seperation of system rules
added deploy stage to gitlab pipeline
RED-9472: seperation of system rules
RED-9472: seperation of system rules
fixed a mistake
RED-9472: seperation of system rules
updated controller to return RulesUploadResponse including the droolsvalidationresponse
RED-9472: seperation of system rules
updated controller to return RulesUploadResponse including the droolsvalidationresponse
2024-12-12 14:53:43 +01:00
yhampe
06eec284ab
RED-9472: seperation of system rules
...
added updated persistence service version
2024-12-12 14:51:08 +01:00
yhampe
22b529f90c
RED-9472: seperation of system rules
...
added document dependency
2024-12-12 14:50:47 +01:00
yhampe
682422aba1
RED-9472: seperation of system rules
...
pmd fix
2024-12-12 14:50:47 +01:00
yhampe
a767df39d3
RED-9472: seperation of system rules
...
pmd fix
2024-12-12 14:50:47 +01:00
yhampe
eb91cd48bb
RED-9472: seperation of system rules
...
review changes
2024-12-12 14:50:47 +01:00
yhampe
15a91bb3e6
RED-9472: seperation of system rules
...
pmd fix
2024-12-12 14:50:47 +01:00
yhampe
5becb48bca
RED-9472: seperation of system rules
...
pmd fix
2024-12-12 14:50:47 +01:00
yhampe
ef19d0dc59
RED-9472: seperation of system rules
...
pmd fix
2024-12-12 14:50:47 +01:00
yhampe
e67d453d08
RED-9472: seperation of system rules
...
code review changes
2024-12-12 14:50:47 +01:00
yhampe
4ed0f51ccc
RED-9472: seperation of system rules
...
added endpoints for seperating and readding system rules
working on service
RED-9472: seperation of system rules
refactored endpoints.
now removing system rules on download
merging user rules with systemrules on upload
RED-9472: seperation of system rules
RED-9472: seperation of system rules
RED-9472: seperation of system rules
refactored two have a rulefileblueprint and a rulefileblueprint for validationresult
changed the flow of merging and seperating system and user rules
added functions and declarations to rule file parsing
RED-9472: seperation of system rules
RED-9472: seperation of system rules
introduced tests
working on fixing bug with merging rules
RED-9472: seperation of system rules
introduced tests
RED-9472: seperation of system rules
fixed circular depdency
RED-9472: seperation of system rules
updated persistence service version
RED-9472: seperation of system rules
refactored rules
refactored pcackages
RED-9472: seperation of system rules
fixed failing tests
RED-9472: seperation of system rules
fixed failing tests
RED-9472: seperation of system rules
fixed some sonarqube errors
RED-9472: seperation of system rules
fixed pmd error
RED-9472: seperation of system rules
added deploy stage to gitlab pipeline
RED-9472: seperation of system rules
RED-9472: seperation of system rules
fixed a mistake
RED-9472: seperation of system rules
updated controller to return RulesUploadResponse including the droolsvalidationresponse
RED-9472: seperation of system rules
updated controller to return RulesUploadResponse including the droolsvalidationresponse
2024-12-12 14:50:43 +01:00
yhampe
47eda6290f
RED-9472: seperation of system rules
2024-12-12 13:35:51 +01:00
Maverick Studer
c1990ef4aa
Merge branch 'RED-10639-fp' into 'master'
...
RED-10639: RM-224: ERROR state for document after re-upload same document with...
Closes RED-10639
See merge request redactmanager/redaction-service!577
4.442.0
2024-12-12 12:57:47 +01:00
Maverick Studer
3dfa05bd67
RED-10639: RM-224: ERROR state for document after re-upload same document with...
2024-12-12 12:57:46 +01:00
Dominique Eifländer
22b2a6474b
Merge branch 'RED-10644-master' into 'master'
...
RED-10644: Fixed dublicated entries with whitespace at the end
Closes RED-10644
See merge request redactmanager/redaction-service!573
4.441.0
2024-12-10 12:41:36 +01:00
Dominique Eifländer
cf21b75f2e
RED-10644: Fixed dublicated entries with whitespace at the end
2024-12-10 12:41:36 +01:00
Maverick Studer
a1e6361c3e
Merge branch 'feature/RED-10200' into 'master'
...
RED-10200: Spike performant rules update logic
Closes RED-10200
See merge request redactmanager/redaction-service!572
4.440.0
2024-12-04 14:41:24 +01:00
Maverick Studer
3c2db795c8
RED-10200: Spike performant rules update logic
2024-12-04 14:41:24 +01:00
Dominique Eifländer
ef1810b658
Merge branch 'RED-10526' into 'master'
...
RED-10526: Set liquibase to 4.29.2 as 4.30.0 is 3 times slower
Closes RED-10526
See merge request redactmanager/redaction-service!571
4.439.0
2024-12-02 11:27:50 +01:00
Dominique Eifländer
26025a5621
RED-10526: Set liquibase to 4.29.2 as 4.30.0 is 3 times slower
2024-12-02 11:27:50 +01:00
Dominique Eifländer
4fa91a59e0
Merge branch 'RED-10526' into 'master'
...
RED-10526: Upgrade liquibase to 4.30.0
Closes RED-10526
See merge request redactmanager/redaction-service!569
4.438.0
2024-11-27 11:26:32 +01:00
Dominique Eifländer
7c37776af4
RED-10526: Upgrade liquibase to 4.30.0
2024-11-27 11:13:27 +01:00
Corina Olariu
9000f755a3
Merge branch 'RED-3300' into 'master'
...
RED-3300 Improve impurity rule
Closes RED-3300
See merge request redactmanager/redaction-service!567
4.437.0
2024-11-26 13:10:14 +01:00
Corina Olariu
62ec63cc55
RED-3300 Improve impurity rule
2024-11-26 13:10:14 +01:00
Yannik Hampe
518a9bdb2e
Merge branch 'master' into 'feature/RED-9472'
...
# Conflicts:
# redaction-service-v1/redaction-service-api-v1/build.gradle.kts
# redaction-service-v1/redaction-service-server-v1/build.gradle.kts
4.436.0-RED9472.0
2024-11-22 10:12:59 +01:00
Corina Olariu
db59ae014b
Merge branch 'RED-10046' into 'master'
...
RED-10046 The punctuation mark “.” should be treated as a word boundary when...
Closes RED-10046
See merge request redactmanager/redaction-service!565
4.436.0
2024-11-21 10:20:44 +01:00
Corina Olariu
dfd262e9e1
RED-10046 The punctuation mark “.” should be treated as a word boundary when...
2024-11-21 10:20:44 +01:00
Maverick Studer
4fd36768b2
Merge branch 'hotfix-persistence-dependency' into 'master'
...
persistence dependency update
See merge request redactmanager/redaction-service!566
4.435.0
2024-11-20 11:34:08 +01:00
Maverick Studer
e04c6dadd7
persistence dependency update
2024-11-20 11:34:07 +01:00
Maverick Studer
213d3bf645
Merge branch 'feature/RED-10115' into 'master'
...
RED-10115: Refactoring of justifications
Closes RED-10115
See merge request redactmanager/redaction-service!559
2024-11-20 10:53:47 +01:00
Maverick Studer
66f3f6ce59
RED-10115: Refactoring of justifications
2024-11-20 10:53:47 +01:00
yhampe
35a572a3c5
RED-9472: seperation of system rules
...
added updated service versions
4.434.0-RED9472.1
2024-11-19 11:59:58 +01:00