Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

V1.13.0 #200

Merged
merged 251 commits into from
Jan 22, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
251 commits
Select commit Hold shift + click to select a range
74dd0d6
removed empty files for .gitkeep
mfriesen Aug 22, 2023
02e135c
update
mfriesen Aug 22, 2023
dc1e55e
update
mfriesen Aug 22, 2023
e2cb480
update
mfriesen Aug 22, 2023
0308dfe
update
mfriesen Aug 22, 2023
8382664
added Netty Server subproject
mfriesen Aug 25, 2023
b41954a
Updated Netty to add S3 Events
mfriesen Aug 31, 2023
4e57a0e
Netty fixed setting resource path
mfriesen Aug 31, 2023
75afd62
update Netty to support Document Update lambda
mfriesen Aug 31, 2023
25a64eb
update
mfriesen Aug 31, 2023
e6facfe
update
mfriesen Aug 31, 2023
e429104
update
mfriesen Aug 31, 2023
639c9de
update
mfriesen Aug 31, 2023
cb66e67
update
mfriesen Sep 1, 2023
d241d21
update
mfriesen Sep 1, 2023
64049f3
added docker-compose for formkiq-netty server
mfriesen Sep 1, 2023
4a0decd
update
mfriesen Sep 2, 2023
e2c6da0
update
mfriesen Sep 2, 2023
100252b
update
mfriesen Sep 2, 2023
9e85254
update
mfriesen Sep 2, 2023
3491f29
added integration test
mfriesen Sep 2, 2023
d4f00aa
updated dependencies
mfriesen Sep 2, 2023
a3e2d9d
updated aws-cognito dependency to 1.5.2
mfriesen Sep 3, 2023
8cba3a1
#166 - AWS Lambda end of support for Custom Runtime based on Amazon L…
mfriesen Sep 3, 2023
c4c3c75
update
mfriesen Sep 3, 2023
99c7e22
update
mfriesen Sep 5, 2023
19b0b60
update
mfriesen Sep 6, 2023
a98e158
update
mfriesen Sep 6, 2023
340ad25
update
mfriesen Sep 6, 2023
a30b66e
updated runtime java17
mfriesen Sep 7, 2023
452f04d
refactored cognito library
mfriesen Sep 7, 2023
34e0fd7
updated ApiKey Authorizer to AwsServiceCacheBuilder
mfriesen Sep 8, 2023
862fed5
broke apart building and graalvm generation
mfriesen Sep 8, 2023
7b49977
#169 - Add GET /groups endpoint
mfriesen Sep 8, 2023
dc6c350
update
mfriesen Sep 9, 2023
1c8b070
update
mfriesen Sep 9, 2023
38b9add
update
mfriesen Sep 9, 2023
23641ac
update
mfriesen Sep 9, 2023
e85514c
update
mfriesen Sep 9, 2023
ce5acca
update
mfriesen Sep 9, 2023
a1cda84
added S3 Dev deployment script
mfriesen Sep 10, 2023
5d56fcb
added /groups API definition
mfriesen Sep 10, 2023
41d05cb
update
mfriesen Sep 10, 2023
a60a299
update
mfriesen Sep 10, 2023
31afb35
update
mfriesen Sep 10, 2023
ed6241e
update
mfriesen Sep 10, 2023
2c6ab12
update
mfriesen Sep 10, 2023
7d3f868
update
mfriesen Sep 10, 2023
0c8bbf5
update
mfriesen Sep 10, 2023
a5708f8
update
mfriesen Sep 11, 2023
4696882
update
mfriesen Sep 11, 2023
fd0656f
update
mfriesen Sep 11, 2023
d2f79a0
#168 - Add SMTP parameters to /configuration
mfriesen Sep 12, 2023
e98907f
#168 - Add SMTP parameters to /configuration
mfriesen Sep 12, 2023
908b969
update
mfriesen Sep 12, 2023
a3da72f
#170 - Add "notification" action
mfriesen Sep 12, 2023
1cf0f39
update
mfriesen Sep 12, 2023
ae0042b
update
mfriesen Sep 12, 2023
2132c77
update
mfriesen Sep 14, 2023
93f5d39
update
mfriesen Sep 14, 2023
443231d
update
mfriesen Sep 14, 2023
b94d231
update
mfriesen Sep 15, 2023
9927965
update
mfriesen Sep 15, 2023
195fe35
update
mfriesen Sep 15, 2023
fa07269
update
mfriesen Sep 15, 2023
8255f17
update
mfriesen Sep 15, 2023
57c6671
170 - Add "notification" action
mfriesen Sep 15, 2023
7728071
update
mfriesen Sep 16, 2023
38f7d2c
update
mfriesen Sep 16, 2023
f315146
update
mfriesen Sep 16, 2023
bb03e64
#171 - Add Open API Workflows API specs
mfriesen Sep 17, 2023
66d43c0
update
mfriesen Sep 17, 2023
cb799af
update
mfriesen Sep 17, 2023
bca3b30
update
mfriesen Sep 18, 2023
4f53b31
update
mfriesen Sep 19, 2023
42596a6
update
mfriesen Sep 20, 2023
64c3bfa
update
mfriesen Sep 20, 2023
36d0ffb
Added "Name" tag to public subnets in vpc cloudformation template
mfriesen Sep 29, 2023
de3efc3
update
mfriesen Sep 30, 2023
4d4b742
update
mfriesen Sep 30, 2023
f0d6297
update
mfriesen Sep 30, 2023
46db8cb
Added WAIT action
mfriesen Oct 1, 2023
e426d3f
Added ability to search by 'WAIT' Action Type
mfriesen Oct 1, 2023
f613df5
update
mfriesen Oct 1, 2023
56d7d0c
update
mfriesen Oct 1, 2023
4fbec7c
update
mfriesen Oct 1, 2023
d54afba
update
mfriesen Oct 2, 2023
b3488d6
update
mfriesen Oct 2, 2023
c092227
update
mfriesen Oct 3, 2023
ce4ee39
update
mfriesen Oct 4, 2023
2eb9904
update
mfriesen Oct 4, 2023
a930f78
update
mfriesen Oct 4, 2023
ffc52e5
update
mfriesen Oct 4, 2023
8e6479e
update
mfriesen Oct 4, 2023
933321c
update
mfriesen Oct 4, 2023
3484a4e
update
mfriesen Oct 4, 2023
8167b12
update
mfriesen Oct 5, 2023
e7987b5
#162 - Documenttagged Chatgpt deprecation
mfriesen Oct 5, 2023
8d1ffde
update
mfriesen Oct 5, 2023
a5c88b0
#179 - Create a Cognito group that allows authentication but no FormK…
mfriesen Oct 5, 2023
5e03809
update
mfriesen Oct 5, 2023
33c04e9
update
mfriesen Oct 6, 2023
2a79778
update
mfriesen Oct 6, 2023
81ae7aa
update
mfriesen Oct 6, 2023
23c44c0
#172 - Running fulltext action without OCR puts document in bad acti…
mfriesen Oct 9, 2023
7d96f8f
update
mfriesen Oct 9, 2023
0bea990
#146 - Include createdDate/insertedDate and completedDate to Document…
mfriesen Oct 9, 2023
ba1e277
update
mfriesen Oct 10, 2023
47fe82e
update
mfriesen Oct 10, 2023
35879df
update
mfriesen Oct 11, 2023
2415f13
update
mfriesen Oct 12, 2023
1bcc5f4
update
mfriesen Oct 12, 2023
af3dfdb
update
mfriesen Oct 13, 2023
df48ddf
update
mfriesen Oct 14, 2023
fa8dc71
update
mfriesen Oct 14, 2023
0b1e683
update
mfriesen Oct 15, 2023
39c2ede
update
mfriesen Oct 15, 2023
30bf640
update
mfriesen Oct 15, 2023
3398ffc
update
mfriesen Oct 22, 2023
033fa10
update
mfriesen Oct 22, 2023
c7178d8
update
mfriesen Oct 23, 2023
6d24e0c
update
mfriesen Oct 23, 2023
59347f2
update
mfriesen Oct 23, 2023
755280c
added API_KEY to netty server
mfriesen Oct 25, 2023
17daa47
update
mfriesen Oct 25, 2023
f6fba30
update
mfriesen Oct 25, 2023
801d8c0
update
mfriesen Oct 25, 2023
2a09011
update
mfriesen Nov 2, 2023
bb34a0e
update
mfriesen Nov 2, 2023
85c3186
update
mfriesen Nov 2, 2023
6450927
update
mfriesen Nov 2, 2023
7f30e40
update
mfriesen Nov 5, 2023
406af85
update
mfriesen Nov 5, 2023
a7e2cf4
update
mfriesen Nov 5, 2023
413b062
update images
mfriesen Nov 7, 2023
d168ea6
update
mfriesen Nov 7, 2023
38162ed
update
mfriesen Nov 8, 2023
89c2a5e
Remove "client" SDK for dependencies
mfriesen Nov 9, 2023
6139647
update
mfriesen Nov 9, 2023
28d3190
update
mfriesen Nov 9, 2023
77330a3
update
mfriesen Nov 9, 2023
b9a5ead
added PUT /documents/{documentId}/actions
mfriesen Nov 9, 2023
c1fc240
remove PUT /documents/{documentId}/actions
mfriesen Nov 10, 2023
18d2dc1
update
mfriesen Nov 10, 2023
cd590e7
update
mfriesen Nov 10, 2023
75d1834
update
mfriesen Nov 10, 2023
0a1834a
update
mfriesen Nov 11, 2023
e9b9bd0
update
mfriesen Nov 11, 2023
492268b
update
mfriesen Nov 11, 2023
36a33d3
Added "message" to Action
mfriesen Nov 11, 2023
5e067e4
#185 - Documents uploaded with a folder path will download with their…
mfriesen Nov 11, 2023
db632f2
Added actionStatus parameter to /documents
mfriesen Nov 12, 2023
80ab7f3
added GET /documents/{documentId}/workflows
mfriesen Nov 13, 2023
9e1277b
update
mfriesen Nov 13, 2023
61064e1
update
mfriesen Nov 13, 2023
147072f
update
mfriesen Nov 13, 2023
5bc7a03
added ActionsProcessor to update DocumentWorkflowRecord
mfriesen Nov 13, 2023
fe70332
added workflowname
mfriesen Nov 13, 2023
fac4caf
update
mfriesen Nov 13, 2023
729e28a
update
mfriesen Nov 13, 2023
b954aa3
update
mfriesen Nov 13, 2023
da84372
Added GET /workflows/{workflowId}/documents
mfriesen Nov 14, 2023
930d86a
update
mfriesen Nov 14, 2023
f9dc2d7
update
mfriesen Nov 14, 2023
d7718be
update
mfriesen Nov 14, 2023
9442d34
update
mfriesen Nov 14, 2023
e961c6e
update
mfriesen Nov 14, 2023
e9e56d9
update
mfriesen Nov 14, 2023
13a4a58
update
mfriesen Nov 15, 2023
514087e
update
mfriesen Nov 15, 2023
dc3c5fd
update
mfriesen Nov 15, 2023
63cd3e1
#119 - DELETE has a delay in removing file from DynamoDB
mfriesen Nov 15, 2023
2cbe6b7
update
mfriesen Nov 16, 2023
db7670a
Fixed installation dependency
mfriesen Nov 16, 2023
885d4c1
update
mfriesen Nov 16, 2023
599ad8d
update
mfriesen Nov 16, 2023
eb3dd57
update
mfriesen Nov 16, 2023
a3f6b7e
update
mfriesen Nov 16, 2023
18f78ce
update
mfriesen Nov 16, 2023
4089b0d
#187 - Staging Bucket should include 'GET' on AllowedMethods for CORS…
mfriesen Nov 18, 2023
8ddd2ff
#188 - Add Support for OpenAI Schema
mfriesen Nov 18, 2023
ebdf2b7
#98 - Add more info on POST /search limitations in API spec
mfriesen Nov 19, 2023
4d84a99
#182 - Add SQS DLQ Redrive support
mfriesen Nov 20, 2023
6cf75a5
update
mfriesen Nov 22, 2023
e2eb06e
update
mfriesen Nov 22, 2023
5e17048
update
mfriesen Nov 23, 2023
81f5196
update
mfriesen Nov 23, 2023
01689ba
update
mfriesen Nov 23, 2023
36c6a67
update
mfriesen Nov 23, 2023
7561203
update
mfriesen Nov 24, 2023
6761f7d
update
mfriesen Nov 25, 2023
2975192
update
mfriesen Nov 25, 2023
0f93dd2
update
mfriesen Nov 25, 2023
9eee459
update
mfriesen Nov 25, 2023
88f9e47
update
mfriesen Nov 25, 2023
b3d86d9
update
mfriesen Nov 25, 2023
13f4214
update
mfriesen Nov 25, 2023
87d9e64
update
mfriesen Nov 25, 2023
a615c0c
update
mfriesen Nov 25, 2023
848350c
update
mfriesen Nov 26, 2023
7bf10ba
update
mfriesen Nov 26, 2023
d3fb038
#189 - Add support for "soft" delete
mfriesen Nov 28, 2023
afbfae0
update
mfriesen Nov 28, 2023
1c6e797
#194 - Support for Deep Linking of Documents
mfriesen Nov 28, 2023
56bd3dc
update
mfriesen Nov 29, 2023
b95777d
update
mfriesen Nov 29, 2023
dc8f367
updated console to v3.3.0
mfriesen Nov 30, 2023
01bf675
#192 - Add Endpoint to retry failed document actions
mfriesen Nov 30, 2023
2cf924e
update
mfriesen Nov 30, 2023
3fde82b
#196 - Add OCR Support for PDF Embedded Pdf files
mfriesen Dec 1, 2023
db881c6
updated console to 3.3.1
mfriesen Dec 1, 2023
8eb214c
Added CloudFront Comment
mfriesen Dec 1, 2023
265d278
update
mfriesen Dec 2, 2023
3d84381
update
mfriesen Dec 2, 2023
baa9315
update
mfriesen Dec 2, 2023
053053c
update
mfriesen Dec 2, 2023
8e0ba4e
update
mfriesen Dec 2, 2023
193e1ab
update
mfriesen Dec 2, 2023
62c97c0
update
mfriesen Dec 2, 2023
92e431e
update
mfriesen Dec 2, 2023
ea9c26f
update
mfriesen Dec 2, 2023
a370fd0
#197 - POST /documents/compress should be enabled for readonly users
mfriesen Dec 3, 2023
b7fb2f8
#198 - Remove aws-xray sdk
mfriesen Dec 4, 2023
fe65769
update
mfriesen Dec 4, 2023
b6c4bb1
Added /userActivities, /userActivities/{userId}, /documents/{document…
mfriesen Dec 4, 2023
0d3343c
update
mfriesen Dec 4, 2023
d34e800
update
mfriesen Dec 5, 2023
ab3b77c
update
mfriesen Dec 6, 2023
b266494
update
mfriesen Dec 6, 2023
d5249bd
update
mfriesen Dec 6, 2023
8ef587c
Added UserActivity stubs
mfriesen Dec 7, 2023
98122cc
update
mfriesen Dec 8, 2023
a059011
update
mfriesen Dec 8, 2023
4d82d1f
update
mfriesen Dec 8, 2023
9edd1ed
fixed POST /documents/{documentId}/actions/retry to null message
mfriesen Dec 8, 2023
2e85944
update
mfriesen Dec 8, 2023
a0a8e39
update
mfriesen Dec 8, 2023
4ed94c7
Updated tagline and removed blue underline on link (#199)
reganwolfrom Dec 9, 2023
4a1155e
update
mfriesen Dec 12, 2023
aebc814
update
mfriesen Dec 15, 2023
6fe83c6
update
mfriesen Dec 15, 2023
789f7ce
update
mfriesen Dec 15, 2023
c978ca8
Added 'StartDate' to action
mfriesen Dec 16, 2023
e43ca2b
update
mfriesen Dec 19, 2023
96bc007
update
mfriesen Dec 22, 2023
ab1858d
added handleOtherRequest method
mfriesen Dec 25, 2023
2f56a61
update
mfriesen Jan 14, 2024
75a065a
Fixed GET /folders potential NullPointerException
mfriesen Jan 17, 2024
af56d33
added GET /folders basic test
mfriesen Jan 18, 2024
8255f91
update
mfriesen Jan 19, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .classpath
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<attribute name="gradle_used_by_scope" value="main,test"/>
</attributes>
</classpathentry>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-11/"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-17/"/>
<classpathentry kind="con" path="org.eclipse.buildship.core.gradleclasspathcontainer"/>
<classpathentry kind="output" path="bin/default"/>
</classpath>
38 changes: 38 additions & 0 deletions .github/workflows/deployment-dev.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
# This workflow uses actions that are not certified by GitHub.
# They are provided by a third-party and are governed by
# separate terms of service, privacy policy, and support
# documentation.
# This workflow will build a Java project with Gradle and cache/restore any dependencies to improve the workflow execution time
# For more information see: https://help.github.com/actions/language-and-framework-guides/building-and-testing-java-with-gradle

name: S3 Dev Deployment

on:
workflow_dispatch:
inputs:
version:
description: 'The FormKiQ version number string to deploy.'
required: true

permissions:
contents: read

jobs:
build:

runs-on: ubuntu-latest

steps:
- name: Set AWS credentials
uses: aws-actions/configure-aws-credentials@v1
with:
aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }}
aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
aws-region: us-east-2
- name: deploy to s3
env:
formKiQVersion: ${{ github.event.inputs.version }}
run: |
sam package --s3-prefix ${formKiQVersion} --s3-bucket formkiq-dev-distribution-us-east-2 --template-file template.yaml --region us-east-2 --output-template-file template-${formKiQVersion}.yaml
aws s3 cp template-${formKiQVersion}.yaml s3://formkiq-dev-distribution-us-east-2/${formKiQVersion}/template.yaml
aws s3 cp vpc.yaml s3://formkiq-dev-distribution-us-east-2/${formKiQVersion}/vpc.yaml
13 changes: 8 additions & 5 deletions .github/workflows/docker-hub-intel.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,9 +27,12 @@ jobs:
with:
java-version: '17'
distribution: 'temurin'

- name: Set up QEMU
uses: docker/setup-qemu-action@v3
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
- name: Log in to Docker Hub
uses: docker/login-action@f4ef78c080cd8ba55a85445d5b36e214a81df20a
uses: docker/login-action@v3
with:
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_PASSWORD }}
Expand All @@ -44,8 +47,8 @@ jobs:
env:
formKiQVersion: ${{ github.event.inputs.version }}
with:
build-arg: CONSOLE_VERSION=${{ env.PACKAGE_VERSION }}
context: .
file: ./build/build/dockerfile/Dockerfile
platforms: linux/amd64, linux/arm64
context: ./netty-server/build/libs/
file: ./netty-server/build/dockerfile/Dockerfile
push: true
tags: "formkiq/api-server:${{ env.formKiQVersion }}"
16 changes: 7 additions & 9 deletions .github/workflows/gradle.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,25 +28,23 @@ jobs:

steps:
- uses: actions/checkout@v3
- name: Set up JDK 11
- name: Set up JDK 17
uses: actions/setup-java@v3
with:
java-version: '11'
java-version: '17'
distribution: 'temurin'
cache: gradle
# - name: Setup Gradle
# uses: gradle/gradle-build-action@v2
- name: add binaries to path
run: |
mkdir -p "$HOME/.local/bin"
curl -L -o "$HOME/.local/bin/ytt" https://github.com/vmware-tanzu/carvel-ytt/releases/download/v0.41.1/ytt-linux-amd64
chmod +x "$HOME/.local/bin/ytt"
echo "$HOME/.local/bin" >> $GITHUB_PATH
ytt --version
npm install openapi-generator -g
alias openapi-generator=openapi-generator-cli
openapi-generator --version
- name: Setup Gradle
uses: gradle/gradle-build-action@v2
- name: Execute Gradle build
run: ./gradlew build --info
run: ./gradlew build --refresh-dependencies --info
- name: Upload test reports
uses: actions/upload-artifact@v3
if: always()
Expand All @@ -67,4 +65,4 @@ jobs:
S3_BUCKET: ${{ secrets.S3_BUCKET }}
DISTRIBUTION_ID: ${{ secrets.DISTRIBUTION_ID }}
run: |
aws s3 cp ./build/distributions/formkiq-core/formkiq-core-*.zip s3://${S3_BUCKET}/formkiq-core/
aws s3 cp ./build/distributions/formkiq-core-*.zip s3://${S3_BUCKET}/formkiq-core/
6 changes: 3 additions & 3 deletions .settings/org.eclipse.jdt.core.prefs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.targetPlatform=11
org.eclipse.jdt.core.compiler.compliance=11
org.eclipse.jdt.core.compiler.source=11
org.eclipse.jdt.core.compiler.codegen.targetPlatform=17
org.eclipse.jdt.core.compiler.compliance=17
org.eclipse.jdt.core.compiler.source=17
2 changes: 1 addition & 1 deletion INSTALL.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@

## Installation

Installation instruction for FormKiQ Core can be found at https://docs.formkiq.com/docs/1.9.0/quickstart/README.html
Installation instruction for FormKiQ Core can be found at https://docs.formkiq.com/docs/getting-started/quick-start
2 changes: 1 addition & 1 deletion actions/.classpath
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
<attribute name="test" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-11/"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-17/"/>
<classpathentry kind="con" path="org.eclipse.buildship.core.gradleclasspathcontainer"/>
<classpathentry kind="output" path="bin/default"/>
</classpath>
11 changes: 11 additions & 0 deletions actions/.settings/org.eclipse.buildship.core.prefs
Original file line number Diff line number Diff line change
@@ -1,2 +1,13 @@
arguments=
auto.sync=false
build.scans.enabled=false
connection.gradle.distribution=GRADLE_DISTRIBUTION(WRAPPER)
connection.project.dir=
eclipse.preferences.version=1
gradle.user.home=
java.home=
jvm.arguments=
offline.mode=false
override.workspace.settings=false
show.console.view=false
show.executions.view=false
12 changes: 4 additions & 8 deletions actions/.settings/org.eclipse.jdt.core.prefs
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,9 @@ org.eclipse.jdt.core.compiler.annotation.nullable.secondary=
org.eclipse.jdt.core.compiler.annotation.nullanalysis=disabled
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
org.eclipse.jdt.core.compiler.codegen.methodParameters=do not generate
org.eclipse.jdt.core.compiler.codegen.targetPlatform=11
org.eclipse.jdt.core.compiler.codegen.targetPlatform=17
org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
org.eclipse.jdt.core.compiler.compliance=11
org.eclipse.jdt.core.compiler.compliance=17
org.eclipse.jdt.core.compiler.debug.lineNumber=generate
org.eclipse.jdt.core.compiler.debug.localVariable=generate
org.eclipse.jdt.core.compiler.debug.sourceFile=generate
Expand Down Expand Up @@ -137,8 +137,8 @@ org.eclipse.jdt.core.compiler.problem.unusedPrivateMember=warning
org.eclipse.jdt.core.compiler.problem.unusedTypeParameter=ignore
org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning
org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning
org.eclipse.jdt.core.compiler.release=disabled
org.eclipse.jdt.core.compiler.source=11
org.eclipse.jdt.core.compiler.release=enabled
org.eclipse.jdt.core.compiler.source=17
org.eclipse.jdt.core.formatter.align_assignment_statements_on_columns=false
org.eclipse.jdt.core.formatter.align_fields_grouping_blank_lines=2147483647
org.eclipse.jdt.core.formatter.align_type_members_on_columns=false
Expand All @@ -152,7 +152,6 @@ org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_c
org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation=16
org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression=16
org.eclipse.jdt.core.formatter.alignment_for_assignment=16
org.eclipse.jdt.core.formatter.alignment_for_binary_expression=16
org.eclipse.jdt.core.formatter.alignment_for_bitwise_operator=16
org.eclipse.jdt.core.formatter.alignment_for_compact_if=16
org.eclipse.jdt.core.formatter.alignment_for_compact_loops=16
Expand Down Expand Up @@ -271,7 +270,6 @@ org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter=insert
org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator=insert
org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation=do not insert
org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration=do not insert
org.eclipse.jdt.core.formatter.insert_space_after_binary_operator=insert
org.eclipse.jdt.core.formatter.insert_space_after_bitwise_operator=insert
org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments=do not insert
org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters=insert
Expand Down Expand Up @@ -339,7 +337,6 @@ org.eclipse.jdt.core.formatter.insert_space_before_additive_operator=insert
org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter=insert
org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator=insert
org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration=insert
org.eclipse.jdt.core.formatter.insert_space_before_binary_operator=insert
org.eclipse.jdt.core.formatter.insert_space_before_bitwise_operator=insert
org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments=do not insert
Expand Down Expand Up @@ -483,7 +480,6 @@ org.eclipse.jdt.core.formatter.use_on_off_tags=true
org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations=false
org.eclipse.jdt.core.formatter.wrap_before_additive_operator=true
org.eclipse.jdt.core.formatter.wrap_before_assignment_operator=false
org.eclipse.jdt.core.formatter.wrap_before_binary_operator=true
org.eclipse.jdt.core.formatter.wrap_before_bitwise_operator=true
org.eclipse.jdt.core.formatter.wrap_before_conditional_operator=true
org.eclipse.jdt.core.formatter.wrap_before_logical_operator=true
Expand Down
9 changes: 7 additions & 2 deletions actions/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,11 @@
description = "FormKiQ Actions"

dependencies {

annotationProcessor group: 'com.formkiq', name: 'graalvm-annotations-processor', version: '1.4.1'

implementation group: 'com.formkiq', name: 'graalvm-annotations', version: '1.2.0'

implementation project(':aws-dynamodb')
implementation project(':aws-sns')
implementation project(':document-events')
Expand All @@ -11,8 +16,8 @@ dependencies {
testImplementation project(':dynamodb-documents')
testImplementation project(':fkq-test-utils')
testImplementation project(':fkq-plugins')
testImplementation group: 'org.junit.jupiter', name: 'junit-jupiter-engine', version:'5.9.1'
testImplementation group: 'org.testcontainers', name: 'testcontainers', version: '1.18.3'
testImplementation group: 'org.junit.jupiter', name: 'junit-jupiter-engine', version:'5.10.0'
testImplementation group: 'org.testcontainers', name: 'testcontainers', version: '1.19.0'
}

test {
Expand Down
12 changes: 8 additions & 4 deletions actions/config/checkstyle/import-control.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,15 +6,19 @@
<import-control pkg="com.formkiq.module">

<subpackage name="actions">

<allow pkg="com.formkiq.aws.dynamodb" />
<allow pkg="com.formkiq.module.actions" />
<allow pkg="com.formkiq.graalvm.annotations" />

<allow pkg="java.io" />
<allow pkg="java.text" />
<allow pkg="java.time" />
<allow pkg="java.util" />

<subpackage name="executors">
<allow pkg="com.formkiq.module.actions" />
</subpackage>
<allow pkg="software.amazon.awssdk.services.dynamodb.model" />

<subpackage name="services">
<allow pkg="java.text" />
<allow pkg="com.formkiq.aws.sns" />
<allow pkg="com.formkiq.module.actions" />
<allow pkg="com.formkiq.module.events" />
Expand Down
Loading
Loading