diff --git a/quartz-manager-frontend/src/app/components/logs-panel/logs-panel.component.html b/quartz-manager-frontend/src/app/components/logs-panel/logs-panel.component.html index eccd084..fbe9cde 100644 --- a/quartz-manager-frontend/src/app/components/logs-panel/logs-panel.component.html +++ b/quartz-manager-frontend/src/app/components/logs-panel/logs-panel.component.html @@ -8,25 +8,25 @@ no logs -
+
-
+
[{{log.time|date:'medium'}}]
-
+
-
+
{{log.threadName}}
-
+
{{log.msg}}
diff --git a/quartz-manager-frontend/src/app/components/progress-panel/progress-panel.component.html b/quartz-manager-frontend/src/app/components/progress-panel/progress-panel.component.html index 6816bcf..8de090f 100644 --- a/quartz-manager-frontend/src/app/components/progress-panel/progress-panel.component.html +++ b/quartz-manager-frontend/src/app/components/progress-panel/progress-panel.component.html @@ -7,7 +7,7 @@
--> - + JOB PROGRESS diff --git a/quartz-manager-frontend/src/app/components/simple-trigger-config/simple-trigger-config.component.html b/quartz-manager-frontend/src/app/components/simple-trigger-config/simple-trigger-config.component.html index a8109f4..cdab922 100644 --- a/quartz-manager-frontend/src/app/components/simple-trigger-config/simple-trigger-config.component.html +++ b/quartz-manager-frontend/src/app/components/simple-trigger-config/simple-trigger-config.component.html @@ -1,11 +1,11 @@ - + TRIGGER DETAILS
+ overflow: auto;padding: 1em;">  WARNING @@ -18,11 +18,9 @@ [formGroup]="simpleTriggerReactiveForm" (ngSubmit)="onSubmitTriggerConfig()">
Trigger Name @@ -33,11 +31,10 @@
Job Class - + {{job}} @@ -50,12 +47,11 @@
Misfire Instruction + style="font-size: 0.8em"> FIRE NOW RESCHEDULE NOW WITH EXISTING REPEAT COUNT @@ -82,12 +78,10 @@
Start Date (optional) @@ -99,12 +93,10 @@
End Date (optional)
Repeat Interval [in mills] @@ -138,12 +128,10 @@
Repeat Count @@ -158,26 +146,24 @@
-
+
-
+
-
+
diff --git a/quartz-manager-frontend/src/app/components/simple-trigger-config/simple-trigger-config.component.spec.ts b/quartz-manager-frontend/src/app/components/simple-trigger-config/simple-trigger-config.component.spec.ts index 0cf93a7..30c7b34 100644 --- a/quartz-manager-frontend/src/app/components/simple-trigger-config/simple-trigger-config.component.spec.ts +++ b/quartz-manager-frontend/src/app/components/simple-trigger-config/simple-trigger-config.component.spec.ts @@ -202,14 +202,14 @@ describe('SimpleTriggerConfig', () => { component.trigger = new SimpleTrigger(); component.trigger.triggerKeyDTO = mockTriggerKey; - fixture.detectChanges(); - const mockTrigger = new Trigger(); mockTrigger.triggerKeyDTO = mockTriggerKey; mockTrigger.jobDetailDTO = {jobClassName: 'TestJob', description: null}; const getSimpleTriggerReq = httpTestingController.expectOne(`${CONTEXT_PATH}/simple-triggers/my-simple-trigger`); getSimpleTriggerReq.flush(mockTrigger); + fixture.detectChanges(); + const componentDe: DebugElement = fixture.debugElement; const submitButton = componentDe.query(By.css('form button')); expect(submitButton.nativeElement.textContent.trim()).toEqual('Reschedule'); diff --git a/quartz-manager-frontend/src/app/components/simple-trigger-config/simple-trigger-config.component.ts b/quartz-manager-frontend/src/app/components/simple-trigger-config/simple-trigger-config.component.ts index 1b643ae..905684f 100644 --- a/quartz-manager-frontend/src/app/components/simple-trigger-config/simple-trigger-config.component.ts +++ b/quartz-manager-frontend/src/app/components/simple-trigger-config/simple-trigger-config.component.ts @@ -43,8 +43,6 @@ export class SimpleTriggerConfigComponent implements OnInit { private jobs: Array; - enabledTriggerForm = false; - @Output() onNewTrigger = new EventEmitter(); @@ -64,11 +62,11 @@ export class SimpleTriggerConfigComponent implements OnInit { } openTriggerForm() { - this.enabledTriggerForm = true; + this.simpleTriggerReactiveForm.enable(); } private closeTriggerForm() { - this.enabledTriggerForm = false; + this.simpleTriggerReactiveForm.disable(); } @Input() @@ -86,10 +84,11 @@ export class SimpleTriggerConfigComponent implements OnInit { this.simpleTriggerReactiveForm.setValue(this._fromTriggerToReactiveForm(retTrigger)) this.triggerLoading = false; this.triggerInProgress = this.trigger.mayFireAgain; + this.simpleTriggerReactiveForm.disable(); }) } - shouldShowTheTriggerCardContent = (): boolean => this.trigger !== null || this.enabledTriggerForm; + shouldShowTheTriggerCardContent = (): boolean => this.trigger !== null || this.simpleTriggerReactiveForm.enabled; existsATriggerInProgress = (): boolean => this.trigger && this.triggerInProgress;