Add job state management 1.Add job state management on job view 2.Add streaming job component
Author: dodobel <[email protected]> Closes #291 from dodobel/button. Project: http://git-wip-us.apache.org/repos/asf/incubator-griffin/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-griffin/commit/c1b90c1a Tree: http://git-wip-us.apache.org/repos/asf/incubator-griffin/tree/c1b90c1a Diff: http://git-wip-us.apache.org/repos/asf/incubator-griffin/diff/c1b90c1a Branch: refs/heads/master Commit: c1b90c1a43de4421989ffd02e97f6a53079f955f Parents: 8c7d7c0 Author: dodobel <[email protected]> Authored: Fri Jun 8 16:45:47 2018 +0800 Committer: Lionel Liu <[email protected]> Committed: Fri Jun 8 16:45:47 2018 +0800 ---------------------------------------------------------------------- ui/angular/package-lock.json | 11145 +++++++++++++++++ ui/angular/src/app/app.component.html | 2 +- ui/angular/src/app/app.module.ts | 27 +- ui/angular/src/app/health/health.component.ts | 8 +- .../job/create-job/batch/batch.component.css | 90 + .../job/create-job/batch/batch.component.html | 179 + .../create-job/batch/batch.component.spec.ts | 43 + .../app/job/create-job/batch/batch.component.ts | 395 + .../app/job/create-job/create-job.component.css | 90 - .../job/create-job/create-job.component.html | 179 - .../job/create-job/create-job.component.spec.ts | 43 - .../app/job/create-job/create-job.component.ts | 394 - .../streaming/streaming.component.css | 90 + .../streaming/streaming.component.html | 122 + .../streaming/streaming.component.spec.ts | 43 + .../create-job/streaming/streaming.component.ts | 273 + .../app/job/job-detail/job-detail.component.css | 18 + .../job/job-detail/job-detail.component.html | 101 + .../job/job-detail/job-detail.component.spec.ts | 25 + .../app/job/job-detail/job-detail.component.ts | 91 + ui/angular/src/app/job/job.component.css | 13 + ui/angular/src/app/job/job.component.html | 33 +- ui/angular/src/app/job/job.component.ts | 15 + .../measure/create-measure/ac/ac.component.ts | 12 +- .../measure/create-measure/pr/pr.component.ts | 18 +- .../measure/create-measure/pub/pub.component.ts | 7 +- .../measure-detail/measure-detail.component.ts | 8 +- .../src/app/measure/measure.component.html | 4 +- ui/angular/src/app/metric/metric.component.ts | 8 +- ui/angular/src/app/service/service.service.ts | 4 +- .../src/app/sidebar/sidebar.component.html | 2 +- ui/angular/src/app/sidebar/sidebar.component.ts | 9 +- ui/angular/src/styles.css | 6 + 33 files changed, 12736 insertions(+), 761 deletions(-) ----------------------------------------------------------------------
