Commit Graph

224 Commits

Author SHA1 Message Date
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 1dd6dcddf1 TSK-433: Delete classification by id using REST API. 2018-04-12 12:42:07 +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
Holger Hagen 9cacb892c6 TSK-422: encoding fix for sample data. 2018-04-06 13:25:05 +02:00
Mustapha Zorgati e3e91383c9 Updated poms to version 0.1.2-SNAPSHOT 2018-04-04 15:51:00 +00:00
BerndBreier 94c32624a0 TSK-420 - Place all tables in db schema "taskana" 2018-04-04 15:56:30 +02:00
Holger Hagen ba3b8baaf5 TSK-399: Configurable classification cagetories. 2018-04-04 12:55:51 +02:00
Martin Rojas Miguel Angel 5864d70e0b TSK-404 allow workbasket list filtering while selection is applied. 2018-04-04 08:42:17 +02:00
Lars Leo Grätz a311a60301 TSK-426
now using generic domains/ did refactors of import/export
TSK-426 fixed test issues
2018-04-02 08:32:29 +02:00
Holger Hagen df4638f2fc TSK-400: added configuration of classification types. 2018-03-29 16:31:45 +02:00
Holger Hagen 22ee9e96f9 TSK-406: fixed unit test until bug is resolved. 2018-03-29 09:56:40 +02:00
Holger Hagen db8de1063e TSK-406: optimizations from review. 2018-03-28 17:53:45 +02:00
Holger Hagen c1809373a4 TSK-406: adapted to count() fix. 2018-03-28 17:53:45 +02:00
Holger Hagen 106df46a69 TSK-406: Added pagination for TaskController. 2018-03-28 17:53:45 +02:00
Lars Leo Grätz ead7b9a3a0 TSK-295
added import/export functionality
2018-03-27 17:08:38 +02:00
Mustapha Zorgati f4ea8ef569 Updated poms to version 0.1.1-SNAPSHOT 2018-03-23 10:17:41 +00: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
Holger Hagen b0156d9af2 TSK-398: refactored roles config to be more generic. 2018-03-23 10:19:16 +01:00
BerndBreier 32449a4d52 TSK-401 After creating a workbasket, the user is not able to delete it. 2018-03-22 14:42:29 +01:00
Mustapha Zorgati 02fc6b3cd3 TSK-395 created REST interface for TaskStatusReport 2018-03-22 14:26:43 +01:00
Mustapha Zorgati bb4d5adf35 TSK-395 created TaskStatusReport
TSK-395 created rest endpoint
2018-03-22 14:26:43 +01:00
Holger Hagen 95146d764f TSK-370: fixed import to be compatible with new Spring version. 2018-03-22 10:30:10 +01:00
Holger Hagen 034852cabd TSK-370: upgrade to Spring Boot 2.0.0.RELEASE 2018-03-22 10:30:10 +01:00
BerndBreier 4bc7b6bad1 TSK-314 Recalculate due timestamp and prio when a classification is updated 2018-03-21 22:18:55 +01:00
Holger Hagen 4765fc242a TSK-217: pagination support for WorkbasketController and first page to be number 1. 2018-03-20 09:44:50 +01:00
Holger Hagen 15dee0c269 TSK-378: introduced REST integration tests on WorkbasketController. 2018-03-20 09:44:50 +01:00
Holger Hagen 2c62de91d7 TSK-378: Add pagination to WorkbasketController. 2018-03-20 09:44:50 +01:00
BerndBreier eb55cb6ad8 TSK-358 Bulk update of all tasks with a specific ObjectReference 2018-03-19 16:59:42 +01:00
BerndBreier c7208cf882 TSK-391 Remove custom field condition from task query 2018-03-16 12:39:48 +01:00
BerndBreier f55c54f991 tsk-385 Empty WHERE condition on workbasket query 2018-03-16 08:03:43 +01:00
BerndBreier 5de0cd5e09 TSK-382 add errorhandling to controllers 2018-03-15 17:08:22 +01:00
Lars Leo Grätz aef0e987e9 TSK-385:
added domain endpoints for workbaskets and classifications
2018-03-15 10:06:43 +01:00
BerndBreier a7c7dec43c TSK-353 Extend the number of available custom attributes on the task 2018-03-14 11:48:03 +01:00
Holger Hagen e581c8051b TSK-378: PUT operations return updated entities and removed not required operations. 2018-03-14 08:15:28 +01:00
BerndBreier 3498df039a TSK-377 provide meaningful response for duplicate key exception 2018-03-13 11:09:08 +01:00
Holger Hagen e0c0246101 TSK-373: renamed relations and removed some duplicate links. 2018-03-13 10:25:02 +01:00
Holger Hagen 4c8b29bcec TSK-373: list resources according to HAL format. 2018-03-13 10:25:02 +01:00
Holger Hagen c958e8f1d4 TSK-373: added HAL format to workbasket list. 2018-03-13 10:25:02 +01:00
BerndBreier d4ab03667c TSK-348 Consider admin rights in workbasket query and hide tasks from workbaskets without read permission 2018-03-12 13:59:20 +01:00
Holger Hagen d25e846fd5 TSK-360: added links to workbasket and removed distributiontargets from workbasketsummary. 2018-03-06 17:34:41 +01:00
Mustapha Zorgati 7fd9422dd6 Updated poms to version 0.0.9-SNAPSHOT 2018-03-06 09:24:33 +00:00
BerndBreier 04221a3fa8 TSK-280 add ids to NotFoundExceptions 2018-03-06 08:33:14 +01:00
BerndBreier bab3d9ff5c TSK-359 setWorkbasketAccessItems doesn't save access items 2018-03-05 16:16:32 +01:00
Marcel Lengl e32a1acbc6 TSK-341: No Exception when Classification-parent for ID does not exist 2018-03-01 14:41:10 +01:00
Marcel Lengl d9bb89248b TSK-327: Move Enums from impl to taskana package 2018-03-01 13:31:27 +01:00
Marcel Lengl a89d9a1945 TSK-346: Add MODIFIED timestamp to Classification 2018-03-01 13:28:51 +01:00
Marcel Lengl f4c29855d8 TSK-328: Add userId to NotAuthorizedException 2018-03-01 11:28:19 +01:00
BerndBreier 8dc00106d0 TSK-356 Remove compiled classes from repository and add .gitignore for REST and taskana-rest-spring-example projects 2018-03-01 11:01:07 +01:00
Mustapha Zorgati 43a226f26d TSK-311: replaced RuntimeExceptions with more precise exceptions
and added exception handling
2018-02-28 17:05:56 +01:00
Mustapha Zorgati 1369a1fb48 TSK-311: fixed self link of WorkbasketSummary 2018-02-28 17:05:56 +01:00
Mustapha Zorgati 798e160669 TSK-311 refactoring 2018-02-28 17:05:56 +01:00
Mustapha Zorgati eaf15fd19c TSK-311 fixed checkstyle 2018-02-28 17:05:56 +01:00
Mustapha Zorgati 54c9b538f8 TSK-311 now releasing taskana-rest-spring to maven central aswell
TSK-311: fixed travis config


TSK-311: created import key toggle
TSK-311: now only pushing one commit
TSK-311: replaced implicit if statements with explicit statements
2018-02-28 17:05:56 +01:00
Mustapha Zorgati e872c39340 TSK-311 seperated rest service 2018-02-28 17:05:56 +01:00
BerndBreier f7e912b48b TSK-345 Clarify usage of authorization terms in API 2018-02-28 13:10:54 +01:00
Marcel Lengl 64af03c368 TSK-283: Root-Classifications should always be false in domain. 2018-02-28 11:30:47 +01:00
Marcel Lengl 42d8739a67 TSK-226: Enable HATEOAS on REST at least for Workbasket 2018-02-27 17:40:41 +01:00
BerndBreier 0bdbf4700b TSK-242 Implement role based access control to the lib 2018-02-27 16:13:43 +01:00
Marcel Lengl 6f6d884e02 TSK-326: outsourced configuration file 2018-02-27 14:40:32 +01:00
Lars Leo Grätz ecd5bd86a3 TSK-343 Using Bean Utils for mappers with tests 2018-02-27 12:34:10 +01:00
Martin Rojas Miguel Angel e10cc3a0c9 TSK-190 Add workbasket information saving feature, spinner, modal and alert components. 2018-02-26 21:26:58 +01:00
Marcel Lengl bc5e0e9688 TSK-221: set multiple Authorisations at once. 2018-02-26 14:02:00 +01:00
Marcel Lengl 53610a309c TSK-316: Add unchangeable CREATOR to Task. 2018-02-26 12:04:11 +01:00
Mustapha Zorgati 7b605a712f TSK-347 enabled transaction management for all rest interfaces 2018-02-26 08:46:27 +01:00
Mustapha Zorgati 26c13514eb TSK-300 import all workbasketdefinitions 2018-02-23 16:32:35 +01:00
Lars Leo Grätz 633bc2372f TSK-301 import all classifications 2018-02-23 15:32:26 +01:00
Holger Hagen 25107f5760 TSK-342: replaced sql timestamp with Instant.toString(). 2018-02-23 13:28:14 +01:00
Marcel Lengl 0c96464e17 TSK-342: REST Instant to Timestamp with Converter. 2018-02-23 13:28:14 +01:00
Mustapha Zorgati b5d5125632 TSK-325: minor refactoring 2018-02-22 14:21:08 +01:00
Mustapha Zorgati 351d9654a2 TSK-325 replaced taskana-core with taskana-spring to gain transaction management 2018-02-22 13:29:12 +01:00
Marcel Lengl 36974006af TSK-227: REST - Workbasket ID for Controller instead of KEY. 2018-02-22 13:03:01 +01:00
Marcel Lengl 862f17ed2b TSK-224: REST setDistributionTargets 2018-02-21 16:56:52 +01:00
Marcel Lengl 1d8f86d130 TSK-220: REST-DELETED added as endpoint. 2018-02-21 16:05:20 +01:00
BerndBreier 59d1d9af71 TSK-304 Use Ids for identification of workbaskets and classifications 2018-02-21 14:18:53 +01:00
Marcel Lengl ad2bbc4449 TSK-323: REST WB-Resources and key-filtering applied. 2018-02-21 13:41:34 +01:00
Marcel Lengl 061e7e068e TSK-222: REST-Endpoint get dist-targets by WB-ID. 2018-02-21 10:45:06 +01:00
Mustapha Zorgati 0ca7d01595 Updated poms to version 0.0.8-SNAPSHOT 2018-02-20 08:17:04 +00:00
Mustapha Zorgati 5f460f0403 TSK-302: now using ClassificationResource 2018-02-19 22:33:13 +01:00
Mustapha Zorgati f51174668b TSK-302: removed classificationTree 2018-02-19 22:33:13 +01:00
Mustapha Zorgati 9258f9cef0 TSK-302: now exporting classifications 2018-02-19 22:33:13 +01:00
Marcel Lengl 091ed6b95f TSK-282: Add parentId to Classification-Summary. Changed parent_KEY to ID. 2018-02-19 11:19:33 +01:00
Holger Hagen 072427d132 TSK-309: renamed id to workbasketId to prevent collision with HATEOAS Resource Support from Srping. 2018-02-19 10:21:56 +01:00
Holger Hagen fcef49dcb3 TSK-157: remove unnecessary method which have been replaced by query. 2018-02-19 07:19:42 +01:00
Holger Hagen 0e393f35f6 TSK-307: fixed bug and consolidated code structure. 2018-02-19 07:18:56 +01:00
Lars Leo Grätz a214851289 TSK-299 fixed getter 2018-02-16 20:09:37 +01:00
Lars Leo Grätz bee1af35a5 TSK-299 added WorkbasketQuery 2018-02-16 20:09:37 +01:00
Mustapha Zorgati 468d2668ff TSK-299: added rest endpoint to export workbaskets
first version


initial setup


revert core


reverted changes


added query for domain in WorkbasketDefinitionController
created bean WorkbasketDefinitionMapper and autowired WorkbasketService
deleted ImportExportController

fixed rebase error
2018-02-16 20:09:37 +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
Marcel Lengl 6a644b7db2 TSK-248: Moved models to IMPL, resigned hardcoded Strings, deleted model-package. 2018-02-15 16:30:25 +01:00
Martin Rojas Miguel Angel 0a904ac220 TSK-218 add to workbasketSummary GET endpoint filtering and sorting feature with hal+json support 2018-02-15 14:57:58 +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
Mustapha Zorgati 2054b3c5a6 Updated poms to version 0.0.7-SNAPSHOT 2018-02-06 12:48:07 +00:00
Holger Hagen b590597690 Fixed sample data for REST to repair build. 2018-02-06 11:58:36 +01:00
Marcel Lengl 9be8d839d3 TSK-75: Delete a Workbasket 2018-02-06 10:43:54 +01:00
BerndBreier 2c9d595123 TSK-213 introduce Interface and Implementation for WorkbasketAccessItem 2018-02-06 10:18:51 +01:00
BerndBreier 407a4a33d8 TSK-73 Create Workbasket 2018-02-02 16:40:35 +01:00
BVier ef7326311a TSK-229: Add permCustom9 to 12 to Workbasket access item 2018-02-01 10:57:08 +01:00