Rename to Kadai
This commit is contained in:
parent
a036a4886d
commit
4092162e93
|
@ -18,10 +18,10 @@ env:
|
|||
|
||||
ARTIFACTS_CYPRESS_TESTS_NAME: cypress-tests
|
||||
ARTIFACTS_CYPRESS_TESTS_PATH: web/cypress
|
||||
ARTIFACTS_TASKANA_JARS_NAME: taskana-jars
|
||||
ARTIFACTS_TASKANA_JARS_PATH: ~/.m2/repository/pro/taskana
|
||||
ARTIFACTS_TASKANA_WEB_NAME: taskana-web
|
||||
ARTIFACTS_TASKANA_WEB_PATH: web/dist
|
||||
ARTIFACTS_KADAI_JARS_NAME: kadai-jars
|
||||
ARTIFACTS_KADAI_JARS_PATH: ~/.m2/repository/io/kadai
|
||||
ARTIFACTS_KADAI_WEB_NAME: kadai-web
|
||||
ARTIFACTS_KADAI_WEB_PATH: web/dist
|
||||
ARTIFACTS_JACOCO_REPORTS_NAME: jacoco-reports
|
||||
ARTIFACTS_JACOCO_REPORTS_PATH: "**/jacoco.exec"
|
||||
|
||||
|
@ -60,20 +60,20 @@ jobs:
|
|||
run: |
|
||||
./mvnw -B dependency:go-offline
|
||||
./mvnw -B test -Dtest=GibtEsNet -Dsurefire.failIfNoSpecifiedTests=false
|
||||
- name: Upload taskana artifacts
|
||||
- name: Upload kadai artifacts
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: ${{ env.ARTIFACTS_TASKANA_JARS_NAME }}
|
||||
path: ${{ env.ARTIFACTS_TASKANA_JARS_PATH }}
|
||||
name: ${{ env.ARTIFACTS_KADAI_JARS_NAME }}
|
||||
path: ${{ env.ARTIFACTS_KADAI_JARS_PATH }}
|
||||
if-no-files-found: error
|
||||
- name: Remove taskana artifacts from cache
|
||||
run: rm -rf ${{ env.ARTIFACTS_TASKANA_JARS_PATH }}
|
||||
- name: Remove kadai artifacts from cache
|
||||
run: rm -rf ${{ env.ARTIFACTS_KADAI_JARS_PATH }}
|
||||
- name: Cancel workflow
|
||||
if: failure()
|
||||
uses: andymckay/cancel-action@0.5
|
||||
|
||||
compile_frontend:
|
||||
name: Compile taskana-web
|
||||
name: Compile kadai-web
|
||||
runs-on: ubuntu-20.04
|
||||
steps:
|
||||
- name: Git checkout
|
||||
|
@ -101,7 +101,7 @@ jobs:
|
|||
key: ${{ runner.OS }}-${{ env.CACHE_MAVEN_FOR_WEB_NAME }}-${{ hashFiles('**/pom.xml') }}
|
||||
restore-keys: ${{ runner.OS }}-${{ env.CACHE_MAVEN_FOR_WEB_NAME }}
|
||||
- name: Populate maven cache
|
||||
run: ./mvnw -B dependency:go-offline -pl :taskana-web -am
|
||||
run: ./mvnw -B dependency:go-offline -pl :kadai-web -am
|
||||
if: steps.maven-cache.outputs.cache-hit != 'true'
|
||||
- name: Install Dependencies
|
||||
if: steps.web-cache.outputs.cache-hit != 'true'
|
||||
|
@ -113,22 +113,22 @@ jobs:
|
|||
yarn lint
|
||||
yarn build:prod
|
||||
- name: Build maven artifact
|
||||
run: ./mvnw -B install -pl :taskana-web -am
|
||||
- name: Upload taskana-web dist artifact
|
||||
run: ./mvnw -B install -pl :kadai-web -am
|
||||
- name: Upload kadai-web dist artifact
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: ${{ env.ARTIFACTS_TASKANA_WEB_NAME }}
|
||||
path: ${{ env.ARTIFACTS_TASKANA_WEB_PATH }}
|
||||
name: ${{ env.ARTIFACTS_KADAI_WEB_NAME }}
|
||||
path: ${{ env.ARTIFACTS_KADAI_WEB_PATH }}
|
||||
if-no-files-found: error
|
||||
- name: Remove taskana artifacts from cache
|
||||
run: rm -rf ~/.m2/repository/pro/taskana
|
||||
- name: Remove kadai artifacts from cache
|
||||
run: rm -rf ~/.m2/repository/io/kadai
|
||||
- name: Cancel workflow
|
||||
if: failure()
|
||||
uses: andymckay/cancel-action@0.5
|
||||
|
||||
test_frontend:
|
||||
runs-on: ubuntu-20.04
|
||||
name: Test taskana-web
|
||||
name: Test kadai-web
|
||||
needs: [ compile_frontend ]
|
||||
steps:
|
||||
- name: Git checkout
|
||||
|
@ -159,7 +159,7 @@ jobs:
|
|||
# Theoretically this step below not necessary because we reuse the cache from the 'compile_frontend' job.
|
||||
# Sometimes the cache is not created, therefore this is a fallback.
|
||||
- name: Populate cache
|
||||
run: ./mvnw -B dependency:go-offline -pl :taskana-web -am
|
||||
run: ./mvnw -B dependency:go-offline -pl :kadai-web -am
|
||||
if: steps.maven-cache.outputs.cache-hit != 'true'
|
||||
- name: Test
|
||||
working-directory: web
|
||||
|
@ -202,29 +202,29 @@ jobs:
|
|||
with:
|
||||
path: ~/.m2
|
||||
key: ${{ runner.os }}-${{ env.CACHE_MAVEN_NAME }}-${{ hashFiles('**/pom.xml') }}
|
||||
- name: Download taskana artifacts
|
||||
- name: Download kadai artifacts
|
||||
uses: actions/download-artifact@v4
|
||||
with:
|
||||
name: ${{ env.ARTIFACTS_TASKANA_JARS_NAME }}
|
||||
path: ${{ env.ARTIFACTS_TASKANA_JARS_PATH }}
|
||||
name: ${{ env.ARTIFACTS_KADAI_JARS_NAME }}
|
||||
path: ${{ env.ARTIFACTS_KADAI_JARS_PATH }}
|
||||
- name: Change versions to match tag
|
||||
run: ci/change_version.sh -m .
|
||||
# Theoretically this step below not necessary because we reuse the cache from the 'compile_frontend' job.
|
||||
# Sometimes the cache is not created, therefore this is a fallback.
|
||||
- name: Populate cache
|
||||
run: ./mvnw -B dependency:go-offline -pl :taskana-rest-spring-example-boot -am
|
||||
run: ./mvnw -B dependency:go-offline -pl :kadai-rest-spring-example-boot -am
|
||||
if: steps.maven-cache.outputs.cache-hit != 'true'
|
||||
- name: Download taskana-web dist artifact
|
||||
- name: Download kadai-web dist artifact
|
||||
uses: actions/download-artifact@v4
|
||||
with:
|
||||
name: ${{ env.ARTIFACTS_TASKANA_WEB_NAME }}
|
||||
path: ${{ env.ARTIFACTS_TASKANA_WEB_PATH }}
|
||||
name: ${{ env.ARTIFACTS_KADAI_WEB_NAME }}
|
||||
path: ${{ env.ARTIFACTS_KADAI_WEB_PATH }}
|
||||
- name: Build frontend
|
||||
run: ./mvnw install -pl :taskana-web
|
||||
run: ./mvnw install -pl :kadai-web
|
||||
- name: Cypress tests
|
||||
working-directory: web
|
||||
run: |
|
||||
../mvnw -B spring-boot:run -P history.plugin -f .. -pl :taskana-rest-spring-example-boot &> /dev/null &
|
||||
../mvnw -B spring-boot:run -P history.plugin -f .. -pl :kadai-rest-spring-example-boot &> /dev/null &
|
||||
npx wait-port -t 30000 localhost:8080 && yarn run e2e-standalone --spec "cypress/integration/monitor/**"
|
||||
- name: Upload Cypress tests
|
||||
if: failure()
|
||||
|
@ -243,58 +243,58 @@ jobs:
|
|||
strategy:
|
||||
matrix:
|
||||
module:
|
||||
- taskana-common
|
||||
- taskana-common-security
|
||||
- taskana-common-data
|
||||
- taskana-common-logging
|
||||
- taskana-common-test
|
||||
- taskana-core
|
||||
- taskana-core-test
|
||||
- taskana-cdi
|
||||
- taskana-cdi-example
|
||||
- taskana-test-api
|
||||
- taskana-spring
|
||||
- taskana-spring-example
|
||||
- taskana-spi-routing-dmn-router
|
||||
- taskana-routing-rest
|
||||
- taskana-rest-spring
|
||||
- taskana-rest-spring-test-lib
|
||||
- taskana-rest-spring-example-common
|
||||
- taskana-loghistory-provider
|
||||
- taskana-simplehistory-provider
|
||||
- taskana-simplehistory-rest-spring
|
||||
- kadai-common
|
||||
- kadai-common-security
|
||||
- kadai-common-data
|
||||
- kadai-common-logging
|
||||
- kadai-common-test
|
||||
- kadai-core
|
||||
- kadai-core-test
|
||||
- kadai-cdi
|
||||
- kadai-cdi-example
|
||||
- kadai-test-api
|
||||
- kadai-spring
|
||||
- kadai-spring-example
|
||||
- kadai-spi-routing-dmn-router
|
||||
- kadai-routing-rest
|
||||
- kadai-rest-spring
|
||||
- kadai-rest-spring-test-lib
|
||||
- kadai-rest-spring-example-common
|
||||
- kadai-loghistory-provider
|
||||
- kadai-simplehistory-provider
|
||||
- kadai-simplehistory-rest-spring
|
||||
database:
|
||||
- H2
|
||||
include:
|
||||
- module: taskana-core
|
||||
- module: kadai-core
|
||||
database: POSTGRES
|
||||
- module: taskana-core
|
||||
- module: kadai-core
|
||||
database: DB2
|
||||
- module: taskana-core
|
||||
- module: kadai-core
|
||||
database: ORACLE
|
||||
- module: taskana-core-test
|
||||
- module: kadai-core-test
|
||||
database: POSTGRES
|
||||
- module: taskana-core-test
|
||||
- module: kadai-core-test
|
||||
database: DB2
|
||||
- module: taskana-core-test
|
||||
- module: kadai-core-test
|
||||
database: ORACLE
|
||||
- module: taskana-test-api
|
||||
- module: kadai-test-api
|
||||
database: POSTGRES
|
||||
- module: taskana-test-api
|
||||
- module: kadai-test-api
|
||||
database: DB2
|
||||
- module: taskana-test-api
|
||||
- module: kadai-test-api
|
||||
database: ORACLE
|
||||
- module: taskana-simplehistory-provider
|
||||
- module: kadai-simplehistory-provider
|
||||
database: DB2
|
||||
- module: taskana-simplehistory-provider
|
||||
- module: kadai-simplehistory-provider
|
||||
database: POSTGRES
|
||||
- module: taskana-simplehistory-provider
|
||||
- module: kadai-simplehistory-provider
|
||||
database: ORACLE
|
||||
- module: taskana-rest-spring-example-boot
|
||||
- module: kadai-rest-spring-example-boot
|
||||
database: DB2
|
||||
- module: taskana-rest-spring-example-boot
|
||||
- module: kadai-rest-spring-example-boot
|
||||
database: ORACLE
|
||||
- module: taskana-rest-spring-example-wildfly
|
||||
- module: kadai-rest-spring-example-wildfly
|
||||
database: POSTGRES
|
||||
steps:
|
||||
- name: Git checkout
|
||||
|
@ -310,15 +310,15 @@ jobs:
|
|||
path: ~/.m2
|
||||
key: ${{ runner.os }}-${{ env.CACHE_MAVEN_NAME }}-${{ hashFiles('**/pom.xml') }}
|
||||
restore-keys: ${{ runner.os }}-${{ env.CACHE_MAVEN_NAME }}
|
||||
- name: Download taskana artifacts
|
||||
- name: Download kadai artifacts
|
||||
uses: actions/download-artifact@v4
|
||||
with:
|
||||
name: ${{ env.ARTIFACTS_TASKANA_JARS_NAME }}
|
||||
path: ${{ env.ARTIFACTS_TASKANA_JARS_PATH }}
|
||||
name: ${{ env.ARTIFACTS_KADAI_JARS_NAME }}
|
||||
path: ${{ env.ARTIFACTS_KADAI_JARS_PATH }}
|
||||
- name: Change versions to match tag
|
||||
run: |
|
||||
ci/change_version.sh -m .
|
||||
ci/update_taskana_dependency_for_wildfly.sh
|
||||
ci/update_kadai_dependency_for_wildfly.sh
|
||||
- name: Test
|
||||
run: ./mvnw -B verify -pl :${{matrix.module}} -Dcheckstyle.skip
|
||||
env:
|
||||
|
@ -353,22 +353,22 @@ jobs:
|
|||
path: ~/.m2
|
||||
key: ${{ runner.os }}-${{ env.CACHE_MAVEN_NAME }}-${{ hashFiles('**/pom.xml') }}
|
||||
restore-keys: ${{ runner.os }}-${{ env.CACHE_MAVEN_NAME }}
|
||||
- name: Download taskana artifacts
|
||||
- name: Download kadai artifacts
|
||||
uses: actions/download-artifact@v4
|
||||
with:
|
||||
name: ${{ env.ARTIFACTS_TASKANA_JARS_NAME }}
|
||||
path: ${{ env.ARTIFACTS_TASKANA_JARS_PATH }}
|
||||
- name: Download taskana-web dist artifact
|
||||
name: ${{ env.ARTIFACTS_KADAI_JARS_NAME }}
|
||||
path: ${{ env.ARTIFACTS_KADAI_JARS_PATH }}
|
||||
- name: Download kadai-web dist artifact
|
||||
uses: actions/download-artifact@v4
|
||||
with:
|
||||
name: ${{ env.ARTIFACTS_TASKANA_WEB_NAME }}
|
||||
path: ${{ env.ARTIFACTS_TASKANA_WEB_PATH }}
|
||||
- name: Build taskana-web
|
||||
run: ./mvnw -B install -pl :taskana-web
|
||||
name: ${{ env.ARTIFACTS_KADAI_WEB_NAME }}
|
||||
path: ${{ env.ARTIFACTS_KADAI_WEB_PATH }}
|
||||
- name: Build kadai-web
|
||||
run: ./mvnw -B install -pl :kadai-web
|
||||
- name: Generate Javadoc
|
||||
run: ./mvnw -B clean javadoc:jar -pl :taskana-core,:taskana-cdi,:taskana-spring
|
||||
run: ./mvnw -B clean javadoc:jar -pl :kadai-core,:kadai-cdi,:kadai-spring
|
||||
- name: Build Example Application
|
||||
run: ./mvnw -B install -P history.plugin -pl :taskana-rest-spring-example-boot -DskipTests -Dcheckstyle.skip -Dmaven.javadoc.skip -Djacoco.skip
|
||||
run: ./mvnw -B install -P history.plugin -pl :kadai-rest-spring-example-boot -DskipTests -Dcheckstyle.skip -Dmaven.javadoc.skip -Djacoco.skip
|
||||
- name: Verify Example Application contains documentation
|
||||
run: ci/verify_docs_jar.sh
|
||||
- name: Login to Microsoft Azure
|
||||
|
@ -379,7 +379,7 @@ jobs:
|
|||
uses: Azure/webapps-deploy@v2
|
||||
with:
|
||||
app-name: kadaiio
|
||||
package: rest/taskana-rest-spring-example-boot/target/taskana-rest-spring-example-boot.jar
|
||||
package: rest/kadai-rest-spring-example-boot/target/kadai-rest-spring-example-boot.jar
|
||||
- name: Wait for Azure for 60 seconds
|
||||
uses: jakejarvis/wait-action@master
|
||||
with:
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
|
||||
### GENERATED ###
|
||||
target/
|
||||
routing/taskana-routing-rest/target\\routing.dmn
|
||||
routing/kadai-routing-rest/target\\routing.dmn
|
||||
.apt_generated/
|
||||
.checkstyle
|
||||
bin/
|
||||
|
|
|
@ -0,0 +1,13 @@
|
|||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="All in kadai-common-data" type="JUnit" factoryName="JUnit" folderName="common"
|
||||
nameIsGenerated="true">
|
||||
<module name="kadai-common-data"/>
|
||||
<option name="PACKAGE_NAME" value=""/>
|
||||
<option name="MAIN_CLASS_NAME" value=""/>
|
||||
<option name="METHOD_NAME" value=""/>
|
||||
<option name="TEST_OBJECT" value="package"/>
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true"/>
|
||||
</method>
|
||||
</configuration>
|
||||
</component>
|
|
@ -0,0 +1,13 @@
|
|||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="All in kadai-common-logging" type="JUnit" factoryName="JUnit"
|
||||
folderName="common" nameIsGenerated="true">
|
||||
<module name="kadai-common-logging"/>
|
||||
<option name="PACKAGE_NAME" value=""/>
|
||||
<option name="MAIN_CLASS_NAME" value=""/>
|
||||
<option name="METHOD_NAME" value=""/>
|
||||
<option name="TEST_OBJECT" value="package"/>
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true"/>
|
||||
</method>
|
||||
</configuration>
|
||||
</component>
|
|
@ -0,0 +1,13 @@
|
|||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="All in kadai-common-test" type="JUnit" factoryName="JUnit" folderName="common"
|
||||
nameIsGenerated="true">
|
||||
<module name="kadai-common-test"/>
|
||||
<option name="PACKAGE_NAME" value=""/>
|
||||
<option name="MAIN_CLASS_NAME" value=""/>
|
||||
<option name="METHOD_NAME" value=""/>
|
||||
<option name="TEST_OBJECT" value="package"/>
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true"/>
|
||||
</method>
|
||||
</configuration>
|
||||
</component>
|
|
@ -0,0 +1,13 @@
|
|||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="All in kadai-common" type="JUnit" factoryName="JUnit" folderName="common"
|
||||
nameIsGenerated="true">
|
||||
<module name="kadai-common"/>
|
||||
<option name="PACKAGE_NAME" value=""/>
|
||||
<option name="MAIN_CLASS_NAME" value=""/>
|
||||
<option name="METHOD_NAME" value=""/>
|
||||
<option name="TEST_OBJECT" value="package"/>
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true"/>
|
||||
</method>
|
||||
</configuration>
|
||||
</component>
|
|
@ -0,0 +1,15 @@
|
|||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="All in kadai-core DB2" type="JUnit" factoryName="JUnit" folderName="lib">
|
||||
<module name="kadai-core"/>
|
||||
<option name="PACKAGE_NAME" value=""/>
|
||||
<option name="MAIN_CLASS_NAME" value=""/>
|
||||
<option name="METHOD_NAME" value=""/>
|
||||
<option name="TEST_OBJECT" value="package"/>
|
||||
<envs>
|
||||
<env name="DB" value="DB2"/>
|
||||
</envs>
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true"/>
|
||||
</method>
|
||||
</configuration>
|
||||
</component>
|
|
@ -0,0 +1,12 @@
|
|||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="All in kadai-core H2" type="JUnit" factoryName="JUnit" folderName="lib">
|
||||
<module name="kadai-core"/>
|
||||
<option name="PACKAGE_NAME" value=""/>
|
||||
<option name="MAIN_CLASS_NAME" value=""/>
|
||||
<option name="METHOD_NAME" value=""/>
|
||||
<option name="TEST_OBJECT" value="package"/>
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true"/>
|
||||
</method>
|
||||
</configuration>
|
||||
</component>
|
|
@ -0,0 +1,15 @@
|
|||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="All in kadai-core POSTGRES" type="JUnit" factoryName="JUnit" folderName="lib">
|
||||
<module name="kadai-core"/>
|
||||
<option name="PACKAGE_NAME" value=""/>
|
||||
<option name="MAIN_CLASS_NAME" value=""/>
|
||||
<option name="METHOD_NAME" value=""/>
|
||||
<option name="TEST_OBJECT" value="package"/>
|
||||
<envs>
|
||||
<env name="DB" value="POSTGRES"/>
|
||||
</envs>
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true"/>
|
||||
</method>
|
||||
</configuration>
|
||||
</component>
|
|
@ -0,0 +1,21 @@
|
|||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="All in kadai-core-test DB2" type="JUnit" factoryName="JUnit" folderName="lib">
|
||||
<module name="kadai-core-test"/>
|
||||
<extension name="coverage">
|
||||
<pattern>
|
||||
<option name="PATTERN" value="io.kadai.*"/>
|
||||
<option name="ENABLED" value="true"/>
|
||||
</pattern>
|
||||
</extension>
|
||||
<option name="PACKAGE_NAME" value=""/>
|
||||
<option name="MAIN_CLASS_NAME" value=""/>
|
||||
<option name="METHOD_NAME" value=""/>
|
||||
<option name="TEST_OBJECT" value="package"/>
|
||||
<envs>
|
||||
<env name="DB" value="DB2"/>
|
||||
</envs>
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true"/>
|
||||
</method>
|
||||
</configuration>
|
||||
</component>
|
|
@ -0,0 +1,18 @@
|
|||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="All in kadai-core-test H2" type="JUnit" factoryName="JUnit" folderName="lib">
|
||||
<module name="kadai-core-test"/>
|
||||
<extension name="coverage">
|
||||
<pattern>
|
||||
<option name="PATTERN" value="io.kadai.*"/>
|
||||
<option name="ENABLED" value="true"/>
|
||||
</pattern>
|
||||
</extension>
|
||||
<option name="PACKAGE_NAME" value=""/>
|
||||
<option name="MAIN_CLASS_NAME" value=""/>
|
||||
<option name="METHOD_NAME" value=""/>
|
||||
<option name="TEST_OBJECT" value="package"/>
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true"/>
|
||||
</method>
|
||||
</configuration>
|
||||
</component>
|
|
@ -0,0 +1,22 @@
|
|||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="All in kadai-core-test POSTGRES" type="JUnit" factoryName="JUnit"
|
||||
folderName="lib">
|
||||
<module name="kadai-core-test"/>
|
||||
<extension name="coverage">
|
||||
<pattern>
|
||||
<option name="PATTERN" value="io.kadai.*"/>
|
||||
<option name="ENABLED" value="true"/>
|
||||
</pattern>
|
||||
</extension>
|
||||
<option name="PACKAGE_NAME" value=""/>
|
||||
<option name="MAIN_CLASS_NAME" value=""/>
|
||||
<option name="METHOD_NAME" value=""/>
|
||||
<option name="TEST_OBJECT" value="package"/>
|
||||
<envs>
|
||||
<env name="DB" value="POSTGRES"/>
|
||||
</envs>
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true"/>
|
||||
</method>
|
||||
</configuration>
|
||||
</component>
|
|
@ -0,0 +1,13 @@
|
|||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="All in kadai-loghistory-provider" type="JUnit" factoryName="JUnit"
|
||||
folderName="history" nameIsGenerated="true">
|
||||
<module name="kadai-loghistory-provider"/>
|
||||
<option name="PACKAGE_NAME" value=""/>
|
||||
<option name="MAIN_CLASS_NAME" value=""/>
|
||||
<option name="METHOD_NAME" value=""/>
|
||||
<option name="TEST_OBJECT" value="package"/>
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true"/>
|
||||
</method>
|
||||
</configuration>
|
||||
</component>
|
|
@ -0,0 +1,13 @@
|
|||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="All in kadai-rest-spring-example-common" type="JUnit" factoryName="JUnit"
|
||||
folderName="rest" nameIsGenerated="true">
|
||||
<module name="kadai-rest-spring-example-common"/>
|
||||
<option name="PACKAGE_NAME" value=""/>
|
||||
<option name="MAIN_CLASS_NAME" value=""/>
|
||||
<option name="METHOD_NAME" value=""/>
|
||||
<option name="TEST_OBJECT" value="package"/>
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true"/>
|
||||
</method>
|
||||
</configuration>
|
||||
</component>
|
|
@ -0,0 +1,13 @@
|
|||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="All in kadai-rest-spring" type="JUnit" factoryName="JUnit" folderName="rest"
|
||||
nameIsGenerated="true">
|
||||
<module name="kadai-rest-spring"/>
|
||||
<option name="PACKAGE_NAME" value=""/>
|
||||
<option name="MAIN_CLASS_NAME" value=""/>
|
||||
<option name="METHOD_NAME" value=""/>
|
||||
<option name="TEST_OBJECT" value="package"/>
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true"/>
|
||||
</method>
|
||||
</configuration>
|
||||
</component>
|
|
@ -0,0 +1,13 @@
|
|||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="All in kadai-routing-rest" type="JUnit" factoryName="JUnit"
|
||||
folderName="routing" nameIsGenerated="true">
|
||||
<module name="kadai-routing-rest"/>
|
||||
<option name="PACKAGE_NAME" value=""/>
|
||||
<option name="MAIN_CLASS_NAME" value=""/>
|
||||
<option name="METHOD_NAME" value=""/>
|
||||
<option name="TEST_OBJECT" value="package"/>
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true"/>
|
||||
</method>
|
||||
</configuration>
|
||||
</component>
|
|
@ -0,0 +1,13 @@
|
|||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="All in kadai-simplehistory-provider H2" type="JUnit"
|
||||
factoryName="JUnit" folderName="history">
|
||||
<module name="kadai-simplehistory-provider"/>
|
||||
<option name="PACKAGE_NAME" value=""/>
|
||||
<option name="MAIN_CLASS_NAME" value=""/>
|
||||
<option name="METHOD_NAME" value=""/>
|
||||
<option name="TEST_OBJECT" value="package"/>
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true"/>
|
||||
</method>
|
||||
</configuration>
|
||||
</component>
|
|
@ -0,0 +1,13 @@
|
|||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="All in kadai-simplehistory-rest-spring" type="JUnit" factoryName="JUnit"
|
||||
folderName="history" nameIsGenerated="true">
|
||||
<module name="kadai-simplehistory-rest-spring"/>
|
||||
<option name="PACKAGE_NAME" value=""/>
|
||||
<option name="MAIN_CLASS_NAME" value=""/>
|
||||
<option name="METHOD_NAME" value=""/>
|
||||
<option name="TEST_OBJECT" value="package"/>
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true"/>
|
||||
</method>
|
||||
</configuration>
|
||||
</component>
|
|
@ -0,0 +1,13 @@
|
|||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="All in kadai-spi-routing-dmn-router" type="JUnit" factoryName="JUnit"
|
||||
folderName="routing" nameIsGenerated="true">
|
||||
<module name="kadai-spi-routing-dmn-router"/>
|
||||
<option name="PACKAGE_NAME" value=""/>
|
||||
<option name="MAIN_CLASS_NAME" value=""/>
|
||||
<option name="METHOD_NAME" value=""/>
|
||||
<option name="TEST_OBJECT" value="package"/>
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true"/>
|
||||
</method>
|
||||
</configuration>
|
||||
</component>
|
|
@ -0,0 +1,13 @@
|
|||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="All in kadai-spring-example" type="JUnit" factoryName="JUnit" folderName="lib"
|
||||
nameIsGenerated="true">
|
||||
<module name="kadai-spring-example"/>
|
||||
<option name="PACKAGE_NAME" value=""/>
|
||||
<option name="MAIN_CLASS_NAME" value=""/>
|
||||
<option name="METHOD_NAME" value=""/>
|
||||
<option name="TEST_OBJECT" value="package"/>
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true"/>
|
||||
</method>
|
||||
</configuration>
|
||||
</component>
|
|
@ -1,12 +0,0 @@
|
|||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="All in taskana-common-data" type="JUnit" factoryName="JUnit" folderName="common" nameIsGenerated="true">
|
||||
<module name="taskana-common-data" />
|
||||
<option name="PACKAGE_NAME" value="" />
|
||||
<option name="MAIN_CLASS_NAME" value="" />
|
||||
<option name="METHOD_NAME" value="" />
|
||||
<option name="TEST_OBJECT" value="package" />
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true" />
|
||||
</method>
|
||||
</configuration>
|
||||
</component>
|
|
@ -1,12 +0,0 @@
|
|||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="All in taskana-common-logging" type="JUnit" factoryName="JUnit" folderName="common" nameIsGenerated="true">
|
||||
<module name="taskana-common-logging" />
|
||||
<option name="PACKAGE_NAME" value="" />
|
||||
<option name="MAIN_CLASS_NAME" value="" />
|
||||
<option name="METHOD_NAME" value="" />
|
||||
<option name="TEST_OBJECT" value="package" />
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true" />
|
||||
</method>
|
||||
</configuration>
|
||||
</component>
|
|
@ -1,12 +0,0 @@
|
|||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="All in taskana-common-test" type="JUnit" factoryName="JUnit" folderName="common" nameIsGenerated="true">
|
||||
<module name="taskana-common-test" />
|
||||
<option name="PACKAGE_NAME" value="" />
|
||||
<option name="MAIN_CLASS_NAME" value="" />
|
||||
<option name="METHOD_NAME" value="" />
|
||||
<option name="TEST_OBJECT" value="package" />
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true" />
|
||||
</method>
|
||||
</configuration>
|
||||
</component>
|
|
@ -1,12 +0,0 @@
|
|||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="All in taskana-common" type="JUnit" factoryName="JUnit" folderName="common" nameIsGenerated="true">
|
||||
<module name="taskana-common" />
|
||||
<option name="PACKAGE_NAME" value="" />
|
||||
<option name="MAIN_CLASS_NAME" value="" />
|
||||
<option name="METHOD_NAME" value="" />
|
||||
<option name="TEST_OBJECT" value="package" />
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true" />
|
||||
</method>
|
||||
</configuration>
|
||||
</component>
|
|
@ -1,15 +0,0 @@
|
|||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="All in taskana-core DB2" type="JUnit" factoryName="JUnit" folderName="lib">
|
||||
<module name="taskana-core" />
|
||||
<option name="PACKAGE_NAME" value="" />
|
||||
<option name="MAIN_CLASS_NAME" value="" />
|
||||
<option name="METHOD_NAME" value="" />
|
||||
<option name="TEST_OBJECT" value="package" />
|
||||
<envs>
|
||||
<env name="DB" value="DB2" />
|
||||
</envs>
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true" />
|
||||
</method>
|
||||
</configuration>
|
||||
</component>
|
|
@ -1,12 +0,0 @@
|
|||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="All in taskana-core H2" type="JUnit" factoryName="JUnit" folderName="lib">
|
||||
<module name="taskana-core" />
|
||||
<option name="PACKAGE_NAME" value="" />
|
||||
<option name="MAIN_CLASS_NAME" value="" />
|
||||
<option name="METHOD_NAME" value="" />
|
||||
<option name="TEST_OBJECT" value="package" />
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true" />
|
||||
</method>
|
||||
</configuration>
|
||||
</component>
|
|
@ -1,15 +0,0 @@
|
|||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="All in taskana-core POSTGRES" type="JUnit" factoryName="JUnit" folderName="lib">
|
||||
<module name="taskana-core" />
|
||||
<option name="PACKAGE_NAME" value="" />
|
||||
<option name="MAIN_CLASS_NAME" value="" />
|
||||
<option name="METHOD_NAME" value="" />
|
||||
<option name="TEST_OBJECT" value="package" />
|
||||
<envs>
|
||||
<env name="DB" value="POSTGRES" />
|
||||
</envs>
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true" />
|
||||
</method>
|
||||
</configuration>
|
||||
</component>
|
|
@ -1,21 +0,0 @@
|
|||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="All in taskana-core-test DB2" type="JUnit" factoryName="JUnit" folderName="lib">
|
||||
<module name="taskana-core-test" />
|
||||
<extension name="coverage">
|
||||
<pattern>
|
||||
<option name="PATTERN" value="pro.taskana.*" />
|
||||
<option name="ENABLED" value="true" />
|
||||
</pattern>
|
||||
</extension>
|
||||
<option name="PACKAGE_NAME" value="" />
|
||||
<option name="MAIN_CLASS_NAME" value="" />
|
||||
<option name="METHOD_NAME" value="" />
|
||||
<option name="TEST_OBJECT" value="package" />
|
||||
<envs>
|
||||
<env name="DB" value="DB2" />
|
||||
</envs>
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true" />
|
||||
</method>
|
||||
</configuration>
|
||||
</component>
|
|
@ -1,18 +0,0 @@
|
|||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="All in taskana-core-test H2" type="JUnit" factoryName="JUnit" folderName="lib">
|
||||
<module name="taskana-core-test" />
|
||||
<extension name="coverage">
|
||||
<pattern>
|
||||
<option name="PATTERN" value="pro.taskana.*" />
|
||||
<option name="ENABLED" value="true" />
|
||||
</pattern>
|
||||
</extension>
|
||||
<option name="PACKAGE_NAME" value="" />
|
||||
<option name="MAIN_CLASS_NAME" value="" />
|
||||
<option name="METHOD_NAME" value="" />
|
||||
<option name="TEST_OBJECT" value="package" />
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true" />
|
||||
</method>
|
||||
</configuration>
|
||||
</component>
|
|
@ -1,21 +0,0 @@
|
|||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="All in taskana-core-test POSTGRES" type="JUnit" factoryName="JUnit" folderName="lib">
|
||||
<module name="taskana-core-test" />
|
||||
<extension name="coverage">
|
||||
<pattern>
|
||||
<option name="PATTERN" value="pro.taskana.*" />
|
||||
<option name="ENABLED" value="true" />
|
||||
</pattern>
|
||||
</extension>
|
||||
<option name="PACKAGE_NAME" value="" />
|
||||
<option name="MAIN_CLASS_NAME" value="" />
|
||||
<option name="METHOD_NAME" value="" />
|
||||
<option name="TEST_OBJECT" value="package" />
|
||||
<envs>
|
||||
<env name="DB" value="POSTGRES" />
|
||||
</envs>
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true" />
|
||||
</method>
|
||||
</configuration>
|
||||
</component>
|
|
@ -1,12 +0,0 @@
|
|||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="All in taskana-loghistory-provider" type="JUnit" factoryName="JUnit" folderName="history" nameIsGenerated="true">
|
||||
<module name="taskana-loghistory-provider" />
|
||||
<option name="PACKAGE_NAME" value="" />
|
||||
<option name="MAIN_CLASS_NAME" value="" />
|
||||
<option name="METHOD_NAME" value="" />
|
||||
<option name="TEST_OBJECT" value="package" />
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true" />
|
||||
</method>
|
||||
</configuration>
|
||||
</component>
|
|
@ -1,12 +0,0 @@
|
|||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="All in taskana-rest-spring-example-common" type="JUnit" factoryName="JUnit" folderName="rest" nameIsGenerated="true">
|
||||
<module name="taskana-rest-spring-example-common" />
|
||||
<option name="PACKAGE_NAME" value="" />
|
||||
<option name="MAIN_CLASS_NAME" value="" />
|
||||
<option name="METHOD_NAME" value="" />
|
||||
<option name="TEST_OBJECT" value="package" />
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true" />
|
||||
</method>
|
||||
</configuration>
|
||||
</component>
|
|
@ -1,12 +0,0 @@
|
|||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="All in taskana-rest-spring" type="JUnit" factoryName="JUnit" folderName="rest" nameIsGenerated="true">
|
||||
<module name="taskana-rest-spring" />
|
||||
<option name="PACKAGE_NAME" value="" />
|
||||
<option name="MAIN_CLASS_NAME" value="" />
|
||||
<option name="METHOD_NAME" value="" />
|
||||
<option name="TEST_OBJECT" value="package" />
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true" />
|
||||
</method>
|
||||
</configuration>
|
||||
</component>
|
|
@ -1,13 +0,0 @@
|
|||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="All in taskana-routing-rest" type="JUnit" factoryName="JUnit"
|
||||
folderName="routing" nameIsGenerated="true">
|
||||
<module name="taskana-routing-rest"/>
|
||||
<option name="PACKAGE_NAME" value=""/>
|
||||
<option name="MAIN_CLASS_NAME" value=""/>
|
||||
<option name="METHOD_NAME" value=""/>
|
||||
<option name="TEST_OBJECT" value="package"/>
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true"/>
|
||||
</method>
|
||||
</configuration>
|
||||
</component>
|
|
@ -1,13 +0,0 @@
|
|||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="All in taskana-simplehistory-provider H2" type="JUnit"
|
||||
factoryName="JUnit" folderName="history">
|
||||
<module name="taskana-simplehistory-provider"/>
|
||||
<option name="PACKAGE_NAME" value=""/>
|
||||
<option name="MAIN_CLASS_NAME" value=""/>
|
||||
<option name="METHOD_NAME" value=""/>
|
||||
<option name="TEST_OBJECT" value="package"/>
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true"/>
|
||||
</method>
|
||||
</configuration>
|
||||
</component>
|
|
@ -1,12 +0,0 @@
|
|||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="All in taskana-simplehistory-rest-spring" type="JUnit" factoryName="JUnit" folderName="history" nameIsGenerated="true">
|
||||
<module name="taskana-simplehistory-rest-spring" />
|
||||
<option name="PACKAGE_NAME" value="" />
|
||||
<option name="MAIN_CLASS_NAME" value="" />
|
||||
<option name="METHOD_NAME" value="" />
|
||||
<option name="TEST_OBJECT" value="package" />
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true" />
|
||||
</method>
|
||||
</configuration>
|
||||
</component>
|
|
@ -1,12 +0,0 @@
|
|||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="All in taskana-spi-routing-dmn-router" type="JUnit" factoryName="JUnit" folderName="routing" nameIsGenerated="true">
|
||||
<module name="taskana-spi-routing-dmn-router" />
|
||||
<option name="PACKAGE_NAME" value="" />
|
||||
<option name="MAIN_CLASS_NAME" value="" />
|
||||
<option name="METHOD_NAME" value="" />
|
||||
<option name="TEST_OBJECT" value="package" />
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true" />
|
||||
</method>
|
||||
</configuration>
|
||||
</component>
|
|
@ -1,12 +0,0 @@
|
|||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="All in taskana-spring-example" type="JUnit" factoryName="JUnit" folderName="lib" nameIsGenerated="true">
|
||||
<module name="taskana-spring-example" />
|
||||
<option name="PACKAGE_NAME" value="" />
|
||||
<option name="MAIN_CLASS_NAME" value="" />
|
||||
<option name="METHOD_NAME" value="" />
|
||||
<option name="TEST_OBJECT" value="package" />
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true" />
|
||||
</method>
|
||||
</configuration>
|
||||
</component>
|
|
@ -14,6 +14,7 @@
|
|||
<option value="install" />
|
||||
<option value="-DskipTests" />
|
||||
<option value="-Dcheckstyle.skip" />
|
||||
<option value="-Dasciidoctor.skip" />
|
||||
</list>
|
||||
</option>
|
||||
<option name="pomFileName" />
|
||||
|
|
|
@ -1,30 +0,0 @@
|
|||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="Prepare RestDocs History" type="MavenRunConfiguration" factoryName="Maven">
|
||||
<MavenSettings>
|
||||
<option name="myGeneralSettings" />
|
||||
<option name="myRunnerSettings" />
|
||||
<option name="myRunnerParameters">
|
||||
<MavenRunnerParameters>
|
||||
<option name="profiles">
|
||||
<set />
|
||||
</option>
|
||||
<option name="goals">
|
||||
<list>
|
||||
<option value="clean" />
|
||||
<option value="test-compile" />
|
||||
</list>
|
||||
</option>
|
||||
<option name="pomFileName" />
|
||||
<option name="profilesMap">
|
||||
<map />
|
||||
</option>
|
||||
<option name="resolveToWorkspace" value="false" />
|
||||
<option name="workingDirPath" value="$PROJECT_DIR$/history/taskana-simplehistory-rest-spring" />
|
||||
</MavenRunnerParameters>
|
||||
</option>
|
||||
</MavenSettings>
|
||||
<method v="2">
|
||||
<option name="Maven.BeforeRunTask" enabled="true" file="$PROJECT_DIR$/rest/taskana-rest-spring/pom.xml" goal="clean validate " />
|
||||
</method>
|
||||
</configuration>
|
||||
</component>
|
|
@ -1,29 +0,0 @@
|
|||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="Prepare RestDocs" type="MavenRunConfiguration" factoryName="Maven">
|
||||
<MavenSettings>
|
||||
<option name="myGeneralSettings" />
|
||||
<option name="myRunnerSettings" />
|
||||
<option name="myRunnerParameters">
|
||||
<MavenRunnerParameters>
|
||||
<option name="profiles">
|
||||
<set />
|
||||
</option>
|
||||
<option name="goals">
|
||||
<list>
|
||||
<option value="clean" />
|
||||
<option value="test-compile" />
|
||||
<option value="-Dcheckstyle.skip" />
|
||||
</list>
|
||||
</option>
|
||||
<option name="pomFileName" />
|
||||
<option name="profilesMap">
|
||||
<map />
|
||||
</option>
|
||||
<option name="resolveToWorkspace" value="false" />
|
||||
<option name="workingDirPath" value="$PROJECT_DIR$/rest/taskana-rest-spring" />
|
||||
</MavenRunnerParameters>
|
||||
</option>
|
||||
</MavenSettings>
|
||||
<method v="2" />
|
||||
</configuration>
|
||||
</component>
|
|
@ -1,18 +1,18 @@
|
|||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="Run ArchitectureTest" type="JUnit" factoryName="JUnit" folderName="lib">
|
||||
<module name="taskana-core-test" />
|
||||
<module name="kadai-core-test"/>
|
||||
<extension name="coverage">
|
||||
<pattern>
|
||||
<option name="PATTERN" value="pro.taskana.*" />
|
||||
<option name="ENABLED" value="true" />
|
||||
<option name="PATTERN" value="io.kadai.*"/>
|
||||
<option name="ENABLED" value="true"/>
|
||||
</pattern>
|
||||
</extension>
|
||||
<option name="PACKAGE_NAME" value="acceptance" />
|
||||
<option name="MAIN_CLASS_NAME" value="acceptance.ArchitectureTest" />
|
||||
<option name="METHOD_NAME" value="" />
|
||||
<option name="TEST_OBJECT" value="class" />
|
||||
<option name="PACKAGE_NAME" value="acceptance"/>
|
||||
<option name="MAIN_CLASS_NAME" value="acceptance.ArchitectureTest"/>
|
||||
<option name="METHOD_NAME" value=""/>
|
||||
<option name="TEST_OBJECT" value="class"/>
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true" />
|
||||
<option name="Make" enabled="true"/>
|
||||
</method>
|
||||
</configuration>
|
||||
</component>
|
|
@ -1,23 +1,24 @@
|
|||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="Start Demo App DevMode" type="SpringBootApplicationConfigurationType" factoryName="Spring Boot">
|
||||
<module name="taskana-rest-spring-example-boot" />
|
||||
<option name="SPRING_BOOT_MAIN_CLASS" value="pro.taskana.example.boot.ExampleRestApplication" />
|
||||
<option name="ALTERNATIVE_JRE_PATH" />
|
||||
<option name="SHORTEN_COMMAND_LINE" value="NONE" />
|
||||
<configuration default="false" name="Start Demo App DevMode" type="SpringBootApplicationConfigurationType"
|
||||
factoryName="Spring Boot">
|
||||
<module name="kadai-rest-spring-example-boot"/>
|
||||
<option name="SPRING_BOOT_MAIN_CLASS" value="boot.example.io.kadai.ExampleRestApplication"/>
|
||||
<option name="ALTERNATIVE_JRE_PATH"/>
|
||||
<option name="SHORTEN_COMMAND_LINE" value="NONE"/>
|
||||
<additionalParameters>
|
||||
<param>
|
||||
<option name="enabled" value="true" />
|
||||
<option name="name" value="devMode" />
|
||||
<option name="value" value="true" />
|
||||
<option name="enabled" value="true"/>
|
||||
<option name="name" value="devMode"/>
|
||||
<option name="value" value="true"/>
|
||||
</param>
|
||||
<param>
|
||||
<option name="enabled" value="true" />
|
||||
<option name="name" value="enableCsrf" />
|
||||
<option name="value" value="false" />
|
||||
<option name="enabled" value="true"/>
|
||||
<option name="name" value="enableCsrf"/>
|
||||
<option name="value" value="false"/>
|
||||
</param>
|
||||
</additionalParameters>
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true" />
|
||||
<option name="Make" enabled="true"/>
|
||||
</method>
|
||||
</configuration>
|
||||
</component>
|
|
@ -1,18 +1,19 @@
|
|||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="Start Demo App No CSRF" type="SpringBootApplicationConfigurationType" factoryName="Spring Boot">
|
||||
<module name="taskana-rest-spring-example-boot" />
|
||||
<option name="SPRING_BOOT_MAIN_CLASS" value="pro.taskana.example.boot.ExampleRestApplication" />
|
||||
<option name="ALTERNATIVE_JRE_PATH" />
|
||||
<option name="SHORTEN_COMMAND_LINE" value="NONE" />
|
||||
<configuration default="false" name="Start Demo App No CSRF" type="SpringBootApplicationConfigurationType"
|
||||
factoryName="Spring Boot">
|
||||
<module name="kadai-rest-spring-example-boot"/>
|
||||
<option name="SPRING_BOOT_MAIN_CLASS" value="boot.example.io.kadai.ExampleRestApplication"/>
|
||||
<option name="ALTERNATIVE_JRE_PATH"/>
|
||||
<option name="SHORTEN_COMMAND_LINE" value="NONE"/>
|
||||
<additionalParameters>
|
||||
<param>
|
||||
<option name="enabled" value="true" />
|
||||
<option name="name" value="enableCsrf" />
|
||||
<option name="value" value="false" />
|
||||
<option name="enabled" value="true"/>
|
||||
<option name="name" value="enableCsrf"/>
|
||||
<option name="value" value="false"/>
|
||||
</param>
|
||||
</additionalParameters>
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true" />
|
||||
<option name="Make" enabled="true"/>
|
||||
</method>
|
||||
</configuration>
|
||||
</component>
|
|
@ -1,11 +1,12 @@
|
|||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="Start Demo App" type="SpringBootApplicationConfigurationType" factoryName="Spring Boot">
|
||||
<module name="taskana-rest-spring-example-boot" />
|
||||
<option name="SPRING_BOOT_MAIN_CLASS" value="pro.taskana.example.boot.ExampleRestApplication" />
|
||||
<option name="ALTERNATIVE_JRE_PATH" />
|
||||
<option name="SHORTEN_COMMAND_LINE" value="NONE" />
|
||||
<configuration default="false" name="Start Demo App" type="SpringBootApplicationConfigurationType"
|
||||
factoryName="Spring Boot">
|
||||
<module name="kadai-rest-spring-example-boot"/>
|
||||
<option name="SPRING_BOOT_MAIN_CLASS" value="boot.example.io.kadai.ExampleRestApplication"/>
|
||||
<option name="ALTERNATIVE_JRE_PATH"/>
|
||||
<option name="SHORTEN_COMMAND_LINE" value="NONE"/>
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true" />
|
||||
<option name="Make" enabled="true"/>
|
||||
</method>
|
||||
</configuration>
|
||||
</component>
|
|
@ -60,7 +60,7 @@ representative at an online or offline event.
|
|||
|
||||
Instances of abusive, harassing, or otherwise unacceptable behavior may be
|
||||
reported to the community leaders responsible for enforcement at
|
||||
[taskana@novatec-gmbh.de](mailto:taskana@novatec-gmbh.de).
|
||||
[kadai@envite.de](mailto:kadai@envite.de).
|
||||
All complaints will be reviewed and investigated promptly and fairly.
|
||||
|
||||
All community leaders are obligated to respect the privacy and security of the
|
||||
|
|
103
README.md
103
README.md
|
@ -1,27 +1,27 @@
|
|||
TASKANA - The open source task management library
|
||||
KADAI - The open source task management library
|
||||
=================================================
|
||||
|
||||
[](https://github.com/Taskana/taskana/graphs/contributors)
|
||||
[](https://github.com/kadai-io/kadai/graphs/contributors)
|
||||
[](https://prettier.io/)
|
||||
[](https://github.com/Taskana/taskana/actions?query=workflow%3ACI)
|
||||
[](https://sonarcloud.io/dashboard?id=Taskana_taskana)
|
||||
[](https://maven-badges.herokuapp.com/maven-central/pro.taskana/taskana-core)
|
||||
[](https://github.com/kadai-io/kadai/actions?query=workflow%3ACI)
|
||||
[](https://sonarcloud.io/dashboard?id=Kadai_kadai)
|
||||
[](https://maven-badges.herokuapp.com/maven-central/io.kadai/kadai-core)
|
||||
[](http://www.apache.org/licenses/LICENSE-2.0.html)
|
||||
|
||||
TASKANA is a task management component open source library. It can be embedded into your application
|
||||
KADAI is a task management component open source library. It can be embedded into your application
|
||||
or be operated standalone if appropriate. Beside the basic task management functionalities,
|
||||
TASKANA adds workbaskets and classifications to control and monitor a large amount of Tasks within
|
||||
KADAI adds workbaskets and classifications to control and monitor a large amount of Tasks within
|
||||
a larger organization.
|
||||
|
||||
* Web Site: http://taskana.pro/
|
||||
* Demo Environment: https://taskana.azurewebsites.net/taskana
|
||||
* Getting Started: https://taskana.atlassian.net/wiki/spaces/TAS/pages/228655109/Getting+started
|
||||
* Issue Tracker: https://github.com/Taskana/taskana/issues
|
||||
* Contribution Guildelines: https://taskana.atlassian.net/wiki/spaces/TAS/pages/274202625/Contribution+Guide
|
||||
* Web Site: http://kadai.io/
|
||||
* Demo Environment: https://kadai.azurewebsites.net/kadai
|
||||
* Getting Started: https://kadai.atlassian.net/wiki/spaces/TAS/pages/228655109/Getting+started
|
||||
* Issue Tracker: https://github.com/kadai-io/kadai/issues
|
||||
* License: Apache License, Version 2.0 https://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
---
|
||||
_We're not aware of all installations of our Open Source project. However, we love_
|
||||
|
||||
* _listening to your feedback,_
|
||||
* _discussing possible use cases with you,_
|
||||
* _aligning the roadmap to your needs!_
|
||||
|
@ -39,11 +39,11 @@ _We're not aware of all installations of our Open Source project. However, we lo
|
|||
* [Routing](#routing)
|
||||
* [Prioritization](#prioritization)
|
||||
* [Components](#components)
|
||||
* [TASKANA Lib](#Taskana-lib)
|
||||
* [TASKANA REST API](#Taskana-rest-api)
|
||||
* [TASKANA workplace](#Taskana-workplace)
|
||||
* [TASKANA admin](#Taskana-admin)
|
||||
* [TASKANA monitor](#Taskana-monitor)
|
||||
* [KADAI Lib](#Kadai-lib)
|
||||
* [KADAI REST API](#Kadai-rest-api)
|
||||
* [KADAI workplace](#Kadai-workplace)
|
||||
* [KADAI admin](#Kadai-admin)
|
||||
* [KADAI monitor](#Kadai-monitor)
|
||||
* 🚀 [Getting Started](#getting-started)
|
||||
* [Requirements](#requirements)
|
||||
* [Wrapper Application](#wrapper-application)
|
||||
|
@ -53,12 +53,11 @@ _We're not aware of all installations of our Open Source project. However, we lo
|
|||
* 📚 [Releases](#releases)
|
||||
* 📨 [Contact](#contact)
|
||||
|
||||
|
||||
# ✨Overview
|
||||
|
||||
## TASKS
|
||||
|
||||
Tasks are the main entity of TASKANA. Each Task has its describing attributes like priority and due
|
||||
Tasks are the main entity of KADAI. Each Task has its describing attributes like priority and due
|
||||
date.
|
||||
|
||||
Furthermore each Task has a state.
|
||||
|
@ -109,17 +108,17 @@ Tasks at any time. This ensures that the most important Tasks are always address
|
|||
|
||||
It splits up into five components:
|
||||
|
||||
* TASKANA Lib
|
||||
* KADAI Lib
|
||||
* The Java library providing the Task management functions
|
||||
* TASKANA REST API
|
||||
* REST API to allow remote access to the TASKANA system.
|
||||
* TASKANA workplace
|
||||
* KADAI REST API
|
||||
* REST API to allow remote access to the KADAI system.
|
||||
* KADAI workplace
|
||||
* Angular based web application to work on the Tasks
|
||||
* Sample Tasklist application you can use if appropriate
|
||||
* TASKANA admin
|
||||
* KADAI admin
|
||||
* Angular based web application to configure the system
|
||||
* Supports Workbaskets and Classifications
|
||||
* TASKANA monitor
|
||||
* KADAI monitor
|
||||
* Angular based web application to monitor the status of the entire Task pool
|
||||
* Provides views and statistics about the conformance with defined services levels
|
||||
* Shows the workload of your organization and the individual teams
|
||||
|
@ -130,11 +129,13 @@ It splits up into five components:
|
|||
|
||||
# 🚀Getting Started
|
||||
|
||||
As TASKANA is meant to be integrated in the development environment and process of your organisation, you have to create your own small integration project as a wrapper and starting point for your customisations.
|
||||
As KADAI is meant to be integrated in the development environment and process of your organisation, you have to create
|
||||
your own small integration project as a wrapper and starting point for your customisations.
|
||||
|
||||
We currently provide examples how to run TASKANA as a Spring Boot Application or as a an Enterprise Application on Wildfly Application Server.
|
||||
We currently provide examples how to run KADAI as a Spring Boot Application or as a an Enterprise Application on Wildfly
|
||||
Application Server.
|
||||
|
||||
If you are only interested in how TASKANA looks and feel, you can try our Demo Environment instead.
|
||||
If you are only interested in how KADAI looks and feel, you can try our Demo Environment instead.
|
||||
|
||||
## Requirements
|
||||
|
||||
|
@ -155,28 +156,28 @@ _* other versions of the named databases should work also, but haven't been test
|
|||
|
||||
We use the h2 database in this example.
|
||||
|
||||
See `rest/taskana-rest-spring-example-boot` and it dependencies
|
||||
See `rest/kadai-rest-spring-example-boot` and it dependencies
|
||||
|
||||
### EJB Example
|
||||
|
||||
We use a Wildfly Application Server in this example.
|
||||
|
||||
See `lib/taskana-cdi`.
|
||||
See `lib/kadai-cdi`.
|
||||
|
||||
# Customize Behaviour
|
||||
|
||||
TASKANA allows to customize and modify it’s behaviour through the use of dedicated Service
|
||||
KADAI allows to customize and modify it’s behaviour through the use of dedicated Service
|
||||
Provider Interfaces (SPI). Each SPI defines an interface that can be implemented by custom code.
|
||||
This is a common approach for Java developers to extend their applications. You can find out more
|
||||
about the background and the details in the Java documentation:
|
||||
https://docs.oracle.com/javase/tutorial/sound/SPI-intro.html
|
||||
|
||||
In order to use an SPI within TASKANA, you must
|
||||
In order to use an SPI within KADAI, you must
|
||||
|
||||
* create a class that implements the relevant interface.
|
||||
* place that class into the classpath of your application
|
||||
* provide a control file with full name of the SPI
|
||||
(e. g. pro.taskana.spi.task.api.CreateTaskPreprocessor) in the subdirectory META-INF/services of
|
||||
(e. g. io.kadai.spi.task.api.CreateTaskPreprocessor) in the subdirectory META-INF/services of
|
||||
the classpath. This control file must contain the fully qualified classname (including the
|
||||
package) of the class that implements the relevant interface. This control file is used by the
|
||||
ServiceLoader to load the custom class at runtime. The control file may contain multiple classes
|
||||
|
@ -184,24 +185,25 @@ In order to use an SPI within TASKANA, you must
|
|||
|
||||
All implementations will be used consecutively in the declaration order of the control file.
|
||||
|
||||
If you provide one or multiple implementations according to the description above, TASKANA will invoke the implementations at a specific point. The Javadoc of each SPI describes the conditions for the implementation to be executed.
|
||||
If you provide one or multiple implementations according to the description above, KADAI will invoke the implementations
|
||||
at a specific point. The Javadoc of each SPI describes the conditions for the implementation to be executed.
|
||||
|
||||
Currently, TASKANA provides the following SPIs:
|
||||
Currently, KADAI provides the following SPIs:
|
||||
|
||||
* [`pro.taskana.spi.history.api.TaskanaHistory`](https://github.com/Taskana/taskana/blob/master/lib/taskana-core/src/main/java/pro/taskana/spi/history/api/TaskanaHistory.java)
|
||||
* [`pro.taskana.spi.priority.api.PriorityServiceProvider`](https://github.com/Taskana/taskana/blob/master/lib/taskana-core/src/main/java/pro/taskana/spi/priority/api/PriorityServiceProvider.java)
|
||||
* [`pro.taskana.spi.routing.api.TaskRoutingProvider`](https://github.com/Taskana/taskana/blob/master/lib/taskana-core/src/main/java/pro/taskana/spi/routing/api/TaskRoutingProvider.java)
|
||||
* [`pro.taskana.spi.task.api.AfterRequestChangesProvider`](https://github.com/Taskana/taskana/blob/master/lib/taskana-core/src/main/java/pro/taskana/spi/task/api/AfterRequestChangesProvider.java)
|
||||
* [`pro.taskana.spi.task.api.AfterRequestReviewProvider`](https://github.com/Taskana/taskana/blob/master/lib/taskana-core/src/main/java/pro/taskana/spi/task/api/AfterRequestReviewProvider.java)
|
||||
* [`pro.taskana.spi.task.api.BeforeRequestChangesProvider`](https://github.com/Taskana/taskana/blob/master/lib/taskana-core/src/main/java/pro/taskana/spi/task/api/BeforeRequestChangesProvider.java)
|
||||
* [`pro.taskana.spi.task.api.BeforeRequestReviewProvider`](https://github.com/Taskana/taskana/blob/master/lib/taskana-core/src/main/java/pro/taskana/spi/task/api/BeforeRequestReviewProvider.java)
|
||||
* [`pro.taskana.spi.task.api.CreateTaskPreprocessor`](https://github.com/Taskana/taskana/blob/master/lib/taskana-core/src/main/java/pro/taskana/spi/task/api/CreateTaskPreprocessor.java)
|
||||
* [`pro.taskana.spi.task.api.ReviewRequiredProvider`](https://github.com/Taskana/taskana/blob/master/lib/taskana-core/src/main/java/pro/taskana/spi/task/api/ReviewRequiredProvider.java)
|
||||
* [`pro.taskana.spi.user.api.RefreshUserPostprocessor`](https://github.com/Taskana/taskana/blob/master/lib/taskana-core/src/main/java/pro/taskana/spi/user/api/RefreshUserPostprocessor.java)
|
||||
* [`io.kadai.spi.history.api.KadaiHistory`](https://github.com/kadai-io/kadai/blob/master/lib/kadai-core/src/main/java/io/kadai/spi/history/api/KadaiHistory.java)
|
||||
* [`io.kadai.spi.priority.api.PriorityServiceProvider`](https://github.com/kadai-io/kadai/blob/master/lib/kadai-core/src/main/java/io/kadai/spi/priority/api/PriorityServiceProvider.java)
|
||||
* [`io.kadai.spi.routing.api.TaskRoutingProvider`](https://github.com/kadai-iokadai/blob/master/lib/kadai-core/src/main/java/io/kadai/spi/routing/api/TaskRoutingProvider.java)
|
||||
* [`io.kadai.spi.task.api.AfterRequestChangesProvider`](https://github.com/kadai-iokadai/blob/master/lib/kadai-core/src/main/java/io/kadai/spi/task/api/AfterRequestChangesProvider.java)
|
||||
* [`io.kadai.spi.task.api.AfterRequestReviewProvider`](https://github.com/kadai-iokadai/blob/master/lib/kadai-core/src/main/java/io/kadai/spi/task/api/AfterRequestReviewProvider.java)
|
||||
* [`io.kadai.spi.task.api.BeforeRequestChangesProvider`](https://github.com/kadai-iokadai/blob/master/lib/kadai-core/src/main/java/io/kadai/spi/task/api/BeforeRequestChangesProvider.java)
|
||||
* [`io.kadai.spi.task.api.BeforeRequestReviewProvider`](https://github.com/kadai-iokadai/blob/master/lib/kadai-core/src/main/java/io/kadai/spi/task/api/BeforeRequestReviewProvider.java)
|
||||
* [`io.kadai.spi.task.api.CreateTaskPreprocessor`](https://github.com/kadai-iokadai/blob/master/lib/kadai-core/src/main/java/io/kadai/spi/task/api/CreateTaskPreprocessor.java)
|
||||
* [`io.kadai.spi.task.api.ReviewRequiredProvider`](https://github.com/kadai-iokadai/blob/master/lib/kadai-core/src/main/java/io/kadai/spi/task/api/ReviewRequiredProvider.java)
|
||||
* [`io.kadai.spi.user.api.RefreshUserPostprocessor`](https://github.com/kadai-iokadai/blob/master/lib/kadai-core/src/main/java/io/kadai/spi/user/api/RefreshUserPostprocessor.java)
|
||||
|
||||
# 📚Releases
|
||||
|
||||
The list of [releases](https://github.com/Taskana/taskana/releases) contains a detailed changelog.
|
||||
The list of [releases](https://github.com/kadai-iokadai/releases) contains a detailed changelog.
|
||||
|
||||
We use [Semantic Versioning](https://semver.org/).
|
||||
|
||||
|
@ -215,17 +217,16 @@ Other combinations might also work but have not been tested.
|
|||
| 6.2.2 | 2.7.12 |
|
||||
| 6.1.1 | 2.7.10 |
|
||||
|
||||
|
||||
# 📨Contact
|
||||
|
||||
If you have any questions or ideas feel free to create an [issue](https://github.com/Taskana/taskana/issues) or contact us via [GitHub Discussions](https://github.com/orgs/Taskana/discussions).
|
||||
If you have any questions or ideas feel free to create an [issue](https://github.com/kadai-iokadai/issues) or contact us
|
||||
via [GitHub Discussions](https://github.com/orgs/kadai-iodiscussions).
|
||||
|
||||
We love listening to your feedback, and of course also discussing the project roadmap and possible use cases with you!
|
||||
|
||||
This open source project is being developed by [Novatec Consulting GmbH](https://www.novatec-gmbh.de/en/) and [envite consulting GmbH](https://envite.de/) with the support of the open source community.
|
||||
This open source project is being developed by [Envite Consulting GmbH](https://www.envite.de/)
|
||||
and [envite consulting GmbH](https://envite.de/) with the support of the open source community.
|
||||
|
||||
---
|
||||
[](https://www.novatec-gmbh.de)
|
||||
---
|
||||
[](https://envite.de/)
|
||||
---
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Configuration file for Cloud Foundry, see https://docs.cloudfoundry.org/devguide/deploy-apps/manifest.html
|
||||
applications:
|
||||
- name: taskana-rest-spring-example-boot
|
||||
path: ../rest/taskana-rest-spring-example-boot/target/taskana-rest-spring-example-boot.jar
|
||||
- name: kadai-rest-spring-example-boot
|
||||
path: ../rest/kadai-rest-spring-example-boot/target/kadai-rest-spring-example-boot.jar
|
||||
buildpacks:
|
||||
- https://github.com/cloudfoundry/java-buildpack.git
|
||||
memory: 1G
|
||||
|
|
|
@ -0,0 +1,131 @@
|
|||
<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xmlns="http://maven.apache.org/POM/4.0.0"
|
||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<artifactId>kadai-sonar-test-coverage</artifactId>
|
||||
<packaging>pom</packaging>
|
||||
|
||||
<name>${project.groupId}:${project.artifactId}</name>
|
||||
<description>This pom aggregates the jacoco reports for each module</description>
|
||||
|
||||
<parent>
|
||||
<groupId>io.kadai</groupId>
|
||||
<artifactId>kadai-parent</artifactId>
|
||||
<version>8.2.1-SNAPSHOT</version>
|
||||
<relativePath>../../pom.xml</relativePath>
|
||||
</parent>
|
||||
|
||||
<dependencies>
|
||||
<!-- all common dependencies -->
|
||||
<dependency>
|
||||
<groupId>io.kadai</groupId>
|
||||
<artifactId>kadai-common-logging</artifactId>
|
||||
<version>${project.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>io.kadai</groupId>
|
||||
<artifactId>kadai-common</artifactId>
|
||||
<version>${project.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>io.kadai</groupId>
|
||||
<artifactId>kadai-common-data</artifactId>
|
||||
<version>${project.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>io.kadai</groupId>
|
||||
<artifactId>kadai-common-security</artifactId>
|
||||
<version>${project.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>io.kadai</groupId>
|
||||
<artifactId>kadai-common-test</artifactId>
|
||||
<version>${project.version}</version>
|
||||
</dependency>
|
||||
|
||||
<!-- all lib dependencies -->
|
||||
<dependency>
|
||||
<groupId>io.kadai</groupId>
|
||||
<artifactId>kadai-core</artifactId>
|
||||
<version>${project.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>io.kadai</groupId>
|
||||
<artifactId>kadai-cdi</artifactId>
|
||||
<version>${project.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>io.kadai</groupId>
|
||||
<artifactId>kadai-spring</artifactId>
|
||||
<version>${project.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>io.kadai</groupId>
|
||||
<artifactId>kadai-test-api</artifactId>
|
||||
<version>${project.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>io.kadai</groupId>
|
||||
<artifactId>kadai-core-test</artifactId>
|
||||
<version>${project.version}</version>
|
||||
</dependency>
|
||||
|
||||
<!-- all rest dependencies -->
|
||||
<dependency>
|
||||
<groupId>io.kadai</groupId>
|
||||
<artifactId>kadai-rest-spring</artifactId>
|
||||
<version>${project.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>io.kadai</groupId>
|
||||
<artifactId>kadai-rest-spring-test-lib</artifactId>
|
||||
<version>${project.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>io.kadai</groupId>
|
||||
<artifactId>kadai-routing-rest</artifactId>
|
||||
<version>${project.version}</version>
|
||||
</dependency>
|
||||
|
||||
<!-- all SPI dependencies -->
|
||||
<dependency>
|
||||
<groupId>io.kadai</groupId>
|
||||
<artifactId>kadai-spi-routing-dmn-router</artifactId>
|
||||
<version>${project.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>io.kadai.history</groupId>
|
||||
<artifactId>kadai-simplehistory-provider</artifactId>
|
||||
<version>${project.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>io.kadai.history</groupId>
|
||||
<artifactId>kadai-simplehistory-rest-spring</artifactId>
|
||||
<version>${project.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>io.kadai.history</groupId>
|
||||
<artifactId>kadai-loghistory-provider</artifactId>
|
||||
<version>${project.version}</version>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.jacoco</groupId>
|
||||
<artifactId>jacoco-maven-plugin</artifactId>
|
||||
<version>${version.jacoco}</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>report-aggregate</id>
|
||||
<phase>verify</phase>
|
||||
<goals>
|
||||
<goal>report-aggregate</goal>
|
||||
</goals>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</project>
|
|
@ -1,131 +0,0 @@
|
|||
<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xmlns="http://maven.apache.org/POM/4.0.0"
|
||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<artifactId>taskana-sonar-test-coverage</artifactId>
|
||||
<packaging>pom</packaging>
|
||||
|
||||
<name>${project.groupId}:${project.artifactId}</name>
|
||||
<description>This pom aggregates the jacoco reports for each module</description>
|
||||
|
||||
<parent>
|
||||
<groupId>pro.taskana</groupId>
|
||||
<artifactId>taskana-parent</artifactId>
|
||||
<version>8.2.1-SNAPSHOT</version>
|
||||
<relativePath>../../pom.xml</relativePath>
|
||||
</parent>
|
||||
|
||||
<dependencies>
|
||||
<!-- all common dependencies -->
|
||||
<dependency>
|
||||
<groupId>pro.taskana</groupId>
|
||||
<artifactId>taskana-common-logging</artifactId>
|
||||
<version>${project.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>pro.taskana</groupId>
|
||||
<artifactId>taskana-common</artifactId>
|
||||
<version>${project.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>pro.taskana</groupId>
|
||||
<artifactId>taskana-common-data</artifactId>
|
||||
<version>${project.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>pro.taskana</groupId>
|
||||
<artifactId>taskana-common-security</artifactId>
|
||||
<version>${project.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>pro.taskana</groupId>
|
||||
<artifactId>taskana-common-test</artifactId>
|
||||
<version>${project.version}</version>
|
||||
</dependency>
|
||||
|
||||
<!-- all lib dependencies -->
|
||||
<dependency>
|
||||
<groupId>pro.taskana</groupId>
|
||||
<artifactId>taskana-core</artifactId>
|
||||
<version>${project.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>pro.taskana</groupId>
|
||||
<artifactId>taskana-cdi</artifactId>
|
||||
<version>${project.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>pro.taskana</groupId>
|
||||
<artifactId>taskana-spring</artifactId>
|
||||
<version>${project.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>pro.taskana</groupId>
|
||||
<artifactId>taskana-test-api</artifactId>
|
||||
<version>${project.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>pro.taskana</groupId>
|
||||
<artifactId>taskana-core-test</artifactId>
|
||||
<version>${project.version}</version>
|
||||
</dependency>
|
||||
|
||||
<!-- all rest dependencies -->
|
||||
<dependency>
|
||||
<groupId>pro.taskana</groupId>
|
||||
<artifactId>taskana-rest-spring</artifactId>
|
||||
<version>${project.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>pro.taskana</groupId>
|
||||
<artifactId>taskana-rest-spring-test-lib</artifactId>
|
||||
<version>${project.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>pro.taskana</groupId>
|
||||
<artifactId>taskana-routing-rest</artifactId>
|
||||
<version>${project.version}</version>
|
||||
</dependency>
|
||||
|
||||
<!-- all SPI dependencies -->
|
||||
<dependency>
|
||||
<groupId>pro.taskana</groupId>
|
||||
<artifactId>taskana-spi-routing-dmn-router</artifactId>
|
||||
<version>${project.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>pro.taskana.history</groupId>
|
||||
<artifactId>taskana-simplehistory-provider</artifactId>
|
||||
<version>${project.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>pro.taskana.history</groupId>
|
||||
<artifactId>taskana-simplehistory-rest-spring</artifactId>
|
||||
<version>${project.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>pro.taskana.history</groupId>
|
||||
<artifactId>taskana-loghistory-provider</artifactId>
|
||||
<version>${project.version}</version>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.jacoco</groupId>
|
||||
<artifactId>jacoco-maven-plugin</artifactId>
|
||||
<version>${version.jacoco}</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>report-aggregate</id>
|
||||
<phase>verify</phase>
|
||||
<goals>
|
||||
<goal>report-aggregate</goal>
|
||||
</goals>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</project>
|
|
@ -9,7 +9,7 @@ set -e #fail fast
|
|||
#H %FILE% [-i]
|
||||
#H
|
||||
#H if a release version exists (extracted from GITHUB_REF environment variable)
|
||||
#H the taskana dependency in our wildfly example project will be incremented to the new version.
|
||||
#H the kadai dependency in our wildfly example project will be incremented to the new version.
|
||||
#H
|
||||
#H i:
|
||||
#H increments version to next snapshot
|
||||
|
@ -51,7 +51,7 @@ function main() {
|
|||
esac
|
||||
done
|
||||
FILES=(
|
||||
"$REL/../rest/taskana-rest-spring-example-wildfly/src/test/java/pro/taskana/example/wildfly/AbstractAccTest.java"
|
||||
"$REL/../rest/kadai-rest-spring-example-wildfly/src/test/java/io/kadai/example/wildfly/AbstractAccTest.java"
|
||||
)
|
||||
version=$([[ -n "$INCREMENT" ]] && echo "$(increment_version "${GITHUB_REF##refs/tags/v}")-SNAPSHOT" || echo "${GITHUB_REF##refs/tags/v}")
|
||||
for file in "${FILES[@]}"; do
|
|
@ -1,13 +1,13 @@
|
|||
#!/bin/bash
|
||||
set -e # fail fast
|
||||
set -x
|
||||
BASE_URL=https://taskana.azurewebsites.net/taskana
|
||||
BASE_URL=https://kadai.azurewebsites.net/kadai
|
||||
|
||||
test 200 -eq "$(curl -sw "%{http_code}" -o /dev/null "$BASE_URL/api-docs")"
|
||||
test 200 -eq "$(curl -sw "%{http_code}" -o /dev/null "$BASE_URL/swagger-ui/index.html")"
|
||||
for module in taskana-core taskana-spring; do
|
||||
for module in kadai-core kadai-spring; do
|
||||
test 200 -eq "$(curl -sw "%{http_code}" -o /dev/null "$BASE_URL/docs/java/$module/index.html")"
|
||||
done
|
||||
for module in taskana-cdi; do
|
||||
test 200 -eq "$(curl -sw "%{http_code}" -o /dev/null "$BASE_URL/docs/java/$module/pro/taskana/common/internal/package-summary.html")"
|
||||
for module in kadai-cdi; do
|
||||
test 200 -eq "$(curl -sw "%{http_code}" -o /dev/null "$BASE_URL/docs/java/$module/io/kadai/common/internal/package-summary.html")"
|
||||
done
|
||||
|
|
|
@ -8,18 +8,18 @@ function verifyDocs() {
|
|||
}
|
||||
|
||||
REL=$(dirname "$0")
|
||||
JAR_FILE_LOCATION="$REL/../rest/taskana-rest-spring-example-boot/target/taskana-rest-spring-example-boot.jar"
|
||||
JAR_FILE_LOCATION="$REL/../rest/kadai-rest-spring-example-boot/target/kadai-rest-spring-example-boot.jar"
|
||||
set -x
|
||||
test -e "$JAR_FILE_LOCATION"
|
||||
set +x
|
||||
JAR_CONTENT=$(jar -tf "$JAR_FILE_LOCATION")
|
||||
set -x
|
||||
|
||||
verifyDocs "$REL/../lib/taskana-core/target/apidocs" "/static/docs/java/taskana-core"
|
||||
verifyDocs "$REL/../lib/taskana-cdi/target/apidocs" "/static/docs/java/taskana-cdi"
|
||||
verifyDocs "$REL/../lib/taskana-spring/target/apidocs" "/static/docs/java/taskana-spring"
|
||||
test -n "$(jar -tf "$JAR_FILE_LOCATION" | grep /static/docs/java/taskana-core/index.html)"
|
||||
test -n "$(jar -tf "$JAR_FILE_LOCATION" | grep /static/docs/java/taskana-spring/index.html)"
|
||||
test -n "$(jar -tf "$JAR_FILE_LOCATION" | grep /static/docs/java/taskana-cdi/pro/taskana/common/internal/package-summary.html)"
|
||||
verifyDocs "$REL/../lib/kadai-core/target/apidocs" "/static/docs/java/kadai-core"
|
||||
verifyDocs "$REL/../lib/kadai-cdi/target/apidocs" "/static/docs/java/kadai-cdi"
|
||||
verifyDocs "$REL/../lib/kadai-spring/target/apidocs" "/static/docs/java/kadai-spring"
|
||||
test -n "$(jar -tf "$JAR_FILE_LOCATION" | grep /static/docs/java/kadai-core/index.html)"
|
||||
test -n "$(jar -tf "$JAR_FILE_LOCATION" | grep /static/docs/java/kadai-spring/index.html)"
|
||||
test -n "$(jar -tf "$JAR_FILE_LOCATION" | grep /static/docs/java/kadai-cdi/io/kadai/common/internal/package-summary.html)"
|
||||
set +x
|
||||
echo "the jar file '$JAR_FILE_LOCATION' contains documentation"
|
||||
|
|
|
@ -0,0 +1,61 @@
|
|||
<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xmlns="http://maven.apache.org/POM/4.0.0"
|
||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<artifactId>kadai-common-data</artifactId>
|
||||
|
||||
<name>${project.groupId}:${project.artifactId}</name>
|
||||
<description>The helper module to import data for testing.</description>
|
||||
|
||||
<parent>
|
||||
<groupId>io.kadai</groupId>
|
||||
<artifactId>kadai-common-parent</artifactId>
|
||||
<version>8.2.1-SNAPSHOT</version>
|
||||
<relativePath>../pom.xml</relativePath>
|
||||
</parent>
|
||||
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>io.kadai</groupId>
|
||||
<artifactId>kadai-common-logging</artifactId>
|
||||
<version>${project.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.mybatis</groupId>
|
||||
<artifactId>mybatis</artifactId>
|
||||
<version>${version.mybatis}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.slf4j</groupId>
|
||||
<artifactId>slf4j-api</artifactId>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>io.kadai</groupId>
|
||||
<artifactId>kadai-common</artifactId>
|
||||
<version>${project.version}</version>
|
||||
</dependency>
|
||||
|
||||
<!-- test dependencies -->
|
||||
<dependency>
|
||||
<groupId>org.slf4j</groupId>
|
||||
<artifactId>slf4j-simple</artifactId>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.assertj</groupId>
|
||||
<artifactId>assertj-core</artifactId>
|
||||
<version>${version.assertj}</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.junit.jupiter</groupId>
|
||||
<artifactId>junit-jupiter</artifactId>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.h2database</groupId>
|
||||
<artifactId>h2</artifactId>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
</project>
|
|
@ -1,5 +1,6 @@
|
|||
package pro.taskana.sampledata;
|
||||
package io.kadai.sampledata;
|
||||
|
||||
import io.kadai.common.internal.configuration.DB;
|
||||
import java.io.ByteArrayInputStream;
|
||||
import java.io.InputStreamReader;
|
||||
import java.io.PrintWriter;
|
||||
|
@ -19,7 +20,6 @@ import org.apache.ibatis.jdbc.RuntimeSqlException;
|
|||
import org.apache.ibatis.jdbc.ScriptRunner;
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
import pro.taskana.common.internal.configuration.DB;
|
||||
|
||||
/** This class generates sample data for manual testing purposes. */
|
||||
public class SampleDataGenerator {
|
|
@ -1,4 +1,4 @@
|
|||
package pro.taskana.sampledata;
|
||||
package io.kadai.sampledata;
|
||||
|
||||
import java.util.stream.Stream;
|
||||
|
|
@ -1,7 +1,9 @@
|
|||
package pro.taskana.sampledata;
|
||||
package io.kadai.sampledata;
|
||||
|
||||
import static pro.taskana.common.internal.persistence.StringTypeHandler.EMPTY_PLACEHOLDER;
|
||||
import static io.kadai.common.internal.persistence.StringTypeHandler.EMPTY_PLACEHOLDER;
|
||||
|
||||
import io.kadai.common.api.exceptions.SystemException;
|
||||
import io.kadai.common.internal.configuration.DB;
|
||||
import java.io.BufferedReader;
|
||||
import java.io.InputStreamReader;
|
||||
import java.nio.charset.StandardCharsets;
|
||||
|
@ -11,8 +13,6 @@ import java.util.Optional;
|
|||
import java.util.regex.Matcher;
|
||||
import java.util.regex.Pattern;
|
||||
import java.util.stream.Collectors;
|
||||
import pro.taskana.common.api.exceptions.SystemException;
|
||||
import pro.taskana.common.internal.configuration.DB;
|
||||
|
||||
/** This class replaces boolean values with int values if the database is db2. */
|
||||
final class SqlReplacer {
|
|
@ -1,4 +1,4 @@
|
|||
DROP TABLE TASKANA_SCHEMA_VERSION;
|
||||
DROP TABLE KADAI_SCHEMA_VERSION;
|
||||
DROP TABLE TASK_COMMENT;
|
||||
DROP TABLE TASK_HISTORY_EVENT;
|
||||
DROP TABLE WORKBASKET_HISTORY_EVENT;
|
||||
|
@ -16,5 +16,5 @@ DROP TABLE USER_INFO;
|
|||
DROP TABLE GROUP_INFO;
|
||||
DROP TABLE PERMISSION_INFO;
|
||||
DROP SEQUENCE SCHEDULED_JOB_SEQ;
|
||||
DROP SEQUENCE TASKANA_SCHEMA_VERSION_ID_SEQ;
|
||||
DROP SEQUENCE KADAI_SCHEMA_VERSION_ID_SEQ;
|
||||
COMMIT;
|
|
@ -1,17 +1,17 @@
|
|||
-- sample-data is used for rest tests and for the example application
|
||||
|
||||
-- ATTACHMENT TABLE (ID , task_ID , CREATED , MODIFIED , classif key, classif Id , refCompany, ref sys, ref inst, ref type, ref val, channel, received, custAtts)
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000000','TKI:000000000000000000000000000000000000', '2018-01-29 15:55:00', '2018-01-30 15:55:00', 'L1050' , 'CLI:100000000000000000000000000000000003', 'novatec' , 'novasys', 'nvinst', 'typ1' , 'val1' , 'ch1' , null , null );
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000001','TKI:000000000000000000000000000000000001', '2018-01-29 15:55:01', '2018-01-30 15:55:00', 'L10303' , 'CLI:000000000000000000000000000000000002', 'novatec' , 'novasys', 'nvinst', 'typ1' , 'val1' , 'ch1' , null , null );
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000002','TKI:000000000000000000000000000000000001', '2018-01-29 15:55:02', '2018-01-30 15:55:00', 'L1050' , 'CLI:000000000000000000000000000000000003', 'novatec' , 'novasys', 'nvinst', 'typ1' , 'val1' , 'ch1' , null , null );
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000003','TKI:000000000000000000000000000000000002', '2018-01-29 15:55:03', null , 'L11010' , 'CLI:000000000000000000000000000000000004', 'novatec' , 'novasys', 'nvinst', 'typ1' , 'val1' , 'ch1' , null , null );
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000004','TKI:000000000000000000000000000000000002', '2018-01-29 15:55:04', null , 'L110102' , 'CLI:000000000000000000000000000000000005', 'novatec' , 'novasys', 'nvinst', 'typ1' , 'val1' , 'ch1' , null , null );
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000005','TKI:000000000000000000000000000000000002', '2018-01-29 15:55:05', null , 'L110105' , 'CLI:000000000000000000000000000000000006', 'novatec' , 'novasys', 'nvinst', 'typ1' , 'val1' , 'ch1' , null , null );
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000006','TKI:000000000000000000000000000000000002', '2018-01-29 15:55:06', null , 'L110107' , 'CLI:000000000000000000000000000000000007', 'novatec' , 'novasys', 'nvinst', 'typ1' , 'val1' , 'ch1' , null , null );
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000007','TKI:000000000000000000000000000000000002', '2018-01-29 15:55:07', null , 'L12010' , 'CLI:100000000000000000000000000000000008', 'novatec' , 'novasys', 'nvinst', 'typ1' , 'val1' , 'ch1' , null , null );
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000008','TKI:000000000000000000000000000000000008', '2018-01-29 15:55:08', null , 'L140101' , 'CLI:000000000000000000000000000000000009', 'novatec' , 'novasys', 'nvinst', 'typ1' , 'val1' , 'ch1' , null , null );
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000009','TKI:000000000000000000000000000000000000', '2018-01-29 15:55:00', '2018-01-30 15:55:00', 'L1050' , 'CLI:100000000000000000000000000000000003', 'novatec' , 'novasys', 'nvinst', 'typ1' , 'val1' , 'ch1' , null , null );
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000010','TKI:000000000000000000000000000000000053', '2018-01-29 15:55:00', '2018-01-30 15:55:00', 'L1050' , 'CLI:100000000000000000000000000000000003', 'novatec' , 'novasys', 'nvinst', 'typ1' , 'val1' , 'ch1' , null , null );
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000011','TKI:000000000000000000000000000000000053', '2018-01-29 15:55:00', '2018-01-30 15:55:00', 'L1050' , 'CLI:100000000000000000000000000000000003', 'novatec' , 'novasys', 'nvinst', 'typ1' , 'val1' , 'ch1' , null , null );
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000012','TKI:000000000000000000000000000000000054', '2018-01-29 15:55:00', '2018-01-30 15:55:00', 'L1050' , 'CLI:100000000000000000000000000000000003', 'novatec' , 'novasys', 'nvinst', 'typ1' , 'val1' , 'ch1' , null , null );
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000013','TKI:000000000000000000000000000000000055', '2018-01-29 15:55:00', '2018-01-30 15:55:00', 'L1050' , 'CLI:100000000000000000000000000000000003', 'novatec' , 'novasys', 'nvinst', 'typ1' , 'val1' , 'ch1' , null , null );
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000000','TKI:000000000000000000000000000000000000', '2018-01-29 15:55:00', '2018-01-30 15:55:00', 'L1050' , 'CLI:100000000000000000000000000000000003', 'envite' , 'novasys', 'nvinst', 'typ1' , 'val1' , 'ch1' , null , null );
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000001','TKI:000000000000000000000000000000000001', '2018-01-29 15:55:01', '2018-01-30 15:55:00', 'L10303' , 'CLI:000000000000000000000000000000000002', 'envite' , 'novasys', 'nvinst', 'typ1' , 'val1' , 'ch1' , null , null );
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000002','TKI:000000000000000000000000000000000001', '2018-01-29 15:55:02', '2018-01-30 15:55:00', 'L1050' , 'CLI:000000000000000000000000000000000003', 'envite' , 'novasys', 'nvinst', 'typ1' , 'val1' , 'ch1' , null , null );
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000003','TKI:000000000000000000000000000000000002', '2018-01-29 15:55:03', null , 'L11010' , 'CLI:000000000000000000000000000000000004', 'envite' , 'novasys', 'nvinst', 'typ1' , 'val1' , 'ch1' , null , null );
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000004','TKI:000000000000000000000000000000000002', '2018-01-29 15:55:04', null , 'L110102' , 'CLI:000000000000000000000000000000000005', 'envite' , 'novasys', 'nvinst', 'typ1' , 'val1' , 'ch1' , null , null );
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000005','TKI:000000000000000000000000000000000002', '2018-01-29 15:55:05', null , 'L110105' , 'CLI:000000000000000000000000000000000006', 'envite' , 'novasys', 'nvinst', 'typ1' , 'val1' , 'ch1' , null , null );
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000006','TKI:000000000000000000000000000000000002', '2018-01-29 15:55:06', null , 'L110107' , 'CLI:000000000000000000000000000000000007', 'envite' , 'novasys', 'nvinst', 'typ1' , 'val1' , 'ch1' , null , null );
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000007','TKI:000000000000000000000000000000000002', '2018-01-29 15:55:07', null , 'L12010' , 'CLI:100000000000000000000000000000000008', 'envite' , 'novasys', 'nvinst', 'typ1' , 'val1' , 'ch1' , null , null );
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000008','TKI:000000000000000000000000000000000008', '2018-01-29 15:55:08', null , 'L140101' , 'CLI:000000000000000000000000000000000009', 'envite' , 'novasys', 'nvinst', 'typ1' , 'val1' , 'ch1' , null , null );
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000009','TKI:000000000000000000000000000000000000', '2018-01-29 15:55:00', '2018-01-30 15:55:00', 'L1050' , 'CLI:100000000000000000000000000000000003', 'envite' , 'novasys', 'nvinst', 'typ1' , 'val1' , 'ch1' , null , null );
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000010','TKI:000000000000000000000000000000000053', '2018-01-29 15:55:00', '2018-01-30 15:55:00', 'L1050' , 'CLI:100000000000000000000000000000000003', 'envite' , 'novasys', 'nvinst', 'typ1' , 'val1' , 'ch1' , null , null );
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000011','TKI:000000000000000000000000000000000053', '2018-01-29 15:55:00', '2018-01-30 15:55:00', 'L1050' , 'CLI:100000000000000000000000000000000003', 'envite' , 'novasys', 'nvinst', 'typ1' , 'val1' , 'ch1' , null , null );
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000012','TKI:000000000000000000000000000000000054', '2018-01-29 15:55:00', '2018-01-30 15:55:00', 'L1050' , 'CLI:100000000000000000000000000000000003', 'envite' , 'novasys', 'nvinst', 'typ1' , 'val1' , 'ch1' , null , null );
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000013','TKI:000000000000000000000000000000000055', '2018-01-29 15:55:00', '2018-01-30 15:55:00', 'L1050' , 'CLI:100000000000000000000000000000000003', 'envite' , 'novasys', 'nvinst', 'typ1' , 'val1' , 'ch1' , null , null );
|
|
@ -1,17 +1,17 @@
|
|||
-- sample-data is used for rest tests and for the example application
|
||||
|
||||
-- USER_INFO TABLE (USER_ID , FIRST_NAME , LASTNAME , FULL_NAME , LONG_NAME , E_MAIL , PHONE , MOBILE_PHONE , ORG_LEVEL_4 , ORG_LEVEL_3 , ORG_LEVEL_2 , ORG_LEVEL_1 , DATA
|
||||
insert into USER_INFO values('teamlead-1' , 'Titus' , 'Toll' , 'Toll, Titus' , 'Toll, Titus - (teamlead-1)' , 'titus.toll@web.de' , '040-2951854' , '015637683197' , 'Novatec' , 'BPM' , 'Human Workflow' , 'TASKANA' , 'xy' );
|
||||
insert into USER_INFO values('user-1-1' , 'Max' , 'Mustermann' , 'Mustermann, Max' , 'Mustermann, Max - (user-1-1)' , 'max.mustermann@web.de' , '040-2951854' , '015637683197' , 'Novatec' , 'BPM' , 'Human Workflow' , 'TASKANA' , '' );
|
||||
insert into USER_INFO values('user-1-2' , 'Elena' , 'Eifrig' , 'Eifrig, Elena' , 'Eifrig, Elena - (user-1-2)' , 'elena.eifrig@web.de' , '040-2951854' , '015637683197' , 'Novatec' , 'BPM' , 'Human Workflow' , 'TASKANA' , '' );
|
||||
insert into USER_INFO values('user-1-3' , 'Elena' , 'Faul' , 'Faul, Elena' , 'Faul, Elena - (user-1-3)' , 'elena.faul@web.de' , '040-2951854' , '015637683197' , 'Novatec' , 'BPM' , 'Human Workflow' , 'TASKANA' , '' );
|
||||
insert into USER_INFO values('user-2-1' , 'Simone' , 'Müller' , 'Müller, Simone' , 'Müller, Simone - (user-2-1)' , 'simone.müller@web.de' , '040-2951854' , '015637683197' , 'Novatec' , 'BPM' , 'Human Workflow' , 'TASKANA' , '' );
|
||||
insert into USER_INFO values('user-2-2' , 'Tim' , 'Schläfrig' , 'Schläfrig, Tim' , 'Schläfrig, Tim - (user-2-2)' , 'tim.schläfrig@web.de' , '040-2951854' , '015637683197' , 'Novatec' , 'BPM' , 'Human Workflow' , 'TASKANA' , '' );
|
||||
insert into USER_INFO values('user-2-3' , 'Thomas' , 'Bach' , 'Bach, Thomas' , 'Bach, Thomas - (user-2-3)' , 'thomas.bach@web.de' , '040-2951854' , '015637683197' , 'Novatec' , 'BPM' , 'Human Workflow' , 'TASKANA' , '' );
|
||||
insert into USER_INFO values('user-2-4' , 'Rolf' , 'Wieland' , 'Wieland, Rolf' , 'Wieland, Rolf - (user-2-4)' , 'rolf.wieland@web.de' , '040-2951854' , '015637683197' , 'Novatec' , 'BPM' , 'Human Workflow' , 'TASKANA' , '' );
|
||||
insert into USER_INFO values('user-2-5' , 'Heike' , 'Schmidt' , 'Schmidt, Heike' , 'Schmidt, Heike - (user-2-5)' , 'heike.schmidt@web.de' , '040-2951854' , '015637683197' , 'Novatec' , 'BPM' , 'Human Workflow' , 'TASKANA' , '' );
|
||||
insert into USER_INFO values('user-2-6' , 'Kurt' , 'Maier' , 'Maier, Kurt' , 'Maier, Kurt - (user-2-6)' , 'kurt.maier@web.de' , '040-2951854' , '015637683197' , 'Novatec' , 'BPM' , 'Human Workflow' , 'TASKANA' , '' );
|
||||
insert into USER_INFO values('user-2-7' , 'Wiebke' , 'Meyer' , 'Meyer, Wiebke' , 'Meyer, Wiebke - (user-2-7)' , 'wiebke.meyer@web.de' , '040-2951854' , '015637683197' , 'Novatec' , 'BPM' , 'Human Workflow' , 'TASKANA' , '' );
|
||||
insert into USER_INFO values('user-2-9' , 'Nathalie' , 'Fuchs' , 'Fuchs, Nathalie' , 'Fuchs, Nathalie - (user-2-9)' , 'nathalie.fuchs@web.de' , '040-2951854' , '015637683197' , 'Novatec' , 'BPM' , 'Human Workflow' , 'TASKANA' , '' );
|
||||
insert into USER_INFO values('user-2-10' , 'Johannes' , 'Renz' , 'Renz, Johannes' , 'Renz, Johannes - (user-2-10)' , 'johannes.renz@web.de' , '040-2951854' , '015637683197' , 'Novatec' , 'BPM' , 'Human Workflow' , 'TASKANA' , '' );
|
||||
insert into USER_INFO values('user-2-11' , 'Max' , 'Renz' , 'Renz, Max' , 'Renz, Max - (user-2-11)' , 'max.renz@web.de' , '040-2951854' , '015637683197' , 'Novatec' , 'BPM' , 'Human Workflow' , 'TASKANA' , '' );
|
||||
insert into USER_INFO values('teamlead-1' , 'Titus' , 'Toll' , 'Toll, Titus' , 'Toll, Titus - (teamlead-1)' , 'titus.toll@web.de' , '040-2951854' , '015637683197' , 'Envite' , 'BPM' , 'Human Workflow' , 'KADAI' , 'xy' );
|
||||
insert into USER_INFO values('user-1-1' , 'Max' , 'Mustermann' , 'Mustermann, Max' , 'Mustermann, Max - (user-1-1)' , 'max.mustermann@web.de' , '040-2951854' , '015637683197' , 'Envite' , 'BPM' , 'Human Workflow' , 'KADAI' , '' );
|
||||
insert into USER_INFO values('user-1-2' , 'Elena' , 'Eifrig' , 'Eifrig, Elena' , 'Eifrig, Elena - (user-1-2)' , 'elena.eifrig@web.de' , '040-2951854' , '015637683197' , 'Envite' , 'BPM' , 'Human Workflow' , 'KADAI' , '' );
|
||||
insert into USER_INFO values('user-1-3' , 'Elena' , 'Faul' , 'Faul, Elena' , 'Faul, Elena - (user-1-3)' , 'elena.faul@web.de' , '040-2951854' , '015637683197' , 'Envite' , 'BPM' , 'Human Workflow' , 'KADAI' , '' );
|
||||
insert into USER_INFO values('user-2-1' , 'Simone' , 'Müller' , 'Müller, Simone' , 'Müller, Simone - (user-2-1)' , 'simone.müller@web.de' , '040-2951854' , '015637683197' , 'Envite' , 'BPM' , 'Human Workflow' , 'KADAI' , '' );
|
||||
insert into USER_INFO values('user-2-2' , 'Tim' , 'Schläfrig' , 'Schläfrig, Tim' , 'Schläfrig, Tim - (user-2-2)' , 'tim.schläfrig@web.de' , '040-2951854' , '015637683197' , 'Envite' , 'BPM' , 'Human Workflow' , 'KADAI' , '' );
|
||||
insert into USER_INFO values('user-2-3' , 'Thomas' , 'Bach' , 'Bach, Thomas' , 'Bach, Thomas - (user-2-3)' , 'thomas.bach@web.de' , '040-2951854' , '015637683197' , 'Envite' , 'BPM' , 'Human Workflow' , 'KADAI' , '' );
|
||||
insert into USER_INFO values('user-2-4' , 'Rolf' , 'Wieland' , 'Wieland, Rolf' , 'Wieland, Rolf - (user-2-4)' , 'rolf.wieland@web.de' , '040-2951854' , '015637683197' , 'Envite' , 'BPM' , 'Human Workflow' , 'KADAI' , '' );
|
||||
insert into USER_INFO values('user-2-5' , 'Heike' , 'Schmidt' , 'Schmidt, Heike' , 'Schmidt, Heike - (user-2-5)' , 'heike.schmidt@web.de' , '040-2951854' , '015637683197' , 'Envite' , 'BPM' , 'Human Workflow' , 'KADAI' , '' );
|
||||
insert into USER_INFO values('user-2-6' , 'Kurt' , 'Maier' , 'Maier, Kurt' , 'Maier, Kurt - (user-2-6)' , 'kurt.maier@web.de' , '040-2951854' , '015637683197' , 'Envite' , 'BPM' , 'Human Workflow' , 'KADAI' , '' );
|
||||
insert into USER_INFO values('user-2-7' , 'Wiebke' , 'Meyer' , 'Meyer, Wiebke' , 'Meyer, Wiebke - (user-2-7)' , 'wiebke.meyer@web.de' , '040-2951854' , '015637683197' , 'Envite' , 'BPM' , 'Human Workflow' , 'KADAI' , '' );
|
||||
insert into USER_INFO values('user-2-9' , 'Nathalie' , 'Fuchs' , 'Fuchs, Nathalie' , 'Fuchs, Nathalie - (user-2-9)' , 'nathalie.fuchs@web.de' , '040-2951854' , '015637683197' , 'Envite' , 'BPM' , 'Human Workflow' , 'KADAI' , '' );
|
||||
insert into USER_INFO values('user-2-10' , 'Johannes' , 'Renz' , 'Renz, Johannes' , 'Renz, Johannes - (user-2-10)' , 'johannes.renz@web.de' , '040-2951854' , '015637683197' , 'Envite' , 'BPM' , 'Human Workflow' , 'KADAI' , '' );
|
||||
insert into USER_INFO values('user-2-11' , 'Max' , 'Renz' , 'Renz, Max' , 'Renz, Max - (user-2-11)' , 'max.renz@web.de' , '040-2951854' , '015637683197' , 'Envite' , 'BPM' , 'Human Workflow' , 'KADAI' , '' );
|
|
@ -21,24 +21,24 @@ INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:10000000000000000000000000000001
|
|||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:B00000000000000000000000000000000014', 'WBI:100000000000000000000000000000000014', 'user-b-1' , 'Bernd Bern' , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:B00000000000000000000000000000000015', 'WBI:100000000000000000000000000000000015', 'user-b-2' , 'Brundhilde Bio' , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true);
|
||||
-- group internal access
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000007', 'WBI:100000000000000000000000000000000004', 'cn=organisationseinheit ksc 1,cn=organisationseinheit ksc,cn=organisation,ou=test,o=taskana', 'Organisationseinheit KSC 1', true , true , true , true , false , false , false , false , false , false , false , false , false , false , false , false , false ,true , true);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000008', 'WBI:100000000000000000000000000000000005', 'cn=organisationseinheit ksc 2,cn=organisationseinheit ksc,cn=organisation,ou=test,o=taskana', 'Organisationseinheit KSC 2', true , true , true , true , false , false , false , false , false , false , false , false , false , false , false , false , false ,true , true);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000009', 'WBI:100000000000000000000000000000000006', 'cn=organisationseinheit ksc 1,cn=organisationseinheit ksc,cn=organisation,ou=test,o=taskana', 'Organisationseinheit KSC 1', true , true , true , true , false , false , false , false , false , false , false , false , false , false , false , false , false ,true , true);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000010', 'WBI:100000000000000000000000000000000007', 'cn=organisationseinheit ksc 1,cn=organisationseinheit ksc,cn=organisation,ou=test,o=taskana', 'Organisationseinheit KSC 1', true , true , true , true , false , false , false , false , false , false , false , false , false , false , false , false , false ,true , true);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000011', 'WBI:100000000000000000000000000000000008', 'cn=organisationseinheit ksc 2,cn=organisationseinheit ksc,cn=organisation,ou=test,o=taskana', 'Organisationseinheit KSC 2', true , true , true , true , false , false , false , false , false , false , false , false , false , false , false , false , false ,true , true);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000012', 'WBI:100000000000000000000000000000000009', 'cn=organisationseinheit ksc 2,cn=organisationseinheit ksc,cn=organisation,ou=test,o=taskana', 'Organisationseinheit KSC 2', true , true , true , true , false , false , false , false , false , false , false , false , false , false , false , false , false ,true , true);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000007', 'WBI:100000000000000000000000000000000004', 'cn=organisationseinheit ksc 1,cn=organisationseinheit ksc,cn=organisation,ou=test,o=kadai', 'Organisationseinheit KSC 1', true , true , true , true , false , false , false , false , false , false , false , false , false , false , false , false , false ,true , true);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000008', 'WBI:100000000000000000000000000000000005', 'cn=organisationseinheit ksc 2,cn=organisationseinheit ksc,cn=organisation,ou=test,o=kadai', 'Organisationseinheit KSC 2', true , true , true , true , false , false , false , false , false , false , false , false , false , false , false , false , false ,true , true);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000009', 'WBI:100000000000000000000000000000000006', 'cn=organisationseinheit ksc 1,cn=organisationseinheit ksc,cn=organisation,ou=test,o=kadai', 'Organisationseinheit KSC 1', true , true , true , true , false , false , false , false , false , false , false , false , false , false , false , false , false ,true , true);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000010', 'WBI:100000000000000000000000000000000007', 'cn=organisationseinheit ksc 1,cn=organisationseinheit ksc,cn=organisation,ou=test,o=kadai', 'Organisationseinheit KSC 1', true , true , true , true , false , false , false , false , false , false , false , false , false , false , false , false , false ,true , true);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000011', 'WBI:100000000000000000000000000000000008', 'cn=organisationseinheit ksc 2,cn=organisationseinheit ksc,cn=organisation,ou=test,o=kadai', 'Organisationseinheit KSC 2', true , true , true , true , false , false , false , false , false , false , false , false , false , false , false , false , false ,true , true);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000012', 'WBI:100000000000000000000000000000000009', 'cn=organisationseinheit ksc 2,cn=organisationseinheit ksc,cn=organisation,ou=test,o=kadai', 'Organisationseinheit KSC 2', true , true , true , true , false , false , false , false , false , false , false , false , false , false , false , false , false ,true , true);
|
||||
-- teamlead substitution
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000013', 'WBI:100000000000000000000000000000000004', 'teamlead-2' , 'Frauke Faul' , true , true , true , true , false , false , false , false , false , false , false , false , false , false , false , false , false ,true , true);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000014', 'WBI:100000000000000000000000000000000005', 'teamlead-1' , 'Titus Toll' , true , true , true , false , false , false , false , false , false , false , false , false , false , false , false , false , false ,true , true);
|
||||
-- cross team tranfers
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000015', 'WBI:100000000000000000000000000000000006', 'cn=organisationseinheit ksc 2,cn=organisationseinheit ksc,cn=organisation,ou=test,o=taskana', 'Organisationseinheit KSC 2', true , false, true , false , false , false , false , false , false , false , false , false , false , false , false , false , false ,true , true);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000016', 'WBI:100000000000000000000000000000000007', 'cn=organisationseinheit ksc 2,cn=organisationseinheit ksc,cn=organisation,ou=test,o=taskana', 'Organisationseinheit KSC 2', true , false, true , false , false , false , false , false , false , false , false , false , false , false , false , false , false ,true , true);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000017', 'WBI:100000000000000000000000000000000008', 'cn=organisationseinheit ksc 1,cn=organisationseinheit ksc,cn=organisation,ou=test,o=taskana', 'Organisationseinheit KSC 1', true , false, false , false , false , false , false , false , false , false , false , false , false , false , false , false , false ,true , true);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000018', 'WBI:100000000000000000000000000000000009', 'cn=organisationseinheit ksc 1,cn=organisationseinheit ksc,cn=organisation,ou=test,o=taskana', 'Organisationseinheit KSC 1', true , false, true , false , false , false , false , false , false , false , false , false , false , false , false , false , false ,true , true);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000015', 'WBI:100000000000000000000000000000000006', 'cn=organisationseinheit ksc 2,cn=organisationseinheit ksc,cn=organisation,ou=test,o=kadai', 'Organisationseinheit KSC 2', true , false, true , false , false , false , false , false , false , false , false , false , false , false , false , false , false ,true , true);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000016', 'WBI:100000000000000000000000000000000007', 'cn=organisationseinheit ksc 2,cn=organisationseinheit ksc,cn=organisation,ou=test,o=kadai', 'Organisationseinheit KSC 2', true , false, true , false , false , false , false , false , false , false , false , false , false , false , false , false , false ,true , true);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000017', 'WBI:100000000000000000000000000000000008', 'cn=organisationseinheit ksc 1,cn=organisationseinheit ksc,cn=organisation,ou=test,o=kadai', 'Organisationseinheit KSC 1', true , false, false , false , false , false , false , false , false , false , false , false , false , false , false , false , false ,true , true);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000018', 'WBI:100000000000000000000000000000000009', 'cn=organisationseinheit ksc 1,cn=organisationseinheit ksc,cn=organisation,ou=test,o=kadai', 'Organisationseinheit KSC 1', true , false, true , false , false , false , false , false , false , false , false , false , false , false , false , false , false ,true , true);
|
||||
|
||||
-- Team GPK access
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000019', 'WBI:100000000000000000000000000000000002', 'cn=organisationseinheit ksc 1,cn=organisationseinheit ksc,cn=organisation,ou=test,o=taskana', 'Organisationseinheit KSC 1', true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000020', 'WBI:100000000000000000000000000000000003', 'cn=organisationseinheit ksc 2,cn=organisationseinheit ksc,cn=organisation,ou=test,o=taskana', 'Organisationseinheit KSC 2', true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000019', 'WBI:100000000000000000000000000000000002', 'cn=organisationseinheit ksc 1,cn=organisationseinheit ksc,cn=organisation,ou=test,o=kadai', 'Organisationseinheit KSC 1', true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000020', 'WBI:100000000000000000000000000000000003', 'cn=organisationseinheit ksc 2,cn=organisationseinheit ksc,cn=organisation,ou=test,o=kadai', 'Organisationseinheit KSC 2', true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true);
|
||||
-- Cross team GPK access
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000021', 'WBI:100000000000000000000000000000000001', 'teamlead-1' , 'Titus Toll' , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000022', 'WBI:100000000000000000000000000000000001', 'teamlead-2' , 'Frauke Faul' , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true);
|
||||
|
@ -46,10 +46,10 @@ INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:10000000000000000000000000000000
|
|||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000123', 'WBI:100000000000000000000000000000000010', 'teamlead-1' , 'Titus Toll' , true , false, false , false , false , false , false , false , false , false , false , false , false , false , false , false , false, true , true);
|
||||
|
||||
-- Access to other domains
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000023', 'WBI:100000000000000000000000000000000012', 'cn=organisationseinheit ksc 1,cn=organisationseinheit ksc,cn=organisation,ou=test,o=taskana', 'Organisationseinheit KSC 1', true , false, true , true , false , false , false , false , false , false , false , false , false , false , false , false , false, true , true );
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000024', 'WBI:100000000000000000000000000000000013', 'cn=organisationseinheit ksc 2,cn=organisationseinheit ksc,cn=organisation,ou=test,o=taskana', 'Organisationseinheit KSC 2', true , false, true , true , false , false , false , false , false , false , false , false , false , false , false , false , false, true , true );
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000025', 'WBI:100000000000000000000000000000000014', 'cn=organisationseinheit ksc 2,cn=organisationseinheit ksc,cn=organisation,ou=test,o=taskana', 'Organisationseinheit KSC 2', true , true , true , true , false , false , false , false , false , false , false , false , false , false , false , false , false, true , true );
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000026', 'WBI:100000000000000000000000000000000015', 'cn=organisationseinheit ksc 2,cn=organisationseinheit ksc,cn=organisation,ou=test,o=taskana', 'Organisationseinheit KSC 2', true , true , true , true , false , false , false , false , false , false , false , false , false , false , false , false , false, true , true );
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000023', 'WBI:100000000000000000000000000000000012', 'cn=organisationseinheit ksc 1,cn=organisationseinheit ksc,cn=organisation,ou=test,o=kadai', 'Organisationseinheit KSC 1', true , false, true , true , false , false , false , false , false , false , false , false , false , false , false , false , false, true , true );
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000024', 'WBI:100000000000000000000000000000000013', 'cn=organisationseinheit ksc 2,cn=organisationseinheit ksc,cn=organisation,ou=test,o=kadai', 'Organisationseinheit KSC 2', true , false, true , true , false , false , false , false , false , false , false , false , false , false , false , false , false, true , true );
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000025', 'WBI:100000000000000000000000000000000014', 'cn=organisationseinheit ksc 2,cn=organisationseinheit ksc,cn=organisation,ou=test,o=kadai', 'Organisationseinheit KSC 2', true , true , true , true , false , false , false , false , false , false , false , false , false , false , false , false , false, true , true );
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000026', 'WBI:100000000000000000000000000000000015', 'cn=organisationseinheit ksc 2,cn=organisationseinheit ksc,cn=organisation,ou=test,o=kadai', 'Organisationseinheit KSC 2', true , true , true , true , false , false , false , false , false , false , false , false , false , false , false , false , false, true , true );
|
||||
|
||||
-- Access to workbaskets for sorting test
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WBI:000000000000000000000000000000000900', 'WBI:000000000000000000000000000000000900', 'user-b-1' , 'Bern, Bernd' , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true );
|
||||
|
@ -64,6 +64,6 @@ INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WBI:00000000000000000000000000000000
|
|||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WBI:000000000000000000000000000000000909', 'WBI:000000000000000000000000000000000909', 'user-b-1' , 'Bern, Bernd' , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true);
|
||||
|
||||
-- permissions
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:200000000000000000000000000000000002', 'WBI:100000000000000000000000000000000005', 'taskana:callcenter:ab:ab/a:callcenter' , 'PERM_1' , true , true , true , false , true , false, false, false, false, false, false, false, false, false, false, false, false, true , false);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:200000000000000000000000000000000003', 'WBI:100000000000000000000000000000000006', 'taskana:callcenter:ab:AB/a:callcenter' , 'PERM_1' , true , false, true , true , false , false, false, false, false, false, false, false, false, false, false, false, false, true , true );
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:200000000000000000000000000000000005', 'WBI:100000000000000000000000000000000012', 'taskana:callcenter:ab:AB/a:callcenter' , 'PERM_1' , true , false, true , false , false , false, false, false, false, false, false, false, false, false, false, false, false, false , false);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:200000000000000000000000000000000002', 'WBI:100000000000000000000000000000000005', 'kadai:callcenter:ab:ab/a:callcenter' , 'PERM_1' , true , true , true , false , true , false, false, false, false, false, false, false, false, false, false, false, false, true , false);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:200000000000000000000000000000000003', 'WBI:100000000000000000000000000000000006', 'kadai:callcenter:ab:AB/a:callcenter' , 'PERM_1' , true , false, true , true , false , false, false, false, false, false, false, false, false, false, false, false, false, true , true );
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:200000000000000000000000000000000005', 'WBI:100000000000000000000000000000000012', 'kadai:callcenter:ab:AB/a:callcenter' , 'PERM_1' , true , false, true , false , false , false, false, false, false, false, false, false, false, false, false, false, false, false , false);
|
|
@ -1,25 +1,25 @@
|
|||
-- test-data is used for all tests except for the rest tests
|
||||
|
||||
-- ATTACHMENT TABLE (ID , task_ID , CREATED , MODIFIED , classif key, classif Id , refCompany, ref sys, ref inst, ref type, ref val, channel, received, custAtts)
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000000','TKI:000000000000000000000000000000000000', '2018-01-29 15:55:00', '2018-01-30 15:55:00', 'L1050' , 'CLI:100000000000000000000000000000000003', 'novatec' , 'novasys', 'nvinst', 'typ1' , 'val1' , 'ch1' , null , null);
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000001','TKI:000000000000000000000000000000000001', '2018-01-29 15:55:01', '2018-01-30 15:55:00', 'L10303' , 'CLI:100000000000000000000000000000000002', 'novatec' , 'novasys', 'nvinst', 'typ2' , 'val1' , 'ch2' , '2018-01-30 12:00:00' , null);
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000002','TKI:000000000000000000000000000000000001', '2018-01-29 15:55:02', '2018-01-30 15:55:00', 'L1050' , 'CLI:000000000000000000000000000000000003', 'novatec' , 'novasys', 'nvinst', 'typ2' , 'val2' , 'ch2' , null , null);
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000003','TKI:000000000000000000000000000000000002', '2018-01-29 15:55:03', null , 'L11010' , 'CLI:000000000000000000000000000000000004', 'novatec' , 'novasys', 'nvinst', 'typ2' , 'val2' , 'ch3' , null , null);
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000004','TKI:000000000000000000000000000000000002', '2018-01-29 15:55:04', null , 'L110102' , 'CLI:000000000000000000000000000000000005', 'novatec' , 'novasys', 'nvinst', 'typ3' , 'val2' , 'ch4' , null , null);
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000005','TKI:000000000000000000000000000000000002', '2018-01-29 15:55:05', null , 'L110105' , 'CLI:000000000000000000000000000000000006', 'novatec' , 'novasys', 'nvinst', 'typ3' , 'val2' , 'ch5' , '2018-02-01 12:00:00' , null);
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000006','TKI:000000000000000000000000000000000002', '2018-01-29 15:55:06', null , 'L110107' , 'CLI:000000000000000000000000000000000007', 'novatec' , 'novasys', 'nvinst', 'typ3' , 'val2' , 'ch6' , null , null);
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000007','TKI:000000000000000000000000000000000002', '2018-01-29 15:55:07', null , 'L12010' , 'CLI:100000000000000000000000000000000008', 'novatec' , 'novasys', 'nvinst', 'typ3' , 'val3' , 'ch6' , null , null);
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000008','TKI:000000000000000000000000000000000008', '2018-01-29 15:55:08', null , 'L140101' , 'CLI:000000000000000000000000000000000009', 'novatec' , 'novasys', 'nvinst', 'typ3' , 'val3' , 'ch6' , '2018-02-01 08:00:00' , null);
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000009','TKI:000000000000000000000000000000000000', '2018-01-29 15:55:00', '2018-01-30 15:55:00', 'L1050' , 'CLI:100000000000000000000000000000000003', 'novatec' , 'novasys', 'nvinst', 'typ3' , 'val4' , 'ch7' , null , null);
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000010','TKI:000000000000000000000000000000000052', '2018-01-29 15:55:00', '2018-01-30 15:55:00', 'L1050' , 'CLI:100000000000000000000000000000000003', 'novatec' , 'novasys', 'nvinst', 'typ4' , 'val4' , 'ch7' , '2018-02-01 09:00:00' , null);
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000011','TKI:000000000000000000000000000000000053', '2018-01-29 15:55:00', '2018-01-30 15:55:00', 'L1050' , 'CLI:100000000000000000000000000000000003', 'novatec' , 'novasys', 'nvinst', 'typ4' , 'val4' , 'ch7' , null , null);
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000012','TKI:000000000000000000000000000000000054', '2018-01-29 15:55:00', '2018-01-30 15:55:00', 'L1050' , 'CLI:100000000000000000000000000000000003', 'novatec' , 'novasys', 'nvinst', 'typ5' , 'val4' , 'ch7' , '2018-02-01 07:00:00' , null);
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000013','TKI:000000000000000000000000000000000055', '2018-01-29 15:55:00', '2018-01-30 15:55:00', 'L1050' , 'CLI:100000000000000000000000000000000003', 'novatec' , 'novasys', 'nvinst', 'typ5' , 'val4' , 'ch7' , null , null);
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000014','TKI:000000000000000000000000000000000010', '2018-01-29 15:55:00', '2018-01-30 15:55:00', 'L11010' , 'CLI:100000000000000000000000000000000004', 'novatec' , 'novasys', 'nvinst', 'typ5' , 'val4' , 'ch8' , null , null);
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000015','TKI:000000000000000000000000000000000011', '2018-01-29 15:55:00', '2018-01-30 15:55:00', 'L10303' , 'CLI:100000000000000000000000000000000002', 'novatec' , 'novasys', 'nvinst', 'typ5' , 'val5' , 'ch8' , '2018-01-30 12:00:00' , null);
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000016','TKI:000000000000000000000000000000000012', '2018-01-29 15:55:00', '2018-01-30 15:55:00', 'L1050' , 'CLI:100000000000000000000000000000000003', 'novatec' , 'novasys', 'nvinst', 'typ5' , 'val6' , 'ch8' , null , null);
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000017','TKI:000000000000000000000000000000000067', '2018-01-29 15:55:00', '2018-01-30 15:55:00', 'L1050' , 'CLI:100000000000000000000000000000000003', 'novatec' , 'novasys', 'nvinst', 'typ1' , 'val1' , 'ch1' , null , null);
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000018','TKI:000000000000000000000000000000000067', '2018-01-29 15:55:00', '2018-01-30 15:55:00', 'L1050' , 'CLI:100000000000000000000000000000000003', 'novatec' , 'novasys', 'nvinst', 'typ1' , 'val1' , 'ch1' , null , null);
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000019','TKI:000000000000000000000000000000000068', '2018-01-29 15:55:00', '2018-01-30 15:55:00', 'L1050' , 'CLI:100000000000000000000000000000000003', 'novatec' , 'novasys', 'nvinst', 'typ1' , 'val1' , 'ch1' , null , null);
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000020','TKI:000000000000000000000000000000000068', '2018-01-29 15:55:00', '2018-01-30 15:55:00', 'L1050' , 'CLI:100000000000000000000000000000000003', 'novatec' , 'novasys', 'nvinst', 'typ1' , 'val1' , 'ch1' , null , null);
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000021','TKI:000000000000000000000000000000000069', '2018-01-29 15:55:00', '2018-01-30 15:55:00', 'L1050' , 'CLI:100000000000000000000000000000000003', 'novatec' , 'novasys', 'nvinst', 'typ1' , 'val1' , 'ch1' , null , null);
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000000','TKI:000000000000000000000000000000000000', '2018-01-29 15:55:00', '2018-01-30 15:55:00', 'L1050' , 'CLI:100000000000000000000000000000000003', 'envite' , 'novasys', 'nvinst', 'typ1' , 'val1' , 'ch1' , null , null);
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000001','TKI:000000000000000000000000000000000001', '2018-01-29 15:55:01', '2018-01-30 15:55:00', 'L10303' , 'CLI:100000000000000000000000000000000002', 'envite' , 'novasys', 'nvinst', 'typ2' , 'val1' , 'ch2' , '2018-01-30 12:00:00' , null);
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000002','TKI:000000000000000000000000000000000001', '2018-01-29 15:55:02', '2018-01-30 15:55:00', 'L1050' , 'CLI:000000000000000000000000000000000003', 'envite' , 'novasys', 'nvinst', 'typ2' , 'val2' , 'ch2' , null , null);
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000003','TKI:000000000000000000000000000000000002', '2018-01-29 15:55:03', null , 'L11010' , 'CLI:000000000000000000000000000000000004', 'envite' , 'novasys', 'nvinst', 'typ2' , 'val2' , 'ch3' , null , null);
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000004','TKI:000000000000000000000000000000000002', '2018-01-29 15:55:04', null , 'L110102' , 'CLI:000000000000000000000000000000000005', 'envite' , 'novasys', 'nvinst', 'typ3' , 'val2' , 'ch4' , null , null);
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000005','TKI:000000000000000000000000000000000002', '2018-01-29 15:55:05', null , 'L110105' , 'CLI:000000000000000000000000000000000006', 'envite' , 'novasys', 'nvinst', 'typ3' , 'val2' , 'ch5' , '2018-02-01 12:00:00' , null);
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000006','TKI:000000000000000000000000000000000002', '2018-01-29 15:55:06', null , 'L110107' , 'CLI:000000000000000000000000000000000007', 'envite' , 'novasys', 'nvinst', 'typ3' , 'val2' , 'ch6' , null , null);
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000007','TKI:000000000000000000000000000000000002', '2018-01-29 15:55:07', null , 'L12010' , 'CLI:100000000000000000000000000000000008', 'envite' , 'novasys', 'nvinst', 'typ3' , 'val3' , 'ch6' , null , null);
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000008','TKI:000000000000000000000000000000000008', '2018-01-29 15:55:08', null , 'L140101' , 'CLI:000000000000000000000000000000000009', 'envite' , 'novasys', 'nvinst', 'typ3' , 'val3' , 'ch6' , '2018-02-01 08:00:00' , null);
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000009','TKI:000000000000000000000000000000000000', '2018-01-29 15:55:00', '2018-01-30 15:55:00', 'L1050' , 'CLI:100000000000000000000000000000000003', 'envite' , 'novasys', 'nvinst', 'typ3' , 'val4' , 'ch7' , null , null);
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000010','TKI:000000000000000000000000000000000052', '2018-01-29 15:55:00', '2018-01-30 15:55:00', 'L1050' , 'CLI:100000000000000000000000000000000003', 'envite' , 'novasys', 'nvinst', 'typ4' , 'val4' , 'ch7' , '2018-02-01 09:00:00' , null);
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000011','TKI:000000000000000000000000000000000053', '2018-01-29 15:55:00', '2018-01-30 15:55:00', 'L1050' , 'CLI:100000000000000000000000000000000003', 'envite' , 'novasys', 'nvinst', 'typ4' , 'val4' , 'ch7' , null , null);
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000012','TKI:000000000000000000000000000000000054', '2018-01-29 15:55:00', '2018-01-30 15:55:00', 'L1050' , 'CLI:100000000000000000000000000000000003', 'envite' , 'novasys', 'nvinst', 'typ5' , 'val4' , 'ch7' , '2018-02-01 07:00:00' , null);
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000013','TKI:000000000000000000000000000000000055', '2018-01-29 15:55:00', '2018-01-30 15:55:00', 'L1050' , 'CLI:100000000000000000000000000000000003', 'envite' , 'novasys', 'nvinst', 'typ5' , 'val4' , 'ch7' , null , null);
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000014','TKI:000000000000000000000000000000000010', '2018-01-29 15:55:00', '2018-01-30 15:55:00', 'L11010' , 'CLI:100000000000000000000000000000000004', 'envite' , 'novasys', 'nvinst', 'typ5' , 'val4' , 'ch8' , null , null);
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000015','TKI:000000000000000000000000000000000011', '2018-01-29 15:55:00', '2018-01-30 15:55:00', 'L10303' , 'CLI:100000000000000000000000000000000002', 'envite' , 'novasys', 'nvinst', 'typ5' , 'val5' , 'ch8' , '2018-01-30 12:00:00' , null);
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000016','TKI:000000000000000000000000000000000012', '2018-01-29 15:55:00', '2018-01-30 15:55:00', 'L1050' , 'CLI:100000000000000000000000000000000003', 'envite' , 'novasys', 'nvinst', 'typ5' , 'val6' , 'ch8' , null , null);
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000017','TKI:000000000000000000000000000000000067', '2018-01-29 15:55:00', '2018-01-30 15:55:00', 'L1050' , 'CLI:100000000000000000000000000000000003', 'envite' , 'novasys', 'nvinst', 'typ1' , 'val1' , 'ch1' , null , null);
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000018','TKI:000000000000000000000000000000000067', '2018-01-29 15:55:00', '2018-01-30 15:55:00', 'L1050' , 'CLI:100000000000000000000000000000000003', 'envite' , 'novasys', 'nvinst', 'typ1' , 'val1' , 'ch1' , null , null);
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000019','TKI:000000000000000000000000000000000068', '2018-01-29 15:55:00', '2018-01-30 15:55:00', 'L1050' , 'CLI:100000000000000000000000000000000003', 'envite' , 'novasys', 'nvinst', 'typ1' , 'val1' , 'ch1' , null , null);
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000020','TKI:000000000000000000000000000000000068', '2018-01-29 15:55:00', '2018-01-30 15:55:00', 'L1050' , 'CLI:100000000000000000000000000000000003', 'envite' , 'novasys', 'nvinst', 'typ1' , 'val1' , 'ch1' , null , null);
|
||||
INSERT INTO ATTACHMENT VALUES('TAI:000000000000000000000000000000000021','TKI:000000000000000000000000000000000069', '2018-01-29 15:55:00', '2018-01-30 15:55:00', 'L1050' , 'CLI:100000000000000000000000000000000003', 'envite' , 'novasys', 'nvinst', 'typ1' , 'val1' , 'ch1' , null , null);
|
|
@ -1,17 +1,17 @@
|
|||
-- test-data is used for all tests except for the rest tests
|
||||
|
||||
-- USER_INFO TABLE (USER_ID , FIRST_NAME , LASTNAME , FULL_NAME , LONG_NAME , E_MAIL , PHONE , MOBILE_PHONE , ORG_LEVEL_4 , ORG_LEVEL_3 , ORG_LEVEL_2 , ORG_LEVEL_1 , DATA
|
||||
INSERT INTO USER_INFO VALUES('teamlead-1' , 'Titus' , 'Toll' , 'Toll, Titus' , 'Toll, Titus - (teamlead-1)' , 'titus.toll@web.de' , '040-2951854' , '015637683197' , 'Novatec' , 'BPM' , 'Human Workflow' , 'TASKANA' , 'xy' );
|
||||
INSERT INTO USER_INFO VALUES('user-1-1' , 'Max' , 'Mustermann' , 'Mustermann, Max' , 'Mustermann, Max - (user-1-1)' , 'max.mustermann@web.de' , '040-2951854' , '015637683197' , 'Novatec' , 'BPM' , 'Human Workflow' , 'TASKANA' , '' );
|
||||
INSERT INTO USER_INFO VALUES('user-1-2' , 'Elena' , 'Eifrig' , 'Eifrig, Elena' , 'Eifrig, Elena - (user-1-2)' , 'elena.eifrig@web.de' , '040-2951854' , '015637683197' , 'Novatec' , 'BPM' , 'Human Workflow' , 'TASKANA' , '' );
|
||||
INSERT INTO USER_INFO VALUES('user-1-3' , 'Elena' , 'Faul' , 'Faul, Elena' , 'Faul, Elena - (user-1-3)' , 'elena.faul@web.de' , '040-2951854' , '015637683197' , 'Novatec' , 'BPM' , 'Human Workflow' , 'TASKANA' , '' );
|
||||
INSERT INTO USER_INFO VALUES('user-2-1' , 'Simone' , 'Müller' , 'Müller, Simone' , 'Müller, Simone - (user-2-1)' , 'simone.müller@web.de' , '040-2951854' , '015637683197' , 'Novatec' , 'BPM' , 'Human Workflow' , 'TASKANA' , '' );
|
||||
INSERT INTO USER_INFO VALUES('user-2-2' , 'Tim' , 'Schläfrig' , 'Schläfrig, Tim' , 'Schläfrig, Tim - (user-2-2)' , 'tim.schläfrig@web.de' , '040-2951854' , '015637683197' , 'Novatec' , 'BPM' , 'Human Workflow' , 'TASKANA' , '' );
|
||||
INSERT INTO USER_INFO VALUES('user-2-3' , 'Thomas' , 'Bach' , 'Bach, Thomas' , 'Bach, Thomas - (user-2-3)' , 'thomas.bach@web.de' , '040-2951854' , '015637683197' , 'Novatec' , 'BPM' , 'Human Workflow' , 'TASKANA' , '' );
|
||||
INSERT INTO USER_INFO VALUES('user-2-4' , 'Rolf' , 'Wieland' , 'Wieland, Rolf' , 'Wieland, Rolf - (user-2-4)' , 'rolf.wieland@web.de' , '040-2951854' , '015637683197' , 'Novatec' , 'BPM' , 'Human Workflow' , 'TASKANA' , '' );
|
||||
INSERT INTO USER_INFO VALUES('user-2-5' , 'Heike' , 'Schmidt' , 'Schmidt, Heike' , 'Schmidt, Heike - (user-2-5)' , 'heike.schmidt@web.de' , '040-2951854' , '015637683197' , 'Novatec' , 'BPM' , 'Human Workflow' , 'TASKANA' , '' );
|
||||
INSERT INTO USER_INFO VALUES('user-2-6' , 'Kurt' , 'Maier' , 'Maier, Kurt' , 'Maier, Kurt - (user-2-6)' , 'kurt.maier@web.de' , '040-2951854' , '015637683197' , 'Novatec' , 'BPM' , 'Human Workflow' , 'TASKANA' , '' );
|
||||
INSERT INTO USER_INFO VALUES('user-2-7' , 'Wiebke' , 'Meyer' , 'Meyer, Wiebke' , 'Meyer, Wiebke - (user-2-7)' , 'wiebke.meyer@web.de' , '040-2951854' , '015637683197' , 'Novatec' , 'BPM' , 'Human Workflow' , 'TASKANA' , '' );
|
||||
INSERT INTO USER_INFO VALUES('user-2-9' , 'Nathalie' , 'Fuchs' , 'Fuchs, Nathalie' , 'Fuchs, Nathalie - (user-2-9)' , 'nathalie.fuchs@web.de' , '040-2951854' , '015637683197' , 'Novatec' , 'BPM' , 'Human Workflow' , 'TASKANA' , '' );
|
||||
INSERT INTO USER_INFO VALUES('user-2-10' , 'Johannes' , 'Renz' , 'Renz, Johannes' , 'Renz, Johannes - (user-2-10)' , 'johannes.renz@web.de' , '040-2951854' , '015637683197' , 'Novatec' , 'BPM' , 'Human Workflow' , 'TASKANA' , '' );
|
||||
INSERT INTO USER_INFO VALUES('user-2-11' , 'Max' , 'Renz' , 'Renz, Max' , 'Renz, Max - (user-2-11)' , 'max.renz@web.de' , '040-2951854' , '015637683197' , 'Novatec' , 'BPM' , 'Human Workflow' , 'TASKANA' , '' );
|
||||
INSERT INTO USER_INFO VALUES('teamlead-1' , 'Titus' , 'Toll' , 'Toll, Titus' , 'Toll, Titus - (teamlead-1)' , 'titus.toll@web.de' , '040-2951854' , '015637683197' , 'Envite' , 'BPM' , 'Human Workflow' , 'KADAI' , 'xy' );
|
||||
INSERT INTO USER_INFO VALUES('user-1-1' , 'Max' , 'Mustermann' , 'Mustermann, Max' , 'Mustermann, Max - (user-1-1)' , 'max.mustermann@web.de' , '040-2951854' , '015637683197' , 'Envite' , 'BPM' , 'Human Workflow' , 'KADAI' , '' );
|
||||
INSERT INTO USER_INFO VALUES('user-1-2' , 'Elena' , 'Eifrig' , 'Eifrig, Elena' , 'Eifrig, Elena - (user-1-2)' , 'elena.eifrig@web.de' , '040-2951854' , '015637683197' , 'Envite' , 'BPM' , 'Human Workflow' , 'KADAI' , '' );
|
||||
INSERT INTO USER_INFO VALUES('user-1-3' , 'Elena' , 'Faul' , 'Faul, Elena' , 'Faul, Elena - (user-1-3)' , 'elena.faul@web.de' , '040-2951854' , '015637683197' , 'Envite' , 'BPM' , 'Human Workflow' , 'KADAI' , '' );
|
||||
INSERT INTO USER_INFO VALUES('user-2-1' , 'Simone' , 'Müller' , 'Müller, Simone' , 'Müller, Simone - (user-2-1)' , 'simone.müller@web.de' , '040-2951854' , '015637683197' , 'Envite' , 'BPM' , 'Human Workflow' , 'KADAI' , '' );
|
||||
INSERT INTO USER_INFO VALUES('user-2-2' , 'Tim' , 'Schläfrig' , 'Schläfrig, Tim' , 'Schläfrig, Tim - (user-2-2)' , 'tim.schläfrig@web.de' , '040-2951854' , '015637683197' , 'Envite' , 'BPM' , 'Human Workflow' , 'KADAI' , '' );
|
||||
INSERT INTO USER_INFO VALUES('user-2-3' , 'Thomas' , 'Bach' , 'Bach, Thomas' , 'Bach, Thomas - (user-2-3)' , 'thomas.bach@web.de' , '040-2951854' , '015637683197' , 'Envite' , 'BPM' , 'Human Workflow' , 'KADAI' , '' );
|
||||
INSERT INTO USER_INFO VALUES('user-2-4' , 'Rolf' , 'Wieland' , 'Wieland, Rolf' , 'Wieland, Rolf - (user-2-4)' , 'rolf.wieland@web.de' , '040-2951854' , '015637683197' , 'Envite' , 'BPM' , 'Human Workflow' , 'KADAI' , '' );
|
||||
INSERT INTO USER_INFO VALUES('user-2-5' , 'Heike' , 'Schmidt' , 'Schmidt, Heike' , 'Schmidt, Heike - (user-2-5)' , 'heike.schmidt@web.de' , '040-2951854' , '015637683197' , 'Envite' , 'BPM' , 'Human Workflow' , 'KADAI' , '' );
|
||||
INSERT INTO USER_INFO VALUES('user-2-6' , 'Kurt' , 'Maier' , 'Maier, Kurt' , 'Maier, Kurt - (user-2-6)' , 'kurt.maier@web.de' , '040-2951854' , '015637683197' , 'Envite' , 'BPM' , 'Human Workflow' , 'KADAI' , '' );
|
||||
INSERT INTO USER_INFO VALUES('user-2-7' , 'Wiebke' , 'Meyer' , 'Meyer, Wiebke' , 'Meyer, Wiebke - (user-2-7)' , 'wiebke.meyer@web.de' , '040-2951854' , '015637683197' , 'Envite' , 'BPM' , 'Human Workflow' , 'KADAI' , '' );
|
||||
INSERT INTO USER_INFO VALUES('user-2-9' , 'Nathalie' , 'Fuchs' , 'Fuchs, Nathalie' , 'Fuchs, Nathalie - (user-2-9)' , 'nathalie.fuchs@web.de' , '040-2951854' , '015637683197' , 'Envite' , 'BPM' , 'Human Workflow' , 'KADAI' , '' );
|
||||
INSERT INTO USER_INFO VALUES('user-2-10' , 'Johannes' , 'Renz' , 'Renz, Johannes' , 'Renz, Johannes - (user-2-10)' , 'johannes.renz@web.de' , '040-2951854' , '015637683197' , 'Envite' , 'BPM' , 'Human Workflow' , 'KADAI' , '' );
|
||||
INSERT INTO USER_INFO VALUES('user-2-11' , 'Max' , 'Renz' , 'Renz, Max' , 'Renz, Max - (user-2-11)' , 'max.renz@web.de' , '040-2951854' , '015637683197' , 'Envite' , 'BPM' , 'Human Workflow' , 'KADAI' , '' );
|
|
@ -11,23 +11,23 @@ INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:10000000000000000000000000000000
|
|||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:B00000000000000000000000000000000014', 'WBI:100000000000000000000000000000000014', 'user-b-1' , 'Bernd Bern' , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:B00000000000000000000000000000000015', 'WBI:100000000000000000000000000000000015', 'user-b-2' , 'Brundhilde Bio' , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true);
|
||||
-- group internal access
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000007', 'WBI:100000000000000000000000000000000004', 'cn=organisationseinheit ksc 1,cn=organisationseinheit ksc,cn=organisation,ou=test,o=taskana', 'KSC 1' , true , true , true , true , false , false, false, false, false, false, false, false, false, false, false, false, false, true , true);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000008', 'WBI:100000000000000000000000000000000005', 'cn=organisationseinheit ksc 2,cn=organisationseinheit ksc,cn=organisation,ou=test,o=taskana', 'KSC 2' , true , true , true , true , false , false, false, false, false, false, false, false, false, false, false, false, false, true , true);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000009', 'WBI:100000000000000000000000000000000006', 'cn=organisationseinheit ksc 1,cn=organisationseinheit ksc,cn=organisation,ou=test,o=taskana', 'KSC 1' , true , true , true , true , false , false, false, false, false, false, false, false, false, false, false, false, false, true , true);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000010', 'WBI:100000000000000000000000000000000007', 'cn=organisationseinheit ksc 1,cn=organisationseinheit ksc,cn=organisation,ou=test,o=taskana', 'KSC 1' , true , true , true , true , false , false, false, false, false, false, false, false, false, false, false, false, false, true , true);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000011', 'WBI:100000000000000000000000000000000008', 'cn=organisationseinheit ksc 2,cn=organisationseinheit ksc,cn=organisation,ou=test,o=taskana', 'KSC 2' , true , true , true , true , false , false, false, false, false, false, false, false, false, false, false, false, false, true , true);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000012', 'WBI:100000000000000000000000000000000009', 'cn=organisationseinheit ksc 2,cn=organisationseinheit ksc,cn=organisation,ou=test,o=taskana', 'KSC 2' , true , true , true , true , false , false, false, false, false, false, false, false, false, false, false, false, false, true , true);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000007', 'WBI:100000000000000000000000000000000004', 'cn=organisationseinheit ksc 1,cn=organisationseinheit ksc,cn=organisation,ou=test,o=kadai', 'KSC 1' , true , true , true , true , false , false, false, false, false, false, false, false, false, false, false, false, false, true , true);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000008', 'WBI:100000000000000000000000000000000005', 'cn=organisationseinheit ksc 2,cn=organisationseinheit ksc,cn=organisation,ou=test,o=kadai', 'KSC 2' , true , true , true , true , false , false, false, false, false, false, false, false, false, false, false, false, false, true , true);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000009', 'WBI:100000000000000000000000000000000006', 'cn=organisationseinheit ksc 1,cn=organisationseinheit ksc,cn=organisation,ou=test,o=kadai', 'KSC 1' , true , true , true , true , false , false, false, false, false, false, false, false, false, false, false, false, false, true , true);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000010', 'WBI:100000000000000000000000000000000007', 'cn=organisationseinheit ksc 1,cn=organisationseinheit ksc,cn=organisation,ou=test,o=kadai', 'KSC 1' , true , true , true , true , false , false, false, false, false, false, false, false, false, false, false, false, false, true , true);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000011', 'WBI:100000000000000000000000000000000008', 'cn=organisationseinheit ksc 2,cn=organisationseinheit ksc,cn=organisation,ou=test,o=kadai', 'KSC 2' , true , true , true , true , false , false, false, false, false, false, false, false, false, false, false, false, false, true , true);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000012', 'WBI:100000000000000000000000000000000009', 'cn=organisationseinheit ksc 2,cn=organisationseinheit ksc,cn=organisation,ou=test,o=kadai', 'KSC 2' , true , true , true , true , false , false, false, false, false, false, false, false, false, false, false, false, false, true , true);
|
||||
-- teamlead substitution
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000013', 'WBI:100000000000000000000000000000000004', 'teamlead-2' , 'Frauke Faul' , true , true , true , true , false , false, false, false, false, false, false, false, false, false, false, false, false, true , true);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000014', 'WBI:100000000000000000000000000000000005', 'teamlead-1' , 'Titus Toll' , true , true , true , false , false , false, false, false, false, false, false, false, false, false, false, false, false, true , true);
|
||||
-- cross team tranfers
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000015', 'WBI:100000000000000000000000000000000006', 'cn=organisationseinheit ksc 2,cn=organisationseinheit ksc,cn=organisation,ou=test,o=taskana', 'KSC 2' , true , false, true , false , false , false, false, false, false, false, false, false, false, false, false, false, false, true , true);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000016', 'WBI:100000000000000000000000000000000007', 'cn=organisationseinheit ksc 2,cn=organisationseinheit ksc,cn=organisation,ou=test,o=taskana', 'KSC 2' , true , false, true , false , false , false, false, false, false, false, false, false, false, false, false, false, false, true , true);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000017', 'WBI:100000000000000000000000000000000008', 'cn=organisationseinheit ksc 1,cn=organisationseinheit ksc,cn=organisation,ou=test,o=taskana', 'KSC 1' , true , false, false , false , false , false, false, false, false, false, false, false, false, false, false, false, false, true , true);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000018', 'WBI:100000000000000000000000000000000009', 'cn=organisationseinheit ksc 1,cn=organisationseinheit ksc,cn=organisation,ou=test,o=taskana', 'KSC 1' , true , false, true , false , false , false, false, false, false, false, false, false, false, false, false, false, false, true , true);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000015', 'WBI:100000000000000000000000000000000006', 'cn=organisationseinheit ksc 2,cn=organisationseinheit ksc,cn=organisation,ou=test,o=kadai', 'KSC 2' , true , false, true , false , false , false, false, false, false, false, false, false, false, false, false, false, false, true , true);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000016', 'WBI:100000000000000000000000000000000007', 'cn=organisationseinheit ksc 2,cn=organisationseinheit ksc,cn=organisation,ou=test,o=kadai', 'KSC 2' , true , false, true , false , false , false, false, false, false, false, false, false, false, false, false, false, false, true , true);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000017', 'WBI:100000000000000000000000000000000008', 'cn=organisationseinheit ksc 1,cn=organisationseinheit ksc,cn=organisation,ou=test,o=kadai', 'KSC 1' , true , false, false , false , false , false, false, false, false, false, false, false, false, false, false, false, false, true , true);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000018', 'WBI:100000000000000000000000000000000009', 'cn=organisationseinheit ksc 1,cn=organisationseinheit ksc,cn=organisation,ou=test,o=kadai', 'KSC 1' , true , false, true , false , false , false, false, false, false, false, false, false, false, false, false, false, false, true , true);
|
||||
-- Team GPK access
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000019', 'WBI:100000000000000000000000000000000002', 'cn=organisationseinheit ksc 1,cn=organisationseinheit ksc,cn=organisation,ou=test,o=taskana', 'KSC 1' , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000020', 'WBI:100000000000000000000000000000000003', 'cn=organisationseinheit ksc 2,cn=organisationseinheit ksc,cn=organisation,ou=test,o=taskana', 'KSC 2' , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000019', 'WBI:100000000000000000000000000000000002', 'cn=organisationseinheit ksc 1,cn=organisationseinheit ksc,cn=organisation,ou=test,o=kadai', 'KSC 1' , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000020', 'WBI:100000000000000000000000000000000003', 'cn=organisationseinheit ksc 2,cn=organisationseinheit ksc,cn=organisation,ou=test,o=kadai', 'KSC 2' , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true);
|
||||
-- Cross team GPK access
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000021', 'WBI:100000000000000000000000000000000001', 'teamlead-1' , 'Titus Toll' , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000022', 'WBI:100000000000000000000000000000000001', 'teamlead-2' , 'Frauke Faul' , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true);
|
||||
|
@ -35,10 +35,10 @@ INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:10000000000000000000000000000000
|
|||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000123', 'WBI:100000000000000000000000000000000010', 'teamlead-1' , 'Titus Toll' , true , false, false , false , false , false, false, false, false, false, false, false, false, false, false, false, false, true , true);
|
||||
|
||||
-- Access to other domains
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000023', 'WBI:100000000000000000000000000000000012', 'cn=organisationseinheit ksc 1,cn=organisationseinheit ksc,cn=organisation,ou=test,o=taskana', 'KSC 1' , true , false, true , true , false , false, false, false, false, false, false, false, false, false, false, false, false, true , true);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000024', 'WBI:100000000000000000000000000000000013', 'cn=organisationseinheit ksc 2,cn=organisationseinheit ksc,cn=organisation,ou=test,o=taskana', 'KSC 2' , true , false, true , true , false , false, false, false, false, false, false, false, false, false, false, false, false, true , true);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000025', 'WBI:100000000000000000000000000000000014', 'cn=organisationseinheit ksc 2,cn=organisationseinheit ksc,cn=organisation,ou=test,o=taskana', 'KSC 2' , true , true , true , true , false , false, false, false, false, false, false, false, false, false, false, false, false, true , true);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000026', 'WBI:100000000000000000000000000000000015', 'cn=organisationseinheit ksc 2,cn=organisationseinheit ksc,cn=organisation,ou=test,o=taskana', 'KSC 2' , true , true , true , true , false , false, false, false, false, false, false, false, false, false, false, false, false, true , true);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000023', 'WBI:100000000000000000000000000000000012', 'cn=organisationseinheit ksc 1,cn=organisationseinheit ksc,cn=organisation,ou=test,o=kadai', 'KSC 1' , true , false, true , true , false , false, false, false, false, false, false, false, false, false, false, false, false, true , true);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000024', 'WBI:100000000000000000000000000000000013', 'cn=organisationseinheit ksc 2,cn=organisationseinheit ksc,cn=organisation,ou=test,o=kadai', 'KSC 2' , true , false, true , true , false , false, false, false, false, false, false, false, false, false, false, false, false, true , true);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000025', 'WBI:100000000000000000000000000000000014', 'cn=organisationseinheit ksc 2,cn=organisationseinheit ksc,cn=organisation,ou=test,o=kadai', 'KSC 2' , true , true , true , true , false , false, false, false, false, false, false, false, false, false, false, false, false, true , true);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:100000000000000000000000000000000026', 'WBI:100000000000000000000000000000000015', 'cn=organisationseinheit ksc 2,cn=organisationseinheit ksc,cn=organisation,ou=test,o=kadai', 'KSC 2' , true , true , true , true , false , false, false, false, false, false, false, false, false, false, false, false, false, true , true);
|
||||
|
||||
-- Access to workbaskets for sorting test
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WBI:000000000000000000000000000000000900', 'WBI:000000000000000000000000000000000900', 'user-b-1' , 'Bern, Bernd' , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true);
|
||||
|
@ -53,6 +53,6 @@ INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WBI:00000000000000000000000000000000
|
|||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WBI:000000000000000000000000000000000909', 'WBI:000000000000000000000000000000000909', 'user-b-1' , 'Bern, Bernd' , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true , true);
|
||||
|
||||
-- permissions
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:200000000000000000000000000000000002', 'WBI:100000000000000000000000000000000005', 'taskana:callcenter:ab:ab/a:callcenter' , 'PERM_1' , true , true , true , false , true , false, false, false, false, false, false, false, false, false, false, false, false, true , false);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:200000000000000000000000000000000003', 'WBI:100000000000000000000000000000000006', 'taskana:callcenter:ab:ab/a:callcenter' , 'PERM_1' , true , false, true , true , false , false, false, false, false, false, false, false, false, false, false, false, false, true , true );
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:200000000000000000000000000000000005', 'WBI:100000000000000000000000000000000012', 'taskana:callcenter:ab:ab/a:callcenter' , 'PERM_1' , true , false, true , false , false , false, false, false, false, false, false, false, false, false, false, false, false, false , false);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:200000000000000000000000000000000002', 'WBI:100000000000000000000000000000000005', 'kadai:callcenter:ab:ab/a:callcenter' , 'PERM_1' , true , true , true , false , true , false, false, false, false, false, false, false, false, false, false, false, false, true , false);
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:200000000000000000000000000000000003', 'WBI:100000000000000000000000000000000006', 'kadai:callcenter:ab:ab/a:callcenter' , 'PERM_1' , true , false, true , true , false , false, false, false, false, false, false, false, false, false, false, false, false, true , true );
|
||||
INSERT INTO WORKBASKET_ACCESS_LIST VALUES ('WAI:200000000000000000000000000000000005', 'WBI:100000000000000000000000000000000012', 'kadai:callcenter:ab:ab/a:callcenter' , 'PERM_1' , true , false, true , false , false , false, false, false, false, false, false, false, false, false, false, false, false, false , false);
|
|
@ -1,24 +1,24 @@
|
|||
package pro.taskana.sampledata;
|
||||
package io.kadai.sampledata;
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThatCode;
|
||||
|
||||
import io.kadai.common.internal.configuration.DbSchemaCreator;
|
||||
import org.apache.ibatis.datasource.pooled.PooledDataSource;
|
||||
import org.junit.jupiter.api.Test;
|
||||
import pro.taskana.common.internal.configuration.DbSchemaCreator;
|
||||
|
||||
/** Test SampleDataGenerator. */
|
||||
class SampleDataGeneratorTest {
|
||||
|
||||
private static final String JDBC_URL =
|
||||
"jdbc:h2:mem:taskana;NON_KEYWORDS=KEY,VALUE;"
|
||||
+ "IGNORECASE=TRUE;LOCK_MODE=0;INIT=CREATE SCHEMA IF NOT EXISTS TASKANA";
|
||||
"jdbc:h2:mem:kadai;NON_KEYWORDS=KEY,VALUE;"
|
||||
+ "IGNORECASE=TRUE;LOCK_MODE=0;INIT=CREATE SCHEMA IF NOT EXISTS KADAI";
|
||||
|
||||
@Test
|
||||
void getScriptsValidSql() {
|
||||
PooledDataSource pooledDataSource = new PooledDataSource("org.h2.Driver", JDBC_URL, "sa", "sa");
|
||||
assertThatCode(() -> new DbSchemaCreator(pooledDataSource, "TASKANA").run())
|
||||
assertThatCode(() -> new DbSchemaCreator(pooledDataSource, "KADAI").run())
|
||||
.doesNotThrowAnyException();
|
||||
assertThatCode(() -> new SampleDataGenerator(pooledDataSource, "TASKANA").generateSampleData())
|
||||
assertThatCode(() -> new SampleDataGenerator(pooledDataSource, "KADAI").generateSampleData())
|
||||
.doesNotThrowAnyException();
|
||||
|
||||
pooledDataSource.forceCloseAll();
|
|
@ -1,4 +1,4 @@
|
|||
package pro.taskana.sampledata;
|
||||
package io.kadai.sampledata;
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
|
|
@ -1,8 +1,8 @@
|
|||
package pro.taskana.sampledata;
|
||||
package io.kadai.sampledata;
|
||||
|
||||
import static io.kadai.sampledata.SqlReplacer.DATE_TIME_FORMATTER;
|
||||
import static io.kadai.sampledata.SqlReplacer.RELATIVE_DATE_PATTERN;
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
import static pro.taskana.sampledata.SqlReplacer.DATE_TIME_FORMATTER;
|
||||
import static pro.taskana.sampledata.SqlReplacer.RELATIVE_DATE_PATTERN;
|
||||
|
||||
import java.time.Instant;
|
||||
import java.time.ZoneId;
|
|
@ -0,0 +1,66 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project xmlns="http://maven.apache.org/POM/4.0.0"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<artifactId>kadai-common-logging</artifactId>
|
||||
|
||||
<name>${project.groupId}:${project.artifactId}</name>
|
||||
<description>The global trace logging implementation</description>
|
||||
|
||||
<parent>
|
||||
<groupId>io.kadai</groupId>
|
||||
<artifactId>kadai-common-parent</artifactId>
|
||||
<version>8.2.1-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>org.aspectj</groupId>
|
||||
<artifactId>aspectjrt</artifactId>
|
||||
<version>${version.aspectj}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.slf4j</groupId>
|
||||
<artifactId>slf4j-api</artifactId>
|
||||
</dependency>
|
||||
|
||||
<!-- test dependencies -->
|
||||
<dependency>
|
||||
<groupId>org.junit.jupiter</groupId>
|
||||
<artifactId>junit-jupiter</artifactId>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.github.valfirst</groupId>
|
||||
<artifactId>slf4j-test</artifactId>
|
||||
<version>${version.slf4j-test}</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.assertj</groupId>
|
||||
<artifactId>assertj-core</artifactId>
|
||||
<version>${version.assertj}</version>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.mockito</groupId>
|
||||
<artifactId>mockito-core</artifactId>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>aspectj-maven-plugin</artifactId>
|
||||
<version>${version.aspectj-maven-plugin}</version>
|
||||
<configuration>
|
||||
<aspectLibraries combine.self="override"/>
|
||||
</configuration>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
|
||||
</project>
|
|
@ -1,4 +1,4 @@
|
|||
package pro.taskana.common.internal.logging;
|
||||
package io.kadai.common.internal.logging;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
@ -22,9 +22,9 @@ public class LoggingAspect {
|
|||
private static final Map<String, Logger> CLASS_TO_LOGGER = new ConcurrentHashMap<>();
|
||||
|
||||
@Pointcut(
|
||||
"!@annotation(pro.taskana.common.internal.logging.NoLogging)"
|
||||
+ " && !within(@pro.taskana.common.internal.logging.NoLogging *)"
|
||||
+ " && execution(* pro.taskana..*(..))"
|
||||
"!@annotation(io.kadai.common.internal.logging.NoLogging)"
|
||||
+ " && !within(@io.kadai.common.internal.logging.NoLogging *)"
|
||||
+ " && execution(* io.kadai..*(..))"
|
||||
+ " && !execution(* lambda*(..))"
|
||||
+ " && !execution(* access*(..))"
|
||||
+ " && !execution(String *.toString())"
|
|
@ -1,4 +1,4 @@
|
|||
package pro.taskana.common.internal.logging;
|
||||
package io.kadai.common.internal.logging;
|
||||
|
||||
import java.lang.annotation.ElementType;
|
||||
import java.lang.annotation.Retention;
|
|
@ -0,0 +1,7 @@
|
|||
package io.kadai;
|
||||
|
||||
public class AtProKadaiRootPackageLoggingTestClass {
|
||||
|
||||
@SuppressWarnings("unused")
|
||||
public void doStuff() {}
|
||||
}
|
|
@ -1,10 +1,11 @@
|
|||
package pro.taskana.common.internal.logging;
|
||||
package io.kadai.common.internal.logging;
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
|
||||
import com.github.valfirst.slf4jtest.LoggingEvent;
|
||||
import com.github.valfirst.slf4jtest.TestLogger;
|
||||
import com.github.valfirst.slf4jtest.TestLoggerFactory;
|
||||
import io.kadai.AtProKadaiRootPackageLoggingTestClass;
|
||||
import org.assertj.core.api.Condition;
|
||||
import org.junit.jupiter.api.BeforeAll;
|
||||
import org.junit.jupiter.api.BeforeEach;
|
||||
|
@ -13,8 +14,7 @@ import org.mockito.MockedStatic;
|
|||
import org.mockito.Mockito;
|
||||
import org.mockito.internal.stubbing.answers.CallsRealMethods;
|
||||
import org.slf4j.event.Level;
|
||||
import outside.of.pro.taskana.OutsideOfProTaskanaPackageLoggingTestClass;
|
||||
import pro.taskana.AtProTaskanaRootPackageLoggingTestClass;
|
||||
import outside.of.io.kadai.OutsideOfProKadaiPackageLoggingTestClass;
|
||||
|
||||
@NoLogging
|
||||
class LoggingAspectTest {
|
||||
|
@ -30,9 +30,9 @@ class LoggingAspectTest {
|
|||
}
|
||||
|
||||
@Test
|
||||
void should_NotLogMethodCalls_When_ClassDoesNotResideWithinTaskanaPackage() {
|
||||
OutsideOfProTaskanaPackageLoggingTestClass loggingTestClass =
|
||||
new OutsideOfProTaskanaPackageLoggingTestClass();
|
||||
void should_NotLogMethodCalls_When_ClassDoesNotResideWithinKadaiPackage() {
|
||||
OutsideOfProKadaiPackageLoggingTestClass loggingTestClass =
|
||||
new OutsideOfProKadaiPackageLoggingTestClass();
|
||||
TestLogger logger = TestLoggerFactory.getTestLogger(loggingTestClass.getClass());
|
||||
|
||||
loggingTestClass.doStuff();
|
||||
|
@ -41,9 +41,9 @@ class LoggingAspectTest {
|
|||
}
|
||||
|
||||
@Test
|
||||
void should_LogMethod_When_ClassResidesAtTaskanaRootPackage() {
|
||||
AtProTaskanaRootPackageLoggingTestClass loggingTestClass =
|
||||
new AtProTaskanaRootPackageLoggingTestClass();
|
||||
void should_LogMethod_When_ClassResidesAtKadaiRootPackage() {
|
||||
AtProKadaiRootPackageLoggingTestClass loggingTestClass =
|
||||
new AtProKadaiRootPackageLoggingTestClass();
|
||||
TestLogger logger = TestLoggerFactory.getTestLogger(loggingTestClass.getClass());
|
||||
|
||||
loggingTestClass.doStuff();
|
||||
|
@ -52,7 +52,7 @@ class LoggingAspectTest {
|
|||
}
|
||||
|
||||
@Test
|
||||
void should_LogInternalMethod_When_ClassResidesAtTaskanaSubPackage() {
|
||||
void should_LogInternalMethod_When_ClassResidesAtKadaiSubPackage() {
|
||||
LoggingTestClass loggingTestClass = new LoggingTestClass();
|
||||
TestLogger logger = TestLoggerFactory.getTestLogger(loggingTestClass.getClass());
|
||||
|
||||
|
@ -76,7 +76,7 @@ class LoggingAspectTest {
|
|||
}
|
||||
|
||||
@Test
|
||||
void should_LogInternalMethodWithReturnValue_When_ClassResidesAtTaskanaSubPackage() {
|
||||
void should_LogInternalMethodWithReturnValue_When_ClassResidesAtKadaiSubPackage() {
|
||||
LoggingTestClass loggingTestClass = new LoggingTestClass();
|
||||
TestLogger logger = TestLoggerFactory.getTestLogger(loggingTestClass.getClass());
|
||||
|
||||
|
@ -86,7 +86,7 @@ class LoggingAspectTest {
|
|||
}
|
||||
|
||||
@Test
|
||||
void should_LogInternalMethodWithReturnValueNull_When_ClassResidesAtTaskanaSubPackage() {
|
||||
void should_LogInternalMethodWithReturnValueNull_When_ClassResidesAtKadaiSubPackage() {
|
||||
LoggingTestClass loggingTestClass = new LoggingTestClass();
|
||||
TestLogger logger = TestLoggerFactory.getTestLogger(loggingTestClass.getClass());
|
||||
|
||||
|
@ -96,7 +96,7 @@ class LoggingAspectTest {
|
|||
}
|
||||
|
||||
@Test
|
||||
void should_LogInternalMethodWithArguments_When_ClassResidesAtTaskanaSubPackage() {
|
||||
void should_LogInternalMethodWithArguments_When_ClassResidesAtKadaiSubPackage() {
|
||||
LoggingTestClass loggingTestClass = new LoggingTestClass();
|
||||
TestLogger logger = TestLoggerFactory.getTestLogger(loggingTestClass.getClass());
|
||||
|
||||
|
@ -106,7 +106,7 @@ class LoggingAspectTest {
|
|||
}
|
||||
|
||||
@Test
|
||||
void should_LogInternalMethodWithReturnValueAndArguments_When_ClassResidesAtTaskanaSubPackage() {
|
||||
void should_LogInternalMethodWithReturnValueAndArguments_When_ClassResidesAtKadaiSubPackage() {
|
||||
LoggingTestClass loggingTestClass = new LoggingTestClass();
|
||||
TestLogger logger = TestLoggerFactory.getTestLogger(loggingTestClass.getClass());
|
||||
|
||||
|
@ -117,7 +117,7 @@ class LoggingAspectTest {
|
|||
}
|
||||
|
||||
@Test
|
||||
void should_NotLogExternalMethod_When_AMethodCallsAMethodOutsideOfTaskanaPackage() {
|
||||
void should_NotLogExternalMethod_When_AMethodCallsAMethodOutsideOfKadaiPackage() {
|
||||
LoggingTestClass loggingTestClass = new LoggingTestClass();
|
||||
TestLogger logger = TestLoggerFactory.getTestLogger(loggingTestClass.getClass());
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package pro.taskana.common.internal.logging;
|
||||
package io.kadai.common.internal.logging;
|
||||
|
||||
class LoggingTestClass {
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package pro.taskana.common.internal.logging;
|
||||
package io.kadai.common.internal.logging;
|
||||
|
||||
@NoLogging
|
||||
class NoLoggingTestClass {
|
|
@ -1,3 +1,3 @@
|
|||
package pro.taskana.common.internal.logging;
|
||||
package io.kadai.common.internal.logging;
|
||||
|
||||
class NoLoggingTestSubClass extends NoLoggingTestClass {}
|
|
@ -0,0 +1,7 @@
|
|||
package outside.of.io.kadai;
|
||||
|
||||
public class OutsideOfProKadaiPackageLoggingTestClass {
|
||||
|
||||
@SuppressWarnings("unused")
|
||||
public void doStuff() {}
|
||||
}
|
|
@ -0,0 +1,18 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Configuration status="info">
|
||||
<Appenders>
|
||||
|
||||
<Console name="Console" target="SYSTEM_OUT">
|
||||
<PatternLayout
|
||||
pattern="%d{HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n"/>
|
||||
</Console>
|
||||
|
||||
</Appenders>
|
||||
|
||||
<Loggers>
|
||||
<Root level="TRACE">
|
||||
<AppenderRef ref="Console"/>
|
||||
</Root>
|
||||
|
||||
</Loggers>
|
||||
</Configuration>
|
|
@ -0,0 +1,32 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project xmlns="http://maven.apache.org/POM/4.0.0"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<artifactId>kadai-common-security</artifactId>
|
||||
|
||||
<name>${project.groupId}:${project.artifactId}</name>
|
||||
<description>The global security principals needed for user and group authentication</description>
|
||||
|
||||
<parent>
|
||||
<groupId>io.kadai</groupId>
|
||||
<artifactId>kadai-common-parent</artifactId>
|
||||
<version>8.2.1-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<properties>
|
||||
<sonar.tests/>
|
||||
</properties>
|
||||
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>io.kadai</groupId>
|
||||
<artifactId>kadai-common-logging</artifactId>
|
||||
<version>${project.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.slf4j</groupId>
|
||||
<artifactId>slf4j-api</artifactId>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
</project>
|
|
@ -1,4 +1,4 @@
|
|||
package pro.taskana.common.api.security;
|
||||
package io.kadai.common.api.security;
|
||||
|
||||
import java.util.List;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package pro.taskana.common.api.security;
|
||||
package io.kadai.common.api.security;
|
||||
|
||||
import java.security.Principal;
|
||||
import java.util.Objects;
|
|
@ -1,4 +1,4 @@
|
|||
package pro.taskana.common.api.security;
|
||||
package io.kadai.common.api.security;
|
||||
|
||||
import java.security.Principal;
|
||||
import java.util.Objects;
|
|
@ -1,7 +1,9 @@
|
|||
package pro.taskana.common.internal.security;
|
||||
package io.kadai.common.internal.security;
|
||||
|
||||
import static java.util.function.Predicate.not;
|
||||
|
||||
import io.kadai.common.api.security.CurrentUserContext;
|
||||
import io.kadai.common.api.security.GroupPrincipal;
|
||||
import java.lang.reflect.Method;
|
||||
import java.security.AccessController;
|
||||
import java.security.Principal;
|
||||
|
@ -13,8 +15,6 @@ import java.util.Set;
|
|||
import javax.security.auth.Subject;
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
import pro.taskana.common.api.security.CurrentUserContext;
|
||||
import pro.taskana.common.api.security.GroupPrincipal;
|
||||
|
||||
public class CurrentUserContextImpl implements CurrentUserContext {
|
||||
|
||||
|
@ -31,7 +31,7 @@ public class CurrentUserContextImpl implements CurrentUserContext {
|
|||
try {
|
||||
Class.forName(WSSUBJECT_CLASSNAME);
|
||||
if (LOGGER.isDebugEnabled()) {
|
||||
LOGGER.debug("WSSubject detected. Assuming that Taskana runs on IBM WebSphere.");
|
||||
LOGGER.debug("WSSubject detected. Assuming that Kadai runs on IBM WebSphere.");
|
||||
}
|
||||
runningOnWebSphere = true;
|
||||
} catch (ClassNotFoundException e) {
|
||||
|
@ -96,7 +96,7 @@ public class CurrentUserContextImpl implements CurrentUserContext {
|
|||
return publicCredentials.stream()
|
||||
.map(
|
||||
// we could use CheckedFunction#wrap here, but this either requires a dependency
|
||||
// to taskana-common or an inclusion of the class CheckedFunction in this module.
|
||||
// to kadai-common or an inclusion of the class CheckedFunction in this module.
|
||||
// The first is not possible due to a cyclic dependency.
|
||||
// The second is not desired, since this module is a very slim security module and
|
||||
// the inclusion of CheckedFunction and its transitive dependencies would increase
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue