2067 Commits

Author SHA1 Message Date
yhampe
e55c4e5fda RED-9472: seperation of system rules
working on fixing bug
2024-12-18 11:00:40 +01:00
yhampe
dfae9e5d1d RED-9472: seperation of system rules
fixed checkstyle
2024-12-18 11:00:40 +01:00
yhampe
cdc0830700 RED-9472: seperation of system rules
added methods for mergin:
functions, globals, declarations to RuleFileBluePrint
2024-12-18 11:00:40 +01:00
yhampe
1a16dd4669 RED-9472: seperation of system rules
added a method for merging imports to preserve the package description
2024-12-18 11:00:40 +01:00
yhampe
77a76f8b96 RED-9472: seperation of system rules
adding logs for bug investigation
2024-12-18 11:00:40 +01:00
yhampe
d2994f9e14 RED-9472: seperation of system rules
adding logs for bug investigation
2024-12-18 11:00:40 +01:00
yhampe
bdb29a0e35 RED-9472: seperation of system rules
now adding user update rules to existing blueprint and returning this
2024-12-18 11:00:40 +01:00
yhampe
7363493d1c RED-9472: seperation of system rules 2024-12-18 11:00:40 +01:00
yhampe
3e82b997f6 RED-9472: seperation of system rules 2024-12-18 11:00:37 +01:00
yhampe
db1f5aae0f RED-9472: seperation of system rules
pmd fix
2024-12-18 11:00:28 +01:00
yhampe
f75aa7389d RED-9472: seperation of system rules
pmd fix
2024-12-18 11:00:26 +01:00
yhampe
7b095ac706 RED-9472: seperation of system rules
pmd fix
2024-12-18 11:00:15 +01:00
yhampe
faea7bcd76 RED-9472: seperation of system rules
pmd fix
2024-12-18 11:00:11 +01:00
yhampe
e071b1c633 RED-9472: seperation of system rules
pmd fix
2024-12-18 10:59:42 +01:00
yhampe
0ccadb43fd RED-9472: seperation of system rules
pmd fix
2024-12-18 10:59:42 +01:00
yhampe
a036bed9c3 RED-9472: seperation of system rules
pmd fix
2024-12-18 10:59:39 +01:00
yhampe
bc7943979c RED-9472: seperation of system rules
pmd fix
2024-12-18 10:59:29 +01:00
yhampe
e27498ebd3 RED-9472: seperation of system rules 2024-12-18 10:57:00 +01:00
yhampe
917e7117eb RED-9472: seperation of system rules
added updated service version for fixing checkstyle errors
2024-12-18 10:57:00 +01:00
yhampe
ff05da06d9 RED-9472: seperation of system rules
added updated service version for fixing checkstyle errors
2024-12-18 10:57:00 +01:00
yhampe
19ee5a5322 RED-9472: seperation of system rules
added updated persistence service version
2024-12-18 10:57:00 +01:00
yhampe
c1c0f4cfd7 RED-9472: seperation of system rules
added updated persistence service version
2024-12-18 10:57:00 +01:00
yhampe
37ee7f0f78 RED-9472: seperation of system rules
added updated persistence service version
2024-12-18 10:57:00 +01:00
yhampe
783f14600c RED-9472: seperation of system rules
pmd fix
2024-12-18 10:57:00 +01:00
yhampe
b1f2c9684b RED-9472: seperation of system rules
pmd fix
2024-12-18 10:57:00 +01:00
yhampe
d27e12f950 RED-9472: seperation of system rules
pmd fix
2024-12-18 10:57:00 +01:00
yhampe
4c3d0ce10e RED-9472: seperation of system rules
pmd fix
2024-12-18 10:57:00 +01:00
yhampe
dcff38a247 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-18 10:56:59 +01:00
yhampe
33d921dacd RED-9472: seperation of system rules
added updated persistence service version
2024-12-18 10:56:59 +01:00
yhampe
d178f4728c RED-9472: seperation of system rules
added document dependency
2024-12-18 10:56:59 +01:00
yhampe
94fde34ff0 RED-9472: seperation of system rules
pmd fix
2024-12-18 10:56:59 +01:00
yhampe
e08e43e683 RED-9472: seperation of system rules
pmd fix
2024-12-18 10:56:59 +01:00
yhampe
1126d07540 RED-9472: seperation of system rules
review changes
2024-12-18 10:56:59 +01:00
yhampe
fa55aca993 RED-9472: seperation of system rules
pmd fix
2024-12-18 10:56:59 +01:00
yhampe
f568074983 RED-9472: seperation of system rules
pmd fix
2024-12-18 10:56:58 +01:00
yhampe
67b2d120ce RED-9472: seperation of system rules
pmd fix
2024-12-18 10:56:58 +01:00
yhampe
bbd2ad60c2 RED-9472: seperation of system rules
code review changes
2024-12-18 10:56:58 +01:00
yhampe
6cda5e0eea 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-18 10:56:58 +01:00
Maverick Studer
c8dd167606 Merge branch 'RED-10633' into 'master'
RED-10633: Duplicated values when extracting from table in DM 1.3.0

Closes RED-10633

See merge request redactmanager/redaction-service!579
4.443.0
2024-12-13 09:24:10 +01:00
maverickstuder
9bd5577986 RED-10633: Duplicated values when extracting from table in DM 1.3.0 2024-12-12 13:23:17 +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