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
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
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
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
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
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
Holger Hagen
02effb36f3
TSK-329 (draft): method removed. Tests are not running.
2018-02-27 11:26:09 +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
Konstantin Kläger
ecf3f1d317
TSK-285: Adjust acceptance tests for the monitoring
...
- All tests now have the same structure
- Each test prints the report in the debug mode
- Change workbasket id/classification id to key in the reports
2018-02-26 10:00:53 +01:00
BerndBreier
869e4fb325
TSK-344 add getClassification by Id, change parameter sequence in newClassification
2018-02-26 09:55:35 +01:00
BerndBreier
f327aee7b5
TSK-339 Make Taskana configurable
2018-02-23 16:05:42 +01:00
Marcel Lengl
0c96464e17
TSK-342: REST Instant to Timestamp with Converter.
2018-02-23 13:28:14 +01:00
Konstantin Kläger
fa0a41e419
TSK-286: Replace workbaskets bei workbasketIds in TaskMonitorService
...
- Create method for generating workbasket ids
- Remove unnecessary exceptions in throws clauses
- Remove unused WithAccessId annotations
2018-02-22 13:50:20 +01:00
Marcel Lengl
36974006af
TSK-227: REST - Workbasket ID for Controller instead of KEY.
2018-02-22 13:03:01 +01:00
Konstantin Kläger
c065590711
TSK-268: Add domain filter to reports
...
- Update service, mapper and tests
- Add tests for the new filter
- Update JavaDoc
2018-02-22 08:46:10 +01:00
BerndBreier
59d1d9af71
TSK-304 Use Ids for identification of workbaskets and classifications
2018-02-21 14:18:53 +01:00
Marcel Lengl
2652810461
TSK-318: Enable security by default on Spring
2018-02-21 10:58:44 +01:00
Marcel Lengl
061e7e068e
TSK-222: REST-Endpoint get dist-targets by WB-ID.
2018-02-21 10:45:06 +01:00
Konstantin Kläger
3d3418e44b
TSK-267: Add category filter to reports
2018-02-21 09:12:33 +01:00
Mustapha Zorgati
0ca7d01595
Updated poms to version 0.0.8-SNAPSHOT
2018-02-20 08:17:04 +00:00
Konstantin Kläger
b78b3ccb2f
TSK-261: Extend classification report by attachment classifications
...
- Add ClassificationReport
- Add DetailedClassificationReport
- Add DetailedReportLine
- Add DetailedMonitorItem
- Implement getDetailedClassificationReport
- Move createReport method to the Report class
- Add tests and update sample data
2018-02-20 08:40:21 +01:00
Mustapha Zorgati
9d4f80dcaa
TSK-302: removed getAllClassifications
2018-02-19 22:33:13 +01:00
Mustapha Zorgati
f51174668b
TSK-302: removed classificationTree
2018-02-19 22:33:13 +01:00
Marcel Lengl
c3bac7e476
TSK-310: Add setOwner() to the public interface of WB.
2018-02-19 21:31:51 +01:00
Marcel Lengl
1ee7b1d5fc
TSK-318: Add Security-switch to EngineConfiguration-Constructor.
2018-02-19 21:03:20 +01:00
Marcel Lengl
7200a826fe
TSK-247: Added customX as filter/sortorder to all queries.
2018-02-19 20:05:24 +01:00
Konstantin Kläger
11442571f2
TSK-321: Change LocalDate to Instant in DaysToWorkingDaysConverter
...
- The instant is converted back to LocalDateTime to check whether a day
is saturday or sunday
- Update also the unit test for this converter
2018-02-19 16:59:48 +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
fcef49dcb3
TSK-157: remove unnecessary method which have been replaced by query.
2018-02-19 07:19:42 +01:00
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