Commit Graph

559 Commits

Author SHA1 Message Date
Mustapha Zorgati db70a89435 TSK-697: refactored Report structure 2018-09-06 16:20:56 +02:00
Jose Ignacio Recuerda Cambil 4c192d79a4 TSK-577 - Tasks should only be deleted if all tasks with the same parent business process id can be cleaned up 2018-09-05 16:36:29 +02:00
Martin Rojas Miguel Angel adcaad9f0a TSK-690 Split query mapper task count query
Split query mapper task count query for db2 and other
2018-09-03 12:19:13 +02:00
Mustapha Zorgati 928e67f3d5 Updated poms to version 1.0.4-SNAPSHOT 2018-08-17 07:46:14 +00:00
Martin Rojas Miguel Angel d4110731f7 TSK-644 make tasks attachments queryable 2018-08-17 09:09:22 +02:00
Holger Hagen d6a29e7bdd TSK-576: added transaction slicing to cleanup job. 2018-08-13 09:11:43 +02:00
Holger Hagen afdf6cbaff TSK-664: added hash and equals methods to KeyDomain. 2018-08-10 09:29:17 +02:00
Holger Hagen c750e00b32 TSK-664: added hash and equals methods to KeyDomain. 2018-08-10 09:29:17 +02:00
Holger Hagen c6984977a6 TSK-669: ADMIN is authorized to OPEN all workbaskets. 2018-08-08 08:57:32 +02:00
Jose Ignacio Recuerda Cambil 2dbc0de402 TSK-621 - Make classification categories configurable by type 2018-08-06 10:47:34 +02:00
Mustapha Zorgati 6bc1416fa6 Updated poms to version 1.0.3-SNAPSHOT 2018-08-01 17:06:06 +00:00
julian.schallenmueller 846a54196a TSK-658: Initialize task attachments correctly in resource assemblers 2018-08-01 17:11:40 +02:00
Martin Rojas Miguel Angel 183185ed87 TSK-418 configure schema via application.properties file 2018-08-01 16:09:03 +02:00
Martin Rojas Miguel Angel 84ec9e97e4 TSK-418 make db schema customizable via taskana.properties 2018-08-01 16:09:03 +02:00
Holger Hagen b335bb02f5 TSK-665: added schema update script and fixed schema versioning. 2018-07-31 18:05:03 +02:00
Martin Rojas Miguel Angel 8a8063764e Revert "TSK-665: added schema update script and fixed schema versioning."
This reverts commit a1e27ac651.
2018-07-31 17:30:18 +02:00
Holger Hagen c58b504e9b TSK-665: added schema update script and fixed schema versioning. 2018-07-31 15:05:08 +02:00
BVier 6a122c5afd TSK-643: Summarize all custom-querys in task and classification 2018-07-26 21:02:35 +02:00
Holger Hagen 2981dad384 TSK-629: Hamonized all job handling. 2018-07-26 10:41:17 +02:00
Holger Hagen 3e0334ee6f TSK-659: considering permissions for business admins in workbasket queries. 2018-07-25 12:20:46 +02:00
Holger Hagen 7a5fcacb36 TSK-629: restructered job tests. 2018-07-23 08:29:40 +02:00
Holger Hagen 30f3682c51 TSK-629: review findings incorporated. 2018-07-23 08:29:40 +02:00
Holger Hagen b7be70d09c TSK-629: first refactoring of job handling. 2018-07-23 08:29:40 +02:00
Mustapha Zorgati d0ad0bbf5b Updated poms to version 1.0.2-SNAPSHOT 2018-07-17 09:35:14 +00:00
julian.schallenmueller d44e88b6cc TSK-637: Initialized return values to empty lists 2018-07-17 08:26:16 +02:00
BVier 0c5d540c56 TSK-634: Extend the TaskQuery with classificationKeyNotIn and stateNotIn 2018-07-12 11:56:31 +02:00
Martin Rojas Miguel Angel bc317b6c72 TSK-590 Add more descriptive error message on service level error.
- Error message on validating service level is more descriptive adding some examples of how to use the ISO-8601 format.
2018-07-12 11:34:57 +02:00
julian.schallenmueller 84b681d442 TSK-628: Corrected classification hierarchy in test data 2018-07-11 16:19:37 +02:00
Martin Rojas Miguel Angel 87140d05ea TSK-615
- Added key and domain for those  exception messages which has access to key and domain values in classification and workbasket services.
2018-07-11 16:12:59 +02:00
BVier cd2110f1d7 TSK-626: Correct mistakes in AttachmentSummary 2018-07-11 10:12:03 +02:00
BVier 85c9a7ed8a Add Channel and ObjectReference to AttachmentSummary 2018-07-11 10:12:03 +02:00
julian.schallenmueller cc62283437 TSK-598: Added custom1-4 to WorkbasketSummary 2018-07-11 08:40:55 +02:00
Martin Rojas Miguel Angel 70476e597f TSK-616 Allow update classifications with empty service_level
- Allow save classifications when service level is empty
2018-07-11 08:13:12 +02:00
Martin Rojas Miguel Angel 2725d29191 TSK-614 BUG to allow update empty wbAccessItems
- Update to empty workbasket access items was not allowed.
2018-07-10 20:23:59 +02:00
julian.schallenmueller c68dace0f1 TSK-606: Improved mapper test coverage for task attributes 2018-07-10 16:32:53 +02:00
Martin Rojas Miguel Angel f09a31776b TSK-567 Add transactional support {Part1} 2018-07-04 17:19:58 +02:00
Martin Rojas Miguel Angel 8b060b2a39 TSK-567 Create scheduler task job 2018-07-04 17:19:58 +02:00
julian.schallenmueller 4c6c3f30ad TSK-613: Improved workbasket query test coverage 2018-07-04 13:56:18 +02:00
Martin Rojas Miguel Angel f0137f66b8 TSK-623 Add parentKey to classification saved object 2018-07-04 13:06:52 +02:00
Martin Rojas Miguel Angel 801e76498e TSK-623 BUG link children classification correctly to it parent
Link children classification to it corresponding parent in root domain when creating a new children classification in one specific domain.
2018-07-04 13:06:52 +02:00
julian.schallenmueller 7bc96ad568 TSK-612: Improved test coverage for workbasket accessitem query 2018-07-03 13:53:01 +02:00
julian.schallenmueller aadc31beff TSK-605: Improved mapper test coverage for classification attributes 2018-07-03 13:18:16 +02:00
Konstantin Kläger 43d25e0496 TSK-571: Create a fluent API for the monitoring
- Create report builders that create the reports and list the tasks of
the reports
- Extend getTaskIds by customFieldValueReport
- Rename WorkbasketLevelReport to WorkbasketReport
- Harmonize report filters
2018-07-03 11:32:01 +02:00
Mustapha Zorgati ee7dffce49 Updated poms to version 1.0.1-SNAPSHOT 2018-06-28 16:20:58 +00:00
Mustapha Zorgati 4936cbb158 Updated poms to version 0.9.6-SNAPSHOT 2018-06-27 17:39:16 +00:00
Mustapha Zorgati 14aa61bd7c Updated poms to version 0.9.5-SNAPSHOT 2018-06-27 16:18:06 +00:00
Holger Hagen 5ef8fe2ba0 TSK-608: removed exception hiding in JobRunner. 2018-06-27 13:31:25 +02:00
Holger Hagen 98d012d592 TSK-607: moved version parameter to prepared statement for version check. 2018-06-27 12:54:08 +02:00
Holger Hagen 104d5ed60e TSK-597: fixed validation of parent id and key for classifications during creation. 2018-06-27 12:51:47 +02:00
Mustapha Zorgati b84ee12f45 Updated poms to version 0.9.4-SNAPSHOT 2018-06-25 19:13:02 +00:00
julian.schallenmueller e7de713571 TSK-582: Removed unused method in ObjectReferenceMapper 2018-06-25 16:54:23 +02:00
Holger Hagen 4bac0cb6e3 TSK-524: removed unnecessary field sqlSessionFactory and refactored code to remove warnings. 2018-06-25 15:57:08 +02:00
julian.schallenmueller 85b09508e5 TSK-599: Improved test coverage for workbasket query 2018-06-25 14:43:00 +02:00
BerndBreier b8138db327 TSK-587 Improve Job Support - improve test coverage 2018-06-24 14:23:20 +02:00
BerndBreier a64fb47aa0 TSK-587 Improve Job Support 2018-06-24 14:23:20 +02:00
Holger Hagen 71cedd85de TSK-572: refactored permission initializition. 2018-06-22 09:13:37 +02:00
Holger Hagen 3aee44f52b TSK-572: fixed NPE in WorkbasketServiceImpl 2018-06-22 09:13:37 +02:00
julian.schallenmueller 4e04eb4f60 TSK-563: Improved task mapper test coverage 2018-06-21 21:07:54 +02:00
Mustapha Zorgati ff6367477a TSK-528 now testing multiple databases simultaneously 2018-06-21 12:08:43 +02:00
Martin Rojas Miguel Angel 8425ec32b4 TSK-575 Created General handling error log system for REST API 2018-06-21 11:33:33 +02:00
Holger Hagen 766cb64621 TSK-521: activated query tasks by workbasket tasks and moved one tests to consolidate all corresponding tests in one class. 2018-06-21 11:05:20 +02:00
julian.schallenmueller ae23f18852 TSK-583: Fixed test to work on Db2 2018-06-21 11:03:44 +02:00
Holger Hagen cdabc8d89e TSK-584: updated postgres db schema to match master db schema. 2018-06-21 02:19:36 +02:00
julian.schallenmueller 9e138937a4 Removed unused mapper method 2018-06-20 21:11:43 +02:00
julian.schallenmueller f54a02ccb1 TSK-564: Improved classification mapper test coverage 2018-06-20 21:11:43 +02:00
Mustapha Zorgati 6b55fd5dff Updated poms to version 0.9.3-SNAPSHOT 2018-06-20 06:14:06 +00:00
Konstantin Kläger bb46ab9850 TSK-579: Add parent key and custom attributes to classification(summary) 2018-06-19 20:54:46 +02:00
julian.schallenmueller 13f0e0d8c7 TSK-559: Removed unused methods 2018-06-19 16:21:51 +02:00
julian.schallenmueller 3ec9359ff3 TSK-559: Improved test coverage for the workbasket mapper 2018-06-19 16:21:51 +02:00
BerndBreier 4dedc761f1 TSK-516 verify schema version at startup 2018-06-19 14:44:01 +02:00
Konstantin Kläger 71a42b58fd TSK-367: Provide a workbasket level report for specific classifications 2018-06-18 21:10:10 +02:00
BerndBreier 169ad0d718 TSK-511 Add transaction slicing to job runner 2018-06-18 18:14:01 +02:00
julian.schallenmueller ae9f00ddc4 TSK-511 Add transaction slicing to job runner 2018-06-18 18:14:01 +02:00
Konstantin Kläger 5a76d17a54 TSK-568: Remove unnecessary exceptions from method signatures 2018-06-18 12:28:54 +02:00
BerndBreier cdcaa6b2fe TSK-513 Integrate taskana-spring-txtest in taskana-spring-example 2018-06-15 16:26:07 +02:00
Konstantin Kläger ecd88201fb TSK-569: Convert Windows line endings (CRLF) to Unix line endings (LF) 2018-06-15 12:59:46 +02:00
Mustapha Zorgati 1af5acfbd5 Updated poms to version 0.9.2-SNAPSHOT 2018-06-11 18:56:22 +00:00
Holger Hagen 6e42863f07 TSK-549: removed unused SQLException from method signature. 2018-06-11 18:16:05 +02:00
Holger Hagen a93c408cc3 TSK-549: Uppercase comparision when getting workbasket by key and domain. 2018-06-11 18:16:05 +02:00
Holger Hagen 1ce9ed82d4 TSK-549: case insensitive contraint on key/domain during creation of workbasket. 2018-06-11 18:16:05 +02:00
Konstantin Kläger 3230e35c2c TSK-512: Improve general exception handling
- Add root cause to taskana exceptions
- Either throw an exception or log the error
- Remove unnecessary exceptions from method signatures
2018-06-11 11:25:31 +02:00
BVier 38a9e82309 TSK-550: When completing a Task twice, just return the completed Task 2018-06-08 16:25:35 +02:00
Holger Hagen 8d376131cf TSK-517: initializing custom attributes for AttachmentImpl with HashMap. 2018-06-08 09:04:10 +02:00
Konstantin Kläger ace632d814 TSK-518: Move BulkOperationResults and ObjectReference to public API 2018-06-07 13:30:42 +02:00
BVier dd0ad1253a TSK-520: Replaced code smells found by FindBugs 2018-06-06 21:04:06 +02:00
Konstantin Kläger 2452057364 TSK-514: Consolidate SpringBoot-Version 2018-06-05 14:56:31 +02:00
Konstantin Kläger 000a728f4e TSK-525: Replace force flags by separate methods 2018-06-05 14:25:14 +02:00
Martin Rojas Miguel Angel 5ec61b406e TSK-493 Check classification id is null or empty on classification creation. 2018-06-04 17:49:15 +02:00
Mustapha Zorgati e731f78282 Updated poms to version 0.9.1-SNAPSHOT 2018-05-25 14:24:45 +00:00
Mustapha Zorgati 22ca605bb2 Updated poms to version 0.1.6-SNAPSHOT 2018-05-25 13:36:51 +00:00
Holger Hagen 595fb0ded2 TSK-529: recommended DB2 indexes. 2018-05-25 09:49:42 +02:00
BerndBreier c92542e362 TSK-497 implement Ldap access 2018-05-25 09:27:15 +02:00
BerndBreier 74d632eddd TSK-510 Improve task query performance 2018-05-24 17:12:24 +02:00
Mustapha Zorgati 83b3360e00 TSK-502: further refactoring 2018-05-24 15:23:47 +02:00
Mustapha Zorgati 172340323d TSK-502: simplified drop tables sql 2018-05-24 15:23:47 +02:00
Mustapha Zorgati da8e435a1a TSK-502: now replacing boolean to int for db2 [in memory] 2018-05-24 12:20:15 +02:00
BerndBreier 78536d6596 TSK-502 Make Taskana run on DB2 10.5 2018-05-24 12:20:15 +02:00
BerndBreier 3500b206e6 TSK-495 Extend WorkbasketAccessItem by accessName 2018-05-24 10:58:20 +02:00
Holger Hagen e61fdbb5a5 TSK-507: fix custom property queries. 2018-05-23 09:33:36 +02:00
BerndBreier c5ff9ed8a8 TSK-498 missing custom properties on REST taskquery result 2018-05-20 21:34:37 +02:00
Mustapha Zorgati d695400c14 Updated poms to version 0.1.5-SNAPSHOT 2018-05-15 20:01:13 +00:00
Holger Hagen 66bdaab7cf TSK-408: APPEND permission is checked in transferTasks. 2018-05-14 15:01:22 +02:00
Mustapha Zorgati 52e0a01202 TSK-448: removed spring-boot from taskana-rest-spring and taskana-rest 2018-05-09 19:49:57 +02:00
Holger Hagen f2460cd074 TSK-484: removed wrong authorization check from addDistributionTarget. 2018-05-09 17:03:49 +02:00
Mustapha Zorgati 31e24d8965 TSK-447: fixed transferTasks with invalid TaskIdList 2018-05-09 15:11:04 +02:00
Mustapha Zorgati 44dfbb983e TSK-447: code cleanup 2018-05-09 15:11:04 +02:00
Mustapha Zorgati cf0921ba8d TSK-447: taskana now supports postgresql
TSK-447: fixed bool<->integer problem with postgres


TSK-447: postgresql now working


TSK-477: now using h2 db again (taskana-rest-spring-example)
2018-05-09 15:11:04 +02:00
BerndBreier a3090ad058 TSK-476 fix DB2 unittest errors 2018-05-07 13:12:20 +02:00
Mustapha Zorgati 4ab2305285 hotfix: fixed wildfly swarm version change 2018-05-02 17:08:56 +02:00
Mustapha Zorgati ff1d128f35 Updated poms to version 0.1.4-SNAPSHOT 2018-05-02 11:22:33 +00:00
Mustapha Zorgati 0062d89aae TSK-456: configured deployment of taskana-web 2018-05-01 20:46:50 +02:00
Holger Hagen b2bef9f36d TSK-365: added monitor role. 2018-04-30 15:43:31 +02:00
Holger Hagen 19447510d1 TSK-423: isUserInRole and checkRoleMembership added to interface. 2018-04-27 11:59:10 +02:00
Holger Hagen baed067509 TSK-430: made process ids updatable in the interface. 2018-04-27 11:56:00 +02:00
Holger Hagen 7b31734e24 TSK-265: Added support for getting task ids for classification report. 2018-04-27 11:45:38 +02:00
Holger Hagen 2a6fe0ef77 TSK-266: added generic getTaskIds... to monitor. 2018-04-26 09:38:26 +02:00
Holger Hagen 5467637c34 TSK-263: added operation to determina all distinct values for report filter. 2018-04-25 10:11:12 +02:00
Holger Hagen 6fe096a939 TSK-461: added some validation to the incoming task resource in the REST controller. 2018-04-25 08:59:20 +02:00
Holger Hagen caff822ccd TSK-407: supporting all kind of lists for transferring tasks. 2018-04-24 10:28:46 +02:00
Holger Hagen 7dc1cd0456 TSK-411: fixed hashCode and equals for Workbasket. 2018-04-24 10:24:57 +02:00
Holger Hagen be5b4179b3 TSK-410: fixed hashCode and equals for Task. 2018-04-24 10:24:57 +02:00
Holger Hagen fdfb9b65d0 TSK-426: creation of classifications with empty id is now possible. 2018-04-20 10:48:31 +02:00
Mustapha Zorgati 8307e3e7a7 Updated poms to version 0.1.3-SNAPSHOT 2018-04-19 14:32:18 +00:00
Holger Hagen 5ef112bf97 TSK-424: Exception is thrown if a completed task is getting transferred. 2018-04-18 16:02:04 +02:00
Holger Hagen fea40d79bc TSK-402: fix for isRead flag update. 2018-04-17 12:23:15 +02:00
BerndBreier 149ac8d296 TSK-443 If taskquery contains workbasket filter, check open and read permission and omit subqery for wb / access 2018-04-17 12:19:55 +02:00
BerndBreier 36d66064a7 TSK-441 Add foreign key constraint for workbasket_id to workbasket-access-list 2018-04-16 14:08:32 +02:00
Holger Hagen fd0b1436c5 TSK-445: user info endpoint. 2018-04-16 13:10:26 +02:00
BerndBreier 227ab7782d TSK-303 Add callback information to task 2018-04-13 16:26:58 +02:00
Holger Hagen 6e075bce6b TSK-429: added task update to and integration test to task rest service. 2018-04-13 12:00:08 +02:00
Holger Hagen 1d05470aff TSK-397: removed unnecessary classification key from attachment. 2018-04-13 11:57:22 +02:00
Holger Hagen 1dd6dcddf1 TSK-433: Delete classification by id using REST API. 2018-04-12 12:42:07 +02:00
Holger Hagen fca11cea7f TSK-396: NotAuthorizedException removed, where it is not thrown. 2018-04-10 14:48:50 +02:00
BerndBreier b62563f463 TSK-417 page number and size mismatch when hidden tasks are member of query resultset 2018-04-06 14:04:47 +02:00
Holger Hagen 1d58cb39e1 TSK-422: HATEOAS support for ClassificationController. 2018-04-06 13:25:05 +02:00
Mustapha Zorgati 9195db0e36 now changing release version before building and testing 2018-04-05 17:06:08 +02:00
Mustapha Zorgati e3e91383c9 Updated poms to version 0.1.2-SNAPSHOT 2018-04-04 15:51:00 +00:00
BVier 88eca3d326 bigger owner for workbasket 2018-04-04 17:14:02 +02:00
BerndBreier 94c32624a0 TSK-420 - Place all tables in db schema "taskana" 2018-04-04 15:56:30 +02:00
Holger Hagen 0abf9030d2 TSK-392: added missing equals and hasCode methods. 2018-04-04 14:43:49 +02:00
Holger Hagen d2a6632f7f TSK-393: InvalidWorkbasketException from createTask removed. 2018-04-04 14:41:24 +02:00
Holger Hagen ba3b8baaf5 TSK-399: Configurable classification cagetories. 2018-04-04 12:55:51 +02:00
Holger Hagen df4638f2fc TSK-400: added configuration of classification types. 2018-03-29 16:31:45 +02:00
Holger Hagen 106df46a69 TSK-406: Added pagination for TaskController. 2018-03-28 17:53:45 +02:00
BerndBreier a321d275ed TSK-415 TaskQuery.count() does not filter out tasks in hidden workbaskets 2018-03-28 13:42:21 +02:00
Mustapha Zorgati b2300339a8 HOTFIX-deployment: now using release version in manifest file
for bluemix deployment
2018-03-26 11:10:44 +02:00
Mustapha Zorgati f4ea8ef569 Updated poms to version 0.1.1-SNAPSHOT 2018-03-23 10:17:41 +00:00
Holger Hagen 68d8252fbf TSK-398: optimized role initialization. 2018-03-23 10:19:16 +01:00
Holger Hagen fd0bc96b9d TSK-398: domain is checked for existance during classification creation. 2018-03-23 10:19:16 +01:00
Holger Hagen 9803de0502 TSK-398: domain is checked for existance during workbasket creation. 2018-03-23 10:19:16 +01:00