-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #2 from ivy-fhe/master
Implementation - Threema Connector
- Loading branch information
Showing
145 changed files
with
3,242 additions
and
38 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<projectDescription> | ||
<name>threema-connector-modules</name> | ||
<comment></comment> | ||
<projects> | ||
</projects> | ||
<buildSpec> | ||
<buildCommand> | ||
<name>org.eclipse.m2e.core.maven2Builder</name> | ||
<arguments> | ||
</arguments> | ||
</buildCommand> | ||
</buildSpec> | ||
<natures> | ||
<nature>org.eclipse.m2e.core.maven2Nature</nature> | ||
</natures> | ||
</projectDescription> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
activeProfiles= | ||
eclipse.preferences.version=1 | ||
resolveWorkspaceProjects=true | ||
version=1 |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
# MY-PRODUCT-NAME | ||
# Threema Connector | ||
|
||
[![CI Build](https://github.com/axonivy-market/REPO-NAME/actions/workflows/ci.yml/badge.svg)](https://github.com/axonivy-market/REPO-NAME/actions/workflows/ci.yml) | ||
[![CI Build](https://github.com/axonivy-market/threema-connector/actions/workflows/ci.yml/badge.svg)](https://github.com/axonivy-market/threema-connector/actions/workflows/ci.yml) | ||
|
||
"YOUR SHORT DESCRIPTION GOES HERE" | ||
Use the [Threema.Gateway API](https://threema.ch/en/gateway) to send messages to one or more recipients, enabling new notification options for your business processes. | ||
|
||
Read our [documentation](MY-PRODUCT-NAME-product/README.md). | ||
Read our [documentation](threema-connector-product/README.md). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,32 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<classpath> | ||
<classpathentry kind="src" path="src"> | ||
<attributes> | ||
<attribute name="optional" value="true" /> | ||
</attributes> | ||
</classpathentry> | ||
<classpathentry kind="src" path="src_wsproc"> | ||
<attributes> | ||
<attribute name="optional" value="true" /> | ||
</attributes> | ||
</classpathentry> | ||
<classpathentry kind="src" path="src_dataClasses"> | ||
<attributes> | ||
<attribute name="optional" value="true" /> | ||
</attributes> | ||
</classpathentry> | ||
<classpathentry kind="con" | ||
path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER"> | ||
<attributes> | ||
<attribute name="maven.pomderived" value="true" /> | ||
</attributes> | ||
</classpathentry> | ||
<classpathentry kind="con" | ||
path="org.eclipse.jdt.launching.JRE_CONTAINER" /> | ||
<classpathentry exported="true" kind="con" | ||
path="IVY_CONTAINER" /> | ||
<classpathentry kind="con" path="WEBAPP_CONTAINER" /> | ||
<classpathentry kind="con" | ||
path="org.eclipse.jst.j2ee.internal.web.container" /> | ||
<classpathentry kind="output" path="target/classes" /> | ||
</classpath> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
# general | ||
Thumbs.db | ||
.DS_Store | ||
*~ | ||
*.log | ||
|
||
# java | ||
*.class | ||
hs_err_pid* | ||
|
||
# maven | ||
target/ | ||
lib/mvn-deps/ | ||
|
||
# ivy | ||
classes/ | ||
src_dataClasses/ | ||
src_wsproc/ | ||
logs/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,49 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<projectDescription> | ||
<name>threema-connector-demo</name> | ||
<comment></comment> | ||
<projects> | ||
</projects> | ||
<buildSpec> | ||
<buildCommand> | ||
<name>ch.ivyteam.ivy.designer.dataClasses.ui.ivyDataClassBuilder</name> | ||
<arguments> | ||
</arguments> | ||
</buildCommand> | ||
<buildCommand> | ||
<name>ch.ivyteam.ivy.designer.process.ui.ivyWebServiceProcessClassBuilder</name> | ||
<arguments> | ||
</arguments> | ||
</buildCommand> | ||
<buildCommand> | ||
<name>org.eclipse.jdt.core.javabuilder</name> | ||
<arguments> | ||
</arguments> | ||
</buildCommand> | ||
<buildCommand> | ||
<name>org.eclipse.wst.common.project.facet.core.builder</name> | ||
<arguments> | ||
</arguments> | ||
</buildCommand> | ||
<buildCommand> | ||
<name>ch.ivyteam.ivy.designer.ide.ivyModelValidationBuilder</name> | ||
<arguments> | ||
</arguments> | ||
</buildCommand> | ||
<buildCommand> | ||
<name>org.eclipse.m2e.core.maven2Builder</name> | ||
<arguments> | ||
</arguments> | ||
</buildCommand> | ||
</buildSpec> | ||
<natures> | ||
<nature>ch.ivyteam.ivy.project.IvyProjectNature</nature> | ||
<nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature> | ||
<nature>org.eclipse.jem.workbench.JavaEMFNature</nature> | ||
<nature>org.eclipse.jdt.core.javanature</nature> | ||
<nature>org.eclipse.m2e.core.maven2Nature</nature> | ||
<nature>org.eclipse.jem.beaninfo.BeanInfoNature</nature> | ||
<nature>org.eclipse.wst.common.project.facet.core.nature</nature> | ||
<nature>org.eclipse.wst.jsdt.core.jsNature</nature> | ||
</natures> | ||
</projectDescription> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<classpath> | ||
<classpathentry | ||
excluding="**/bower_components/*|**/node_modules/*|**/*.min.js" | ||
kind="src" path="webContent" /> | ||
<classpathentry kind="con" | ||
path="org.eclipse.wst.jsdt.launching.JRE_CONTAINER" /> | ||
<classpathentry kind="con" | ||
path="org.eclipse.wst.jsdt.launching.WebProject"> | ||
<attributes> | ||
<attribute name="hide" value="true" /> | ||
</attributes> | ||
</classpathentry> | ||
<classpathentry kind="con" | ||
path="org.eclipse.wst.jsdt.launching.baseBrowserLibrary" /> | ||
<classpathentry kind="output" path="" /> | ||
</classpath> |
5 changes: 5 additions & 0 deletions
5
threema-connector-demo/.settings/ch.ivyteam.ivy.designer.prefs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
ch.ivyteam.ivy.designer.preferences.DataClassPreferencePage\:DEFAULT_DATA_CLASS=threema.connector.demo.Data | ||
ch.ivyteam.ivy.designer.preferences.DataClassPreferencePage\:DEFAULT_NAMESPACE=threema.connector.demo | ||
ch.ivyteam.ivy.project.preferences\:PRIMEFACES_VERSION=11 | ||
ch.ivyteam.ivy.project.preferences\:PROJECT_VERSION=100000 | ||
eclipse.preferences.version=1 |
10 changes: 10 additions & 0 deletions
10
threema-connector-demo/.settings/org.eclipse.jdt.core.prefs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
eclipse.preferences.version=1 | ||
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled | ||
org.eclipse.jdt.core.compiler.codegen.targetPlatform=17 | ||
org.eclipse.jdt.core.compiler.compliance=17 | ||
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error | ||
org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled | ||
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error | ||
org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning | ||
org.eclipse.jdt.core.compiler.release=enabled | ||
org.eclipse.jdt.core.compiler.source=17 |
18 changes: 18 additions & 0 deletions
18
threema-connector-demo/.settings/org.eclipse.wst.common.component
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<project-modules id="moduleCoreId" | ||
project-version="1.5.0"> | ||
<wb-module deploy-name="threema-connector-demo"> | ||
<wb-resource deploy-path="/" source-path="/webContent" | ||
tag="defaultRootSource" /> | ||
<wb-resource deploy-path="/WEB-INF/classes" | ||
source-path="/src" /> | ||
<wb-resource deploy-path="/WEB-INF/classes" | ||
source-path="/src_wsproc" /> | ||
<wb-resource deploy-path="/WEB-INF/classes" | ||
source-path="/src_dataClasses" /> | ||
<property name="context-root" | ||
value="threema-connector-demo" /> | ||
<property name="java-output-path" | ||
value="/threema-connector-demo/target/classes" /> | ||
</wb-module> | ||
</project-modules> |
8 changes: 8 additions & 0 deletions
8
threema-connector-demo/.settings/org.eclipse.wst.common.project.facet.core.prefs.xml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
<root> | ||
<facet id="jst.jsf"> | ||
<node name="libprov"> | ||
<attribute name="provider-id" | ||
value="jsf-user-library-provider" /> | ||
</node> | ||
</facet> | ||
</root> |
8 changes: 8 additions & 0 deletions
8
threema-connector-demo/.settings/org.eclipse.wst.common.project.facet.core.xml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<faceted-project> | ||
<fixed facet="wst.jsdt.web" /> | ||
<installed facet="java" version="17" /> | ||
<installed facet="jst.web" version="3.0" /> | ||
<installed facet="wst.jsdt.web" version="1.0" /> | ||
<installed facet="jst.jsf" version="2.1" /> | ||
</faceted-project> |
2 changes: 2 additions & 0 deletions
2
threema-connector-demo/.settings/org.eclipse.wst.css.core.prefs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
css-profile/<project>=org.eclipse.wst.css.core.cssprofile.css3 | ||
eclipse.preferences.version=1 |
1 change: 1 addition & 0 deletions
1
threema-connector-demo/.settings/org.eclipse.wst.jsdt.ui.superType.container
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
org.eclipse.wst.jsdt.launching.baseBrowserLibrary |
1 change: 1 addition & 0 deletions
1
threema-connector-demo/.settings/org.eclipse.wst.jsdt.ui.superType.name
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
Window |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
# yaml-language-server: $schema=https://json-schema.axonivy.com/app/0.0.1/custom-fields.json | ||
# | ||
# == Custom Fields Information == | ||
# | ||
# You can define here your project custom fields. | ||
# Have a look at our documentation for more information. | ||
# | ||
CustomFields: | ||
# Tasks: | ||
# MyTaskCustomField: | ||
# Label: My task custom field | ||
# Description: This new task custom field can be used to ... | ||
# Type: STRING | ||
# Cases: | ||
# MyCaseCustomField: | ||
# Label: My case custom field | ||
# Description: This new case custom field can be used to ... | ||
# Type: STRING | ||
# Starts: | ||
# MyStartCustomField: | ||
# Label: My start custom field | ||
# Description: This new start custom field can be used to ... |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
# yaml-language-server: $schema=https://json-schema.axonivy.com/app/0.0.1/databases.json | ||
Databases: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
* |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> | ||
<persistence xmlns="http://xmlns.jcp.org/xml/ns/persistence" | ||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.2" | ||
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/persistence http://xmlns.jcp.org/xml/ns/persistence/persistence_2_2.xsd" /> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
# yaml-language-server: $schema=https://json-schema.axonivy.com/app/0.0.1/rest-clients.json | ||
RestClients: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> | ||
<role> | ||
<identifier>Everybody</identifier> | ||
</role> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> | ||
<userConfig /> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
Variables: | ||
|
||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
# yaml-language-server: $schema=https://json-schema.axonivy.com/app/0.0.1/webservice-clients.json | ||
WebServiceClients: |
2 changes: 2 additions & 0 deletions
2
threema-connector-demo/dataclasses/threema/connector/demo/Data.ivyClass
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
Data #class | ||
threema.connector.demo #namespace |
6 changes: 6 additions & 0 deletions
6
threema-connector-demo/dataclasses/threema/connector/demo/Status.ivyClass
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
Status #class | ||
threema.connector.demo #namespace | ||
recipient String #field | ||
recipient PERSISTENT #fieldModifier | ||
status String #field | ||
status PERSISTENT #fieldModifier |
10 changes: 10 additions & 0 deletions
10
threema-connector-demo/dataclasses/threema/connector/demo/sendDemoMessageData.ivyClass
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
sendDemoMessageData #class | ||
threema.connector.demo #namespace | ||
receiver String #field | ||
receiver PERSISTENT #fieldModifier | ||
plainMessage String #field | ||
plainMessage PERSISTENT #fieldModifier | ||
type String #field | ||
type PERSISTENT #fieldModifier | ||
apiResponse List<String> #field | ||
apiResponse PERSISTENT #fieldModifier |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<project | ||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" | ||
xmlns="http://maven.apache.org/POM/4.0.0" | ||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | ||
<modelVersion>4.0.0</modelVersion> | ||
<groupId>com.axonivy.connector.threema</groupId> | ||
<artifactId>threema-connector-demo</artifactId> | ||
<version>10.0.0-SNAPSHOT</version> | ||
<packaging>iar</packaging> | ||
<dependencies> | ||
<dependency> | ||
<groupId>com.axonivy.connector.threema</groupId> | ||
<artifactId>threema-connector</artifactId> | ||
<version>${project.version}</version> | ||
<type>iar</type> | ||
</dependency> | ||
</dependencies> | ||
<build> | ||
<plugins> | ||
<plugin> | ||
<groupId>com.axonivy.ivy.ci</groupId> | ||
<artifactId>project-build-plugin</artifactId> | ||
<version>10.0.6</version> | ||
<extensions>true</extensions> | ||
</plugin> | ||
</plugins> | ||
</build> | ||
</project> |
Oops, something went wrong.