diff --git a/quartz-manager-frontend/src/app/components/trigger-list/trigger-list.component.ts b/quartz-manager-frontend/src/app/components/trigger-list/trigger-list.component.ts
index 1d759dd..9e98f91 100644
--- a/quartz-manager-frontend/src/app/components/trigger-list/trigger-list.component.ts
+++ b/quartz-manager-frontend/src/app/components/trigger-list/trigger-list.component.ts
@@ -2,13 +2,25 @@ import {Component, EventEmitter, Input, OnInit, Output} from '@angular/core';
import {TriggerService} from '../../services/trigger.service';
import {TriggerKey} from '../../model/triggerKey.model';
import {SimpleTrigger} from '../../model/simple-trigger.model';
-import {MatDialog} from '@angular/material/dialog';
+import {MatDialog, MatDialogRef} from '@angular/material/dialog';
@Component({
- template: 'Multiple jobs not supported yet - Coming Soon...',
+ template: `
+
Coming Soon
+
+
This feature is in roadmap and it will come with the next releases
+
+
+
+
`,
})
// tslint:disable-next-line:component-class-suffix
export class UnsupportedMultipleJobsDialog {
+ constructor(public dialogRef: MatDialogRef) {
+ }
+ closeDialog(): void {
+ this.dialogRef.close();
+ }
}
@Component({
@@ -69,7 +81,7 @@ export class TriggerListComponent implements OnInit {
}
onNewTriggerBtnClicked() {
- if (this.triggerKeys && this.triggerKeys.length > 0) {
+ if (this.getTriggerKeyList() && this.getTriggerKeyList().length > 0) {
this.dialog.open(UnsupportedMultipleJobsDialog)
} else {
this.onNewTriggerClicked.emit();
diff --git a/quartz-manager-frontend/src/app/services/user.service.ts b/quartz-manager-frontend/src/app/services/user.service.ts
index 1f2d376..ae0bf61 100644
--- a/quartz-manager-frontend/src/app/services/user.service.ts
+++ b/quartz-manager-frontend/src/app/services/user.service.ts
@@ -42,8 +42,9 @@ export class UserService {
this.router.initialNavigation();
return;
}
- if (httpErrorResponse.status < 200 || httpErrorResponse.status > 399)
+ if (httpErrorResponse.status !== 401 && (httpErrorResponse.status < 200 || httpErrorResponse.status > 399)) {
this.router.navigateByUrl('/error');
+ }
});
}
diff --git a/quartz-manager-parent/pom.xml b/quartz-manager-parent/pom.xml
index d7f60c0..e1d298c 100644
--- a/quartz-manager-parent/pom.xml
+++ b/quartz-manager-parent/pom.xml
@@ -10,7 +10,7 @@
it.fabioformosa.quartz-manager
quartz-manager-parent
- 4.0.3
+ 4.0.4
pom
@@ -69,27 +69,27 @@
it.fabioformosa.quartz-manager
quartz-manager-common
- 4.0.3
+ 4.0.4
it.fabioformosa.quartz-manager
quartz-manager-starter-api
- 4.0.3
+ 4.0.4
it.fabioformosa.quartz-manager
quartz-manager-starter-security
- 4.0.3
+ 4.0.4
it.fabioformosa.quartz-manager
quartz-manager-starter-persistence
- 4.0.3
+ 4.0.4
it.fabioformosa.quartz-manager
quartz-manager-starter-ui
- 4.0.3
+ 4.0.4
diff --git a/quartz-manager-parent/quartz-manager-common/pom.xml b/quartz-manager-parent/quartz-manager-common/pom.xml
index 77068cc..75e2d0b 100644
--- a/quartz-manager-parent/quartz-manager-common/pom.xml
+++ b/quartz-manager-parent/quartz-manager-common/pom.xml
@@ -3,7 +3,7 @@
it.fabioformosa.quartz-manager
quartz-manager-parent
- 4.0.3
+ 4.0.4
quartz-manager-common
diff --git a/quartz-manager-parent/quartz-manager-starter-api/pom.xml b/quartz-manager-parent/quartz-manager-starter-api/pom.xml
index 207f105..516b598 100644
--- a/quartz-manager-parent/quartz-manager-starter-api/pom.xml
+++ b/quartz-manager-parent/quartz-manager-starter-api/pom.xml
@@ -5,7 +5,7 @@
it.fabioformosa.quartz-manager
quartz-manager-parent
- 4.0.3
+ 4.0.4
quartz-manager-starter-api
diff --git a/quartz-manager-parent/quartz-manager-starter-persistence/pom.xml b/quartz-manager-parent/quartz-manager-starter-persistence/pom.xml
index 027c32d..102afcb 100644
--- a/quartz-manager-parent/quartz-manager-starter-persistence/pom.xml
+++ b/quartz-manager-parent/quartz-manager-starter-persistence/pom.xml
@@ -3,7 +3,7 @@
it.fabioformosa.quartz-manager
quartz-manager-parent
- 4.0.3
+ 4.0.4
quartz-manager-starter-persistence
diff --git a/quartz-manager-parent/quartz-manager-starter-security/pom.xml b/quartz-manager-parent/quartz-manager-starter-security/pom.xml
index a0b13d5..9843430 100644
--- a/quartz-manager-parent/quartz-manager-starter-security/pom.xml
+++ b/quartz-manager-parent/quartz-manager-starter-security/pom.xml
@@ -4,7 +4,7 @@
it.fabioformosa.quartz-manager
quartz-manager-parent
- 4.0.3
+ 4.0.4
quartz-manager-starter-security
diff --git a/quartz-manager-parent/quartz-manager-starter-ui/pom.xml b/quartz-manager-parent/quartz-manager-starter-ui/pom.xml
index 9d1b811..a56be98 100644
--- a/quartz-manager-parent/quartz-manager-starter-ui/pom.xml
+++ b/quartz-manager-parent/quartz-manager-starter-ui/pom.xml
@@ -4,7 +4,7 @@
it.fabioformosa.quartz-manager
quartz-manager-parent
- 4.0.3
+ 4.0.4
quartz-manager-starter-ui
diff --git a/quartz-manager-parent/quartz-manager-web-showcase/pom.xml b/quartz-manager-parent/quartz-manager-web-showcase/pom.xml
index fc4213b..bf66627 100644
--- a/quartz-manager-parent/quartz-manager-web-showcase/pom.xml
+++ b/quartz-manager-parent/quartz-manager-web-showcase/pom.xml
@@ -5,7 +5,7 @@
it.fabioformosa.quartz-manager
quartz-manager-parent
- 4.0.3
+ 4.0.4
quartz-manager-web-showcase
@@ -31,10 +31,10 @@
it.fabioformosa.quartz-manager
quartz-manager-starter-ui
-
-
-
-
+
+ it.fabioformosa.quartz-manager
+ quartz-manager-starter-security
+
@@ -129,12 +129,12 @@
org.springframework.boot
spring-boot-maven-plugin
-
-
- repackage
-
-
-
+
+
+ repackage
+
+
+
org.apache.maven.plugins