diff --git a/native.sh b/native.sh new file mode 100755 index 0000000..f077ce6 --- /dev/null +++ b/native.sh @@ -0,0 +1,6 @@ +#!/usr/bin/env bash +export VAADIN_DEVMODE_ENABLED=false +#mvn -DskipTests -Pnative native:compile +rm -rf target +mvn -DskipTests clean -Pnative,production package native:compile +./target/urbot \ No newline at end of file diff --git a/pom.xml b/pom.xml index f131793..a8d2ff6 100644 --- a/pom.xml +++ b/pom.xml @@ -36,6 +36,13 @@ + + org.springframework.boot + spring-boot-devtools + runtime + true + + com.embabel.agent @@ -83,6 +90,12 @@ ${embabel-agent.version} + + + jakarta.mail + jakarta.mail-api + + org.springframework.boot @@ -148,6 +161,13 @@ + + + org.graalvm.buildtools + native-maven-plugin + + + org.springframework.boot spring-boot-maven-plugin @@ -168,6 +188,43 @@ + + + production + + + com.vaadin + vaadin-core + + + com.vaadin + vaadin-dev + + + + + + + + + com.vaadin + vaadin-maven-plugin + ${vaadin.version} + + + frontend + compile + + prepare-frontend + build-frontend + + + + + + + + openai-models diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml index 13a08c6..e713efe 100644 --- a/src/main/resources/application.yml +++ b/src/main/resources/application.yml @@ -8,6 +8,7 @@ server: vaadin: close-idle-sessions: false + # Neo4j Database Configuration (Drivine) database: datasources: