Merge pull request #89 from fabioformosa/develop

v4.0.4
This commit is contained in:
Fabio Formosa
2022-11-19 13:01:44 +01:00
committed by GitHub
9 changed files with 39 additions and 26 deletions

View File

@@ -2,13 +2,25 @@ import {Component, EventEmitter, Input, OnInit, Output} from '@angular/core';
import {TriggerService} from '../../services/trigger.service'; import {TriggerService} from '../../services/trigger.service';
import {TriggerKey} from '../../model/triggerKey.model'; import {TriggerKey} from '../../model/triggerKey.model';
import {SimpleTrigger} from '../../model/simple-trigger.model'; import {SimpleTrigger} from '../../model/simple-trigger.model';
import {MatDialog} from '@angular/material/dialog'; import {MatDialog, MatDialogRef} from '@angular/material/dialog';
@Component({ @Component({
template: 'Multiple jobs not supported yet - Coming Soon...', template: `
<h3 mat-dialog-title>Coming Soon</h3>
<div mat-dialog-content>
<p>This feature is in roadmap and it will come with the next releases</p>
</div>
<div mat-dialog-actions>
<button mat-button (click)="closeDialog()" style="padding: 0.5em;width: 5em;">Ok</button>
</div>`,
}) })
// tslint:disable-next-line:component-class-suffix // tslint:disable-next-line:component-class-suffix
export class UnsupportedMultipleJobsDialog { export class UnsupportedMultipleJobsDialog {
constructor(public dialogRef: MatDialogRef<UnsupportedMultipleJobsDialog>) {
}
closeDialog(): void {
this.dialogRef.close();
}
} }
@Component({ @Component({
@@ -69,7 +81,7 @@ export class TriggerListComponent implements OnInit {
} }
onNewTriggerBtnClicked() { onNewTriggerBtnClicked() {
if (this.triggerKeys && this.triggerKeys.length > 0) { if (this.getTriggerKeyList() && this.getTriggerKeyList().length > 0) {
this.dialog.open(UnsupportedMultipleJobsDialog) this.dialog.open(UnsupportedMultipleJobsDialog)
} else { } else {
this.onNewTriggerClicked.emit(); this.onNewTriggerClicked.emit();

View File

@@ -42,8 +42,9 @@ export class UserService {
this.router.initialNavigation(); this.router.initialNavigation();
return; return;
} }
if (httpErrorResponse.status < 200 || httpErrorResponse.status > 399) if (httpErrorResponse.status !== 401 && (httpErrorResponse.status < 200 || httpErrorResponse.status > 399)) {
this.router.navigateByUrl('/error'); this.router.navigateByUrl('/error');
}
}); });
} }

View File

@@ -10,7 +10,7 @@
<groupId>it.fabioformosa.quartz-manager</groupId> <groupId>it.fabioformosa.quartz-manager</groupId>
<artifactId>quartz-manager-parent</artifactId> <artifactId>quartz-manager-parent</artifactId>
<version>4.0.3</version> <version>4.0.4</version>
<packaging>pom</packaging> <packaging>pom</packaging>
@@ -69,27 +69,27 @@
<dependency> <dependency>
<groupId>it.fabioformosa.quartz-manager</groupId> <groupId>it.fabioformosa.quartz-manager</groupId>
<artifactId>quartz-manager-common</artifactId> <artifactId>quartz-manager-common</artifactId>
<version>4.0.3</version> <version>4.0.4</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>it.fabioformosa.quartz-manager</groupId> <groupId>it.fabioformosa.quartz-manager</groupId>
<artifactId>quartz-manager-starter-api</artifactId> <artifactId>quartz-manager-starter-api</artifactId>
<version>4.0.3</version> <version>4.0.4</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>it.fabioformosa.quartz-manager</groupId> <groupId>it.fabioformosa.quartz-manager</groupId>
<artifactId>quartz-manager-starter-security</artifactId> <artifactId>quartz-manager-starter-security</artifactId>
<version>4.0.3</version> <version>4.0.4</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>it.fabioformosa.quartz-manager</groupId> <groupId>it.fabioformosa.quartz-manager</groupId>
<artifactId>quartz-manager-starter-persistence</artifactId> <artifactId>quartz-manager-starter-persistence</artifactId>
<version>4.0.3</version> <version>4.0.4</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>it.fabioformosa.quartz-manager</groupId> <groupId>it.fabioformosa.quartz-manager</groupId>
<artifactId>quartz-manager-starter-ui</artifactId> <artifactId>quartz-manager-starter-ui</artifactId>
<version>4.0.3</version> <version>4.0.4</version>
</dependency> </dependency>
</dependencies> </dependencies>
</dependencyManagement> </dependencyManagement>

View File

@@ -3,7 +3,7 @@
<parent> <parent>
<groupId>it.fabioformosa.quartz-manager</groupId> <groupId>it.fabioformosa.quartz-manager</groupId>
<artifactId>quartz-manager-parent</artifactId> <artifactId>quartz-manager-parent</artifactId>
<version>4.0.3</version> <version>4.0.4</version>
</parent> </parent>
<artifactId>quartz-manager-common</artifactId> <artifactId>quartz-manager-common</artifactId>

View File

@@ -5,7 +5,7 @@
<parent> <parent>
<groupId>it.fabioformosa.quartz-manager</groupId> <groupId>it.fabioformosa.quartz-manager</groupId>
<artifactId>quartz-manager-parent</artifactId> <artifactId>quartz-manager-parent</artifactId>
<version>4.0.3</version> <version>4.0.4</version>
</parent> </parent>
<artifactId>quartz-manager-starter-api</artifactId> <artifactId>quartz-manager-starter-api</artifactId>

View File

@@ -3,7 +3,7 @@
<parent> <parent>
<groupId>it.fabioformosa.quartz-manager</groupId> <groupId>it.fabioformosa.quartz-manager</groupId>
<artifactId>quartz-manager-parent</artifactId> <artifactId>quartz-manager-parent</artifactId>
<version>4.0.3</version> <version>4.0.4</version>
</parent> </parent>
<artifactId>quartz-manager-starter-persistence</artifactId> <artifactId>quartz-manager-starter-persistence</artifactId>

View File

@@ -4,7 +4,7 @@
<parent> <parent>
<groupId>it.fabioformosa.quartz-manager</groupId> <groupId>it.fabioformosa.quartz-manager</groupId>
<artifactId>quartz-manager-parent</artifactId> <artifactId>quartz-manager-parent</artifactId>
<version>4.0.3</version> <version>4.0.4</version>
</parent> </parent>
<artifactId>quartz-manager-starter-security</artifactId> <artifactId>quartz-manager-starter-security</artifactId>

View File

@@ -4,7 +4,7 @@
<parent> <parent>
<groupId>it.fabioformosa.quartz-manager</groupId> <groupId>it.fabioformosa.quartz-manager</groupId>
<artifactId>quartz-manager-parent</artifactId> <artifactId>quartz-manager-parent</artifactId>
<version>4.0.3</version> <version>4.0.4</version>
</parent> </parent>
<artifactId>quartz-manager-starter-ui</artifactId> <artifactId>quartz-manager-starter-ui</artifactId>

View File

@@ -5,7 +5,7 @@
<parent> <parent>
<groupId>it.fabioformosa.quartz-manager</groupId> <groupId>it.fabioformosa.quartz-manager</groupId>
<artifactId>quartz-manager-parent</artifactId> <artifactId>quartz-manager-parent</artifactId>
<version>4.0.3</version> <version>4.0.4</version>
</parent> </parent>
<artifactId>quartz-manager-web-showcase</artifactId> <artifactId>quartz-manager-web-showcase</artifactId>
@@ -31,10 +31,10 @@
<groupId>it.fabioformosa.quartz-manager</groupId> <groupId>it.fabioformosa.quartz-manager</groupId>
<artifactId>quartz-manager-starter-ui</artifactId> <artifactId>quartz-manager-starter-ui</artifactId>
</dependency> </dependency>
<!-- <dependency>--> <dependency>
<!-- <groupId>it.fabioformosa.quartz-manager</groupId>--> <groupId>it.fabioformosa.quartz-manager</groupId>
<!-- <artifactId>quartz-manager-starter-security</artifactId>--> <artifactId>quartz-manager-starter-security</artifactId>
<!-- </dependency>--> </dependency>
<!-- <dependency>--> <!-- <dependency>-->
<!-- <groupId>it.fabioformosa.quartz-manager</groupId>--> <!-- <groupId>it.fabioformosa.quartz-manager</groupId>-->
<!-- <artifactId>quartz-manager-starter-persistence</artifactId>--> <!-- <artifactId>quartz-manager-starter-persistence</artifactId>-->