diff --git a/quartz-manager-parent/.gitignore b/quartz-manager-parent/.gitignore
new file mode 100644
index 0000000..d027396
--- /dev/null
+++ b/quartz-manager-parent/.gitignore
@@ -0,0 +1 @@
+/.settings/
diff --git a/quartz-manager-parent/pom.xml b/quartz-manager-parent/pom.xml
index 3ae3655..8ff19a3 100644
--- a/quartz-manager-parent/pom.xml
+++ b/quartz-manager-parent/pom.xml
@@ -11,21 +11,21 @@
it.fabioformosa.quartz-manager
quartz-manager-parent
- 2.2.1-SNAPSHOT
+ 2.2.2-SNAPSHOT
pom
- quartz-manager-core
quartz-manager-api
+ quartz-manager-web
it.fabioformosa.quartz-manager
- quartz-manager-core
- 2.2.1-SNAPSHOT
+ quartz-manager-api
+ 2.2.2-SNAPSHOT
diff --git a/quartz-manager-parent/quartz-manager-api/.gitignore b/quartz-manager-parent/quartz-manager-api/.gitignore
index b889765..1265c64 100644
--- a/quartz-manager-parent/quartz-manager-api/.gitignore
+++ b/quartz-manager-parent/quartz-manager-api/.gitignore
@@ -1,11 +1,3 @@
-/target
-/Work
-/.mvn
-/.project
-/.settings
-/.springBeans
-/mvnw
-/mvnw.cmd
/.classpath
-/.idea/
-/quartz-manager.iml
+/.project
+/target/**
diff --git a/quartz-manager-parent/quartz-manager-core/.settings/org.eclipse.core.resources.prefs b/quartz-manager-parent/quartz-manager-api/.settings/org.eclipse.core.resources.prefs
similarity index 100%
rename from quartz-manager-parent/quartz-manager-core/.settings/org.eclipse.core.resources.prefs
rename to quartz-manager-parent/quartz-manager-api/.settings/org.eclipse.core.resources.prefs
diff --git a/quartz-manager-parent/quartz-manager-core/.settings/org.eclipse.jdt.core.prefs b/quartz-manager-parent/quartz-manager-api/.settings/org.eclipse.jdt.core.prefs
similarity index 100%
rename from quartz-manager-parent/quartz-manager-core/.settings/org.eclipse.jdt.core.prefs
rename to quartz-manager-parent/quartz-manager-api/.settings/org.eclipse.jdt.core.prefs
diff --git a/quartz-manager-parent/quartz-manager-core/.settings/org.eclipse.m2e.core.prefs b/quartz-manager-parent/quartz-manager-api/.settings/org.eclipse.m2e.core.prefs
similarity index 100%
rename from quartz-manager-parent/quartz-manager-core/.settings/org.eclipse.m2e.core.prefs
rename to quartz-manager-parent/quartz-manager-api/.settings/org.eclipse.m2e.core.prefs
diff --git a/quartz-manager-parent/quartz-manager-core/.settings/org.eclipse.wst.common.component b/quartz-manager-parent/quartz-manager-api/.settings/org.eclipse.wst.common.component
similarity index 100%
rename from quartz-manager-parent/quartz-manager-core/.settings/org.eclipse.wst.common.component
rename to quartz-manager-parent/quartz-manager-api/.settings/org.eclipse.wst.common.component
diff --git a/quartz-manager-parent/quartz-manager-core/.settings/org.eclipse.wst.common.project.facet.core.xml b/quartz-manager-parent/quartz-manager-api/.settings/org.eclipse.wst.common.project.facet.core.xml
similarity index 100%
rename from quartz-manager-parent/quartz-manager-core/.settings/org.eclipse.wst.common.project.facet.core.xml
rename to quartz-manager-parent/quartz-manager-api/.settings/org.eclipse.wst.common.project.facet.core.xml
diff --git a/quartz-manager-parent/quartz-manager-core/.settings/org.eclipse.wst.validation.prefs b/quartz-manager-parent/quartz-manager-api/.settings/org.eclipse.wst.validation.prefs
similarity index 100%
rename from quartz-manager-parent/quartz-manager-core/.settings/org.eclipse.wst.validation.prefs
rename to quartz-manager-parent/quartz-manager-api/.settings/org.eclipse.wst.validation.prefs
diff --git a/quartz-manager-parent/quartz-manager-core/.settings/org.springframework.ide.eclipse.prefs b/quartz-manager-parent/quartz-manager-api/.settings/org.springframework.ide.eclipse.prefs
similarity index 100%
rename from quartz-manager-parent/quartz-manager-core/.settings/org.springframework.ide.eclipse.prefs
rename to quartz-manager-parent/quartz-manager-api/.settings/org.springframework.ide.eclipse.prefs
diff --git a/quartz-manager-parent/quartz-manager-api/pom.xml b/quartz-manager-parent/quartz-manager-api/pom.xml
index 066cd07..83df094 100644
--- a/quartz-manager-parent/quartz-manager-api/pom.xml
+++ b/quartz-manager-parent/quartz-manager-api/pom.xml
@@ -1,137 +1,120 @@
-
-
- 4.0.0
-
-
- it.fabioformosa.quartz-manager
- quartz-manager-parent
- 2.2.1-SNAPSHOT
-
-
- quartz-manager-api
-
- war
-
- quartz-manager
- Manager Panel for Quartz Scheduler
-
-
- UTF-8
- UTF-8
- 2.9.2
- 1.8
-
-
-
-
- it.fabioformosa.quartz-manager
- quartz-manager-core
-
-
-
-
- org.springframework.boot
- spring-boot-starter-web
-
-
- org.springframework.boot
- spring-boot-starter-security
-
-
- org.springframework.boot
- spring-boot-starter-data-jpa
-
-
- org.springframework.boot
- spring-boot-devtools
-
-
- org.springframework.boot
- spring-boot-configuration-processor
- true
-
-
- org.springframework.boot
- spring-boot-starter-tomcat
- provided
-
-
- org.springframework.boot
- spring-boot-starter-test
- test
-
-
-
-
- io.jsonwebtoken
- jjwt
- 0.9.0
-
-
- com.fasterxml.jackson.core
- jackson-databind
-
-
- com.fasterxml.jackson.core
- jackson-annotations
-
-
- com.h2database
- h2
- runtime
-
-
- org.codehaus.groovy
- groovy
-
-
- net.sourceforge.nekohtml
- nekohtml
-
-
- io.rest-assured
- spring-mock-mvc
- test
-
-
- org.projectlombok
- lombok
- provided
-
-
- org.apache.commons
- commons-lang3
-
-
-
-
-
-
-
-
- org.springframework.boot
- spring-boot-maven-plugin
-
-
-
- repackage
-
-
-
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
- 3.8.0
-
- 1.8
- 1.8
-
-
-
-
-
-
-
-
+
+
+ 4.0.0
+
+ it.fabioformosa.quartz-manager
+ quartz-manager-parent
+ 2.2.2-SNAPSHOT
+
+
+ quartz-manager-api
+
+ Quartz Manager API
+ A library to manage your scheduled job by API
+
+ https://github.com/fabioformosa/quartz-manager
+
+ ${basedir}/../..
+ UTF-8
+ UTF-8
+ 2.9.2
+ 1.8
+
+
+
+
+
+ org.springframework.boot
+ spring-boot-starter
+
+
+ org.springframework.boot
+ spring-boot-starter-web
+
+
+ org.springframework.boot
+ spring-boot-devtools
+
+
+ org.springframework.boot
+ spring-boot-starter-websocket
+
+
+ org.springframework.boot
+ spring-boot-starter-test
+ test
+
+
+
+
+ com.fasterxml.jackson.core
+ jackson-annotations
+
+
+ com.h2database
+ h2
+ runtime
+
+
+ org.projectlombok
+ lombok
+ provided
+
+
+ org.apache.commons
+ commons-lang3
+
+
+
+
+ org.quartz-scheduler
+ quartz
+
+
+ org.apache.commons
+ commons-io
+ 1.3.2
+
+
+
+
+ io.projectreactor
+ reactor-core
+
+
+ io.projectreactor
+ reactor-net
+ 2.0.8.RELEASE
+
+
+ io.projectreactor.spring
+ reactor-spring-context
+ 2.0.7.RELEASE
+
+
+ io.netty
+ netty-all
+
+
+ org.springframework.boot
+ spring-boot-starter-aop
+
+
+ org.yaml
+ snakeyaml
+
+
+
+
+ io.springfox
+ springfox-swagger2
+ ${springfox.version}
+
+
+ io.springfox
+ springfox-swagger-ui
+ ${springfox.version}
+
+
+
+
diff --git a/quartz-manager-parent/quartz-manager-core/src/main/java/it/fabioformosa/quartzmanager/aspects/ProgressNotifier.java b/quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/aspects/ProgressNotifier.java
similarity index 100%
rename from quartz-manager-parent/quartz-manager-core/src/main/java/it/fabioformosa/quartzmanager/aspects/ProgressNotifier.java
rename to quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/aspects/ProgressNotifier.java
diff --git a/quartz-manager-parent/quartz-manager-core/src/main/java/it/fabioformosa/quartzmanager/aspects/WebSocketProgressNotifier.java b/quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/aspects/WebSocketProgressNotifier.java
similarity index 100%
rename from quartz-manager-parent/quartz-manager-core/src/main/java/it/fabioformosa/quartzmanager/aspects/WebSocketProgressNotifier.java
rename to quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/aspects/WebSocketProgressNotifier.java
diff --git a/quartz-manager-parent/quartz-manager-core/src/main/java/it/fabioformosa/quartzmanager/configuration/SchedulerConfig.java b/quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/configuration/SchedulerConfig.java
similarity index 100%
rename from quartz-manager-parent/quartz-manager-core/src/main/java/it/fabioformosa/quartzmanager/configuration/SchedulerConfig.java
rename to quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/configuration/SchedulerConfig.java
diff --git a/quartz-manager-parent/quartz-manager-core/src/main/java/it/fabioformosa/quartzmanager/configuration/SwaggerConfig.java b/quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/configuration/SwaggerConfig.java
similarity index 100%
rename from quartz-manager-parent/quartz-manager-core/src/main/java/it/fabioformosa/quartzmanager/configuration/SwaggerConfig.java
rename to quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/configuration/SwaggerConfig.java
diff --git a/quartz-manager-parent/quartz-manager-core/src/main/java/it/fabioformosa/quartzmanager/configuration/WebsocketConfig.java b/quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/configuration/WebsocketConfig.java
similarity index 100%
rename from quartz-manager-parent/quartz-manager-core/src/main/java/it/fabioformosa/quartzmanager/configuration/WebsocketConfig.java
rename to quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/configuration/WebsocketConfig.java
diff --git a/quartz-manager-parent/quartz-manager-core/src/main/java/it/fabioformosa/quartzmanager/controllers/SchedulerController.java b/quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/controllers/SchedulerController.java
similarity index 100%
rename from quartz-manager-parent/quartz-manager-core/src/main/java/it/fabioformosa/quartzmanager/controllers/SchedulerController.java
rename to quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/controllers/SchedulerController.java
diff --git a/quartz-manager-parent/quartz-manager-core/src/main/java/it/fabioformosa/quartzmanager/controllers/WebsocketController.java b/quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/controllers/WebsocketController.java
similarity index 100%
rename from quartz-manager-parent/quartz-manager-core/src/main/java/it/fabioformosa/quartzmanager/controllers/WebsocketController.java
rename to quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/controllers/WebsocketController.java
diff --git a/quartz-manager-parent/quartz-manager-core/src/main/java/it/fabioformosa/quartzmanager/dto/SchedulerConfigParam.java b/quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/dto/SchedulerConfigParam.java
similarity index 100%
rename from quartz-manager-parent/quartz-manager-core/src/main/java/it/fabioformosa/quartzmanager/dto/SchedulerConfigParam.java
rename to quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/dto/SchedulerConfigParam.java
diff --git a/quartz-manager-parent/quartz-manager-core/src/main/java/it/fabioformosa/quartzmanager/dto/TriggerStatus.java b/quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/dto/TriggerStatus.java
similarity index 100%
rename from quartz-manager-parent/quartz-manager-core/src/main/java/it/fabioformosa/quartzmanager/dto/TriggerStatus.java
rename to quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/dto/TriggerStatus.java
diff --git a/quartz-manager-parent/quartz-manager-core/src/main/java/it/fabioformosa/quartzmanager/enums/SchedulerStates.java b/quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/enums/SchedulerStates.java
similarity index 100%
rename from quartz-manager-parent/quartz-manager-core/src/main/java/it/fabioformosa/quartzmanager/enums/SchedulerStates.java
rename to quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/enums/SchedulerStates.java
diff --git a/quartz-manager-parent/quartz-manager-core/src/main/java/it/fabioformosa/quartzmanager/exceptions/ExceptionHandlingController.java b/quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/exceptions/ExceptionHandlingController.java
similarity index 100%
rename from quartz-manager-parent/quartz-manager-core/src/main/java/it/fabioformosa/quartzmanager/exceptions/ExceptionHandlingController.java
rename to quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/exceptions/ExceptionHandlingController.java
diff --git a/quartz-manager-parent/quartz-manager-core/src/main/java/it/fabioformosa/quartzmanager/exceptions/ExceptionResponse.java b/quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/exceptions/ExceptionResponse.java
similarity index 100%
rename from quartz-manager-parent/quartz-manager-core/src/main/java/it/fabioformosa/quartzmanager/exceptions/ExceptionResponse.java
rename to quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/exceptions/ExceptionResponse.java
diff --git a/quartz-manager-parent/quartz-manager-core/src/main/java/it/fabioformosa/quartzmanager/exceptions/ResourceConflictException.java b/quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/exceptions/ResourceConflictException.java
similarity index 100%
rename from quartz-manager-parent/quartz-manager-core/src/main/java/it/fabioformosa/quartzmanager/exceptions/ResourceConflictException.java
rename to quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/exceptions/ResourceConflictException.java
diff --git a/quartz-manager-parent/quartz-manager-core/src/main/java/it/fabioformosa/quartzmanager/jobs/AbstractLoggingJob.java b/quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/jobs/AbstractLoggingJob.java
similarity index 100%
rename from quartz-manager-parent/quartz-manager-core/src/main/java/it/fabioformosa/quartzmanager/jobs/AbstractLoggingJob.java
rename to quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/jobs/AbstractLoggingJob.java
diff --git a/quartz-manager-parent/quartz-manager-core/src/main/java/it/fabioformosa/quartzmanager/jobs/entities/LogRecord.java b/quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/jobs/entities/LogRecord.java
similarity index 100%
rename from quartz-manager-parent/quartz-manager-core/src/main/java/it/fabioformosa/quartzmanager/jobs/entities/LogRecord.java
rename to quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/jobs/entities/LogRecord.java
diff --git a/quartz-manager-parent/quartz-manager-core/src/main/java/it/fabioformosa/quartzmanager/scheduler/AutowiringSpringBeanJobFactory.java b/quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/scheduler/AutowiringSpringBeanJobFactory.java
similarity index 100%
rename from quartz-manager-parent/quartz-manager-core/src/main/java/it/fabioformosa/quartzmanager/scheduler/AutowiringSpringBeanJobFactory.java
rename to quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/scheduler/AutowiringSpringBeanJobFactory.java
diff --git a/quartz-manager-parent/quartz-manager-core/src/main/java/it/fabioformosa/quartzmanager/scheduler/TriggerMonitor.java b/quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/scheduler/TriggerMonitor.java
similarity index 100%
rename from quartz-manager-parent/quartz-manager-core/src/main/java/it/fabioformosa/quartzmanager/scheduler/TriggerMonitor.java
rename to quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/scheduler/TriggerMonitor.java
diff --git a/quartz-manager-parent/quartz-manager-core/src/main/java/it/fabioformosa/quartzmanager/scheduler/TriggerMonitorImpl.java b/quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/scheduler/TriggerMonitorImpl.java
similarity index 100%
rename from quartz-manager-parent/quartz-manager-core/src/main/java/it/fabioformosa/quartzmanager/scheduler/TriggerMonitorImpl.java
rename to quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/scheduler/TriggerMonitorImpl.java
diff --git a/quartz-manager-parent/quartz-manager-core/src/test/resources/application.properties b/quartz-manager-parent/quartz-manager-api/src/test/resources/application.properties
similarity index 100%
rename from quartz-manager-parent/quartz-manager-core/src/test/resources/application.properties
rename to quartz-manager-parent/quartz-manager-api/src/test/resources/application.properties
diff --git a/quartz-manager-parent/quartz-manager-core/.classpath b/quartz-manager-parent/quartz-manager-core/.classpath
deleted file mode 100644
index 68d786e..0000000
--- a/quartz-manager-parent/quartz-manager-core/.classpath
+++ /dev/null
@@ -1,39 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/quartz-manager-parent/quartz-manager-core/.project b/quartz-manager-parent/quartz-manager-core/.project
deleted file mode 100644
index 90a540a..0000000
--- a/quartz-manager-parent/quartz-manager-core/.project
+++ /dev/null
@@ -1,41 +0,0 @@
-
-
- quartz-manager-core
-
-
-
-
-
- org.eclipse.wst.common.project.facet.core.builder
-
-
-
-
- org.eclipse.jdt.core.javabuilder
-
-
-
-
- org.springframework.ide.eclipse.boot.validation.springbootbuilder
-
-
-
-
- org.eclipse.wst.validation.validationbuilder
-
-
-
-
- org.eclipse.m2e.core.maven2Builder
-
-
-
-
-
- org.eclipse.jem.workbench.JavaEMFNature
- org.eclipse.wst.common.modulecore.ModuleCoreNature
- org.eclipse.jdt.core.javanature
- org.eclipse.m2e.core.maven2Nature
- org.eclipse.wst.common.project.facet.core.nature
-
-
diff --git a/quartz-manager-parent/quartz-manager-core/pom.xml b/quartz-manager-parent/quartz-manager-core/pom.xml
deleted file mode 100644
index 7dcc613..0000000
--- a/quartz-manager-parent/quartz-manager-core/pom.xml
+++ /dev/null
@@ -1,129 +0,0 @@
-
-
- 4.0.0
-
- it.fabioformosa.quartz-manager
- quartz-manager-parent
- 2.2.1-SNAPSHOT
-
-
- quartz-manager-core
-
- quartz-manager-core
- TBD
-
- https://github.com/fabioformosa/quartz-manager
-
- ${basedir}/../..
- UTF-8
- UTF-8
- 2.9.2
- 1.8
-
-
-
-
-
- org.springframework.boot
- spring-boot-starter
-
-
- org.springframework.boot
- spring-boot-starter-web
-
-
- org.springframework.boot
- spring-boot-devtools
-
-
- org.springframework.boot
- spring-boot-starter-websocket
-
-
- org.springframework.boot
- spring-boot-starter-test
- test
-
-
-
-
- com.fasterxml.jackson.core
- jackson-annotations
-
-
- com.h2database
- h2
- runtime
-
-
- org.projectlombok
- lombok
- provided
-
-
- org.apache.commons
- commons-lang3
-
-
-
-
- org.quartz-scheduler
- quartz
-
-
- org.apache.commons
- commons-io
- 1.3.2
-
-
-
-
- io.projectreactor
- reactor-core
-
-
- io.projectreactor
- reactor-net
- 2.0.8.RELEASE
-
-
- io.projectreactor.spring
- reactor-spring-context
- 2.0.7.RELEASE
-
-
- io.netty
- netty-all
-
-
- org.springframework.boot
- spring-boot-starter-aop
-
-
- org.yaml
- snakeyaml
-
-
-
-
- io.springfox
- springfox-swagger2
- ${springfox.version}
-
-
- io.springfox
- springfox-swagger-ui
- ${springfox.version}
-
-
-
-
-
-
-
- org.springframework.boot
- spring-boot-maven-plugin
-
-
-
-
diff --git a/quartz-manager-parent/quartz-manager-core/target/classes/META-INF/MANIFEST.MF b/quartz-manager-parent/quartz-manager-core/target/classes/META-INF/MANIFEST.MF
deleted file mode 100644
index 82fd185..0000000
--- a/quartz-manager-parent/quartz-manager-core/target/classes/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,6 +0,0 @@
-Manifest-Version: 1.0
-Implementation-Title: quartz-manager-core
-Implementation-Version: 2.2.1-SNAPSHOT
-Build-Jdk-Spec: 1.8
-Created-By: Maven Integration for Eclipse
-
diff --git a/quartz-manager-parent/quartz-manager-core/target/classes/META-INF/maven/it.fabioformosa.quartz-manager/quartz-manager-core/pom.properties b/quartz-manager-parent/quartz-manager-core/target/classes/META-INF/maven/it.fabioformosa.quartz-manager/quartz-manager-core/pom.properties
deleted file mode 100644
index 6bd5ff6..0000000
--- a/quartz-manager-parent/quartz-manager-core/target/classes/META-INF/maven/it.fabioformosa.quartz-manager/quartz-manager-core/pom.properties
+++ /dev/null
@@ -1,7 +0,0 @@
-#Generated by Maven Integration for Eclipse
-#Wed Sep 30 23:21:55 CEST 2020
-version=2.2.1-SNAPSHOT
-groupId=it.fabioformosa.quartz-manager
-m2e.projectName=quartz-manager-core
-m2e.projectLocation=E\:\\git\\quartz-manager\\quartz-manager-parent\\quartz-manager-core
-artifactId=quartz-manager-core
diff --git a/quartz-manager-parent/quartz-manager-core/target/classes/META-INF/maven/it.fabioformosa.quartz-manager/quartz-manager-core/pom.xml b/quartz-manager-parent/quartz-manager-core/target/classes/META-INF/maven/it.fabioformosa.quartz-manager/quartz-manager-core/pom.xml
deleted file mode 100644
index 7dcc613..0000000
--- a/quartz-manager-parent/quartz-manager-core/target/classes/META-INF/maven/it.fabioformosa.quartz-manager/quartz-manager-core/pom.xml
+++ /dev/null
@@ -1,129 +0,0 @@
-
-
- 4.0.0
-
- it.fabioformosa.quartz-manager
- quartz-manager-parent
- 2.2.1-SNAPSHOT
-
-
- quartz-manager-core
-
- quartz-manager-core
- TBD
-
- https://github.com/fabioformosa/quartz-manager
-
- ${basedir}/../..
- UTF-8
- UTF-8
- 2.9.2
- 1.8
-
-
-
-
-
- org.springframework.boot
- spring-boot-starter
-
-
- org.springframework.boot
- spring-boot-starter-web
-
-
- org.springframework.boot
- spring-boot-devtools
-
-
- org.springframework.boot
- spring-boot-starter-websocket
-
-
- org.springframework.boot
- spring-boot-starter-test
- test
-
-
-
-
- com.fasterxml.jackson.core
- jackson-annotations
-
-
- com.h2database
- h2
- runtime
-
-
- org.projectlombok
- lombok
- provided
-
-
- org.apache.commons
- commons-lang3
-
-
-
-
- org.quartz-scheduler
- quartz
-
-
- org.apache.commons
- commons-io
- 1.3.2
-
-
-
-
- io.projectreactor
- reactor-core
-
-
- io.projectreactor
- reactor-net
- 2.0.8.RELEASE
-
-
- io.projectreactor.spring
- reactor-spring-context
- 2.0.7.RELEASE
-
-
- io.netty
- netty-all
-
-
- org.springframework.boot
- spring-boot-starter-aop
-
-
- org.yaml
- snakeyaml
-
-
-
-
- io.springfox
- springfox-swagger2
- ${springfox.version}
-
-
- io.springfox
- springfox-swagger-ui
- ${springfox.version}
-
-
-
-
-
-
-
- org.springframework.boot
- spring-boot-maven-plugin
-
-
-
-
diff --git a/quartz-manager-parent/quartz-manager-core/target/classes/it/fabioformosa/quartzmanager/aspects/ProgressNotifier.class b/quartz-manager-parent/quartz-manager-core/target/classes/it/fabioformosa/quartzmanager/aspects/ProgressNotifier.class
deleted file mode 100644
index 7c7a05a..0000000
Binary files a/quartz-manager-parent/quartz-manager-core/target/classes/it/fabioformosa/quartzmanager/aspects/ProgressNotifier.class and /dev/null differ
diff --git a/quartz-manager-parent/quartz-manager-core/target/classes/it/fabioformosa/quartzmanager/aspects/WebSocketProgressNotifier.class b/quartz-manager-parent/quartz-manager-core/target/classes/it/fabioformosa/quartzmanager/aspects/WebSocketProgressNotifier.class
deleted file mode 100644
index d5ea6b3..0000000
Binary files a/quartz-manager-parent/quartz-manager-core/target/classes/it/fabioformosa/quartzmanager/aspects/WebSocketProgressNotifier.class and /dev/null differ
diff --git a/quartz-manager-parent/quartz-manager-core/target/classes/it/fabioformosa/quartzmanager/configuration/SchedulerConfig.class b/quartz-manager-parent/quartz-manager-core/target/classes/it/fabioformosa/quartzmanager/configuration/SchedulerConfig.class
deleted file mode 100644
index 1ea237b..0000000
Binary files a/quartz-manager-parent/quartz-manager-core/target/classes/it/fabioformosa/quartzmanager/configuration/SchedulerConfig.class and /dev/null differ
diff --git a/quartz-manager-parent/quartz-manager-core/target/classes/it/fabioformosa/quartzmanager/configuration/SwaggerConfig.class b/quartz-manager-parent/quartz-manager-core/target/classes/it/fabioformosa/quartzmanager/configuration/SwaggerConfig.class
deleted file mode 100644
index bfa5c25..0000000
Binary files a/quartz-manager-parent/quartz-manager-core/target/classes/it/fabioformosa/quartzmanager/configuration/SwaggerConfig.class and /dev/null differ
diff --git a/quartz-manager-parent/quartz-manager-core/target/classes/it/fabioformosa/quartzmanager/configuration/WebsocketConfig.class b/quartz-manager-parent/quartz-manager-core/target/classes/it/fabioformosa/quartzmanager/configuration/WebsocketConfig.class
deleted file mode 100644
index 3b98115..0000000
Binary files a/quartz-manager-parent/quartz-manager-core/target/classes/it/fabioformosa/quartzmanager/configuration/WebsocketConfig.class and /dev/null differ
diff --git a/quartz-manager-parent/quartz-manager-core/target/classes/it/fabioformosa/quartzmanager/controllers/SchedulerController.class b/quartz-manager-parent/quartz-manager-core/target/classes/it/fabioformosa/quartzmanager/controllers/SchedulerController.class
deleted file mode 100644
index 56e7e06..0000000
Binary files a/quartz-manager-parent/quartz-manager-core/target/classes/it/fabioformosa/quartzmanager/controllers/SchedulerController.class and /dev/null differ
diff --git a/quartz-manager-parent/quartz-manager-core/target/classes/it/fabioformosa/quartzmanager/controllers/WebsocketController.class b/quartz-manager-parent/quartz-manager-core/target/classes/it/fabioformosa/quartzmanager/controllers/WebsocketController.class
deleted file mode 100644
index fa7e86e..0000000
Binary files a/quartz-manager-parent/quartz-manager-core/target/classes/it/fabioformosa/quartzmanager/controllers/WebsocketController.class and /dev/null differ
diff --git a/quartz-manager-parent/quartz-manager-core/target/classes/it/fabioformosa/quartzmanager/dto/SchedulerConfigParam.class b/quartz-manager-parent/quartz-manager-core/target/classes/it/fabioformosa/quartzmanager/dto/SchedulerConfigParam.class
deleted file mode 100644
index 63d4563..0000000
Binary files a/quartz-manager-parent/quartz-manager-core/target/classes/it/fabioformosa/quartzmanager/dto/SchedulerConfigParam.class and /dev/null differ
diff --git a/quartz-manager-parent/quartz-manager-core/target/classes/it/fabioformosa/quartzmanager/dto/TriggerStatus.class b/quartz-manager-parent/quartz-manager-core/target/classes/it/fabioformosa/quartzmanager/dto/TriggerStatus.class
deleted file mode 100644
index facbd1e..0000000
Binary files a/quartz-manager-parent/quartz-manager-core/target/classes/it/fabioformosa/quartzmanager/dto/TriggerStatus.class and /dev/null differ
diff --git a/quartz-manager-parent/quartz-manager-core/target/classes/it/fabioformosa/quartzmanager/enums/SchedulerStates.class b/quartz-manager-parent/quartz-manager-core/target/classes/it/fabioformosa/quartzmanager/enums/SchedulerStates.class
deleted file mode 100644
index 59622a3..0000000
Binary files a/quartz-manager-parent/quartz-manager-core/target/classes/it/fabioformosa/quartzmanager/enums/SchedulerStates.class and /dev/null differ
diff --git a/quartz-manager-parent/quartz-manager-core/target/classes/it/fabioformosa/quartzmanager/exceptions/ExceptionHandlingController.class b/quartz-manager-parent/quartz-manager-core/target/classes/it/fabioformosa/quartzmanager/exceptions/ExceptionHandlingController.class
deleted file mode 100644
index 26f9f21..0000000
Binary files a/quartz-manager-parent/quartz-manager-core/target/classes/it/fabioformosa/quartzmanager/exceptions/ExceptionHandlingController.class and /dev/null differ
diff --git a/quartz-manager-parent/quartz-manager-core/target/classes/it/fabioformosa/quartzmanager/exceptions/ExceptionResponse.class b/quartz-manager-parent/quartz-manager-core/target/classes/it/fabioformosa/quartzmanager/exceptions/ExceptionResponse.class
deleted file mode 100644
index 74c3741..0000000
Binary files a/quartz-manager-parent/quartz-manager-core/target/classes/it/fabioformosa/quartzmanager/exceptions/ExceptionResponse.class and /dev/null differ
diff --git a/quartz-manager-parent/quartz-manager-core/target/classes/it/fabioformosa/quartzmanager/exceptions/ResourceConflictException.class b/quartz-manager-parent/quartz-manager-core/target/classes/it/fabioformosa/quartzmanager/exceptions/ResourceConflictException.class
deleted file mode 100644
index 99485c1..0000000
Binary files a/quartz-manager-parent/quartz-manager-core/target/classes/it/fabioformosa/quartzmanager/exceptions/ResourceConflictException.class and /dev/null differ
diff --git a/quartz-manager-parent/quartz-manager-core/target/classes/it/fabioformosa/quartzmanager/jobs/AbstractLoggingJob.class b/quartz-manager-parent/quartz-manager-core/target/classes/it/fabioformosa/quartzmanager/jobs/AbstractLoggingJob.class
deleted file mode 100644
index 04b7027..0000000
Binary files a/quartz-manager-parent/quartz-manager-core/target/classes/it/fabioformosa/quartzmanager/jobs/AbstractLoggingJob.class and /dev/null differ
diff --git a/quartz-manager-parent/quartz-manager-core/target/classes/it/fabioformosa/quartzmanager/jobs/entities/LogRecord$LogType.class b/quartz-manager-parent/quartz-manager-core/target/classes/it/fabioformosa/quartzmanager/jobs/entities/LogRecord$LogType.class
deleted file mode 100644
index c05c974..0000000
Binary files a/quartz-manager-parent/quartz-manager-core/target/classes/it/fabioformosa/quartzmanager/jobs/entities/LogRecord$LogType.class and /dev/null differ
diff --git a/quartz-manager-parent/quartz-manager-core/target/classes/it/fabioformosa/quartzmanager/jobs/entities/LogRecord.class b/quartz-manager-parent/quartz-manager-core/target/classes/it/fabioformosa/quartzmanager/jobs/entities/LogRecord.class
deleted file mode 100644
index 3783d43..0000000
Binary files a/quartz-manager-parent/quartz-manager-core/target/classes/it/fabioformosa/quartzmanager/jobs/entities/LogRecord.class and /dev/null differ
diff --git a/quartz-manager-parent/quartz-manager-core/target/classes/it/fabioformosa/quartzmanager/scheduler/AutowiringSpringBeanJobFactory.class b/quartz-manager-parent/quartz-manager-core/target/classes/it/fabioformosa/quartzmanager/scheduler/AutowiringSpringBeanJobFactory.class
deleted file mode 100644
index a5b7c73..0000000
Binary files a/quartz-manager-parent/quartz-manager-core/target/classes/it/fabioformosa/quartzmanager/scheduler/AutowiringSpringBeanJobFactory.class and /dev/null differ
diff --git a/quartz-manager-parent/quartz-manager-core/target/classes/it/fabioformosa/quartzmanager/scheduler/TriggerMonitor.class b/quartz-manager-parent/quartz-manager-core/target/classes/it/fabioformosa/quartzmanager/scheduler/TriggerMonitor.class
deleted file mode 100644
index 822063d..0000000
Binary files a/quartz-manager-parent/quartz-manager-core/target/classes/it/fabioformosa/quartzmanager/scheduler/TriggerMonitor.class and /dev/null differ
diff --git a/quartz-manager-parent/quartz-manager-core/target/classes/it/fabioformosa/quartzmanager/scheduler/TriggerMonitorImpl.class b/quartz-manager-parent/quartz-manager-core/target/classes/it/fabioformosa/quartzmanager/scheduler/TriggerMonitorImpl.class
deleted file mode 100644
index 4daec37..0000000
Binary files a/quartz-manager-parent/quartz-manager-core/target/classes/it/fabioformosa/quartzmanager/scheduler/TriggerMonitorImpl.class and /dev/null differ
diff --git a/quartz-manager-parent/quartz-manager-core/target/test-classes/application.properties b/quartz-manager-parent/quartz-manager-core/target/test-classes/application.properties
deleted file mode 100644
index 4dfe84c..0000000
--- a/quartz-manager-parent/quartz-manager-core/target/test-classes/application.properties
+++ /dev/null
@@ -1 +0,0 @@
-name: Phil
\ No newline at end of file
diff --git a/quartz-manager-parent/quartz-manager-web/.gitignore b/quartz-manager-parent/quartz-manager-web/.gitignore
new file mode 100644
index 0000000..8f010af
--- /dev/null
+++ b/quartz-manager-parent/quartz-manager-web/.gitignore
@@ -0,0 +1,12 @@
+/target
+/Work
+/.mvn
+/.project
+/.settings
+/.springBeans
+/mvnw
+/mvnw.cmd
+/.classpath
+/.idea/
+/quartz-manager.iml
+/target/**
diff --git a/quartz-manager-parent/quartz-manager-web/pom.xml b/quartz-manager-parent/quartz-manager-web/pom.xml
new file mode 100644
index 0000000..d651cd5
--- /dev/null
+++ b/quartz-manager-parent/quartz-manager-web/pom.xml
@@ -0,0 +1,137 @@
+
+
+ 4.0.0
+
+
+ it.fabioformosa.quartz-manager
+ quartz-manager-parent
+ 2.2.2-SNAPSHOT
+
+
+ quartz-manager-web
+
+ war
+
+ Quartz Manager Web
+ A webapp that imports Quartz Manager API lib
+
+
+ UTF-8
+ UTF-8
+ 2.9.2
+ 1.8
+
+
+
+
+ it.fabioformosa.quartz-manager
+ quartz-manager-api
+
+
+
+
+ org.springframework.boot
+ spring-boot-starter-web
+
+
+ org.springframework.boot
+ spring-boot-starter-security
+
+
+ org.springframework.boot
+ spring-boot-starter-data-jpa
+
+
+ org.springframework.boot
+ spring-boot-devtools
+
+
+ org.springframework.boot
+ spring-boot-configuration-processor
+ true
+
+
+ org.springframework.boot
+ spring-boot-starter-tomcat
+ provided
+
+
+ org.springframework.boot
+ spring-boot-starter-test
+ test
+
+
+
+
+ io.jsonwebtoken
+ jjwt
+ 0.9.0
+
+
+ com.fasterxml.jackson.core
+ jackson-databind
+
+
+ com.fasterxml.jackson.core
+ jackson-annotations
+
+
+ com.h2database
+ h2
+ runtime
+
+
+ org.codehaus.groovy
+ groovy
+
+
+ net.sourceforge.nekohtml
+ nekohtml
+
+
+ io.rest-assured
+ spring-mock-mvc
+ test
+
+
+ org.projectlombok
+ lombok
+ provided
+
+
+ org.apache.commons
+ commons-lang3
+
+
+
+
+
+
+
+
+ org.springframework.boot
+ spring-boot-maven-plugin
+
+
+
+ repackage
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+ 3.8.0
+
+ 1.8
+ 1.8
+
+
+
+
+
+
+
+
diff --git a/quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/QuartManagerApplication.java b/quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/QuartManagerApplication.java
similarity index 100%
rename from quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/QuartManagerApplication.java
rename to quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/QuartManagerApplication.java
diff --git a/quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/ServletInitializer.java b/quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/ServletInitializer.java
similarity index 100%
rename from quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/ServletInitializer.java
rename to quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/ServletInitializer.java
diff --git a/quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/configuration/WebSecurityConfigJWT.java b/quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/configuration/WebSecurityConfigJWT.java
similarity index 100%
rename from quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/configuration/WebSecurityConfigJWT.java
rename to quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/configuration/WebSecurityConfigJWT.java
diff --git a/quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/configuration/properties/InMemoryAccountProperties.java b/quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/configuration/properties/InMemoryAccountProperties.java
similarity index 100%
rename from quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/configuration/properties/InMemoryAccountProperties.java
rename to quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/configuration/properties/InMemoryAccountProperties.java
diff --git a/quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/configuration/properties/JwtSecurityProperties.java b/quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/configuration/properties/JwtSecurityProperties.java
similarity index 100%
rename from quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/configuration/properties/JwtSecurityProperties.java
rename to quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/configuration/properties/JwtSecurityProperties.java
diff --git a/quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/controllers/AuthenticationController.java b/quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/controllers/AuthenticationController.java
similarity index 100%
rename from quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/controllers/AuthenticationController.java
rename to quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/controllers/AuthenticationController.java
diff --git a/quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/controllers/QuartzManagerController.java b/quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/controllers/QuartzManagerController.java
similarity index 100%
rename from quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/controllers/QuartzManagerController.java
rename to quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/controllers/QuartzManagerController.java
diff --git a/quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/controllers/SessionController.java b/quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/controllers/SessionController.java
similarity index 100%
rename from quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/controllers/SessionController.java
rename to quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/controllers/SessionController.java
diff --git a/quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/controllers/UserController.java b/quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/controllers/UserController.java
similarity index 100%
rename from quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/controllers/UserController.java
rename to quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/controllers/UserController.java
diff --git a/quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/jobs/myjobs/SampleJob.java b/quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/jobs/myjobs/SampleJob.java
similarity index 100%
rename from quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/jobs/myjobs/SampleJob.java
rename to quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/jobs/myjobs/SampleJob.java
diff --git a/quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/jobs/tests/MisfireTestJob.java b/quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/jobs/tests/MisfireTestJob.java
similarity index 100%
rename from quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/jobs/tests/MisfireTestJob.java
rename to quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/jobs/tests/MisfireTestJob.java
diff --git a/quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/security/helpers/LoginConfigurer.java b/quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/security/helpers/LoginConfigurer.java
similarity index 100%
rename from quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/security/helpers/LoginConfigurer.java
rename to quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/security/helpers/LoginConfigurer.java
diff --git a/quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/AjaxAuthenticationFilter.java b/quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/AjaxAuthenticationFilter.java
similarity index 100%
rename from quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/AjaxAuthenticationFilter.java
rename to quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/AjaxAuthenticationFilter.java
diff --git a/quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/AnonAuthentication.java b/quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/AnonAuthentication.java
similarity index 100%
rename from quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/AnonAuthentication.java
rename to quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/AnonAuthentication.java
diff --git a/quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/AuthenticationFailureHandler.java b/quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/AuthenticationFailureHandler.java
similarity index 100%
rename from quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/AuthenticationFailureHandler.java
rename to quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/AuthenticationFailureHandler.java
diff --git a/quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/AuthenticationSuccessHandler.java b/quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/AuthenticationSuccessHandler.java
similarity index 100%
rename from quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/AuthenticationSuccessHandler.java
rename to quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/AuthenticationSuccessHandler.java
diff --git a/quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/ComboEntryPoint.java b/quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/ComboEntryPoint.java
similarity index 100%
rename from quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/ComboEntryPoint.java
rename to quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/ComboEntryPoint.java
diff --git a/quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/FormLoginConfig.java b/quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/FormLoginConfig.java
similarity index 100%
rename from quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/FormLoginConfig.java
rename to quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/FormLoginConfig.java
diff --git a/quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/JwtAuthenticationFilter.java b/quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/JwtAuthenticationFilter.java
similarity index 100%
rename from quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/JwtAuthenticationFilter.java
rename to quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/JwtAuthenticationFilter.java
diff --git a/quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/JwtAuthenticationSuccessHandler.java b/quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/JwtAuthenticationSuccessHandler.java
similarity index 100%
rename from quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/JwtAuthenticationSuccessHandler.java
rename to quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/JwtAuthenticationSuccessHandler.java
diff --git a/quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/JwtAuthenticationSuccessHandlerImpl.java b/quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/JwtAuthenticationSuccessHandlerImpl.java
similarity index 100%
rename from quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/JwtAuthenticationSuccessHandlerImpl.java
rename to quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/JwtAuthenticationSuccessHandlerImpl.java
diff --git a/quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/JwtTokenAuthenticationFilter.java b/quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/JwtTokenAuthenticationFilter.java
similarity index 100%
rename from quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/JwtTokenAuthenticationFilter.java
rename to quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/JwtTokenAuthenticationFilter.java
diff --git a/quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/JwtTokenBasedAuthentication.java b/quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/JwtTokenBasedAuthentication.java
similarity index 100%
rename from quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/JwtTokenBasedAuthentication.java
rename to quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/JwtTokenBasedAuthentication.java
diff --git a/quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/JwtTokenHelper.java b/quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/JwtTokenHelper.java
similarity index 100%
rename from quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/JwtTokenHelper.java
rename to quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/JwtTokenHelper.java
diff --git a/quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/JwtUsernamePasswordFiterLoginConfig.java b/quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/JwtUsernamePasswordFiterLoginConfig.java
similarity index 100%
rename from quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/JwtUsernamePasswordFiterLoginConfig.java
rename to quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/JwtUsernamePasswordFiterLoginConfig.java
diff --git a/quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/LogoutSuccess.java b/quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/LogoutSuccess.java
similarity index 100%
rename from quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/LogoutSuccess.java
rename to quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/LogoutSuccess.java
diff --git a/quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/QuartzManagerHttpSecurity.java b/quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/QuartzManagerHttpSecurity.java
similarity index 100%
rename from quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/QuartzManagerHttpSecurity.java
rename to quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/QuartzManagerHttpSecurity.java
diff --git a/quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/RESTRequestMatcher.java b/quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/RESTRequestMatcher.java
similarity index 100%
rename from quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/RESTRequestMatcher.java
rename to quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/RESTRequestMatcher.java
diff --git a/quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/RestAuthenticationEntryPoint.java b/quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/RestAuthenticationEntryPoint.java
similarity index 100%
rename from quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/RestAuthenticationEntryPoint.java
rename to quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/RestAuthenticationEntryPoint.java
diff --git a/quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/WebsocketRequestMatcher.java b/quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/WebsocketRequestMatcher.java
similarity index 100%
rename from quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/WebsocketRequestMatcher.java
rename to quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/security/helpers/impl/WebsocketRequestMatcher.java
diff --git a/quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/security/model/Authority.java b/quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/security/model/Authority.java
similarity index 100%
rename from quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/security/model/Authority.java
rename to quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/security/model/Authority.java
diff --git a/quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/security/model/User.java b/quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/security/model/User.java
similarity index 100%
rename from quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/security/model/User.java
rename to quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/security/model/User.java
diff --git a/quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/security/model/UserRequest.java b/quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/security/model/UserRequest.java
similarity index 100%
rename from quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/security/model/UserRequest.java
rename to quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/security/model/UserRequest.java
diff --git a/quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/security/model/UserTokenState.java b/quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/security/model/UserTokenState.java
similarity index 100%
rename from quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/security/model/UserTokenState.java
rename to quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/security/model/UserTokenState.java
diff --git a/quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/security/repository/AuthorityRepository.java b/quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/security/repository/AuthorityRepository.java
similarity index 100%
rename from quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/security/repository/AuthorityRepository.java
rename to quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/security/repository/AuthorityRepository.java
diff --git a/quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/security/repository/UserRepository.java b/quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/security/repository/UserRepository.java
similarity index 100%
rename from quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/security/repository/UserRepository.java
rename to quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/security/repository/UserRepository.java
diff --git a/quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/security/service/AuthorityService.java b/quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/security/service/AuthorityService.java
similarity index 100%
rename from quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/security/service/AuthorityService.java
rename to quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/security/service/AuthorityService.java
diff --git a/quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/security/service/UserService.java b/quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/security/service/UserService.java
similarity index 100%
rename from quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/security/service/UserService.java
rename to quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/security/service/UserService.java
diff --git a/quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/security/service/impl/AuthorityServiceImpl.java b/quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/security/service/impl/AuthorityServiceImpl.java
similarity index 100%
rename from quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/security/service/impl/AuthorityServiceImpl.java
rename to quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/security/service/impl/AuthorityServiceImpl.java
diff --git a/quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/security/service/impl/CustomUserDetailsService.java b/quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/security/service/impl/CustomUserDetailsService.java
similarity index 100%
rename from quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/security/service/impl/CustomUserDetailsService.java
rename to quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/security/service/impl/CustomUserDetailsService.java
diff --git a/quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/security/service/impl/UserServiceImpl.java b/quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/security/service/impl/UserServiceImpl.java
similarity index 100%
rename from quartz-manager-parent/quartz-manager-api/src/main/java/it/fabioformosa/quartzmanager/security/service/impl/UserServiceImpl.java
rename to quartz-manager-parent/quartz-manager-web/src/main/java/it/fabioformosa/quartzmanager/security/service/impl/UserServiceImpl.java
diff --git a/quartz-manager-parent/quartz-manager-api/src/main/resources/_disabled_import.sql_off b/quartz-manager-parent/quartz-manager-web/src/main/resources/_disabled_import.sql_off
similarity index 100%
rename from quartz-manager-parent/quartz-manager-api/src/main/resources/_disabled_import.sql_off
rename to quartz-manager-parent/quartz-manager-web/src/main/resources/_disabled_import.sql_off
diff --git a/quartz-manager-parent/quartz-manager-api/src/main/resources/application.yml b/quartz-manager-parent/quartz-manager-web/src/main/resources/application.yml
similarity index 100%
rename from quartz-manager-parent/quartz-manager-api/src/main/resources/application.yml
rename to quartz-manager-parent/quartz-manager-web/src/main/resources/application.yml
diff --git a/quartz-manager-parent/quartz-manager-api/src/main/resources/banner.txt b/quartz-manager-parent/quartz-manager-web/src/main/resources/banner.txt
similarity index 100%
rename from quartz-manager-parent/quartz-manager-api/src/main/resources/banner.txt
rename to quartz-manager-parent/quartz-manager-web/src/main/resources/banner.txt
diff --git a/quartz-manager-parent/quartz-manager-api/src/main/resources/logback.xml b/quartz-manager-parent/quartz-manager-web/src/main/resources/logback.xml
similarity index 100%
rename from quartz-manager-parent/quartz-manager-api/src/main/resources/logback.xml
rename to quartz-manager-parent/quartz-manager-web/src/main/resources/logback.xml
diff --git a/quartz-manager-parent/quartz-manager-api/src/main/resources/quartz-manager-2-screenshot_800.PNG b/quartz-manager-parent/quartz-manager-web/src/main/resources/quartz-manager-2-screenshot_800.PNG
similarity index 100%
rename from quartz-manager-parent/quartz-manager-api/src/main/resources/quartz-manager-2-screenshot_800.PNG
rename to quartz-manager-parent/quartz-manager-web/src/main/resources/quartz-manager-2-screenshot_800.PNG
diff --git a/quartz-manager-parent/quartz-manager-api/src/main/resources/quartz.properties b/quartz-manager-parent/quartz-manager-web/src/main/resources/quartz.properties
similarity index 100%
rename from quartz-manager-parent/quartz-manager-api/src/main/resources/quartz.properties
rename to quartz-manager-parent/quartz-manager-web/src/main/resources/quartz.properties
diff --git a/quartz-manager-parent/quartz-manager-api/src/test/java/it/fabioformosa/QuartManagerApplicationTests.java b/quartz-manager-parent/quartz-manager-web/src/test/java/it/fabioformosa/QuartManagerApplicationTests.java
similarity index 100%
rename from quartz-manager-parent/quartz-manager-api/src/test/java/it/fabioformosa/QuartManagerApplicationTests.java
rename to quartz-manager-parent/quartz-manager-web/src/test/java/it/fabioformosa/QuartManagerApplicationTests.java