Commit Graph

118 Commits

Author SHA1 Message Date
ryzheboka 306a4071de Closes #2637 - add update scripts from 8.1 to 8.2 2024-08-09 09:53:52 +02:00
MM1277 f2f24282f6 Closes #2542 - Add number of comments to the tasks 2024-08-09 08:03:38 +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
jamesrdi dee57ab1af Closes #2378 - Add DeleteHistoryEvent for Task 2023-10-24 14:15:43 +02:00
Jörg Heffner 6ddb86fb89 Closes #2397 - adjust the version to 7.0.0 in update scripts 2023-09-29 11:41:29 +02:00
Elena Mokeeva ef33757704 Closes #2397 - adjust the version to 7.0.0 in update scripts 2023-09-29 10:54:23 +02:00
Elena Mokeeva 79ecb72ad6 Closes #2387 - add an index on TaskHistoryEvent table 2023-09-29 10:06:30 +02:00
arolfes e38a12733c Closes #2131: Migrate to java17 2023-09-28 15:49:39 +02:00
jamesrdi 752089f705 Closes #2359 - Extend Custom Fields of Workbasket 2023-09-28 14:46:51 +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
jamesrdi 7e2f933e38 Closes #2338 - Add query of tasks without owner 2023-08-10 13:37:43 +02:00
Mustapha Zorgati fbd388e6d4 Closes #2347: Configuration to enable working day calculation instead of working time calculation
* added configuration property for detailed working time calculation
* added WorkingDayCalculatorImpl to replicate pre 6.0.0 behaviour
* bugfix ServiceLevelHandler comparing classificationKeys

---------

Co-authored-by: arolfes <arolfes@users.noreply.github.com>
2023-08-01 18:42:27 +02:00
Holger Hagen 73940f87e4 Closes #2336 - removed default for new columns in update scripts. 2023-07-26 16:59:51 +02:00
jamesrdi e905dfffbc Closes #2283 - Extend models and data for READTASKS AND EDITTASKS 2023-07-25 15:27:00 +02:00
jamesrdi 0d7913ca73 Closes #2273 - write update scripts for adding EDITTASKS 2023-07-25 15:27:00 +02:00
Elena Mokeeva 176e7b8513 Closes #2240 - write update scripts for adding READTASKS 2023-07-25 15:27:00 +02:00
Daniel Schreider 10f1d008da Closes #2171 - Refactor toLowerCopy 2023-05-30 15:52:11 +02:00
Mustapha Zorgati d3b59dfd6a TSK-2016: replaced MapCreator methods with Map#of calls 2023-03-16 16:52:24 +01: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
Mustapha Zorgati b916d577ca TSK-1972: Uses time zone for working time calculations 2023-03-13 10:39:04 +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
arolfes 0e52daae4a TSK-1998 Use DB Enum to determine SQL Scripts 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
Mustapha Zorgati 4697fbe5be TSK-2004: JavaDoc 4 TaskanaConfiguration.Builder#initTaskanaProperties
And refactoring of some components around the TaskanaConfiguration
2023-03-13 10:39:04 +01:00
Mustapha Zorgati ff643fdff6 TSK-1994: introduce new Generic Interval
Co-authored-by: Alex <arolfes@users.noreply.github.com>
2023-03-13 10:39:04 +01:00
arolfes f9e6b26817 TSK-1993 InvalidArgumentException extends TaskanaRuntimeException 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 61a5e32865 TSK-1987 immutable TaskanaEngineConfiguration 2023-03-13 10:39:04 +01:00
arolfes d46f848cd7 TSK-2007 Bugfix DB-Release Scripts 2023-02-27 11:31:47 +01:00
arolfes a6ede02524 TSK-1975 new indices for Object_Reference Table
3 new Indices for Table Object_Reference
* IDX_OBJECT_REFERENCE_PK_ID
* IDX_OBJECT_REFERENCE_FK_TASK_ID
* IDX_OBJECT_REFERENCE_ACCESS_LIST

Fixed Default Sorting when searching or accessing ObjectReferences
2023-02-14 13:53:37 +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 80fdb4c85d TSK-1968: increased size of field LOCKED_BY in SCHEDULED_JOB
increased size of field LOCKED_BY in table SCHEDULED_JOB from VARCHAR(32) to VARCHAR(128)
2022-10-20 21:54:36 +02: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 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 70c64dd66e TSK-1837: Add custom-int-x-from and custom-int-x-to to rest 2022-08-02 14:35:13 +02:00
ryzheboka 803b4b20a2 TSK-1837: Add within and notWithin filter criteria 2022-08-02 14:35:13 +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 20787a2166 TSK-1887: taskana-simplehistory-provider is now using our docker dbs 2022-06-22 11:18:12 +02:00
ryzheboka a9936f243d TSK-1902: fix wrong time conversion 2022-06-15 14:05:34 +02:00
Oliver Koch 3eb0d6b288 TSK-1900: refactored ArchUnit Tests
* Bump up the Version for ArchUnit from 0.22.0 to 0.23.1
* Added Regions to structure the ArchUnit Tests
* Refined Tests, so they better fit
2022-06-10 15:49:27 +02:00
ryzheboka 1ae1df8908 TSK-1889: create TASK_ROUTER role 2022-05-19 09:31:13 +02:00
Mustapha Zorgati 93d0b27bb0 TSK-1831: dropped support for JDK8
Co-authored-by: Yakup Ensar Evli <54323073+ensarevlideveloper@users.noreply.github.com>
Co-authored-by: ryzheboka <25465835+ryzheboka@users.noreply.github.com>
Co-authored-by: knht <43456808+knht@users.noreply.github.com>
2022-04-26 15:27:56 +02:00
holgerhagen 1c79008113 TSK-1832: Seperated indexes on TASK.POR_VALUE 2022-04-06 12:58:17 +02:00
ryzheboka bc86006877 TSK-1803: add manual priority to task in REST 2022-04-05 15:52:56 +02:00