[TOB-20,38,62,359] feat: v1.0.0 Commit contains all backend tasks for the sprint ten. The focus of sprint 10 was to: - add admin interfaces - enhance persistant layer for less db intensive attachment handling - update db init script for postgres - add db init script for oracle dbs Details: [TOB-359] feat: postgres and oracle db support * cleaned up database initializations script for postgreSQL * add database initialization script for Oracle databases * enhanced persistance layer to support both databases * added AttachmentLob database table for faster database responses * add missing authorization config entry for users-sync * altered testcases according to the above changes * increase version number [TOB-443] feat: admin interface user settings * added interface to get users * added interface to set user-settings * modified user to department database relation to a direct relation from user to department via department_id * update persistance layer due to user to department database relation change [TOB-438] feat: admin interface textblockDef * added admin interfaces to read and set textblockDefinitions [TOB-431,432] feat: departments admin interface * added admin interface to read and set the DepartmentStructure * moved user sync interface to admin subpath Signed-off-by: Tobias Stummer <stummer@develop-group.de>
This application represents a user module for the Eclipse openK User Modules project.
Run mvn clean install -DskipTests to build the project. All build artifacts will be stored in the targets/ directory.
Run mvn clean install to execute the unit tests. All results will be stored in the targets/surefire-reports directory.
Further details about how to build, configure and run this module in a production or test environment, please see the howToBuild and howToRun documentation.