Commit Graph

428 Commits

Author SHA1 Message Date
miguelmartinrojas cdd13cfca8 TSK-531 Access id validation failing refinement 2018-06-25 08:45:58 +02:00
BerndBreier cb11b6ea3c TSK-587 Improve Job Support - improve test coverage 2018-06-24 14:23:20 +02:00
BerndBreier 371e8af7de TSK-587 Improve Job Support 2018-06-24 14:23:20 +02:00
miguelmartinrojas 825365524e TSK-575 Created General handling error log system for REST API 2018-06-21 11:33:33 +02:00
Travis CI User 6523f3260c Updated poms to version 0.9.3-SNAPSHOT 2018-06-20 06:14:06 +00:00
Konstantin Kläger 7ff78d659d TSK-579: Add parent key and custom attributes to classification(summary) 2018-06-19 20:54:46 +02:00
BerndBreier 2081add0b2 TSK-581 Separate configuration of LdapTemplate. Wire LdapTemplate conditionally. 2018-06-19 14:55:08 +02:00
BerndBreier 7477d4a01f TSK-511 Add transaction slicing to job runner 2018-06-18 18:14:01 +02:00
julian.schallenmueller f065aa8944 TSK-511 Add transaction slicing to job runner 2018-06-18 18:14:01 +02:00
Konstantin Kläger a8f0869581 TSK-568: Remove unnecessary exceptions from method signatures 2018-06-18 12:28:54 +02:00
holgerhagen 7090f0671d Update application.properties 2018-06-16 19:51:20 +02:00
aweloska d3e96ee0f7 TSK-540 cache static folder 2018-06-16 19:51:20 +02:00
Travis CI User 133e4a635f Updated poms to version 0.9.2-SNAPSHOT 2018-06-11 18:56:22 +00:00
julian.schallenmueller adf6f3c7f4 TSK-560: Changed http status code for successfully deleting a task to 204 2018-06-11 11:48:34 +02:00
Konstantin Kläger 59cd442808 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
julian.schallenmueller f574c53e71 TSK-552 Added rest documentation in taskana-rest-spring-example 2018-06-08 16:20:56 +02:00
Unknown 3ba558ff23 TSK-535
:bugfixes for workplace
2018-06-08 08:27:59 +02:00
Konstantin Kläger 731a4d08df TSK-518: Move BulkOperationResults and ObjectReference to public API 2018-06-07 13:30:42 +02:00
Benni Vier 2eb5321ae6 TSK-520: Replaced code smells found by FindBugs 2018-06-06 21:04:06 +02:00
Miguel Angel Martin d94b87eb6a Update application.properties 2018-06-06 17:16:24 +02:00
miguelmartinrojas 8a962bb2cb TSK-534 Rename lookup configuration property 2018-06-06 17:16:24 +02:00
miguelmartinrojas dbfe437e67 TSK-519 Add user role guard and no access screen 2018-06-06 09:14:33 +02:00
Konstantin Kläger 7e3ee91bcf TSK-525: Replace force flags by separate methods 2018-06-05 14:25:14 +02:00
BerndBreier 3dfff70c97 TSK-548 Ldap Access must use uid field as user Id for persons 2018-06-05 10:36:09 +02:00
miguelmartinrojas 6b334de639 TSK-493 Check classification id is null or empty on classification creation. 2018-06-04 17:49:15 +02:00
miguelmartinrojas 03db1d4a08 TSK-538 Bug order by description issue is now fixed. 2018-06-04 17:04:48 +02:00
Travis CI User a1a9b0017e Updated poms to version 0.9.1-SNAPSHOT 2018-05-25 14:24:45 +00:00
Travis CI User 62a4e5c22f Updated poms to version 0.1.6-SNAPSHOT 2018-05-25 13:36:51 +00:00
BerndBreier 5119192b53 TSK-497 implement Ldap access 2018-05-25 09:27:15 +02:00
miguelmartinrojas b10766ddc0 TSK-483-508 make lookup configurable and refactored environment file 2018-05-24 19:36:58 +02:00
BerndBreier 0cec0989c1 TSK-495 Extend WorkbasketAccessItem by accessName 2018-05-24 10:58:20 +02:00
BerndBreier b93aba353c TSK-496 add REST endpoint validate-access-ids 2018-05-20 22:28:31 +02:00
BerndBreier e6d4ad977c TSK-498 missing custom properties on REST taskquery result 2018-05-20 21:34:37 +02:00
Travis CI User 7a66486960 Updated poms to version 0.1.5-SNAPSHOT 2018-05-15 20:01:13 +00:00
miguelmartinrojas 33ecb8279f TSK-177 Add configuration file to taskana spring example project 2018-05-15 09:38:12 +02:00
miguelmartinrojas eb9947da2c TSK-177 Add authentication and login page for taskana spring rest example 2018-05-15 09:38:12 +02:00
Unknown 1596c35e28 TSK-482 2018-05-14 08:29:39 +02:00
Mustapha Zorgati ba356e69d8 TSK-448: removed spring-boot from taskana-rest-spring and taskana-rest 2018-05-09 19:49:57 +02:00
Mustapha Zorgati b6feea3008 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
holgerhagen a05c7cb596 TSK-478: custom field filter in classification REST service. 2018-05-09 10:39:25 +02:00
holgerhagen 2e0e09062c TSK-477: REST: get tasks by workbasket key and domain. 2018-05-09 08:27:19 +02:00
miguelmartinrojas 7751c5fbe1 TSK-468 Add remove distribution target button and endpoint. 2018-05-08 08:35:09 +02:00
Travis CI User 89b6f5e658 Updated poms to version 0.1.4-SNAPSHOT 2018-05-02 11:22:33 +00:00
holgerhagen dff0f564f7 TSK-365: added monitor role. 2018-04-30 15:43:31 +02:00
holgerhagen 5eadae835b TSK-469: added endpoint to delete workbasket as distribution target. 2018-04-27 11:50:19 +02:00
holgerhagen ed0ca2cea9 TSK-461: added some validation to the incoming task resource in the REST controller. 2018-04-25 08:59:20 +02:00
holgerhagen b924703304 TSK-426: creation of classifications with empty id is now possible. 2018-04-20 10:48:31 +02:00
Travis CI User 7f9e85bcf9 Updated poms to version 0.1.3-SNAPSHOT 2018-04-19 14:32:18 +00:00
miguelmartinrojas 521bc44713 TSK-432 Domain switch and filtering for the application 2018-04-18 21:56:13 +02:00
holgerhagen 9ef6d4da35 TSK-424: Exception is thrown if a completed task is getting transferred. 2018-04-18 16:02:04 +02:00
holgerhagen 5e79139978 TSK-421: invalid parameter lead to error message. 2018-04-18 12:30:58 +02:00
BerndBreier e8c5dff65e TSK-441 Add foreign key constraint for workbasket_id to workbasket-access-list 2018-04-16 14:08:32 +02:00
holgerhagen cc448c7fb6 TSK-445: user info endpoint. 2018-04-16 13:10:26 +02:00
holgerhagen f5319133d2 TSK-434: added endpoints to read classification categories and types. 2018-04-16 08:44:06 +02:00
BerndBreier 839342a6de TSK-303 Add callback information to task 2018-04-13 16:26:58 +02:00
holgerhagen a3b274d40a TSK-429: added task update to and integration test to task rest service. 2018-04-13 12:00:08 +02:00
holgerhagen be3c75c0f8 TSK-433: Delete classification by id using REST API. 2018-04-12 12:42:07 +02:00
BerndBreier 70be178dd1 TSK-417 page number and size mismatch when hidden tasks are member of query resultset 2018-04-06 14:04:47 +02:00
holgerhagen ee51876578 TSK-422: HATEOAS support for ClassificationController. 2018-04-06 13:25:05 +02:00
holgerhagen 29e4e8b386 TSK-422: encoding fix for sample data. 2018-04-06 13:25:05 +02:00
Travis CI User b40baee88b Updated poms to version 0.1.2-SNAPSHOT 2018-04-04 15:51:00 +00:00
BerndBreier 1e378d47b8 TSK-420 - Place all tables in db schema "taskana" 2018-04-04 15:56:30 +02:00
holgerhagen 303c59bab1 TSK-399: Configurable classification cagetories. 2018-04-04 12:55:51 +02:00
miguelmartinrojas 42e5353e37 TSK-404 allow workbasket list filtering while selection is applied. 2018-04-04 08:42:17 +02:00
Unknown 8e8bca5b22 TSK-426
now using generic domains/ did refactors of import/export
TSK-426 fixed test issues
2018-04-02 08:32:29 +02:00
holgerhagen 23c0de7be8 TSK-400: added configuration of classification types. 2018-03-29 16:31:45 +02:00
holgerhagen 09b550df9f TSK-406: fixed unit test until bug is resolved. 2018-03-29 09:56:40 +02:00
holgerhagen 5b9c32312d TSK-406: optimizations from review. 2018-03-28 17:53:45 +02:00
holgerhagen dffa73beee TSK-406: adapted to count() fix. 2018-03-28 17:53:45 +02:00
holgerhagen 39e635d3a7 TSK-406: Added pagination for TaskController. 2018-03-28 17:53:45 +02:00
Unknown 042d2138fd TSK-295
added import/export functionality
2018-03-27 17:08:38 +02:00
Travis CI User b34af53d04 Updated poms to version 0.1.1-SNAPSHOT 2018-03-23 10:17:41 +00:00
holgerhagen ef365745ed TSK-398: domain is checked for existance during classification creation. 2018-03-23 10:19:16 +01:00
holgerhagen 6bfb1598c5 TSK-398: domain is checked for existance during workbasket creation. 2018-03-23 10:19:16 +01:00
holgerhagen 927547aa28 TSK-398: refactored roles config to be more generic. 2018-03-23 10:19:16 +01:00
BerndBreier fd7d7d3144 TSK-401 After creating a workbasket, the user is not able to delete it. 2018-03-22 14:42:29 +01:00
Mustapha Zorgati ba1814b71f TSK-395 created REST interface for TaskStatusReport 2018-03-22 14:26:43 +01:00
Mustapha Zorgati 6e909539ea TSK-395 created TaskStatusReport
TSK-395 created rest endpoint
2018-03-22 14:26:43 +01:00
holgerhagen e2b2ff20bd TSK-370: fixed import to be compatible with new Spring version. 2018-03-22 10:30:10 +01:00
holgerhagen 9b189193a9 TSK-370: upgrade to Spring Boot 2.0.0.RELEASE 2018-03-22 10:30:10 +01:00
BerndBreier 631160188d TSK-314 Recalculate due timestamp and prio when a classification is updated 2018-03-21 22:18:55 +01:00
holgerhagen f385f759e3 TSK-217: pagination support for WorkbasketController and first page to be number 1. 2018-03-20 09:44:50 +01:00
holgerhagen e947541315 TSK-378: introduced REST integration tests on WorkbasketController. 2018-03-20 09:44:50 +01:00
holgerhagen 07c2435946 TSK-378: Add pagination to WorkbasketController. 2018-03-20 09:44:50 +01:00
BerndBreier 8c0248c6ee TSK-358 Bulk update of all tasks with a specific ObjectReference 2018-03-19 16:59:42 +01:00
BerndBreier 69d684a895 TSK-391 Remove custom field condition from task query 2018-03-16 12:39:48 +01:00
BerndBreier d71b88fb0a tsk-385 Empty WHERE condition on workbasket query 2018-03-16 08:03:43 +01:00
BerndBreier 13de75803b TSK-382 add errorhandling to controllers 2018-03-15 17:08:22 +01:00
Unknown 2b444d7e27 TSK-385:
added domain endpoints for workbaskets and classifications
2018-03-15 10:06:43 +01:00
BerndBreier af016ca3fb TSK-353 Extend the number of available custom attributes on the task 2018-03-14 11:48:03 +01:00
holgerhagen 08500c88aa TSK-378: PUT operations return updated entities and removed not required operations. 2018-03-14 08:15:28 +01:00
BerndBreier 86ca8eb8e6 TSK-377 provide meaningful response for duplicate key exception 2018-03-13 11:09:08 +01:00
holgerhagen 039e83a8a0 TSK-373: renamed relations and removed some duplicate links. 2018-03-13 10:25:02 +01:00
holgerhagen 92817e7d48 TSK-373: list resources according to HAL format. 2018-03-13 10:25:02 +01:00
holgerhagen f59de280bc TSK-373: added HAL format to workbasket list. 2018-03-13 10:25:02 +01:00
BerndBreier 4b0dd5dc42 TSK-348 Consider admin rights in workbasket query and hide tasks from workbaskets without read permission 2018-03-12 13:59:20 +01:00
holgerhagen 317f0696a1 TSK-360: added links to workbasket and removed distributiontargets from workbasketsummary. 2018-03-06 17:34:41 +01:00
Travis CI User 0ee05fcd97 Updated poms to version 0.0.9-SNAPSHOT 2018-03-06 09:24:33 +00:00
BerndBreier 6976ca7b6e TSK-280 add ids to NotFoundExceptions 2018-03-06 08:33:14 +01:00
BerndBreier 16f4c0b406 TSK-359 setWorkbasketAccessItems doesn't save access items 2018-03-05 16:16:32 +01:00
MLengl c0f5cf41f8 TSK-341: No Exception when Classification-parent for ID does not exist 2018-03-01 14:41:10 +01:00
MLengl 016643e8c2 TSK-327: Move Enums from impl to taskana package 2018-03-01 13:31:27 +01:00
MLengl d8299e72e9 TSK-346: Add MODIFIED timestamp to Classification 2018-03-01 13:28:51 +01:00
MLengl 9b045e6350 TSK-328: Add userId to NotAuthorizedException 2018-03-01 11:28:19 +01:00
BerndBreier c940d60f51 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 6c78979371 TSK-311: replaced RuntimeExceptions with more precise exceptions
and added exception handling
2018-02-28 17:05:56 +01:00
Mustapha Zorgati 7165f5d978 TSK-311: fixed self link of WorkbasketSummary 2018-02-28 17:05:56 +01:00
Mustapha Zorgati 88d1517b82 TSK-311 refactoring 2018-02-28 17:05:56 +01:00
Mustapha Zorgati bf17cfaa0d TSK-311 fixed checkstyle 2018-02-28 17:05:56 +01:00
Mustapha Zorgati 0259662371 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 b5f23b896c TSK-311 seperated rest service 2018-02-28 17:05:56 +01:00
BerndBreier 134576fa4a TSK-345 Clarify usage of authorization terms in API 2018-02-28 13:10:54 +01:00
MLengl 8b7771027d TSK-283: Root-Classifications should always be false in domain. 2018-02-28 11:30:47 +01:00
MLengl bec46aa8c5 TSK-226: Enable HATEOAS on REST at least for Workbasket 2018-02-27 17:40:41 +01:00
BerndBreier 62b0ce47ca TSK-242 Implement role based access control to the lib 2018-02-27 16:13:43 +01:00
MLengl 4f13ffcbd9 TSK-326: outsourced configuration file 2018-02-27 14:40:32 +01:00
Lars Leo Grätz 7b6774fe98 TSK-343 Using Bean Utils for mappers with tests 2018-02-27 12:34:10 +01:00
Martin Rojas Miguel Angel 3ec4daa585 TSK-190 Add workbasket information saving feature, spinner, modal and alert components. 2018-02-26 21:26:58 +01:00
MLengl 4fd53627bf TSK-221: set multiple Authorisations at once. 2018-02-26 14:02:00 +01:00
MLengl 4ca06ffbb7 TSK-316: Add unchangeable CREATOR to Task. 2018-02-26 12:04:11 +01:00
Mustapha Zorgati b81368272c TSK-347 enabled transaction management for all rest interfaces 2018-02-26 08:46:27 +01:00
Mustapha Zorgati 97e25d3c2e TSK-300 import all workbasketdefinitions 2018-02-23 16:32:35 +01:00
Lars Leo Grätz e0a13297d8 TSK-301 import all classifications 2018-02-23 15:32:26 +01:00
holgerhagen 77c0aa0874 TSK-342: replaced sql timestamp with Instant.toString(). 2018-02-23 13:28:14 +01:00
MLengl ff9a6d019b TSK-342: REST Instant to Timestamp with Converter. 2018-02-23 13:28:14 +01:00
Mustapha Zorgati 2f8adf29e7 TSK-325: minor refactoring 2018-02-22 14:21:08 +01:00
Mustapha Zorgati ad0c88a897 TSK-325 replaced taskana-core with taskana-spring to gain transaction management 2018-02-22 13:29:12 +01:00
MLengl bde0a7e3c0 TSK-227: REST - Workbasket ID for Controller instead of KEY. 2018-02-22 13:03:01 +01:00
MLengl fcce7a0ed7 TSK-224: REST setDistributionTargets 2018-02-21 16:56:52 +01:00
MLengl c2468eb1ea TSK-220: REST-DELETED added as endpoint. 2018-02-21 16:05:20 +01:00
BerndBreier 9fc068c480 TSK-304 Use Ids for identification of workbaskets and classifications 2018-02-21 14:18:53 +01:00
MLengl d07b75b8c3 TSK-323: REST WB-Resources and key-filtering applied. 2018-02-21 13:41:34 +01:00
MLengl c847324236 TSK-222: REST-Endpoint get dist-targets by WB-ID. 2018-02-21 10:45:06 +01:00
Travis CI User 2856e243d7 Updated poms to version 0.0.8-SNAPSHOT 2018-02-20 08:17:04 +00:00
Mustapha Zorgati 8c3f1cfcf8 TSK-302: now using ClassificationResource 2018-02-19 22:33:13 +01:00
Mustapha Zorgati 870b1577b0 TSK-302: removed classificationTree 2018-02-19 22:33:13 +01:00
Mustapha Zorgati e1aa4d1c0b TSK-302: now exporting classifications 2018-02-19 22:33:13 +01:00
MLengl 242812eca3 TSK-282: Add parentId to Classification-Summary. Changed parent_KEY to ID. 2018-02-19 11:19:33 +01:00
holgerhagen 3b94e28975 TSK-309: renamed id to workbasketId to prevent collision with HATEOAS Resource Support from Srping. 2018-02-19 10:21:56 +01:00
holgerhagen f795fb8a90 TSK-157: remove unnecessary method which have been replaced by query. 2018-02-19 07:19:42 +01:00
holgerhagen 68296fbf17 TSK-307: fixed bug and consolidated code structure. 2018-02-19 07:18:56 +01:00
Unknown e1703a0015 TSK-299 fixed getter 2018-02-16 20:09:37 +01:00
Unknown 51b72afde8 TSK-299 added WorkbasketQuery 2018-02-16 20:09:37 +01:00
Mustapha Zorgati 330dda385f 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
MLengl 96aa5e207b TSK-278: Classification-Category to Task for better filter performance with change on update. 2018-02-16 08:57:21 +01:00
MLengl 5606090322 TSK-248: Moved models to IMPL, resigned hardcoded Strings, deleted model-package. 2018-02-15 16:30:25 +01:00
Martin Rojas Miguel Angel d40172ecb3 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 322f52cb73 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
Travis CI User e076f6287e Updated poms to version 0.0.7-SNAPSHOT 2018-02-06 12:48:07 +00:00
holgerhagen dd5ebcd19d Fixed sample data for REST to repair build. 2018-02-06 11:58:36 +01:00
MLengl 7436fc0321 TSK-75: Delete a Workbasket 2018-02-06 10:43:54 +01:00
BerndBreier 51c285b499 TSK-213 introduce Interface and Implementation for WorkbasketAccessItem 2018-02-06 10:18:51 +01:00
BerndBreier bb42a8849d TSK-73 Create Workbasket 2018-02-02 16:40:35 +01:00
Benni Vier 0babf5205d TSK-229: Add permCustom9 to 12 to Workbasket access item 2018-02-01 10:57:08 +01:00
MLengl e885137895 TSK-163: Attachment functions add/remove/update implemented. Acc+Unit
Test added
2018-01-31 09:39:31 +01:00
holgerhagen c394a7b6fd GENERAL: ignoring bin directories in rest and lib project. 2018-01-30 10:53:24 +01:00
Travis CI User 169e535b07 Updated poms to version 0.0.6-SNAPSHOT 2018-01-24 12:50:20 +00:00
MLengl dd78932931 TSK-134: Updated to Java 8 Time-API. Removed valid_from/valid_until from
classification.
2018-01-24 12:40:21 +01:00
BerndBreier 02ec554d82 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
holgerhagen d7d6d3a166 TSK-113: SampleLoginModule now accepts all test users and generated group memberships. 2018-01-18 16:13:22 +01:00
MLengl bd8d8cf720 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
MLengl 4066523186 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
BerndBreier 65c08f86cb TSK-147 Introduce Workbasket summary to be returned in lists and from all queries. 2018-01-12 16:27:19 +01:00
BerndBreier fb25385abb TSK-121 Task.setClassificationKey instead of setClassification 2018-01-12 12:19:58 +01:00
MLengl b7cb7725c6 TSK-126: Query workbaskets by task, adding Authentification, expanding REST getAllWorkbaskets, updated Tests 2018-01-12 09:36:12 +01:00
Benni Vier 79c6d420dd TSK-145: add "domain" value to Task 2018-01-10 21:26:27 +01:00
Travis CI User 8b8b8cd1ca Updated poms to version 0.0.5-SNAPSHOT 2018-01-10 14:04:18 +00:00
MLengl 66bf97f98a TSK-137: Get all attachments of a Task. 2018-01-10 13:52:12 +01:00
BerndBreier de6f49fd68 TSK-123 move primary Object Reference Values to Task record 2018-01-04 12:18:32 +01:00
Mustapha Zorgati 8e90838c03 fixed manifest version change after deployment 2017-12-22 21:40:59 +01:00
Travis CI User a6199c0582 Updated poms to version 0.0.4-SNAPSHOT 2017-12-21 17:20:03 +00:00
BerndBreier 880ecf15f6 TSK-59 ACCESS_ID should always be treated as lowercase 2017-12-21 15:14:17 +01:00
BerndBreier a187e84496 TSK-90 Use task.workbasketKey as foreign key into workbasket and reject implicit creation of distribution targets 2017-12-20 21:03:09 +01:00
BerndBreier 423bfdfce7 TSK-90 Update Workbasket add domain and type 2017-12-20 21:03:09 +01:00
MLengl ca8ce304b7 TSK-106: Created Workbasket-Interface for public-interaction. Updated
tests. Package-private constructor added.
2017-12-18 18:33:00 +01:00
MLengl 9c05f81bd6 TSK-39: Introduced an interface for 'Task', added Methods, solved conflicts, fixed some test issues. 2017-12-18 14:44:19 +01:00
Konstantin Kläger 905d4787b7 TSK-109: Separate monitor and task operations
- Add TaskMonitorService and move the needed methods from TaskService
- Update TaskanaEngine with TaskMonitorService
- Update MonitorController and RestApplication
- Add TaskMonitorMapper
2017-12-15 17:37:07 +01:00
MLengl 496efcc4b0 TSK-23: Complete a Task with force-flag and user-check. Added unit test for this function. Added completeTask(id) without flag, improved unit-test, reacted to TSK-22. 2017-12-14 16:35:14 +01:00
Benni Vier 044863f7f5 TSK-100: changed mapper and tests 2017-12-13 20:56:39 +01:00
holgerhagen 3c9209a970 TSK-100: Übergabe an Benni 2017-12-13 20:56:39 +01:00
holgerhagen b192bd53b1 TSK-107: move checkstype to qa folder and activated checkstyle 2017-12-13 17:07:46 +01:00
BerndBreier 9ed844b2b2 TSK-22_start_working_on_a_task 2017-12-13 17:07:12 +01:00
BerndBreier d566b54809 TSK-22_start_working_on_a_task 2017-12-13 17:07:12 +01:00
MLengl cdc8a7c87c TSK-63:
Refactored SummayService/Controller/Test into Task - TaskSummary.
REST-Path for TaskSummary updated.
2017-12-11 12:36:33 +01:00
MLengl 1023632dcf Merge branch 'master' of https://github.com/Taskana/taskana into TSK-61 2017-12-08 15:12:38 +01:00
MLengl feb4077ce1 TSK-61: Classification-Interface created, changed pulic reachable code to Classification not Impl, ClassificationServiceImplsTest improved 2017-12-07 17:02:12 +01:00
Konstantin Kläger 3832729c36 Merge branch 'master' of https://github.com/Taskana/taskana into TSK-65 2017-12-07 16:03:20 +01:00
Konstantin Kläger 44cefcd3cc TSK-65: Update CurrentUserContext and unit tests
- Throw the respective exception instead of throwable in unit test
- Return an empty list instead of null in getGroupIds
- Remove TaskanaInterface and add single groups to subject
- Create Principals for tests and REST service
- Throw exceptions in tests
2017-12-07 15:18:59 +01:00
Benni Vier dfbe2b0947 TSK-64: Refactor createManualTask to createTask 2017-12-07 11:13:33 +01:00
Konstantin Kläger d431672db4 Merge branch 'master' of https://github.com/Taskana/taskana into TSK-65 2017-12-06 09:56:56 +01:00
Konstantin Kläger 7bd4051e94 Enable JAAS-Subjects in unit tests and REST Service
- Replace the publicCredentials in CurrentUserContext by Principals
- Add a TaskanaPrincipal interface that extends the Principal interface
by groupNames
- Update the CustomAuthenticationProvider with a taskanaPrincipal for
the jaasAuthenticationTokens login context
- Update the tests in TaskServiceImplIntExplicitTest by a subject 
- Add a SamplePrincipal class for the unit test
- Add workbasket-access-list into taskana-core to add sample data to the
database
2017-12-06 08:42:00 +01:00
BerndBreier ada4f5203a
Merge pull request #44 from MLengl/TSK-58
TSK-58: Query tasks by workbasketId and tast-state (with Authentification)
2017-11-30 14:51:38 +01:00
MLengl a9d3de2ae5 TSK-21: Conflicts resolved (merge) 2017-11-30 14:03:01 +01:00
Konstantin Kläger 26368e50ae Merge branch 'master' of https://github.com/Taskana/taskana into TSK-43 2017-11-30 11:31:02 +01:00
Konstantin Kläger be0dac1678 TSK-43 Add businessProcessId and parentBusinessProcessId to Task and
update TaskMapper as well as task.sql
2017-11-30 10:03:51 +01:00
MLengl fad692b0f0 Added select statement to taskMapper, added new service-method, added it to rest-project and tested with authentification. 2017-11-29 16:19:17 +01:00
MLengl e4390008ae Checked /tasks/id request, updated unitTest for TaskService and made ServiceCalls better Testable. 2017-11-29 13:20:14 +01:00
MLengl 9199997d4a TSK-45: added TaskSummary, a general SummaryController for shorter Classes, Unittest for Service and Integrationtest for Service. REST tested. 2017-11-28 13:48:31 +01:00
BerndBreier e28ca78fbf TSK-57_refactor_query_interfaces 2017-11-28 13:41:28 +01:00
MLengl 8dd90cd7db Review-fixed (Classification). Domain berücksichtigt, Status im Controller inzugefügt, ValidUntil berücksichtigt. 2017-11-27 16:56:59 +01:00
MLengl b6799a7e54 Throwing 'IllegalArgumentException: 1' corrected by changing some mappings. 2017-11-27 16:53:19 +01:00
BerndBreier 962616a59e TSK-57_refactor_query_interfaces 2017-11-27 13:20:32 +01:00
MLengl e7c76c6e0f Merge https://github.com/Taskana/taskana into TSK-52
Handling Merge-Conflicts
2017-11-27 09:59:36 +01:00
MLengl 442e993a6b Review-fixed (Classification). Domain berücksichtigt, Status im Controller inzugefügt, ValidUntil berücksichtigt. 2017-11-27 09:44:13 +01:00
MLengl 98c13d90bf Throwing 'IllegalArgumentException: 1' corrected by changing some mappings. 2017-11-23 09:48:42 +01:00
Benni Vier 80dbfd6486 WB-Access-List: Add CUSTOM-Attributes and insert prefix 'PERM_' for all Boolean values 2017-11-22 17:14:03 +01:00
MLengl fc78cf5c46 Removed all 'tenant_id' from Task/workbasket/objectreference/... - core, rest, and UI (Angular Projects) 2017-11-21 13:01:52 +01:00
BerndBreier 101ad2a56f TSK-42 Refactor taskana.org to taskana.pro 2017-11-17 13:51:13 +01:00
Benni Vier 662213270d Fixed root failures 2017-11-15 17:28:36 +01:00
Benni Vier 89f10f3d98 Delete tenantId from classification 2017-11-15 12:36:26 +01:00
Benni Vier 8bc2f73bbd Update ClassificationController, QueryMapper and Tests to actual ClassificationSchema 2017-11-09 11:55:57 +01:00
Eberhard Mayer 17a89c8766 fixed views 2017-09-11 13:57:04 +02:00
Benni Vier 38285ae1c0 update classification.sql and travis.yml 2017-09-08 14:56:20 +02:00
Eberhard Heber 4e0fb74f50 Created a query api for task and the linked objects classification and objectReference 2017-07-26 10:03:25 +02:00
Eberhard Heber d5b362ce14 added classification to task 2017-07-12 08:58:36 +02:00
Eberhard Heber 7c6631f565 Added 10 custom fields to taskana 2017-07-11 14:26:01 +02:00
Eberhard Heber 2e61a8fbe0 added the field customAttributes to task
Integrated conversion of Map to Blob in MyBatis.
2017-07-10 11:30:54 +02:00
Eberhard Heber d6760eca45 removed warnings 2017-07-05 13:00:33 +02:00
holgerhagen fa59182060 Object Reference added to Task 2017-07-05 10:15:56 +02:00
Eberhard Heber 7a2088a374 fixed sample data in rest 2017-07-05 09:24:08 +02:00
Benni Vier 82bc6235c9 Add 'category' and 'type' values to classification 2017-07-04 13:36:23 +02:00
Benni Vier f21cc21642 refactor category to classification 2017-07-04 13:35:34 +02:00
Eberhard Heber 3028534f0b refactored and added tests for WorkbasketService 2017-07-03 16:16:18 +02:00
holgerhagen 53b16d6288 Added isRead and isTransferred to the Task 2017-07-03 15:34:55 +02:00
Eberhard Heber 2ea9862074 fixed states filter on TaskController 2017-07-03 13:28:58 +02:00
Eberhard Heber ae54ce512f added permission filter to workbaskets 2017-07-03 10:34:03 +02:00
holgerhagen 31bf818f03 activatec debug logging on REST service 2017-06-29 17:51:42 +02:00
holgerhagen c00733b070 Initial commit 2017-06-28 17:45:30 +02:00