Repository: incubator-eagle Updated Branches: refs/heads/master 8abbd2330 -> 0cd117c1f
[EAGLE-707] Update JPM logic & ace editor support * modify jpm text content * update grunt script for ace editor support Author: zombieJ <smith3...@gmail.com> Closes #597 from zombieJ/EAGLE-707. Project: http://git-wip-us.apache.org/repos/asf/incubator-eagle/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-eagle/commit/0cd117c1 Tree: http://git-wip-us.apache.org/repos/asf/incubator-eagle/tree/0cd117c1 Diff: http://git-wip-us.apache.org/repos/asf/incubator-eagle/diff/0cd117c1 Branch: refs/heads/master Commit: 0cd117c1fb798b6deda7c10bc72bd1e22dfd4da4 Parents: 8abbd23 Author: zombieJ <smith3...@gmail.com> Authored: Wed Nov 2 16:51:01 2016 +0800 Committer: Hao Chen <h...@apache.org> Committed: Wed Nov 2 16:51:01 2016 +0800 ---------------------------------------------------------------------- .../src/main/webapp/app/apps/jpm/ctrl/jobTaskCtrl.js | 2 +- eagle-server/src/main/webapp/app/Gruntfile.js | 6 ++++++ eagle-server/src/main/webapp/app/build/index.js | 12 +++++++++++- eagle-server/src/main/webapp/app/dev/index.html | 5 ++++- 4 files changed, 22 insertions(+), 3 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-eagle/blob/0cd117c1/eagle-jpm/eagle-jpm-web/src/main/webapp/app/apps/jpm/ctrl/jobTaskCtrl.js ---------------------------------------------------------------------- diff --git a/eagle-jpm/eagle-jpm-web/src/main/webapp/app/apps/jpm/ctrl/jobTaskCtrl.js b/eagle-jpm/eagle-jpm-web/src/main/webapp/app/apps/jpm/ctrl/jobTaskCtrl.js index fc70bd3..67e2eab 100644 --- a/eagle-jpm/eagle-jpm-web/src/main/webapp/app/apps/jpm/ctrl/jobTaskCtrl.js +++ b/eagle-jpm/eagle-jpm-web/src/main/webapp/app/apps/jpm/ctrl/jobTaskCtrl.js @@ -101,7 +101,7 @@ var startTime = Number($wrapState.param.startTime); var endTime = Number($wrapState.param.endTime); - PageConfig.title = "(beta) Task Statistic"; + PageConfig.title = "Task Statistic (Beta)"; PageConfig.subTitle = $scope.jobId; var timeDiff = endTime - startTime; http://git-wip-us.apache.org/repos/asf/incubator-eagle/blob/0cd117c1/eagle-server/src/main/webapp/app/Gruntfile.js ---------------------------------------------------------------------- diff --git a/eagle-server/src/main/webapp/app/Gruntfile.js b/eagle-server/src/main/webapp/app/Gruntfile.js index 3606d84..ecb94ef 100644 --- a/eagle-server/src/main/webapp/app/Gruntfile.js +++ b/eagle-server/src/main/webapp/app/Gruntfile.js @@ -75,6 +75,11 @@ module.exports = function (grunt) { {expand: true, cwd: 'dev/', src: '<%= config.copy.js.worker %>', dest: 'tmp'} ] }, + reference: { + files: [ + {expand: true, flatten: true, src: '<%= config.copy.js.reference %>', dest: 'tmp/public/js/reference'} + ] + }, ui: { files: [ {expand: true, cwd: 'tmp/', src: ['**'], dest: 'ui'}, @@ -172,6 +177,7 @@ module.exports = function (grunt) { // Compress JS 'concat:js_require', 'copy:worker', + 'copy:reference', 'concat:js_project', 'regex-replace:strict', 'uglify', http://git-wip-us.apache.org/repos/asf/incubator-eagle/blob/0cd117c1/eagle-server/src/main/webapp/app/build/index.js ---------------------------------------------------------------------- diff --git a/eagle-server/src/main/webapp/app/build/index.js b/eagle-server/src/main/webapp/app/build/index.js index 2d274be..13c9aaf 100644 --- a/eagle-server/src/main/webapp/app/build/index.js +++ b/eagle-server/src/main/webapp/app/build/index.js @@ -62,6 +62,11 @@ var cssList = getResList('link[href][rel="stylesheet"]', 'href'); var jsList = getResList('script[src]', 'src'); + // Filter requirement + jsList.requireList = $.grep(jsList.requireList, function(src) { + return !/ace\.js/.test(src); + }); + // JS Worker process var workerFolderPath = 'dev/public/js/worker/'; var workerList = fs.readdirSync(workerFolderPath); @@ -120,7 +125,12 @@ }, copy: { js: { - worker: workerList.concat(workerRequireList) + worker: workerList.concat(workerRequireList), + reference: [ + "node_modules/ace-builds/src-min-noconflict/ace.js", + "node_modules/ace-builds/src-min-noconflict/theme-tomorrow.js", + "node_modules/ace-builds/src-min-noconflict/mode-sql.js" + ] } } }; http://git-wip-us.apache.org/repos/asf/incubator-eagle/blob/0cd117c1/eagle-server/src/main/webapp/app/dev/index.html ---------------------------------------------------------------------- diff --git a/eagle-server/src/main/webapp/app/dev/index.html b/eagle-server/src/main/webapp/app/dev/index.html index 2deeea5..c9b25b2 100644 --- a/eagle-server/src/main/webapp/app/dev/index.html +++ b/eagle-server/src/main/webapp/app/dev/index.html @@ -235,7 +235,6 @@ <script src="../node_modules/moment-timezone/builds/moment-timezone-with-data.min.js"></script> <script src="../node_modules/echarts/dist/echarts.min.js"></script> <script src="../node_modules/admin-lte/dist/js/app.min.js"></script> - <script src="../node_modules/ace-builds/src-min-noconflict/ace.js"></script> <script src="../node_modules/angular/angular.min.js"></script> <script src="../node_modules/angular-resource/angular-resource.min.js"></script> <script src="../node_modules/angular-route/angular-route.min.js"></script> @@ -244,6 +243,10 @@ <script src="../node_modules/angular-ui-router/release/angular-ui-router.min.js"></script> <!-- endref --> + <!-- ref:js public/js/reference/ace.js --> + <script src="../node_modules/ace-builds/src-min-noconflict/ace.js"></script> + <!-- endref --> + <!-- ref:js public/js/doc.min.js --> <!-- Worker --> <script src="public/js/worker/sortTableFunc.js" type="text/javascript" charset="utf-8"></script>