MM1277
f2f24282f6
Closes #2542 - Add number of comments to the tasks
2024-08-09 08:03:38 +02:00
MM1277
31100a54dd
Closes #2563 - add handling of permissions as access ids
...
Co-authored-by: SebastianRoseneck <55637012+SebastianRoseneck@users.noreply.github.com>
Co-authored-by: ryzheboka <025465835+ryzheboka@users.noreply.github.com>
2024-07-26 10:12:36 +02:00
Maria Margaritis
72a4ec7bb1
Closes #2521 - Fix code smells Stream.collect(Collectors.toList()) to Stream.toList()
2024-03-12 14:44:29 +01:00
jamesrdi
25abb49276
Closes #2459 : Fix Code Smells
2024-02-01 15:44:03 +01:00
dependabot[bot]
03683ce3eb
Bump org.assertj:assertj-core from 3.24.2 to 3.25.1
...
Bumps [org.assertj:assertj-core](https://github.com/assertj/assertj ) from 3.24.2 to 3.25.1.
- [Release notes](https://github.com/assertj/assertj/releases )
- [Commits](https://github.com/assertj/assertj/compare/assertj-build-3.24.2...assertj-build-3.25.1 )
---
updated-dependencies:
- dependency-name: org.assertj:assertj-core
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-22 10:17:45 +01:00
jamesrdi
752089f705
Closes #2359 - Extend Custom Fields of Workbasket
2023-09-28 14:46:51 +02:00
Elena Mokeeva
8460f1d5d7
Closes #2375 - fix description of initial start delay
2023-09-28 14:30:21 +02:00
Kálmán Képes
18c34d1dfd
Closes #2302 - Adds Permissions to Users
...
- Extends LDAP client to read permission attributes from users
- Extends database schema with PERMISSION_INFO table and sets schema version to 6.4.0
- Exetends User models (Builder, Mapper,..) to have permission attribute
- Determination of Domains is now able to be done via permissions defined on users
Signed-off-by: Kálmán Képes <2853992+nyuuyn@users.noreply.github.com>
2023-09-28 10:09:54 +02:00
Elena Mokeeva
948fe21d1c
Closes #2366 - add TaskEndstatePreprocessor
2023-09-07 11:10:17 +02:00
jamesrdi
e4348df319
Closes #2269 - Implement READTASKS Permission
2023-07-25 15:27:00 +02:00
Elena Mokeeva
c43ddbeb88
Closes #2246 - add grouping by sors and pors
2023-06-09 19:16:10 +02:00
arolfes
54382bc8f5
Closes #2211 domains are List instead of Set, because of sorting
2023-04-14 07:06:10 +02:00
arolfes
ea5c004c04
Closes #2211 add master domain always to configured domains
2023-04-14 07:06:10 +02:00
Elena Mokeeva
b2da5910d7
TSK-2185: upgrade postgres to version 14.7
2023-03-28 07:41:17 +02:00
Mustapha Zorgati
d96b1c392a
TSK-1991: rework of property names
2023-03-15 01:00:50 +01:00
Mustapha Zorgati
55d939ca7b
format entire codebase with new google-java-format version
2023-03-13 19:02:53 +01:00
Holger Hagen
d21eb47ffe
TSK-2012: renamed Mismatched_Exceptions to NotAuthorizedExceptions
2023-03-13 10:39:04 +01:00
Mustapha Zorgati
ac95f8b181
TSK-2002: rename taskanaEngineConfiguration to taskanaConfiguration
2023-03-13 10:39:04 +01:00
Mustapha Zorgati
b2be25e2ef
TSK-1997: refactoring DB Enum
2023-03-13 10:39:04 +01:00
Alex
f64e38eb27
TSK-1989: integrate execution of jobs in taskana core ( #2087 )
...
Co-authored-by: Mustapha Zorgati <15628173+mustaphazorgati@users.noreply.github.com>
2023-03-13 10:39:04 +01:00
Jochen Just
4a42a35a21
TSK-1972: calculates working time in any resolution
...
Prior working time calculation only happened in a full day.
2023-03-13 10:39:04 +01:00
arolfes
20d389a7d5
TSK-1992 remove unnecessary ParentExceptions
...
Deleted Exceptions:
* NotAuthorizedException
* NotFoundException
* InvalidStateException
2023-03-13 10:39:04 +01:00
arolfes
b96c68ac6f
TSK-1996 taskana.properties file is optional
2023-03-13 10:39:04 +01:00
arolfes
61a5e32865
TSK-1987 immutable TaskanaEngineConfiguration
2023-03-13 10:39:04 +01:00
Alex
53f9dce1db
TSK-1986 remove cycle between TaskanaEngineConfiguration und TaskanaEngine ( #2078 )
2023-03-13 10:39:04 +01:00
Alex
291cc38ea6
TSK-1971 support for oracle databases ( #2050 )
...
* local testcontainer, sql script to setup table
* handle empty strings and null values
* prepare all SQL Staments for oracle
* run external oracle db
2023-02-13 08:00:43 +01:00
Norman Schmidt
48d85e0ee7
TSK-1946: update to Spring Boot 2.7.8 ( #1999 )
...
* TSK-1946: H2 Update
* TSK-1946: add new run configurations
* TSK-1946: update to Spring Boot 2.7.3
Updated Spring Security Configs to new component-based configuration.
See https://spring.io/blog/2022/02/21/spring-security-without-the-websecurityconfigureradapter
Co-authored-by: Marcel Bagemihl <marcel.bagemihl@novatec-gmbh.de>
* TSK-1946: wildfly now only starting postgres db
* TSK-1946: drop sup 4 sys prop db.type. We only execute PSQL
* TSK-1946: create new module 'taskana-rest-spring-test-lib' to simplify the Spring Security Configuration Setup for Spring Tests
* TSK-1946: H2 Update
* TSK-1946: add new run configurations
* TSK-1946: update to Spring Boot 2.7.3
Updated Spring Security Configs to new component-based configuration.
See https://spring.io/blog/2022/02/21/spring-security-without-the-websecurityconfigureradapter
Co-authored-by: Marcel Bagemihl <marcel.bagemihl@novatec-gmbh.de>
* TSK-1946: wildfly now only starting postgres db
* TSK-1946: drop sup 4 sys prop db.type. We only execute PSQL
* TSK-1946: create new module 'taskana-rest-spring-test-lib' to simplify the Spring Security Configuration Setup for Spring Tests
* TSK-1946: update to Spring Boot 2.7.8
---------
Co-authored-by: Yakup Ensar Evli <54323073+ensarevlideveloper@users.noreply.github.com>
Co-authored-by: Mustapha Zorgati <15628173+mustaphazorgati@users.noreply.github.com>
Co-authored-by: Marcel Bagemihl <marcel.bagemihl@novatec-gmbh.de>
Co-authored-by: arolfes <arolfes@users.noreply.github.com>
2023-01-30 12:33:41 +01:00
norman-schmidt
e40623ce0f
TSK-1957: groups are included in the domain aggregation ( #2021 )
...
* TSK-1957: groups are included in the domain aggregation
- added schema GROUP_INFO
- added group related methods to UserMapper / UserMapperSqlProvider
- User API extended with groups
- UserInfoRefreshJob includes groups
2022-10-20 14:16:47 +02:00
Norman Schmidt
5a14c00fa1
TSK-1957: add taskana property 'minimalPermissionsToAssignDomains'
2022-10-11 17:43:31 +02:00
Mustapha Zorgati
50915ef4e1
TSK-1964: added UserBuilder to test-api
2022-10-11 13:08:44 +02:00
Mustapha Zorgati
2dbdd874d5
TSK-1964: refactored builders to reduce code duplication
2022-10-11 13:08:44 +02:00
Norman Schmidt
3c71c08684
TSK-1964: made UserService injectable and adapted/fixed test
2022-10-11 13:08:44 +02:00
Mustapha Zorgati
d8ffdb1824
TSK-1944: Implemented BeforeRequestChanges SPI
2022-08-20 18:16:23 +02:00
Mustapha Zorgati
1188f6396c
TSK-1945: implemented BeforeRequestReview SPI
...
blub
2022-08-20 17:46:27 +02:00
Mustapha Zorgati
cf690bf6b5
TSK-1941: implemented ReviewRequired SPI
2022-08-11 12:36:39 +02:00
Mustapha Zorgati
830723800e
TSK-1941: test-api injects enclosing class instance for non-static member classes
...
this allows SPIs to use instance fields from their enclosing class
2022-08-11 12:36:39 +02:00
ryzheboka
340236c4a2
TSK-1938: Add RequestChangesProvider
2022-08-11 12:17:08 +02:00
Mustapha Zorgati
1f9d20f76f
TSK-1937: implemented AfterRequestReviewProvider
...
Co-authored-by: ryzheboka <25465835+ryzheboka@users.noreply.github.com>
2022-08-10 12:18:14 +02:00
Mustapha Zorgati
b1166939cd
TSK-1937: cleaned up usage of WithServiceProvider annotation
2022-08-10 12:18:14 +02:00
Mustapha Zorgati
82400aecb1
TSK-1937: test-api now initializes service providers properly
...
when multiple WithServiceProvider annotations are defined
2022-08-10 12:18:14 +02:00
Mustapha Zorgati
f7b668835c
TSK-1937: test-api now supports instantiation off all class types
...
except for anonymous classes since they're not assignable to the WithAccessId annotation
2022-08-10 12:18:14 +02:00
Mustapha Zorgati
63315eaf22
TSK-1937: moved test-api tests to proper package
...
Co-authored-by: ryzheboka <25465835+ryzheboka@users.noreply.github.com>
2022-08-10 12:18:14 +02:00
ryzheboka
18ee26ba80
TSK-1837: Add custom_int fields and standard operations on them
2022-08-02 14:35:13 +02:00
Mustapha Zorgati
045ef3c7a1
TSK-1882: test-api now uses one database with different schema names
...
Co-authored-by: ryzheboka <25465835+ryzheboka@users.noreply.github.com>
2022-07-19 17:48:03 +02:00
ryzheboka
2d3e0f9f0a
TSK-1884: Move builder and their tests into taskana-test-api
2022-05-31 09:53:01 +02:00
ryzheboka
22dac2b48c
TSK-1857: Move taskana-core tests into a dedicated module
2022-05-27 14:22:57 +02:00
ryzheboka
54f01f8927
TSK-1856: duplicating the test-api into a dedicated module
2022-04-28 16:26:31 +02:00