Commit Graph

1078 Commits

Author SHA1 Message Date
Mustapha Zorgati cb2dd603b5 Updated poms to version 5.0.1-SNAPSHOT 2022-03-04 09:04:11 +00:00
Yakup Ensar Evli 38dba9a098 TSK-1791: Usage of ClassificationService of the new Test-API, Insertion of five new classifications before tests as there are no classifications available before. 2022-03-03 10:20:16 +01:00
holgerhagen 6dda569f16 TSK-1753: case insensitive queries are performed on lower case 2022-02-28 11:26:53 +01:00
ryzheboka 967e59e012 TSK-1800: add secondary object references 2022-02-25 10:23:40 +01:00
Yakup Ensar Evli 3278137977 TSK-1794: Updated CreateClassificationAccTest to use Test-API
Cleaned up Test cases and improved quality. Transfered one test method from CreateClassificationServiceAccTest to UpdateClassificationAccTest.
2022-02-15 17:10:50 +01:00
holgerhagen 7a97c68725 TSK-1790: (includes TSK-1481 and TSK-1605) indexes restructured. 2022-02-01 08:56:40 +01:00
Mustapha Zorgati 32e0c7c1eb Updated poms to version 4.13.1-SNAPSHOT 2022-01-18 15:07:50 +00:00
holgerhagen 8968a603b3 TSK-1768: replaced DB2 11.1 with DB2 11.5 for integration testing 2022-01-17 10:19:10 +01:00
ryzheboka b35d766d58 TSK-1778: fix code smells 2021-12-17 21:24:33 +01:00
ryzheboka 5b2cf855cf TSK-1777: updated UpdateTaskCommentAccTest to use testapi 2021-12-16 16:09:31 +01:00
Mustapha Zorgati c7742b3056 TSK-1775: reformatted entire backend code base
with new formatter
2021-11-26 13:18:27 +01:00
Mustapha Zorgati e49a13422b Updated poms to version 4.12.1-SNAPSHOT 2021-11-24 08:47:46 +00:00
holgerhagen 2c89353fc7 TSK-1769: TaskQuery on CustomFields distinguishes between empty / null. 2021-11-22 10:03:56 +01:00
Mustapha Zorgati e895cc16dc Updated poms to version 4.11.1-SNAPSHOT 2021-11-05 16:41:41 +00:00
Holger Hagen 6719cfd231 TSK-1757: added configuration name to prevent multiple entries. 2021-11-05 10:11:43 +01:00
holgerhagen ac952ee3ec TSK-1764: PR review and fixes. 2021-11-04 10:41:33 +01:00
holgerhagen 2bdfe4dbc3 TSK-1764: added filter parameter to WorkbasketPriorityReport API. 2021-11-04 10:41:33 +01:00
holgerhagen e05120cc93 TSK-1757: Added lock for update to custom attribute initialization. 2021-11-04 10:10:46 +01:00
holgerhagen 1df190d1da TSK-1757: Added ParallelThreadHelper to support multi threaded tests. 2021-11-04 10:10:46 +01:00
Mustapha Zorgati 49183fea79 TSK-1763: refactored TaskanaConfigurationInitalizer 2021-11-03 17:59:19 +01:00
Mustapha Zorgati 23919eb0a1 TSK-1762: fixed some code smells 2021-11-03 15:22:56 +01:00
Holger Hagen e3edb45d67 TSK-1755: prevent null values in custom field of task, workbasket and classification. 2021-10-26 10:32:40 +02:00
Holger Hagen cbf02e55d4 TSK-1752: fixed calculation in TestPriorityServiceProvider 2021-10-19 16:45:38 +02:00
Benjamin Eckstein 8b5d372222 TSK-1745: use annotations to link config files with TaskanaEngineConfiguration 2021-10-15 11:47:09 +02:00
Mustapha Zorgati 46cc217156 Updated poms to version 4.10.1-SNAPSHOT 2021-10-11 10:07:29 +00:00
Joerg Heffner 0e78a95f1b TSK-1748: Review Findings 2021-10-11 10:52:02 +02:00
Joerg Heffner 1c7fdea0ce TSK-1748: Consider default database schemas in SqlConnectionRunner 2021-10-11 10:52:02 +02:00
Joerg Heffner 69ee0235e4 TSK-1723: Review Findings 2021-10-08 17:14:53 +02:00
Joerg Heffner e033f35cdc TSK-1723: Synchronization of LDAP data for users 2021-10-08 17:14:53 +02:00
Lia Lissmann 2bf90fd0fe TSK-1744: Algorithm that calculates work hours between two instants
TSK-1744: Algorithm that calculates work hours between two instants

TSK-1744: Algorithm that calculates work hours between two instants
2021-10-08 16:42:06 +02:00
Holger Hagen 48ed6da956 TSK-1746: removed hardcoded schema name in ConfigurationMapper. 2021-10-08 15:11:05 +02:00
Mustapha Zorgati 331bf2998b TSK-1750: configuration schema now respects order of individual fields 2021-10-08 15:06:56 +02:00
Mustapha Zorgati 3398e81a7c TSK-1750: custom attributes don't break the frontend anymore 2021-10-08 15:06:56 +02:00
Mustapha Zorgati 846f6dc82b TSK-1737: documented API 2021-10-08 13:02:29 +02:00
Lia Lissmann a73b80c59d TSK-1743: Deleted some Tests and started grouping tests together 2021-10-08 12:26:39 +02:00
Lia Lissmann 8047e97c15 TSK-1743: Deleted some Tests and started grouping tests together 2021-10-08 12:26:39 +02:00
Sofie Hofmann ecdf333c8e TSK-1725, TSK-1740: Settings Component, Workbasket-Priority-Report Filter 2021-10-08 11:36:34 +02:00
Joerg Heffner 676caaae84 TSK-1726: Review Findings 2021-10-08 08:38:21 +02:00
Joerg Heffner e264a20389 TSK-1726: Implemented option to include long name on Task / TaskComment / TaskHistoryEvent 2021-10-08 08:38:21 +02:00
Martin Sawilla b511973c14 TSK-1690: Removed toString() methods from Exceptions to prevent unspecific error messages 2021-10-05 14:27:39 +02:00
Lia Lissmann 1bab31e43c TSK-1727: + TSK-1624: Add notLike and notIn filter parameter to TaskQuery 2021-10-05 13:28:26 +02:00
Mustapha Zorgati 05fce27222 TSK-1737: created ConfigurationService which manages custom attributes 2021-09-29 12:35:06 +02:00
Mustapha Zorgati 4ae94ff108 TSK-1741: WorkbasketPriorityReport now accepts column headers as request params 2021-09-29 10:24:01 +02:00
Mustapha Zorgati 9da7304bca TSK-1735: replaced taskanaUnitTest.properties with testcontainers 2021-09-21 16:57:31 +02:00
Mustapha Zorgati fb4234b6f1 TSK-1704: test API now restricting service providers to specific test 2021-09-21 16:35:58 +02:00
Mustapha Zorgati d61fc1f56d TSK-1730: Moved all Builder classes to package builder 2021-09-20 16:17:25 +02:00
Mustapha Zorgati 761c6edade TSK-1730: Allow modification of TaskanaEngineConfiguration for tests 2021-09-20 16:17:25 +02:00
Mustapha Zorgati 60cdb4b08f Updated poms to version 4.9.2-SNAPSHOT 2021-09-16 15:48:44 +00:00
Benjamin Eckstein e579720716 TSK-1731: Fix TaskQuery to order correctly by attachment received 2021-09-16 14:20:50 +02:00
Mustapha Zorgati c742407288 TSK-1685: added testcontainers extension 2021-09-16 09:21:29 +02:00
Mustapha Zorgati af47d1ad14 TSK-1633: small refactoring
Co-authored-by: SebastianRoseneck <55637012+SebastianRoseneck@users.noreply.github.com>
2021-09-16 09:21:29 +02:00
Mustapha Zorgati 75824049ad TSK-1633: new dependency injection extension replaces AbstractAccTest
Co-authored-by: SebastianRoseneck <55637012+SebastianRoseneck@users.noreply.github.com>
2021-09-16 09:21:29 +02:00
Mustapha Zorgati e9a1f02c2e TSK-1633: created all new test API for improved test data generation
Co-authored-by: SebastianRoseneck <55637012+SebastianRoseneck@users.noreply.github.com>
2021-09-16 09:21:29 +02:00
Tristan2357 aa725edb83
TSK-1728: Refactored SqlProviderUtil (#1705) 2021-09-14 11:47:34 +02:00
tge20 1e3f90509d
TSK-1706: Implementation of the new UserService (#1692) 2021-09-07 07:50:04 +02:00
Mustapha Zorgati 0fcc08ddd2 Updated poms to version 4.9.1-SNAPSHOT 2021-08-31 14:57:33 +00:00
Joerg Heffner 8eb8f1f44d TSK-1724: Code Review Changes 2021-08-31 13:41:23 +02:00
Joerg Heffner 5d08893a6b TSK-1724: Change JobType from Enum to String 2021-08-31 13:41:23 +02:00
Martin Sawilla 38fbc66f7f TSK-1716: Replaced immutable Collections with mutable ones in all our entities. 2021-08-31 13:00:08 +02:00
Martin Sawilla e564778a91 TSK-1715: Implemented OwnerNotIn-Filter for TaskQuery. 2021-08-31 13:00:00 +02:00
Tristan2357 fe292ea5b5
TSK-1687: Provide REST API for WorkbasketReports, structured by priority instead of days (#1685)
* TSK-1687: Added WorkbasketPriorityReport

Java and REST API

* TSK-1687: Added Tests

* TSK-1687: Adapted Tests, because of extended monitor test data

* TSK-1687: PR amends (remember to squash and rebase)
2021-08-31 12:52:14 +02:00
Mustapha Zorgati 54428045dd TSK-1718: Performance optimization for TaskService#getTask and TaskQuery#list
The execution time has been reduced from O(n²) to O(n)
2021-08-30 14:18:38 +02:00
Mustapha Zorgati 591963cebc TSK-1719: optimized other mockStatic calls to match recommendation
which is to use mockStatic together with a try-with-resources statement
2021-08-30 14:04:09 +02:00
Lia Lissmann 14baeb8bc1 TSK-1703: Create configuration property that allows to create & update due and planned timestamps with service level mismatch 2021-08-26 10:32:46 +02:00
Lia Lissmann 2b7e7902a3 TSK-1710: Fixed a few code smells 2021-08-25 10:13:50 +02:00
Benjamin Eckstein e9540d04e4 TSK-1705: Add a job to update priority for unfinished tasks 2021-08-24 16:01:28 +02:00
Tristan Eisermann 7810267092 TSK-1650: Code Smells 2021-08-24 11:54:39 +02:00
Tristan Eisermann 8e94de6a42 TSK-1650: Reworked the WorkbasketAccessSqlProvider 2021-08-24 11:54:39 +02:00
Tristan Eisermann 72b00a8c32 TSK-1650: Added WorkbasketSqlProvider 2021-08-24 11:54:39 +02:00
Tristan Eisermann ed11a02b80 TSK-1650: Added WorkbasketAccessSqlProvider
And made search for accessItems by Key and Domain case insensitive
2021-08-24 11:54:39 +02:00
Tim Gerversmann dc9e3a25ce TSK-1686: Introduced an SPI for the individual calculation of priorities 2021-08-20 21:21:57 +02:00
Mustapha Zorgati 698808e9d3 TSK-1693: automatic reformatting 2021-08-11 11:17:27 +02:00
Holger Hagen a4ab94bb04 TSK-1697: Fixed ambiguous domain in listValues query when joining with classifications 2021-08-11 11:11:17 +02:00
Mustapha Zorgati d967fb81f5 TSK-1692: now explicitly list database columns in SecurityVerifier 2021-08-05 21:33:23 +02:00
Mustapha Zorgati bc024e3194 Updated poms to version 4.8.1-SNAPSHOT 2021-08-02 19:55:32 +00:00
Mustapha Zorgati 6dfb751bee TSK-1659: Expanded TimeIntervalReportBuilder with custom-X filter
Co-authored-by: Tim Gerversmann<72377965+tge20@users.noreply.github.com>
2021-08-02 21:23:10 +02:00
Mustapha Zorgati 55d21a9e8b TSK-1649: implemented database lock for resolution of jobs to run 2021-08-02 16:42:09 +02:00
Tristan 7e6c045ded TSK-1240: PR amends 2021-08-02 16:41:37 +02:00
Mustapha Zorgati 6f344c9363 TSK-1647: automatic refactoring 2021-08-02 11:46:33 +02:00
Mustapha Zorgati 6da07b069a TSK-1647: minor improvements and fixes 2021-08-02 11:46:33 +02:00
Holger Hagen 281f909f7b TSK-1680: Extended database schema for future use cases. 2021-07-30 15:48:04 +02:00
Tristan2357 99eba636a1
TSK-1674: Added received timestamp to task (#1638)
* TSK-1674: Added RECEIVED timestamp to task entity

Erweiterung Datenmodell um das Feld “RECEIVED” von Typ TIMESTAMP an der Task
Update-Skript
Task-Modell erweitern
TaskQuery erweitern
TaskQueryMapper anpassen
REST API erweitern
Doku erweitern

Es fehlt noch: 
Acceptance Test und Integrationstest erstellen
Task-Ansicht im Workplace um received Timestamp erweitern

TSK-1658: PR amends addons

* TSK-1674: Added sample and test data

added received to RepresentationModels

* TSK-1674: adapted TaskMapper

* TSK-1674: Frontend: added received field in Task Status Details

* TSK-1674: Added received to TaskQueryFilter

* TSK-1674: Added Tests for received

* TSK-1674: Test fixes on postgres

* TSK-1674: Test fixes on db2

* TSK-1674: Code was smelly

* TSK-1674: PR amends

* TSK-1674: createAttachement now receives an instant instead of a string
2021-07-29 14:58:57 +02:00
Mustapha Zorgati 358e699f9f TSK-1664: fixed some code smells and redesigned RestHelper 2021-07-16 11:08:05 +02:00
Tristan 1eb3ccec78 TSK-1658: PR amends 2021-07-15 14:03:00 +02:00
Tristan Eisermann 375a92291d TSK-1658: Created TaskQueryMapperSqlProvider
TSK-1658: Added CustomXNotIn fields


TSK-1658: Tests fixed


TSK-1658: Added Test


TSK-1658: introduced methods for common OnjectReference where parts


TSK-1658: small stuff
2021-07-15 14:03:00 +02:00
Mustapha Zorgati 8edb488bd3 TSK-1647: Implemented global frontend error handling using backend error keys
Co-authored-by: Tristan Eisermann<19949441+Tristan2357@users.noreply.github.com>
Co-authored-by: Tim Gerversmann<72377965+tge20@users.noreply.github.com>
Co-authored-by: Sofie Hofmann<29145005+sofie29@users.noreply.github.com>
2021-07-14 10:49:34 +02:00
Mustapha Zorgati 34d2bbfa92 TSK-1647: Implemented an error key for every exception
Co-authored-by: Tristan Eisermann<19949441+Tristan2357@users.noreply.github.com>
Co-authored-by: Tim Gerversmann<72377965+tge20@users.noreply.github.com>
Co-authored-by: Sofie Hofmann<29145005+sofie29@users.noreply.github.com>

javaDoc Exceptions

blub

TSK-1647: now validating existing & not authorized tasks :)
2021-07-14 10:49:34 +02:00
Tim Gerversmann 1c83b7871f TSK-1646: Bugfix for creation / update of Task with invalid Attachment 2021-06-22 16:14:09 +02:00
Mustapha Zorgati 334d21ba7d Updated poms to version 4.7.1-SNAPSHOT 2021-06-11 06:17:32 +00:00
Mustapha Zorgati dd5bccc62c TSK-1654: fixed current code smells 2021-06-10 10:49:53 +02:00
Mustapha Zorgati b66e4d9f86 TSK-1642: now setting details attribute for TaskTransferHistoryEvent 2021-06-09 12:37:56 +02:00
tge20 7636ec0b2a
TSK-1501: TaskTransferrer cleaned and restructured (#1599) 2021-06-01 09:51:38 +02:00
SebastianRoseneck bfcabea610
TSK-1596: Automatic TraceLogging (#1577) 2021-05-20 09:41:58 +02:00
SebastianRoseneck b8892020d9
TSK-795: Changed Exception when creating a Task with a non-empty taskId (#1575) 2021-05-19 10:29:13 +02:00
Mustapha Zorgati ae919e2825 TSK-1640: Configure taskana-spi-routing-dmn-router module properly 2021-05-18 15:00:06 +02:00
Mustapha Zorgati eba33b1846 Updated poms to version 4.6.1-SNAPSHOT 2021-05-11 16:07:55 +00:00
Joerg Heffner 7b90a84574 TSK-1634: Review Findings 2021-05-11 17:25:03 +02:00
SebastianRoseneck 37cfcae92b
TSK-1628: cleanup of code smells & refactoring (#1571)
* TSK-1628: Fixed Code-Smells

* TSK-1628: FileLoaderUtil Refactoring

* TSK-1628: Increased readabilty of some tests

* TSK-1628: Fixed pom and tidying up
2021-04-29 14:04:47 +02:00
Joerg Heffner 3ddcd2ae97 TSK-1628: New DmnTaskRouter module 2021-04-23 17:28:11 +02:00
Mustapha Zorgati c96117afb6 TSK-1618: fixed count of tasks for query with object references filter 2021-04-14 13:47:41 +02:00