Commit Graph

1078 Commits

Author SHA1 Message Date
Mustapha Zorgati 41973183bc TSK-1337: removed some code smells 2020-08-07 14:59:19 +02:00
Mustapha Zorgati 8cb056f078 TSK-1357: fixed sql statements in MonitorMapper when using TimeStampReport with classsification filter 2020-08-07 13:31:39 +02:00
Joerg Heffner 901991e90b TSK-1333: Review findings 2020-08-05 16:48:33 +02:00
Joerg Heffner b7237021e2 TSK-1333: Add history events for cancelled/terminated tasks 2020-08-05 16:48:33 +02:00
Mustapha Zorgati d3209304ff TSK-1344: fixed sql query for workbasketreport with classifications 2020-07-30 12:29:04 +02:00
Mustapha Zorgati d62184df2c TSK-1344: Added public method Report#createRow to allow manual addition of report rows 2020-07-29 14:26:53 +02:00
Mustapha Zorgati 6ae65b1d21 fixed build by correcting the date based breaking tests 2020-07-28 07:06:23 +02:00
Mustapha Zorgati b3c5084291 TSK-1267: TimeIntervalReportBuilder#listTaskIdsForSelectedItems now works with TaskTimestamp aswell 2020-07-26 13:38:24 +02:00
Mustapha Zorgati 38133484c0 TSK-1344: renamed TaskCustomFieldValueReport getter in MonitorService 2020-07-26 00:49:36 +02:00
Joerg Heffner d8cf2479fe TSK-1346: Fix update scripts 2020-07-24 16:38:46 +02:00
Mustapha Zorgati 7cc5b00be6 TSK-1345: replaced every customField API call with CustomField enums 2020-07-24 01:05:42 +02:00
Mustapha Zorgati f5e3d449b6 TSK-1344: introduced displayName for Row 2020-07-22 19:18:53 +02:00
Mustapha Zorgati 278d17ecfe TSK-1344: added key for all rows 2020-07-22 19:18:53 +02:00
Mustapha Zorgati 97443641af TSK-1267: All TimeIntervalReports are now based on any TaskTimestamp 2020-07-21 16:48:36 +02:00
Joerg Heffner abced36ecd TSK-1336: Remove unnecessary warn logging in updateTask() 2020-07-16 11:26:06 +02:00
Mustapha Zorgati 9e44ca6140 TSK-1331: allowed multiple sortBy declarations in REST api 2020-07-10 14:33:32 +02:00
Joerg Heffner 4bba93c5a9 Review findings 2020-07-10 13:13:42 +02:00
Joerg Heffner d8ad7a7fb9 TSK-1250 On demand deletion of historical data 2020-07-10 13:13:42 +02:00
holgerhagen 14766b1c84 TSK-1326: provide simple logging configuration 2020-07-08 10:26:34 +02:00
holgerhagen 770e1ff6fe TSK-1326: removed unnecessary throws statements 2020-07-08 10:26:34 +02:00
Mustapha Zorgati ec483ab21c TSK-1318: replaced all declared Exceptions with Exception.class in all our test classes 2020-07-06 18:02:39 +02:00
Mustapha dd7598443a Updated poms to version 3.2.1-SNAPSHOT 2020-07-02 20:59:38 +00:00
Mustapha Zorgati b3add569ff fixed new sonarqube code smells and bugs 2020-07-01 09:04:33 +02:00
Joerg Heffner 969d3eeff6 review Findings 2020-06-30 14:50:26 +02:00
Joerg Heffner 1dfe54c0b6 TSK-1275: Support select and claim in one API call 2020-06-30 14:50:26 +02:00
Mustapha Zorgati a63fad0257 TSK-1283: general refactoring + made accessIds lowercase 2020-06-22 16:05:19 +02:00
holgerhagen c57bbe07c7 TSK-1283: replaced usernames with - instead of _ 2020-06-22 16:05:19 +02:00
Nikita Kolytschew 61066217b9 TSK-1258
Refactoring of spring versions in maven pom files

* move "spring-boot-dependencies" dependency to parent
* remove version from managed dependencies
* remove unused versions from parent
2020-06-19 16:39:13 +02:00
Mustapha Zorgati a2318c267e reformatted code 2020-06-12 12:31:55 +02:00
Mustapha Zorgati 02e05a7d3b TSK-1286: refactored WorkingDaysToDaysConverter 2020-06-11 21:56:30 +02:00
Mustapha Zorgati fe0ce092fe TSK-1285: added constant in TaskState so that endStates can be used in combination with our queries 2020-06-09 20:30:15 +02:00
Mustapha b15b799add Updated poms to version 3.1.1-SNAPSHOT 2020-06-07 15:00:31 +00:00
Mustapha Zorgati 89641ecdf9 TSK-1257: added one more test 2020-06-07 16:16:17 +02:00
Mustapha Zorgati 92a57a3a46 TSK-1257: fixed tests which fail because the execution is too fast. 2020-06-07 15:56:30 +02:00
Mustapha Zorgati 36adf71b90 TSK-1257: replaced multiple helper methods with abstract helper method 2020-06-07 15:56:30 +02:00
Mustapha Zorgati 6f12677b74 TSK-1257: implementes forceCompleteTasks 2020-06-07 15:56:30 +02:00
Mustapha Zorgati 496da17b3e TSK-1257: refactored claimtasks in taskService and increased test coverage 2020-06-07 15:56:30 +02:00
Mustapha Zorgati 6952ce8959 TSK-1210: replaced group names with new group names 2020-06-07 15:56:30 +02:00
Mustapha Zorgati 92f81a6d2b TSK-1281: reduced open bugs and recent code smells 2020-06-06 18:15:52 +02:00
Mustapha Zorgati cc4efaa1cd TSK-1210: Replaced LoginModule with Embedded Spring LDAP
TSK-1210: set log level to DEBUG für SecurityVerifier message

TSK-1210: review findings
2020-06-05 20:03:15 +02:00
Joerg Heffner 38c9adea5c TSK-1280: Sort options for task comments in REST-API 2020-06-05 12:13:31 +02:00
Mustapha Zorgati d07459fe26 TASK-1278: Extended Test Coverage of Assembler Classes 2020-06-04 21:00:58 +02:00
Tristan Eisermann 8832876b93 TSK-1247: Removed LoggerUtils and replaced its usages with the standard toString implementations 2020-06-03 14:32:31 +02:00
Mustapha Zorgati 2fc38a2b85 TSK-1265: Removal of constructors from the representationModels 2020-06-02 05:55:19 +02:00
Mustapha Zorgati 3ea009f78d TSK-1273: updated checkstyle with google-style changes 2020-05-31 03:58:40 +02:00
Mustapha Zorgati cec65fbd01 TSK-1261: made tests more robust (for running on weekend) 2020-05-31 03:12:29 +02:00
Christopher Heiting 0442dc54b4 Task-1259: Refactoring of assembler classes 2020-05-30 11:48:03 +02:00
Stefan Schultz 7f88472b9a TSK-1261: test data for task creation's due and planned date calculation is now more robust and test don't fail based on todays date anymore 2020-05-25 15:37:36 +02:00
Mustapha Zorgati d4a516863e TSK-1226: made corpus christi configurable from taskana.properties file 2020-05-22 15:00:04 +02:00
Mustapha 4ed089fa98 Updated poms to version 3.0.1-SNAPSHOT 2020-05-22 02:08:13 +00:00
Mustapha Zorgati 7e411d42e1 TSK-1252: fixed newly introduced code smells 2020-05-22 03:48:27 +02:00
Mustapha Zorgati ab6e5ecc33 TSK-1244: optimized due/planned logic for SLA P0D 2020-05-22 03:25:57 +02:00
Stefan Schultz c6755b35b7 TSK-1244: added due/planned logic for SLA P0D 2020-05-22 03:25:57 +02:00
sfrevel 5b25635ca4 refactored/fixed test cases, upgrade jackson-databind according to spring-boot version 2020-05-19 13:21:51 +00:00
sfrevel e6e7723ab5 TSK-1227: fixed typos in scripts, tested scripts against local dbs 2020-05-18 11:24:47 +02:00
sfrevel 24880d4afe TSK-1227: removed commented code 2020-05-18 11:24:47 +02:00
sfrevel 5588d72691 TSK-1227: made ObjectReference#System, Objectreference#SystemInstance optional, allow null in database 2020-05-18 11:24:47 +02:00
sfrevel 9dc3cc68e8 TSK-1224: removed unused import after history rewrite 2020-05-18 11:01:20 +02:00
sfrevel 9329a3acee TSK-1224: refactorings - rename methods, reuse roles/propertiesSeparator, use Pattern#quote 2020-05-18 11:01:20 +02:00
sfrevel 6e3ac9cc5c TSK-1224: add/refactor tests 2020-05-18 11:01:20 +02:00
sfrevel d7562b53a3 TSK-1224: refactor the configuration of the custom holidays 2020-05-18 11:01:20 +02:00
Jörg Heffner df4fd17264 TSK-1252: Fixed new code smells of the last 30 days 2020-05-15 15:56:02 +02:00
Jörg Heffner cbe6b6f5ec Insert initial securityEnabled value from first TaskanaEngine into database also when it's true 2020-05-15 14:56:32 +02:00
Jörg Heffner 35e7db4355 TSK-1218: Prevent unsecure access to TASKANA 2020-05-15 14:56:32 +02:00
Christopher Heiting bd116d4c2e [TSK-1208] changed HATE terminology and replaced list resources with generic one 2020-05-14 13:02:48 +02:00
Jörg Heffner b82741a2b4 removed unnecessary getTask-call 2020-05-14 10:09:03 +02:00
Jörg Heffner 15202946f4 TSK-1246: Fix updateTaskComment in TaskCommentService 2020-05-14 10:09:03 +02:00
Jörg Heffner 1f13c2c33a TSK-1195: Secure deleteTasks in TaskServiceImpl 2020-05-13 14:49:18 +02:00
Jörg Heffner a888eebdc0 Changed package structure after rebase 2020-05-11 17:14:21 +02:00
Jörg Heffner b84f652a54 Task-Admin now allowed to get DistributionTargets 2020-05-11 16:08:12 +02:00
Jörg Heffner baf794518c Usage of the new TestTemplate-feature
-for running tests multiple times with different AccessIds
2020-05-11 16:08:12 +02:00
Jörg Heffner eb73c0670f TSK-1192 Introduced new Task-Admin Role 2020-05-11 16:08:12 +02:00
Mustapha Zorgati dd2e5cd877 TSK-1242: prefixed workbasket id's in test & sample data with 'WBI:' 2020-05-11 09:03:31 +02:00
Mustapha Zorgati cf4b78877b TSK-1232: removed 'TASKANA' hardcoded schema from schema_update script 2020-05-08 08:44:31 +02:00
Mustapha Zorgati 4b3811f1ce TSK-1232: restructured taskana-core sql folder by database 2020-05-07 14:53:06 +02:00
Mustapha Zorgati 1cabe3ad19 TSK-1232: replaced data type in ID colums with VARCHAR 2020-05-07 14:53:06 +02:00
Mustapha Zorgati b8f091027f TSK-1182: removed dependency from task.internal.jobs to classification.internal.jobs 2020-05-06 10:18:42 +02:00
Mustapha Zorgati 3ce41b224e TSK-1182: refined architecture tests 2020-05-06 10:18:42 +02:00
Sascha Frevel 3fea9ab975 TSK-1197: readded test case for testing the ordering of the databases H2, Postgress and DB2; remove Db2 10.5 travis job
TSK-1197: build Postgres image with german collation
2020-05-06 08:54:37 +02:00
Mustapha Zorgati ea03826263 fixed newly introduced code smells 2020-05-04 15:33:33 +02:00
Mustapha Zorgati f81c0158ab TSK-1207: finished implementation of JaasExtension and its tests
* TSK-1207: finished implementation of JaasExtension and its tests

* TSK-1207: renamed some variable names
2020-04-29 13:01:57 +02:00
Mustapha Zorgati deb0acc04b revert of tempdir to fix build on windows machines 2020-04-27 14:52:04 +02:00
Mustapha Zorgati ac5f04ff3b TSK-1207: extended JaasExtension to run with multiple access ids 2020-04-27 11:06:12 +02:00
Mustapha Zorgati d316ab251e minor cleanup of assertJ 2020-04-26 10:37:13 +02:00
Mustapha Zorgati 35705ddb02 automatically formatted code 2020-04-24 12:59:13 +02:00
Jörg Heffner 8442be7903 Comment from Mustapha Zorgati 2020-04-22 13:41:20 +02:00
Jörg Heffner 7836590311 More Comments from Holger Hagen 2020-04-22 13:41:20 +02:00
Jörg Heffner 8d4d46de6a Comments from Holger Hagen 2020-04-22 13:41:20 +02:00
Jörg Heffner d5674ed11a TSK-746 Add simple history event tracking to update and create task method 2020-04-22 13:41:20 +02:00
Jörg Heffner c36933b450 Comments from Holger Hagen 2020-04-22 10:05:43 +02:00
Jörg Heffner 101072d3e9 TSK-1188 Enable combo filter for tasks 2020-04-22 10:05:43 +02:00
Sascha Frevel 2c5634c917 TSK-1180: migrate from JUnit 5 assertions to assertJ assertions
TSK-1180: remove hemcrest dependency

TSK-1180: convertes junit Assertions.ThrownBy to assertJ style

TSK-1180: add archUnit rule for checking if org.junit.jupiter.api.Assertions is used in classes

TSK-1080: fixed archunit tests which failed due to rebase

test

fixed order problem with H2 database -> set collation to DEFAULT_de_DE

disabled test with collation problems, readded old style assrtj test
2020-04-20 08:10:16 +02:00
Mustapha Zorgati 05818cabad Updated poms to version 2.1.2-SNAPSHOT 2020-04-15 13:15:08 +00:00
Mustapha Zorgati eef64bc1b3 Updated poms to version 2.1.1-SNAPSHOT 2020-04-14 12:03:41 +00:00
Holger Hagen 646583f7c1 TSK-1183: Update to Spring Boot 2.2.6 2020-04-13 22:30:51 +02:00
Sofie Hofmann 673f1896da TSK-652, TSK-1170, TSK-1023 Fixed various bugs by introducing ngxs state management
TSK-1170 Remove @inputs from classification-types-selector

TSK-1170 Import Store in Classification-Detail-Component



TSK-1170 Removed getSelectedClassificationType() from category service

TSK-1170 Removed getSelectedClassificationType() from category service

TSK-1170 Put icons in store

TSK-1170 Removed selectCategoryType from service

TSK-1170 Refactored classification-category service

TSK-1170 Fixed multiple calls of actions

TSK-1170

TSK-1170: build ngxs store in parallel to the ngrx store


TSK-1170: replaced ngrx store with ngxs store

tests are still failing.
TSK-1170 Split store into two stores

TSK-1170 Fixed tests

TSK-1170 added categories service test

TSK-1170 Fixed checkstyle and test

TSK-1170: minimized diff for classification-details component


TSK-1170: replaced state with store observable in classificaiton details


TSK-1170 Incorporated requested changes in spec files


TSK-1170 Removed @output from classification-types-selector

Removed getClassifications() call when selecting a classification type because the code is duplicated in performRequest() 
TSK-1170 Extracted selectors and actions


TSK-1170 Dispatch action in classification-service




TSK-1170 Incorporated 'set-value' function


dynamically rendering classification types

TSK-1170: disabled parent reference while creating classification


TSK-1170 fixed two ways binding for classification types

TSK-1170 removed console log

TSK-1170: Category dropdown shows correct values

TSK-1170 Renamed selectors




TSK-1170
2020-04-09 17:34:01 +02:00
Jörg Heffner 69fac1bdf4 fixed DB2 ordering issues in QueryTaskWithAttachmentAccTest 2020-04-09 14:03:54 +02:00
Jörg Heffner e2568bba1b TSK-1179 2020-04-09 14:03:54 +02:00
Christopher Heiting d4350199b9 TSK-1169: refactored daysToWorkingDaysReportConverter, renamed test methods according to the new community of practices convention and deleted duplicate unit tests, switched test framework to assert via assertJ 2020-04-09 12:26:33 +02:00
Mustapha Zorgati 4a4a11704e TSK-1168: added acceptance tests to show that you can create entities after copy 2020-04-09 10:03:07 +02:00
Christopher Heiting 11bdda1047 TSK-1168: Removed Id from CopyConstructor 2020-04-09 10:03:07 +02:00
Christopher Heiting 7d7a9e123e TSK-1168: made interfaces clonable with a new "copy()" method, added tests 2020-04-09 10:03:07 +02:00
Christopher Heiting 9013eaa573 TSK-1168: made interfaces of entities clonable 2020-04-09 10:03:07 +02:00
BerndBreier 2038999ee7 TSK-1177 update Planned - Holger's comments 2020-04-06 20:10:21 +02:00
BerndBreier 520eb4e295 TSK-1177 update Planned of Task if only Due was changed 2020-04-06 20:10:21 +02:00
Sascha Frevel 48595686de TSK-1162 rwwork: removed commented line 2020-04-06 18:26:55 +02:00
Sascha Frevel 03a2985b1c TSK-1162 new postgres version 42.2.11; refactoring of db setup/teardown in test classes 2020-04-06 18:26:55 +02:00
Jörg Heffner dffb139a82 comments from Holger Hagen 2020-03-31 11:56:59 +02:00
Jörg Heffner 636135bf1a Comments from Mustapha Zorgati 2020-03-31 11:56:59 +02:00
Jörg Heffner c5bb6fb32c TSK-1150 - added taskId as pathvariable to updateTaskComment and createTaskComment
-Added tests
2020-03-31 11:56:59 +02:00
Mustapha Zorgati 93a94f0458 TSK-1150: added taskId as pathvariable to getTaskComment and deleteTaskComment
this is necessary since the path variable {taskId} is not used otherwise. Furthermore this will require that the search for a comment must match a given taskId.
2020-03-31 11:56:59 +02:00
Jörg Heffner ce571722d5 TSK-1150: Added REST-API for task comments 2020-03-31 11:56:59 +02:00
BerndBreier 7fdea5bef2 TSK-1160 - terminate/cancel task more comments from Holger 2020-03-30 13:21:06 +02:00
BerndBreier d6505284f7 TSK-1160 - terminate/cancel task Holger's comments 2020-03-30 13:21:06 +02:00
BerndBreier 2ce7f86456 TSK-1160 TaskStates CANCELLED and TERMINATED 2020-03-30 13:21:06 +02:00
BerndBreier 4fe3c96a87 TSK-442 improve task refresh on classification update 2020-03-30 13:21:06 +02:00
BerndBreier d83b573542 TSK-1143b - fix error in testcase UpdateObjectsUseUtcTimeStampsAccTest. 2020-03-30 13:21:06 +02:00
BerndBreier 28fbeb8a2e TSK-442 improve task refresh on classification update 2020-03-30 13:21:06 +02:00
BerndBreier 7352a8a728 TSK-1143 UpdateTask with Planned sometimes fails 2020-03-30 13:21:06 +02:00
BerndBreier df31b8f8ce TSK-1143C mismatch between forward and backward calculation between planned and due 2020-03-30 13:21:06 +02:00
BerndBreier 87fd1af390 TSK-442 improve task refresh on classification update 2020-03-26 08:47:03 +01:00
BerndBreier 9251975f47 TSK-1143 UpdateTask planned - comments from Holger 2020-03-26 08:47:03 +01:00
BerndBreier 403d57fc8a TSK-1143 UpdateTask planned - comments from Holger 2020-03-26 08:47:03 +01:00
BerndBreier c2d974b02e TSK-1143 UpdateTask with Planned sometimes fails 2020-03-26 08:47:03 +01:00
BerndBreier fa429cef97 TSK-1143C mismatch between forward and backward calculation between planned and due 2020-03-26 08:47:03 +01:00
BerndBreier 7b409451dc TSK-1143C mismatch between forward and backward calculation between planned and due 2020-03-25 08:44:18 +01:00
Sascha Frevel fc3f9e1868 TSK-1164: refactor code which is using assertJ's assertThatThrownBy and lambda expression with line breaks 2020-03-23 07:37:54 +01:00
BerndBreier f14c09c88e TSK-1143b - fix error in testcase UpdateObjectsUseUtcTimeStampsAccTest. 2020-03-19 16:13:05 +01:00
BerndBreier e470f8d200 TSK-1143 even more comments from Holger 2020-03-19 14:43:16 +01:00
BerndBreier f78e7616f6 TSK-1143 Update Task PLANNED - Holger's comments 2020-03-19 14:43:16 +01:00
BerndBreier 7deb925411 TSK-1143 UpdateTask planned - comments from Holger 2020-03-19 14:43:16 +01:00
BerndBreier 1291287419 TSK-1143 UpdateTask with Planned sometimes fails 2020-03-19 14:43:16 +01:00
Holger Hagen c9791b01b8 TSK-1029: Proper distinction between delete and markForFeletion for
workbaskets
2020-03-19 09:53:54 +01:00
Jörg Heffner 7d464bd6cd TSK-1150 Comments from Bernd Breier 2020-03-17 11:54:26 +01:00
Jörg Heffner 3b7da72d24 TSK-1150 Java-API for the administration of comments for tasks 2020-03-17 11:54:26 +01:00
Mustapha Zorgati b386af1a30 Updated poms to version 2.0.2-SNAPSHOT 2020-03-05 17:03:05 +00:00
Sascha Frevel 446eb3a1c9 TSK-1149: fixed test so that the build will also run on macos 2020-03-05 12:20:36 +01:00
Jörg Heffner 80d813709b TSK-1148 Include Comments from Holger Hagen 2020-03-03 12:32:45 +01:00
Jörg Heffner 349d24d7b8 TSK-1148 Application-Entry-Point in ClassificationSummaryResource 2020-03-03 12:32:45 +01:00
BerndBreier 02a6df6f73 TSK-1139 Bulk update of Planned timestamp 2020-02-28 10:46:45 +01:00
BerndBreier 7f93dd048e TSK-1131 updateOwner Bulk - comments from Holger 2020-02-26 14:48:50 +01:00
BerndBreier 20bd0922db TSK-1131 updateOwner on multiple tasks 2020-02-26 14:48:50 +01:00
Sofie Hofmann 21a4110f2a TSK-1141 Removed JUnit4 dependency and converted to AssertJ 2020-02-26 08:53:47 +01:00
Sofie Hofmann 96f0b8bb15 TSK-1103 Changed vulnerable logging messages
TSK-1103 Make method sanitizeLoggingMessage generic

TSK-1103 Renamed method
2020-02-25 14:57:32 +01:00
Sofie Hofmann 4f4e7209cd TSK-1138 Removed Junit4 dependency in taskana-spring-example 2020-02-21 08:57:45 +01:00
Sofie Hofmann 9546ff37b2 TSK-1112 Changed @RequestMapping to @PostMapping / @GetMapping / ...
TSK-1112 deleted suppressWarnings

TSK-1112 Removed duplicated method
2020-02-17 14:26:28 +01:00
Mustapha Zorgati 5dc185daeb Updated poms to version 2.0.1-SNAPSHOT 2020-02-14 14:48:18 +00:00
Jörg Heffner ddb12a6ad1 TSK-1095
-Removed internal imports from api classes
-moved 3 exceptions from common.api.exceptions to task.api.exceptions
-Adjusted package structure of taskana-cdi and taskana-spring to match taskana-core
2020-02-14 12:04:52 +01:00
Jörg Heffner 5c7d38451c TSK-1094 introduce models package for */api and */internal 2020-02-13 15:09:39 +01:00
Jörg Heffner 507a37ba70 TSK-1101 minor refactoring of method names and javadoc 2020-02-12 16:20:27 +01:00
Mustapha Zorgati a26e536b91 TSK-1101: restructured report-sub-package to match architecture tests 2020-02-12 16:20:27 +01:00
Holger Hagen 60d4b29015 TSK-1031: formatting issues fixed. 2020-02-11 17:05:34 +01:00
Holger Hagen 007f268be5 TSK-1031: update Spring Boot to 2.2.4.RELEASE except Hateoas. 2020-02-11 17:05:34 +01:00
Holger Hagen e6f8883e49 TSK-1031: removed unnecessary throws statements 2020-02-11 17:05:34 +01:00
Jörg Heffner 448d4fb8fc TSK-1107 Use userId-parameter in contructor of TaskanaHistoryEvent
-Prevents unwanted INTERNAL access
2020-02-11 16:09:51 +01:00
Jörg Heffner f3f71a66b5 TSK-1097 2020-02-11 09:48:03 +01:00
Jörg Heffner dcc72d1781 TSK-1088 optimistic locking on workbasket update
- Added optimistic locking for workbasket update
- Adjusted WorkbasketDefinitionController
- Added tests in UpdateWorkbasketAccTest
- Added tests in WorkbasketControllerIntTest
- Changed ConcurrencyException HTTP-Status Code to CONFLICT (409)
2020-02-11 09:33:54 +01:00
Sofie Hofmann 1ecb613526 TSK-1090 Refactored AttachmentImpl 2020-02-07 15:09:18 +01:00
Mustapha Zorgati 2924eda82e TSK-1065: minor refactoring of TaskImpl 2020-02-07 14:57:26 +01:00
Mustapha Zorgati a5b3254c8d TSK-1064: refactored PrioDurationHolder -> generic Pair 2020-02-07 09:26:45 +01:00
Mustapha Zorgati 6c73ed18f2 TSK-1064: refactored / simplified streams and boolean expressions 2020-02-07 09:26:45 +01:00
Mustapha Zorgati 811f26c206 TSK-1064: removed DeclarationOrderCheck from checkstyle 2020-02-07 09:26:45 +01:00
Sofie Hofmann 6eeff1ba22 TSK-1065 Refactor TaskImpl 2020-02-07 08:36:52 +01:00
Mustapha Zorgati e308578ced TSK-991: refactored report structure to meet api -> internal agreement 2020-02-06 17:26:05 +01:00
BerndBreier 22ac25f5c9 TSK-927 reserve a task via SetOwner 2020-02-06 14:05:27 +01:00
Benjamin Eckstein be06d36a96 TSK-991: Make archunit tests more readable 2020-02-06 12:11:48 +01:00
Sofie Hofmann 819b4ca699 TSK-1065 Refactor WorkbasketImpl 2020-02-06 08:42:16 +01:00
Benjamin Eckstein 5815e38fa7 TSK-991: Fix Architecturtest and split DaysToWorkingDays converter for report and common 2020-02-05 13:02:31 +01:00
Benjamin Eckstein 957feac270 TSK-991: Add more architecture tests
(cherry picked from commit 760adb24b54d588e8a977853d092d5744781f496)
2020-02-05 11:50:41 +01:00
BerndBreier 27dd9b299b TSK-991 Restructuring- restructure history package 2020-02-03 11:41:02 +01:00
BerndBreier 58f7046910 TSK-991
-prevent api classes from accessing internal classes
-disable architecture test for mapper classes / package
-added architecture tests for exceptions and api/internal
-defined exceptional classes: TaskanaHistory* and BulkOperationResults
2020-02-03 11:41:02 +01:00
Mustapha Zorgati 01cd9cb0ea Delete log 2020-02-03 11:41:02 +01:00
BerndBreier 77663f02ca TSK-991
-prevent api classes from accessing internal classes
-disable architecture test for mapper classes / package
-added architecture tests for exceptions and api/internal
-defined exceptional classes: TaskanaHistory* and BulkOperationResults
2020-02-03 11:41:02 +01:00
BerndBreier 4423854822 TSK-991 fix dependent projects 2020-02-03 11:41:02 +01:00
BerndBreier 8cab323145 TSK-991 fix javadoc errors 2020-02-03 11:41:02 +01:00
BerndBreier 08abf33ef7 TSK-991 core with 0 errors 2020-02-03 11:41:02 +01:00
BerndBreier 3b13b9a95e TSK-991 after initial refactoring 2020-02-03 11:41:02 +01:00
Mustapha Zorgati fbba8e879e TSK-1062: removed rawtype from MapTypeHandler 2020-01-30 17:50:47 +01:00
Holger Hagen 5dd7031290 TSK-1030: Update H2 to 1.4.200 and fix GENERATED IDENTITY syntax. 2020-01-30 16:36:17 +01:00
Mustapha Zorgati 659272fda9 Updated poms to version 1.2.3-SNAPSHOT 2020-01-30 10:41:25 +00:00
Sofie Hofmann dbe17fff57 TSK-1051 Expose task description via rest
TSK-1051 Expose task description via rest

TSK-1051 changed devMode property
2020-01-29 17:11:57 +01:00
Benjamin Eckstein 0d9ebe07c5 TSK-987: Fix Spotbugs - Write to static field from instance method 2020-01-29 09:27:08 +01:00
Benjamin Eckstein 1ddc5bbc95 TSK-987: Fix Spotbugs - Load of known null value 2020-01-29 09:27:08 +01:00
Benjamin Eckstein 10e888acd4 TSK-1060: Add sort by taskId to TaskQuery 2020-01-28 15:41:53 +01:00
Mustapha Zorgati ca6dd310ce TSK-1038: added debug log when db exception occurs 2020-01-28 12:27:37 +01:00
Mustapha Zorgati 7cce420b76 TSK-1038: Removed java precondition check and use db exception instead 2020-01-28 12:27:37 +01:00
Mustapha Zorgati 6e1d6cf20f TSK-1038: precondition checks are moved before database connection opens 2020-01-28 12:27:37 +01:00
Mustapha Zorgati 9b61abda37 TSK-1038: added WAIAlreadyExistsException to missing operations with access Items 2020-01-28 12:27:37 +01:00
Mustapha Zorgati 7477092a69 automated formatting
changes most likely method order
2020-01-27 20:40:43 +01:00
Benjamin Eckstein b86f3e5b65 TSK-987: Fix Spotbugs - Dead store to local variable 2020-01-27 11:49:59 +01:00
Benjamin Eckstein 2f7d0d359b TSK-987: Fix Spotbugs - exception is caught when exception is not thrown 2020-01-27 11:49:59 +01:00
Benjamin Eckstein 3e9ea4d1d9 TSK-987: Fix Spotbugs - inner class could be made static 2020-01-27 11:49:59 +01:00
Mustapha Zorgati 2112dcd79e TSK-1053: refactored taskana-data tests with assertJ 2020-01-27 10:24:29 +01:00
Mustapha Zorgati c09cf2f58b TSK-1053: refactored CreateClassificationAccTest with assertJ 2020-01-27 10:24:29 +01:00
Mustapha Zorgati 5b68922590 TSK-1025: added assertj dependency to every module 2020-01-26 20:11:42 +01:00
Mustapha Zorgati afcc47dcd5 Updated poms to version 1.2.2-SNAPSHOT 2020-01-24 13:19:17 +00:00
BerndBreier 6a5736527e TSK-1038 New schema version 2020-01-23 16:58:49 +01:00
BerndBreier 16a82efcb5 TSK-1038 duplicate workbasket errors in Rest tests 2020-01-23 16:58:49 +01:00
BerndBreier 3709d98511 TSK-1038 prevent duplicate workbasket access items 2020-01-23 16:58:49 +01:00
Benjamin Eckstein faf6065c48 TSK-1029: Refactor runAsAdmin method and usage 2020-01-23 13:00:04 +01:00
Benjamin Eckstein 0262121041 TSK-1029: Test and fix privilege for runasadmin is only temporary 2020-01-23 13:00:04 +01:00
Benjamin Eckstein fae9d1fb9b TSK-1029: Fix deletion of workbasket as business admin not possible 2020-01-23 13:00:04 +01:00
Benjamin Eckstein c92190ca70 TSK-987: Fix some problems reported by spotbugs 2020-01-23 09:35:19 +01:00
BerndBreier 6c8fb69f60 TSK-1042 use try-with-resources for connections 2020-01-22 16:40:19 +01:00
BerndBreier bc18f69777 TSK-1021 InstantTypeHandler Comments from Mustapha 2020-01-22 15:30:00 +01:00
BerndBreier 8c8bb69b57 TSK-1021 persist timestamps in UTC representation 2020-01-22 15:30:00 +01:00
Benjamin Eckstein 03c0e3756e TSK-369: Removed unneeded files amd configuration 2020-01-22 13:57:07 +01:00
Benjamin Eckstein c92f4a42ed TSK-369: Add sonarcloud to travis 2020-01-22 13:57:07 +01:00
Mustapha Zorgati 3bea7412c4 Revert "TSK-369: Add sonarcloud to travis"
This reverts commit 4e7a71bf94.
2020-01-21 16:59:03 +01:00
Mustapha Zorgati ca411ca896 Revert "TSK-369: Removed unneeded files amd configuration"
This reverts commit 26b1d66627.
2020-01-21 16:59:03 +01:00
Benjamin Eckstein a18b8ecf18 TSK-369: Removed unneeded files amd configuration 2020-01-21 12:57:03 +01:00
Benjamin Eckstein 6999f255df TSK-369: Add sonarcloud to travis 2020-01-21 12:57:03 +01:00
Benjamin Eckstein b8bbd4c5e3 TSK-948: Delete db2 only irrelevant tests 2020-01-17 14:11:16 +01:00
Benjamin Eckstein 57670b854e TSK-948: Fix or delete disabled tests 2020-01-14 16:18:50 +01:00
BerndBreier 479faed8de TSK-1020 make callback_state nullable in schema update script 2020-01-14 09:09:12 +01:00
Mustapha Zorgati 587ed60d86 TSK-1009: fixed checkstyle rules 2020-01-09 15:47:30 +01:00
Mustapha Zorgati 2fbb88d25f moved double setter from accessItem to WorkbasketService 2020-01-08 14:57:41 +01:00
Mustapha Zorgati b47610b62e TSK-1009: last automated refactoring 2020-01-08 10:18:12 +01:00
Holger Hagen 09adb30171 Updated poms to version 1.2.1-SNAPSHOT 2020-01-08 09:05:14 +00:00
Mustapha Zorgati c1d74b2126 TSK-1009: automatic formatting number 2 2020-01-07 21:15:05 +01:00
Mustapha Zorgati 78cfd64902 TSK-1009: replaced MessageFormat with String.format 2020-01-07 21:15:05 +01:00
Benjamin Eckstein 85725a052c TSK-1009: Fix more building errors after checkstyle changes 2020-01-07 21:15:05 +01:00
Benjamin Eckstein c4cd616e35 TSK-1009: Fix building errors after checkstyle changes 2020-01-07 21:15:05 +01:00
Benjamin Eckstein 841d38961a TSK-1009: Fix remaining checkstyle warnings 2020-01-07 21:15:05 +01:00
Benjamin Eckstein 7509bb0f1c TSK-1009: Fix simple checkstyle warnings 2020-01-07 21:15:05 +01:00
Benjamin Eckstein 3022aafe3b TSK-1009: Suppress warnings to line length for mapper classes 2020-01-07 21:15:05 +01:00
Mustapha Zorgati 53ffac7fd9 TSK-1009: regenerated equals & hashcode 2020-01-07 21:15:05 +01:00
Mustapha Zorgati af0bd0156e TSK-1009: refactored project 2020-01-07 21:15:05 +01:00
Benjamin Eckstein ad15fedcab TSK-1012: Add dynamic list of pojos for pojotesting
(cherry picked from commit a97fdfa4bdb7a99ab65638ee5e282a659c09e77d)
2020-01-07 06:44:20 +01:00
Mustapha Zorgati c500599e1c TSK-990: minor refactoring 2019-12-26 00:34:38 +01:00
Benjamin Eckstein 3ea0ab0bf4 TSK-990: Fix tests depending on execution order 2019-12-26 00:34:38 +01:00
Benjamin Eckstein a02a4e41f7 TSK-988: Fix disabled architecture tests 2019-12-26 00:34:38 +01:00
Benjamin Eckstein d41407a459 TSK-987: Fix multithread problem identified by spotbugs 2019-12-26 00:34:38 +01:00
Benjamin Eckstein 7ba8def59a TSK-987: Check and fix problems identified by spotbugs 2019-12-26 00:34:38 +01:00
Benjamin Eckstein 0d24a29f68 TSK-986: Extract DbproductName and DbproductId 2019-12-26 00:34:38 +01:00
Benjamin Eckstein 67a67388f1 TSK-983: Cleanup dependencies 2019-12-26 00:34:38 +01:00
Benjamin Eckstein 757ac1e379 TSK-983: Remove junit 4 from taskana-core 2019-12-26 00:34:38 +01:00
Benjamin Eckstein 6123639aea TSK-967: Cleanup merging and refactoring taskana-data 2019-12-26 00:34:38 +01:00
Benjamin Eckstein bf152674d3 TSK-967: Refactor the DBCleaner 2019-12-26 00:34:38 +01:00
Benjamin Eckstein e8c0d473db TSK-967: Refactor Taskana-Data module to merge SampleDataGenerator and TestDataGenerator 2019-12-26 00:34:38 +01:00
Benjamin Eckstein f8443897f6 TSK-967: Refactor Taskana-Data module to use a SampleDataProvider 2019-12-26 00:34:38 +01:00
Benjamin Eckstein 91ccf57849 TSK-967: Move DbCleaner to taskana-data 2019-12-26 00:34:38 +01:00
Benjamin Eckstein ab5d16d624 TSK-967: Refactor new module taskana-data 2019-12-26 00:34:38 +01:00
Jörg Heffner 536e09911a TSK-909 - Claim task in camunda if task is claimed in TASKANA
-Added a new CallbackState which is needed when a task was claimed by TASKANA
-Added ruleset logic to determine if the public API is allowed to set the desired CallbackState
-Added test for the ruleset logic
2019-12-16 12:11:23 +01:00
BerndBreier 8bcd37870c TSK-972 - comments from Holger 2019-12-13 08:47:10 +01:00
BerndBreier d060a63a23 TSK-972 - comments from Benjamin 2019-12-13 08:47:10 +01:00
BerndBreier 32c27e323c TSK-972 initial commit - add task routing SPI to taskana 2019-12-13 08:47:10 +01:00
Benjamin Eckstein 7f2457ee1e TSK-967: Merge module taskana-rest-spring and taskana-rest-spring-test 2019-12-04 09:56:34 +01:00
Benjamin Eckstein 75c9354f56 TSK-967: Extract module taskana-data to distribute data for tests and examples 2019-12-04 09:56:34 +01:00
Benjamin Eckstein 655740fc77 TSK-963: Add architecture tests to taskana core 2019-12-02 10:52:16 +01:00
Benjamin Eckstein 82fb6bba3d TSK-950: Add Pojo Tests for field validation 2019-12-02 09:34:15 +01:00
Benjamin Eckstein 0877e946a9 TSK-950: Test pojo implementation of equals and hashcode 2019-12-02 09:34:15 +01:00
Holger Hagen 93a429b682 Updated poms to version 1.1.6-SNAPSHOT 2019-12-01 21:13:25 +00:00
Mustapha Zorgati dd2859c320 HOTFIX: moved planned date from weekend to weekday 2019-11-30 15:45:30 +01:00
Benjamin Eckstein b6be17c0b3 TSK-926: Define desired time period to work on a task 2019-11-30 12:21:18 +01:00
Benjamin Eckstein 4e095f4580 TSK-926: Intertwine planned and due Date for task creation 2019-11-30 12:21:18 +01:00
Benjamin Eckstein 25668e1324 TSK-926: Refactor internal taskana engine 2019-11-30 12:21:18 +01:00
Benjamin Eckstein 35ae1ea52f TSK-926: Refactor TaskServiceImpl 2019-11-30 12:21:18 +01:00
Benjamin Eckstein 2a2e510013 TSK-864: Refactor more exception handling for unit tests 2019-11-29 09:43:35 +01:00
Benjamin Eckstein c81de3d08b TSK-864: Expected exception handling for unit tests 2019-11-29 09:43:35 +01:00
BerndBreier ec4db1ccdd Add CALLBACK_STATE to task table 2019-11-21 08:37:53 +01:00
Benjamin Eckstein 518e55d75d TSK-960: Refactor initTaskanaRoles 2019-11-19 11:12:52 +01:00
Benjamin Eckstein 76bbc94ad2 TSK-867: Refactor DaysToWorkingDaysConverter 2019-11-18 09:59:36 +01:00
Benjamin Eckstein 11b5afd0f3 TSK-882: Local Build of taskana-core fails because of equal timestamps 2019-11-13 09:32:55 +01:00
Benjamin Eckstein be906eaedf TSK-942: Fix timing issue in CreateTaskAccTest 2019-11-13 09:32:55 +01:00
Benjamin Eckstein c686da8ba2 TSK-719: Upgrade from JUnit 4 to JUnit5 2019-11-07 14:56:28 +01:00
BerndBreier 56fd4a77c2 TSK-943 remove setters from ClassificationSummary 2019-11-05 08:04:56 +01:00
Mustapha Zorgati c6f7c6f3b6 TSK-932: refactored ClassifcationImpl 2019-11-04 13:28:12 +01:00
Benjamin Eckstein d42e6e1d29 TSK-937: Adjust .gitignore to ignore IDE Setting files 2019-10-30 12:31:58 +01:00
Mustapha Zorgati cd556d87f4 TSK-925: refactored relativePath in pom files for better IDE navigation 2019-10-28 18:06:16 +01:00
Mustapha Zorgati 8bcde0a40b TSK-865: extracted TaskanaEngine.Internal to dedicated Interface file 2019-10-24 08:04:58 +02:00
Mustapha Zorgati 06bfe215d4 TSK-865: moved HistoryEventProducer to InternalTaskanaEngine 2019-10-24 08:04:58 +02:00
Mustapha Zorgati 9a4f4dd9ef CLEANUP: removed unnecessary init of mocks 2019-10-24 08:04:58 +02:00
Mustapha Zorgati 271e293969 TSK-865: seperated taskanaEngine in two engines (internal + external) 2019-10-24 08:04:58 +02:00
Holger Hagen 7b05b68528 Updated poms to version 1.1.5-SNAPSHOT 2019-10-12 09:55:01 +00:00
Dennis Lehmann 352d0d67cd TSK-881: Refactored REST-Api 2019-09-26 10:38:29 +02:00
Dennis Lehmann 3b906972aa TSK-874: Removed duplicate Versions 2019-09-19 13:48:07 +02:00
BVier 78745e4de1 TSK-882: Insert short breaks to avoid getting the same timestamp 2019-09-18 16:47:01 +02:00
Dennis Lehmann 5386c514d4 TSK-873: Support for Maven 3.6.x 2019-09-11 11:10:50 +02:00
BVier ad026b7879 TSK-870: Create new Id for imported workbasket 2019-08-15 17:06:43 +02:00
Holger Hagen 469452b50b TSK-858: extracted default db test to separate test file. 2019-08-14 09:22:40 +02:00
Mustapha Zorgati fd393bd083 TSK-860: fixed expectedException for a test. 2019-07-12 18:55:40 +02:00
Mustapha Zorgati b7fe42206e TSK-860: Removed an additional (& unnecessary) error message 2019-07-12 18:55:40 +02:00
BVier fa5dc48155 TSK-860: Beautify the build log by correcting DB operations 2019-07-12 18:55:40 +02:00
BVier 4b69f4bbe8 TSK-671: Allow upload of large classification or workbasket files 2019-06-28 08:54:25 +02:00
Mustapha Zorgati c5732fd002 Updated poms to version 1.1.4-SNAPSHOT 2019-06-04 15:42:30 +00:00
Mustapha Zorgati 7b7ae169b7 TSK-854: enabled checkstyle javadoc integrity check + fixed issues 2019-06-04 16:25:30 +02:00
Mustapha Zorgati 7df168d870 TSK-850: removed unnecessary properties and comments 2019-06-04 15:36:26 +02:00
Mustapha Zorgati aebd87b935 TSK-850: rebase cleanup 2019-06-04 15:36:26 +02:00
Mustapha Zorgati 45e077f8c6 TSK-850: saved all version numbers to properties 2019-06-04 15:36:26 +02:00
Mustapha Zorgati 6898ff37ef TSK-850: refactored pom files and travis configuration 2019-06-04 15:36:26 +02:00
Mustapha Zorgati 407f4db3e5 TSK-850: reconfigured taskana-spring-example 2019-06-04 15:36:26 +02:00
Mustapha Zorgati 12bf92384e TSK-850: reconfigured taskana-spring 2019-06-04 15:36:26 +02:00
Mustapha Zorgati faefdc0542 TSK-850: reconfigured taskana-cdi-example 2019-06-04 15:36:26 +02:00
Mustapha Zorgati 51f257b6f0 TSK-850: reconfigured taskana-cdi 2019-06-04 15:36:26 +02:00
Mustapha Zorgati eb425726dd TSK-850: added taskana parent pom and reconfigured taskana-core 2019-06-04 15:36:26 +02:00
julian.schallenmueller 3195490d38 TSK-817: Moved functionality testing into acceptance and removed duplicated testing 2019-05-16 11:01:01 +02:00
Mustapha Zorgati 8068d97577 Updated poms to version 1.1.3-SNAPSHOT 2019-05-08 09:38:21 +00:00
Jose Ignacio Recuerda Cambil 13ed95f7cb task/782 Review POM.xml files from REST 2019-05-04 10:15:50 +02:00
Dennis Pietruck f433f8e474 Change doReturn(...).when(...) to typesafe when(...).thenReturn(...) for mocks 2019-05-03 10:36:53 +02:00