Commit Graph

280 Commits

Author SHA1 Message Date
BerndBreier cf7d795e3c TSK-105 Add DB operators to query conditions in QueryBuilder interfaces 2018-02-16 21:15:17 +01:00
Marcel Lengl 9d41c4e06b TSK-278: Classification-Category to Task for better filter performance with change on update. 2018-02-16 08:57:21 +01:00
BerndBreier 28e13608b1 TSK-276 Classification.CREATE in the schema should be a Timestamp rather than a Date 2018-02-15 17:44:11 +01:00
Marcel Lengl 6a644b7db2 TSK-248: Moved models to IMPL, resigned hardcoded Strings, deleted model-package. 2018-02-15 16:30:25 +01:00
Marcel Lengl df91aa28ae TSK-288: WB_KEY as varchar(64) - 32 before 2018-02-15 16:16:27 +01:00
BerndBreier c64ecd77ba TSK-281 Remove NotAuthorizedException from BaseQuery. Replace it by NotAuthorizedToQueryWorkbasketException (RuntimeException) 2018-02-15 15:27:19 +01:00
Marcel Lengl d9db1d9a45 TSK-273: Complete a bulk of tasks. Improved Delete bulk of tasks. Renamed claimTaskBulk to claimTasks. 2018-02-15 14:54:32 +01:00
BerndBreier ebc198ce99 TSK-70 Query Tasks by various conditions, especially by time intervals 2018-02-15 08:55:53 +01:00
BerndBreier 451d2fc63d TSK-104 make constructor of impl classes package private 2018-02-15 08:51:59 +01:00
BerndBreier 9408142e57 TSK-287 add ownerLike, orderByDescription and orderByOwner to WorkbasketQuery 2018-02-14 12:14:28 +01:00
BerndBreier acac30b687 TSK-275 Introduce WorkbasketAccessItemQuery 2018-02-12 21:48:15 +01:00
Konstantin Kläger de8dbdc51b TSK-262: Create custom field value report
- Create a report for the values of a custom field
- The custom fields are represented by an enum
- Create tests and update sample data
- Update and format monitor sample data
- Fix error in the sample data
2018-02-12 14:37:39 +01:00
BerndBreier 62defd1c08 TSK-259 delete Task single and bulk 2018-02-12 13:34:21 +01:00
Konstantin Kläger 4969f8b165 TSK-284: Fix monitoring sample data to repair build 2018-02-12 10:26:03 +01:00
BerndBreier f6b9524bfe TSK-235 sort workbasket query results case insensitive 2018-02-08 21:28:18 +01:00
BerndBreier 43d4e9eafd TSK-246 Find all workbaskets, where the given key is configured as distribution target 2018-02-08 17:21:04 +01:00
Marcel Lengl e6218d0540 TSK-250: CancelClaim with force-flag. 2018-02-08 13:46:37 +01:00
Konstantin Kläger b361d59a5e TSK-260: Create classification report
- Reuse existing monitoring methods to create a report for
classifications
- Create methods in service and mapper and add tests
- Modify monitoring sample data by adding domains
2018-02-07 21:32:27 +01:00
BVier 4fcb15aca8 TSK-257: Implement custom property querys in classification mapper 2018-02-07 21:14:51 +01:00
Marcel Lengl 8b0bdb94b5 TSK-252: Bulk-Transfer for Task 2018-02-07 16:55:49 +01:00
BerndBreier 91a949f842 TSK-48 Sort the results of a task query 2018-02-07 16:39:37 +01:00
Holger Hagen 1476e89642 TSK-272: acceptance test for bulk completion of tasks. 2018-02-07 13:22:06 +01:00
Konstantin Kläger 12e59f939e TSK-270: Delete old monitoring methods from API
- Remove old monitoring methods from service, mapper and tests
- Remove unneeded monitoring specific classes
- Return sample strings in the methods of the REST Service that
represents the removed data
2018-02-07 13:04:43 +01:00
Holger Hagen 53cd04b6f8 TSK-274: accesptance test for workbasket access item query. 2018-02-07 13:02:26 +01:00
Konstantin Kläger 1f01e7ad17 TSK-228: Replace days by working days in the reports
- Create a converter that converts days to working days by using a table
- The table should exist all day if no changes are required
- Create tests for this converter
- Modify the existing report functions to count the age in working days
- Update test and sample data
- Remove empty lines from the WorkbasketLevelReport
2018-02-06 17:00:34 +01:00
Holger Hagen 6428235be5 TSK-258: acceptance tests for deleting tasks. 2018-02-06 15:50:32 +01:00
Holger Hagen 0f2c0891fc TSK-256: changed acceptance test for query classification to isolate custom fields and to adapt to method name conventions. 2018-02-06 15:49:36 +01:00
Mustapha Zorgati 2054b3c5a6 Updated poms to version 0.0.7-SNAPSHOT 2018-02-06 12:48:07 +00:00
Marcel Lengl d9d52d3ed6 TSK-251: fixed Ignore import. 2018-02-06 11:38:18 +01:00
Marcel Lengl 63d0c5cbff TSK-244: Reset TaskState after a transfer. 2018-02-06 10:44:58 +01:00
Marcel Lengl 9be8d839d3 TSK-75: Delete a Workbasket 2018-02-06 10:43:54 +01:00
Holger Hagen 7bdb11c951 TSK-251: acceptance test for bulk transfer. 2018-02-06 10:19:04 +01:00
BerndBreier 2c9d595123 TSK-213 introduce Interface and Implementation for WorkbasketAccessItem 2018-02-06 10:18:51 +01:00
Holger Hagen 4d24ff7c67 TSK-245: acceptance test for getting distribution sources. 2018-02-06 07:58:19 +01:00
Holger Hagen e6883a05c2 TSK-249: acceptance tests for all working on tasks. 2018-02-06 07:56:11 +01:00
Holger Hagen 9504a225d3 TSK-243: acceptance test for state reset during transfer. 2018-02-06 07:50:20 +01:00
BerndBreier a9ebb41a29 TSK-156 Add workbasketSummary to task. Refactor loading and querying of tasks. 2018-02-05 10:42:46 +01:00
Holger Hagen 5419132014 TSK-74: added acceptance test to updating workbaskets. 2018-02-05 08:13:49 +01:00
BerndBreier 407a4a33d8 TSK-73 Create Workbasket 2018-02-02 16:40:35 +01:00
BerndBreier 9c6f2db7eb TSK-130A add acceptance test for update task with various ways to modify attachments 2018-02-02 12:22:28 +01:00
Marcel Lengl 035fee5cb9 TSK-169: Pagination-Method for Query-Classes with wrapped Exception for an offset which is out of bounds/rows. 2018-02-02 10:41:53 +01:00
BerndBreier 252d36a13d TSK-130 Update Task 2018-02-02 09:44:42 +01:00
BerndBreier 0c5ed430c8 TSK-171 add sorting to workbasket query 2018-02-01 15:04:17 +01:00
BVier 9f86a5ef94 change taskForClassification-request 2018-02-01 11:35:58 +01:00
BVier 2d45297acd TSK-83: delete Classification (with tests) 2018-02-01 11:35:58 +01:00
BVier ef7326311a TSK-229: Add permCustom9 to 12 to Workbasket access item 2018-02-01 10:57:08 +01:00
BerndBreier aa1003405d TSK-162 Implement WorkbasketService.getDistributionTargets() method 2018-01-31 17:41:18 +01:00
BerndBreier 4f321d47c2 TSK-162 rename checkAuthorizationImpl to checkAuthorization 2018-01-31 17:41:18 +01:00
BerndBreier c04b30d91a TSK-162 Implement WorkbasketService.getDistributionTargets() method 2018-01-31 17:41:18 +01:00
Konstantin Kläger a9bb3ed377 TSK-215: Create category report and modify tests
- Reuse the report specific classes to obtain a report for categories
- Update monitor-sample-data
- Update unit and acceptance tests
2018-01-31 16:26:43 +01:00
BerndBreier 396dd54144 TSK-173 switch to SpringManagedTransactionFactory and add test application 2018-01-31 16:08:50 +01:00
Marcel Lengl 663ce463b2 TSK-163: Attachment functions add/remove/update implemented. Acc+Unit
Test added
2018-01-31 09:39:31 +01:00
Holger Hagen 012cef45f9 TSK-168: created pagination acceptance tests and cleaned up task test data. 2018-01-31 08:13:03 +01:00
Konstantin Kläger a41eeffacb TSK-155: Extend workbasket level report by subdivision into cluster
- Create method that creates the report by a list of workbaskets, a list
of states and a list of cluster
- Create methods for initialization, create sumline and add counts in
the ReportLines
- Exclude tasks with DUE = null from the query
- Add method for manipulating SQL data
- Set databaseId to allow database specific queries in the mapper
- Remove integration tests and replace them by an acceptance test
- Create an own monitor test data method in TestDataGenerator
- ProvideWorkbasketLevelReportAccTest doesn't extend AbstractAccTest
anymore
2018-01-30 16:07:32 +01:00
Holger Hagen 7497518281 TSK-170: added tests for sorting by name and key ascending and descending for the WorkbasketQuery. 2018-01-30 10:53:24 +01:00
Holger Hagen 3862e1d71d GENERAL: ignoring bin directories in rest and lib project. 2018-01-30 10:53:24 +01:00
BerndBreier 01cee64673 TSK-167 Implement Workbasket query extensions 2018-01-29 14:02:51 +01:00
Holger Hagen 4680c960f7 TSK-166: acceptance tests for various workbasket queries. 2018-01-29 09:53:02 +01:00
BVier 40d392d887 TSK-72: Add 'GetPermissionsForWorkbasketKey' to WorkbasketService 2018-01-25 17:26:11 +01:00
Marcel Lengl 87e11970f3 TSK-125: Create/Update/Enable Acc-Tests, especially for querying WB content. 2018-01-24 16:40:06 +01:00
BVier 2f468939ed TSK-158: Add Acc Test for task transfer 2018-01-24 14:51:00 +01:00
Mustapha Zorgati 435f52b8c8 Updated poms to version 0.0.6-SNAPSHOT 2018-01-24 12:50:20 +00:00
Marcel Lengl fa917953e8 TSK-134: Updated to Java 8 Time-API. Removed valid_from/valid_until from
classification.
2018-01-24 12:40:21 +01:00
BerndBreier e396adf040 TSK-151 update task summary and use it in all list operations. Avoid joins for list queries. 2018-01-23 17:00:06 +01:00
Marcel Lengl fff74f974c TSK-141: Get Classification by Key+Domain in extra Query. 2018-01-22 13:16:10 +01:00
BerndBreier 9a9c8aa5e8 TSK-149 Use embedded primary ObjectReference without helper fields 2018-01-17 10:40:50 +01:00
BerndBreier edddcce2a0 TSK-139 update a classification 2018-01-17 09:38:06 +01:00
Marcel Lengl 83cff45c48 TSK-146: Introduced ClassificationSummary Interface and Impl. Also deleted forbidden methods on Classification-Interface. Mappers for Query changed. 2018-01-16 14:38:26 +01:00
Konstantin Kläger 29fccd25e6 TSK-110: Generate workbasket level report for total count
- Add Report, ReportLine, ReportLineItem and ReportLineItemDefintion
- Create Report in TaskMonitorService by workbaskets and states
- Add unit test and integration tests
- Enable JAAS for the integration tests
2018-01-15 21:30:36 +01:00
BerndBreier 429b2327e4 TSK-152 fix problem with drop table if exists 2018-01-15 21:14:58 +01:00
Marcel Lengl 51eba86d8f TSK-153: added field 'note' to Task for a custom commentary. Changes Taskname and Taskdescription field-length (shorter). 2018-01-15 20:56:29 +01:00
Marcel Lengl 44faa945b5 TSK-84: Query Classifications. Updated SQL-Data, checked functionality, improved Acc-Test, Summary in other Ticket 2018-01-15 20:43:24 +01:00
BerndBreier dea6f498ed TSK-147 Introduce Workbasket summary to be returned in lists and from all queries. 2018-01-12 16:27:19 +01:00
BerndBreier 46fe48fd36 TSK-121 Implement Holgers comments - make SystemException unchecked and map ClassificationNotFoundException to SystemException when working with existing tasks. 2018-01-12 12:19:58 +01:00
BerndBreier 7ee001950d TSK-121 Task.setClassificationKey instead of setClassification 2018-01-12 12:19:58 +01:00
Holger Hagen 5175256bea TSK-150: set test loglevel to info to reduce log output to console on travis. 2018-01-12 10:20:55 +01:00
Marcel Lengl 2b8ab6b16d TSK-126: Query workbaskets by task, adding Authentification, expanding REST getAllWorkbaskets, updated Tests 2018-01-12 09:36:12 +01:00
BVier 588c30887c Add test data 2018-01-10 21:26:27 +01:00
BVier a368cdd8e4 TSK-145: add "domain" value to Task 2018-01-10 21:26:27 +01:00
BVier 679346cfe2 TSK-80: make GetClassificationAccTest run 2018-01-10 16:00:25 +01:00
Mustapha Zorgati 7878eb3f50 Updated poms to version 0.0.5-SNAPSHOT 2018-01-10 14:04:18 +00:00
Marcel Lengl ad8aabb5de TSK-137: Get all attachments of a Task. 2018-01-10 13:52:12 +01:00
Holger Hagen 98658ac8e8 TSK-138: Added acceptance test for getWorkbasket 2018-01-09 16:08:46 +01:00
Holger Hagen 9b1fe8850a TSK-136: acceptance test for getAttachments 2018-01-09 15:54:25 +01:00
BerndBreier 69784458af TSK-115 JAASRunner throws ClassCastException if tests fail 2018-01-08 13:12:28 +01:00
BerndBreier a6f95fcd55 TSK-44 implement Holgers comments - assert only Exception type, not message; rename attachment id prefix and helper method 2018-01-08 11:25:41 +01:00
BerndBreier 8b26f7564d TSK-44 allow to add a list of attachments to a Task 2018-01-08 11:25:41 +01:00
BerndBreier bc338b1dc7 TSK-66 implemented comments from Marcel: use J8 stream for loops 2018-01-04 12:18:32 +01:00
BerndBreier 37bb8535a3 TSK-59 implement comments from holger - toLowerCase only for setters not for getters and change useContainerManagedTransactions to useManagedTransactions 2018-01-04 12:18:32 +01:00
BerndBreier f3f46e1ed5 TSK-123 move primary Object Reference Values to Task record 2018-01-04 12:18:32 +01:00
Holger Hagen 7afa2e33f8 TSK-125: acceptance tests for querying on workbasket content without OPENER permission added. 2018-01-04 09:21:43 +01:00
Holger Hagen b2d6db79f8 TSK-130: acceptance tests for updating tasks added. 2018-01-04 09:18:48 +01:00
Holger Hagen d1355f83c0 TSK-129: acceptance tests for updating classifications added. 2018-01-04 09:12:54 +01:00
Holger Hagen 305910ee7c TSK-127: acceptance tests for adding attachments to tasks added. 2018-01-04 09:09:02 +01:00
Holger Hagen f7fa202608 TSK-122: acceptance tests for primary object reference added. 2018-01-02 14:14:42 +01:00
Mustapha Zorgati 0944d9f997 fixed manifest version change after deployment 2017-12-22 21:40:59 +01:00
Holger Hagen 67ce24f002 TSK-112: first acceptance tests added. 2017-12-22 19:44:11 +01:00
Mustapha Zorgati b7cc32fae5 Updated poms to version 0.0.4-SNAPSHOT 2017-12-21 17:20:03 +00:00
BerndBreier 00340044e2 TSK-59 ACCESS_ID should always be treated as lowercase - add taskanaEngineConfiguration.getUseContainerManagedTransactions 2017-12-21 15:14:17 +01:00
BerndBreier 1952807123 TSK-59 ACCESS_ID should always be treated as lowercase 2017-12-21 15:14:17 +01:00