# edp-ddm-user-task-management **Repository Path**: mirrors_epam/edp-ddm-user-task-management ## Basic Information - **Project Name**: edp-ddm-user-task-management - **Description**: No description available - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-10-29 - **Last Updated**: 2026-01-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # user-task-management ### Overview * The main purpose of the user-task-management service is to provide REST API low-code platform to interact with user tasks; * access to user task lists based on roles and permissions; * performing tasks assigned to the user. ### Usage #### Prerequisites: * Ceph-storage is configured and running; * business-process-management service is configured and running; * digital-signature-ops service is configured and running; * form-management-provider service is configured and running. #### Configuration Available properties are following: * `bpms.url` - business process management service base url; * `dso.url` - digital signature ops service base url; * `form-management-provider.url` - form management service base url; * `ceph.http-endpoint` - ceph base url; * `ceph.access-key` - ceph access key; * `ceph.secret-key` - ceph secret key; * `ceph.bucket` - ceph bucket name. #### Run application: * `java -jar .jar` ### Local development 1. Run spring boot application using 'local' profile: * `mvn spring-boot:run -Drun.profiles=local` OR using appropriate functions of your IDE; * `application-local.yml` - configuration file for local profile. 2. The application will be available on: http://localhost:8888/user-task-management/swagger. ### Test execution * Tests could be run via maven command: * `mvn verify` OR using appropriate functions of your IDE. To avoid `The filename or extension is too long` error on Windows, please uncomment `false` in `spring-boot-maven-plugin` configuration. ### License The user-task-management is Open Source software released under the [Apache 2.0 license](https://www.apache.org/licenses/LICENSE-2.0).