Commit Graph

405 Commits

Author SHA1 Message Date
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
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 034852cabd TSK-370: upgrade to Spring Boot 2.0.0.RELEASE 2018-03-22 10:30:10 +01:00
Holger Hagen ea7ab903d5 TSK-383: removed InvalidArgumentException from WorkbasketQuery.callerHasPermission() 2018-03-22 08:59:45 +01:00
BerndBreier 4bc7b6bad1 TSK-314 Recalculate due timestamp and prio when a classification is updated 2018-03-21 22:18:55 +01:00
Mustapha Zorgati 439390adee TSK-395: small cleanup 2018-03-20 11:17:53 +01:00
Mustapha Zorgati 8e61e8c4dd TSK-354: replaced all existing reports with new report structure
TSK-354: replaced WorkbasketLevelReport with new report structure


TSK-354: replaced DetailedClassificationReport with new report stucture


TSK-354: replaced CategoryReport with new report structure


TSK-354 replaced ClassificationReport with new report structure


TSK-354: replaced CustomFieldValueReport with new report structure


TSK-354: cleanup


TSK-354: fixed checkstyle
2018-03-20 11:17:53 +01:00
Mustapha Zorgati 41719b0d76 TSK-354: added abstract report structure 2018-03-20 11:17:53 +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
BerndBreier 6d3e99ccb5 TSK-381 Query and Get operations should not create locks on the database 2018-03-19 16:59:42 +01:00
BerndBreier eb55cb6ad8 TSK-358 Bulk update of all tasks with a specific ObjectReference 2018-03-19 16:59:42 +01:00
BerndBreier df409eaa4e TSK-358 Bulk update of all tasks with a specific ObjectReference 2018-03-19 14:32:55 +01:00
BerndBreier c7208cf882 TSK-391 Remove custom field condition from task query 2018-03-16 12:39:48 +01:00
BerndBreier ec6b70f6d6 TSK-384b Fix testcases that calculated due date based on days rather than working days 2018-03-16 12:04:42 +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
Konstantin Kläger 7dc951351d TSK-379: Return all matching days in DaysToWorkingDaysConverter
- Now method convertWorkingDaysToDays returns all days that match to the
inserted working day to include weekends and holidays
2018-03-14 11:53:54 +01:00
BerndBreier a7c7dec43c TSK-353 Extend the number of available custom attributes on the task 2018-03-14 11:48:03 +01:00
BerndBreier 3498df039a TSK-377 provide meaningful response for duplicate key exception 2018-03-13 11:09:08 +01:00
BerndBreier e323ea3e6e TSK-322 Calculate due timestamp with respect to custom holidays and weekends 2018-03-13 08:52:05 +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
BerndBreier 4320e15538 TSK-349 Mandatory read permission is not checked in WorkbasketQuery if another permission is used as condition 2018-03-12 13:59:20 +01:00
BerndBreier 18f03bd32e TSK-349 Mandatory read permission is not checked in WorkbasketQuery if another permission is used as condition 2018-03-12 13:59:20 +01:00
BerndBreier b626fc4603 TSK-253 Remove unnecessary getX() calls at the end of a service 2018-03-12 12:48:04 +01:00
BerndBreier ff77d6a2f0 TSK-349 Mandatory read permission is not checked in WorkbasketQuery if another permission is used as condition 2018-03-08 17:14:26 +01:00
BerndBreier 98a3bd34ba TSK-375 Use the in-memory version of h2 in unittests 2018-03-07 15:23:08 +01:00
Mustapha Zorgati 7fd9422dd6 Updated poms to version 0.0.9-SNAPSHOT 2018-03-06 09:24:33 +00:00
BerndBreier e984773b02 TSK-368 SpringTaskanaEngineConfiguration needs a constructor with properties filename and separator 2018-03-06 09:03:07 +01:00
BerndBreier 04221a3fa8 TSK-280 add ids to NotFoundExceptions 2018-03-06 08:33:14 +01:00
BerndBreier ab5c58280c TSK-340 do not use ~/data as tmp directory in unit tests 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
BerndBreier df6d5944bc TSK-362 make getAttachmentSummaries available in TaskSummary 2018-03-05 14:06:46 +01:00
BerndBreier 066acd408e TSK-313 Calculate due and prio of task based on associated classification and attachment classifications 2018-03-05 10:17:11 +01:00
Konstantin Kläger dd241cc9a5 TSK-269: Add custom property filter to reports and use null parameter to
disable a filter in TaskMonitorService
2018-03-02 15:10:17 +01:00
Marcel Lengl 1809c95265 TSK-69: Offer all values of a DB-Column with filter by Query. 2018-03-01 20:02:04 +01:00
BerndBreier b07a35b5e5 TSK-351 Create test to select task by text in large custom attributes 2018-03-01 15:57:04 +01:00
Konstantin Kläger ebc5276783 TSK-264: Determine task ids for report line items of category report 2018-03-01 15:54:59 +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 23b78bbc3f TSK-350 Make Taskana compatible with DB2 V 10.5 2018-02-28 17:35:06 +01:00
Mustapha Zorgati 798e160669 TSK-311 refactoring 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
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 88e24ed4a0 TSK-89: Throw WorkbasketNotFoundException on checkAuthorization 2018-02-27 17:46:10 +01:00
BerndBreier 0bdbf4700b TSK-242 Implement role based access control to the lib 2018-02-27 16:13:43 +01:00
BerndBreier a00289c0ab TSK-315 Store custom properties as JSON Map in DB 2018-02-27 14:57:43 +01:00
Konstantin Kläger 603afc8a2d TSK-271: Add custom holiday support to the monitor 2018-02-27 14:47:05 +01:00
Marcel Lengl ed9ab35704 TSK-78: Delete all permissions by access-id. 2018-02-27 14:25:54 +01:00
Holger Hagen bc83b1c500 TSK-329: changed data to match requirements from read permission on workbaskets. 2018-02-27 11:26:09 +01:00