Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 14D72200CC2 for ; Wed, 21 Jun 2017 07:21:11 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 13801160BEF; Wed, 21 Jun 2017 05:21:11 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 58D41160BE1 for ; Wed, 21 Jun 2017 07:21:10 +0200 (CEST) Received: (qmail 388 invoked by uid 500); 21 Jun 2017 05:21:09 -0000 Mailing-List: contact commits-help@eagle.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@eagle.apache.org Delivered-To: mailing list commits@eagle.apache.org Received: (qmail 378 invoked by uid 99); 21 Jun 2017 05:21:09 -0000 Received: from git1-us-west.apache.org (HELO git1-us-west.apache.org) (140.211.11.23) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 21 Jun 2017 05:21:09 +0000 Received: by git1-us-west.apache.org (ASF Mail Server at git1-us-west.apache.org, from userid 33) id 4451ADFE8F; Wed, 21 Jun 2017 05:21:09 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: qingwzhao@apache.org To: commits@eagle.apache.org Message-Id: <61f9633ca87747c69efa19ffc69210e3@git.apache.org> X-Mailer: ASF-Git Admin Mailer Subject: eagle git commit: [EAGLE-1053] Support typeahead in Eagle UI Date: Wed, 21 Jun 2017 05:21:09 +0000 (UTC) archived-at: Wed, 21 Jun 2017 05:21:11 -0000 Repository: eagle Updated Branches: refs/heads/master a4f953516 -> a51bf5e1a [EAGLE-1053] Support typeahead in Eagle UI https://issues.apache.org/jira/browse/EAGLE-1053 Support typeahead in Eagle UI (metric preview page) Author: zombieJ Closes #957 from zombieJ/EAGLE-1053. Project: http://git-wip-us.apache.org/repos/asf/eagle/repo Commit: http://git-wip-us.apache.org/repos/asf/eagle/commit/a51bf5e1 Tree: http://git-wip-us.apache.org/repos/asf/eagle/tree/a51bf5e1 Diff: http://git-wip-us.apache.org/repos/asf/eagle/diff/a51bf5e1 Branch: refs/heads/master Commit: a51bf5e1ab054fbd03d7679e48847b9caa85ebfc Parents: a4f9535 Author: zombieJ Authored: Wed Jun 21 13:21:05 2017 +0800 Committer: Zhao, Qingwen Committed: Wed Jun 21 13:21:05 2017 +0800 ---------------------------------------------------------------------- .../main/webapp/app/dev/partials/metric/preview.html | 7 +------ .../main/webapp/app/dev/public/js/ctrls/metricCtrl.js | 13 ++----------- 2 files changed, 3 insertions(+), 17 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/eagle/blob/a51bf5e1/eagle-server/src/main/webapp/app/dev/partials/metric/preview.html ---------------------------------------------------------------------- diff --git a/eagle-server/src/main/webapp/app/dev/partials/metric/preview.html b/eagle-server/src/main/webapp/app/dev/partials/metric/preview.html index 9957c3b..3578500 100644 --- a/eagle-server/src/main/webapp/app/dev/partials/metric/preview.html +++ b/eagle-server/src/main/webapp/app/dev/partials/metric/preview.html @@ -21,9 +21,6 @@

Configure

-
- -
@@ -36,9 +33,7 @@
- +
http://git-wip-us.apache.org/repos/asf/eagle/blob/a51bf5e1/eagle-server/src/main/webapp/app/dev/public/js/ctrls/metricCtrl.js ---------------------------------------------------------------------- diff --git a/eagle-server/src/main/webapp/app/dev/public/js/ctrls/metricCtrl.js b/eagle-server/src/main/webapp/app/dev/public/js/ctrls/metricCtrl.js index bb50de9..e2a32e5 100644 --- a/eagle-server/src/main/webapp/app/dev/public/js/ctrls/metricCtrl.js +++ b/eagle-server/src/main/webapp/app/dev/public/js/ctrls/metricCtrl.js @@ -40,27 +40,18 @@ $scope.commonOption = {}; - $scope.originMetricList = $scope.metricList = [$scope.metricName]; + $scope.metricList = [$scope.metricName]; CompatibleEntity.groups({ query: 'MetricSchemaService', groups: 'metricName', fields: 'count', limit: 9999, })._promise.then(function (res) { - $scope.originMetricList = $.map(res.data.obj, function (obj) { + $scope.metricList = $.map(res.data.obj, function (obj) { return obj.key[0]; }).sort(); - $scope.updateMetricFilter(); }); - $scope.updateMetricFilter = function () { - var filter = $scope.metricFilter.toUpperCase(); - - $scope.metricList = $.grep($scope.originMetricList, function (name) { - return name.toUpperCase().indexOf(filter) !== -1; - }); - }; - $scope.loadSeries = function() { $scope.currentMetricName = $scope.metricName;