Commit Graph

2173 Commits

Author SHA1 Message Date
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
Mustapha Zorgati b0569dee8b TSK-1719: optimized LoggingAspect 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
Sofie Hofmann d8a8f47cb8 TSK-1720: Sort Workbasket Distribution Targets by type and name 2021-08-25 11:52:05 +02:00
Chi Nguyen 0f65abb001
TSK-718: Add german date time format pipe (#1681)
* TSK-718: Add german date time format pipe

* TSK-718: update test to run with yarn
2021-08-25 11:01:57 +02:00
Lia Lissmann 3f124f47db TSK-1710: Fixed a few code smells 2021-08-25 10:13:50 +02:00
Lia Lissmann 2b7e7902a3 TSK-1710: Fixed a few code smells 2021-08-25 10:13:50 +02:00
Mustapha Zorgati c628426d0a TSK-1717: The JointPoint for our LoggingAspect now only looks for classes within pro.taskana package 2021-08-25 10:01:43 +02:00
Benjamin Eckstein e9540d04e4 TSK-1705: Add a job to update priority for unfinished tasks 2021-08-24 16:01:28 +02:00
dependabot[bot] 167d47f951 Bump version.spring.boot from 2.5.3 to 2.5.4
Bumps `version.spring.boot` from 2.5.3 to 2.5.4.

Updates `spring-boot-dependencies` from 2.5.3 to 2.5.4
- [Release notes](https://github.com/spring-projects/spring-boot/releases)
- [Commits](https://github.com/spring-projects/spring-boot/compare/v2.5.3...v2.5.4)

Updates `spring-boot-maven-plugin` from 2.5.3 to 2.5.4
- [Release notes](https://github.com/spring-projects/spring-boot/releases)
- [Commits](https://github.com/spring-projects/spring-boot/compare/v2.5.3...v2.5.4)

---
updated-dependencies:
- dependency-name: org.springframework.boot:spring-boot-dependencies
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.springframework.boot:spring-boot-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-24 12:58:39 +02:00
dependabot[bot] bccc69d706 Bump archunit from 0.20.1 to 0.21.0
Bumps [archunit](https://github.com/TNG/ArchUnit) from 0.20.1 to 0.21.0.
- [Release notes](https://github.com/TNG/ArchUnit/releases)
- [Commits](https://github.com/TNG/ArchUnit/compare/v0.20.1...v0.21.0)

---
updated-dependencies:
- dependency-name: com.tngtech.archunit:archunit
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-24 12:58:29 +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
dependabot[bot] 1c5456337b Bump equalsverifier from 3.7 to 3.7.1
Bumps [equalsverifier](https://github.com/jqno/equalsverifier) from 3.7 to 3.7.1.
- [Release notes](https://github.com/jqno/equalsverifier/releases)
- [Changelog](https://github.com/jqno/equalsverifier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jqno/equalsverifier/compare/equalsverifier-3.7...equalsverifier-3.7.1)

---
updated-dependencies:
- dependency-name: nl.jqno.equalsverifier:equalsverifier
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-17 14:47:48 +02:00
Holger Hagen aa233fec1b TSK-1701: added integration test for task routing via REST API. 2021-08-13 10:25:43 +02:00
dependabot[bot] 27a445fc3b Bump url-parse from 1.5.1 to 1.5.3 in /web
Bumps [url-parse](https://github.com/unshiftio/url-parse) from 1.5.1 to 1.5.3.
- [Release notes](https://github.com/unshiftio/url-parse/releases)
- [Commits](https://github.com/unshiftio/url-parse/compare/1.5.1...1.5.3)

---
updated-dependencies:
- dependency-name: url-parse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-12 12:03:16 +02:00
Stefan Schultz 091f555bcf TSK-1698: Remove unnecessary reorg statements from sqls
See https://www.ibm.com/docs/en/db2/11.1?topic=statements-alter-table for more information on REORG-recommended operation
2021-08-12 09:39:07 +02:00
Tristan2357 fba162f854
TSK-1694: Updated Node Version (#1671) 2021-08-12 08:45:29 +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
dependabot[bot] 6d11ae371d Bump checkstyle from 8.45 to 8.45.1
Bumps [checkstyle](https://github.com/checkstyle/checkstyle) from 8.45 to 8.45.1.
- [Release notes](https://github.com/checkstyle/checkstyle/releases)
- [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-8.45...checkstyle-8.45.1)

---
updated-dependencies:
- dependency-name: com.puppycrawl.tools:checkstyle
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-09 16:34:39 +02:00
dependabot[bot] 50520c6bc9 Bump actions/setup-node from 2.3.2 to 2.4.0
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 2.3.2 to 2.4.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v2.3.2...v2.4.0)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-07 01:11:02 +02:00
SebastianRoseneck 5f06af2608
TSK-1688: Changed AspectJ plugin to mojo (#1659) 2021-08-06 19:46:46 +02:00
Mustapha Zorgati d967fb81f5 TSK-1692: now explicitly list database columns in SecurityVerifier 2021-08-05 21:33:23 +02:00
Mustapha Zorgati 370a015e69 TSK-1692: exit shell after starting/stopping database 2021-08-05 21:33:23 +02:00
Mustapha Zorgati 7abed2c621 TSK-1692: run CI on every PR 2021-08-05 21:33:23 +02:00
dependabot[bot] 0cf7948dce Bump tar from 6.1.0 to 6.1.5 in /web
Bumps [tar](https://github.com/npm/node-tar) from 6.1.0 to 6.1.5.
- [Release notes](https://github.com/npm/node-tar/releases)
- [Changelog](https://github.com/npm/node-tar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/npm/node-tar/compare/v6.1.0...v6.1.5)

---
updated-dependencies:
- dependency-name: tar
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-05 21:22:53 +02:00
Sofie Hofmann 0d41d615d9 TSK-1683: Saving Workbaskets and Classifications custom fields corrected 2021-08-05 11:09:50 +02:00
dependabot[bot] be4caceb95 Bump actions/setup-node from 2.3.0 to 2.3.2
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 2.3.0 to 2.3.2.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v2.3.0...v2.3.2)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-05 08:57:46 +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
Mustapha Zorgati eaed4e9613 TSK-1649: fixed sample data generation for DB2 2021-08-02 16:42:09 +02:00
Tristan 7e6c045ded TSK-1240: PR amends 2021-08-02 16:41:37 +02:00
Tristan 140134eec5 TSK-1240: Added SpringArchitectureTest 2021-08-02 16:41:37 +02:00
Tristan fd761ee3ac TSK-1666: Fixed QueryParameters of Rest Docs
By adding @JsonProperty to all parameters
2021-08-02 16:41:37 +02:00
Holger Hagen 0ebdb3095b TSK-1676: Fixed REST Exception Mapping for *InUseExceptions. 2021-08-02 16:13:06 +02:00
Mustapha Zorgati 6f344c9363 TSK-1647: automatic refactoring 2021-08-02 11:46:33 +02:00
Mustapha Zorgati 9d290f2c3d TSK-1647: minor rest test 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
dependabot[bot] 9c8870ad60 Bump checkstyle from 8.44 to 8.45
Bumps [checkstyle](https://github.com/checkstyle/checkstyle) from 8.44 to 8.45.
- [Release notes](https://github.com/checkstyle/checkstyle/releases)
- [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-8.44...checkstyle-8.45)

---
updated-dependencies:
- dependency-name: com.puppycrawl.tools:checkstyle
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-02 06:31:46 +02:00
Holger Hagen 281f909f7b TSK-1680: Extended database schema for future use cases. 2021-07-30 15:48:04 +02:00