Author: yusaku
Date: Sat Jan 19 01:36:20 2013
New Revision: 1435448

URL: http://svn.apache.org/viewvc?rev=1435448&view=rev
Log:
AMBARI-1224. Drop the all option from Hosts > Component Filter and Jobs > Users 
Filter. (yusaku)

Modified:
    incubator/ambari/trunk/CHANGES.txt
    incubator/ambari/trunk/ambari-web/app/templates/main/apps/user_filter.hbs
    
incubator/ambari/trunk/ambari-web/app/templates/main/host/component_filter.hbs
    incubator/ambari/trunk/ambari-web/app/views/common/filter_view.js
    incubator/ambari/trunk/ambari-web/app/views/main/apps_view.js

Modified: incubator/ambari/trunk/CHANGES.txt
URL: 
http://svn.apache.org/viewvc/incubator/ambari/trunk/CHANGES.txt?rev=1435448&r1=1435447&r2=1435448&view=diff
==============================================================================
--- incubator/ambari/trunk/CHANGES.txt (original)
+++ incubator/ambari/trunk/CHANGES.txt Sat Jan 19 01:36:20 2013
@@ -17,6 +17,9 @@ Trunk (unreleased changes):
 
  IMPROVEMENTS
 
+ AMBARI-1224. Drop the "all" option from Hosts > Component Filter and
+ Jobs > Users Filter. (yusaku)
+
  AMBARI-1223. Confirm Hosts page: It looks like hosts disappear if you are
  on "Fail" filter and click on "Retry Failed" button. (yusaku)
 

Modified: 
incubator/ambari/trunk/ambari-web/app/templates/main/apps/user_filter.hbs
URL: 
http://svn.apache.org/viewvc/incubator/ambari/trunk/ambari-web/app/templates/main/apps/user_filter.hbs?rev=1435448&r1=1435447&r2=1435448&view=diff
==============================================================================
--- incubator/ambari/trunk/ambari-web/app/templates/main/apps/user_filter.hbs 
(original)
+++ incubator/ambari/trunk/ambari-web/app/templates/main/apps/user_filter.hbs 
Sat Jan 19 01:36:20 2013
@@ -19,9 +19,6 @@
   User&nbsp;<span class="caret"></span>
 </button>
 <ul class="dropdown-menu filter-components">
-  <li>
-    <label class="checkbox">{{view Ember.Checkbox 
checkedBinding="view.allComponentsChecked"}} All</label>
-  </li>
   {{#each user in view.users}}
     <li>
       <label class="checkbox">{{view Ember.Checkbox 
checkedBinding="user.checked"}} {{user.name}}</label>

Modified: 
incubator/ambari/trunk/ambari-web/app/templates/main/host/component_filter.hbs
URL: 
http://svn.apache.org/viewvc/incubator/ambari/trunk/ambari-web/app/templates/main/host/component_filter.hbs?rev=1435448&r1=1435447&r2=1435448&view=diff
==============================================================================
--- 
incubator/ambari/trunk/ambari-web/app/templates/main/host/component_filter.hbs 
(original)
+++ 
incubator/ambari/trunk/ambari-web/app/templates/main/host/component_filter.hbs 
Sat Jan 19 01:36:20 2013
@@ -25,11 +25,6 @@
             <ul>
                 <li>
                     <label class="checkbox">
-                        {{view Ember.Checkbox 
checkedBinding="view.allComponentsChecked"}} All
-                    </label>
-                </li>
-                <li>
-                    <label class="checkbox">
                         {{view Ember.Checkbox 
checkedBinding="view.masterComponentsChecked"}} Master Components:
                     </label>
                     <ul>

Modified: incubator/ambari/trunk/ambari-web/app/views/common/filter_view.js
URL: 
http://svn.apache.org/viewvc/incubator/ambari/trunk/ambari-web/app/views/common/filter_view.js?rev=1435448&r1=1435447&r2=1435448&view=diff
==============================================================================
--- incubator/ambari/trunk/ambari-web/app/views/common/filter_view.js (original)
+++ incubator/ambari/trunk/ambari-web/app/views/common/filter_view.js Sat Jan 
19 01:36:20 2013
@@ -99,14 +99,6 @@ var componentFieldView = Ember.View.exte
   slaveComponentsBinding: 'controller.slaveComponents',
   clientComponentsBinding: 'controller.clientComponents',
 
-  allComponentsChecked:false,
-  toggleAllComponents:function () {
-    var checked = this.get('allComponentsChecked');
-    this.set('masterComponentsChecked', checked);
-    this.set('slaveComponentsChecked', checked);
-    this.set('clientComponentsChecked', checked);
-  }.observes('allComponentsChecked'),
-
   masterComponentsChecked:false,
   toggleMasterComponents:function () {
     this.get('masterComponents').setEach('checkedForHostFilter', 
this.get('masterComponentsChecked'));
@@ -126,7 +118,6 @@ var componentFieldView = Ember.View.exte
    * Clear filter to initial state
    */
   clearFilter:function() {
-    this.set('allComponentsChecked', false);
     this.set('masterComponentsChecked', false);
     this.set('slaveComponentsChecked', false);
     this.set('clientComponentsChecked', false);

Modified: incubator/ambari/trunk/ambari-web/app/views/main/apps_view.js
URL: 
http://svn.apache.org/viewvc/incubator/ambari/trunk/ambari-web/app/views/main/apps_view.js?rev=1435448&r1=1435447&r2=1435448&view=diff
==============================================================================
--- incubator/ambari/trunk/ambari-web/app/views/main/apps_view.js (original)
+++ incubator/ambari/trunk/ambari-web/app/views/main/apps_view.js Sat Jan 19 
01:36:20 2013
@@ -837,19 +837,13 @@ App.MainAppsView = Em.View.extend({
       return users;
     }.property('parentView.users'),
     templateName:require('templates/main/apps/user_filter'),
-    allComponentsChecked:false,
-    toggleAllComponents: function() {
-      var checked = this.get('allComponentsChecked');
-      this.get('users').forEach(function(item){
-        item.set('checked',checked);
-      });
-    }.observes('allComponentsChecked'),
     clickFilterButton:function(event) {
       this.set('open', !this.get('open'));
     },
     clearFilter:function(self) {
-      self.set('allComponentsChecked', true);
-      self.set('allComponentsChecked', false);
+      self.get('users').forEach(function(item){
+        item.set('checked',false);
+      });
       jQuery('#user_filter').val([]);
       self.get('parentView').get('oTable').fnFilter('', 5);
       jQuery('#user_filter').closest('th').addClass('notActive');


Reply via email to