This is an automated email from the ASF dual-hosted git repository.
zrhoffman pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/trafficcontrol.git
The following commit(s) were added to refs/heads/master by this push:
new 8362b86f7c Made `Clear Table Filters` option visible to the user
(#7088)
8362b86f7c is described below
commit 8362b86f7cd05e2deb90a653bdde07e6859d6971
Author: Rima Shah <[email protected]>
AuthorDate: Wed Sep 28 10:18:32 2022 -0600
Made `Clear Table Filters` option visible to the user (#7088)
* Removed `clear table filter` option from the More menu and placed next to
column selector.
* Updated title for clear filter button.
---
CHANGELOG.md | 1 +
traffic_portal/app/src/common/modules/table/agGrid/grid.tpl.html | 2 +-
.../deliveryServiceRequests/table.deliveryServiceRequests.tpl.html | 2 +-
3 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 3de13c0f87..f14db0e109 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -5,6 +5,7 @@ The format is based on [Keep a
Changelog](http://keepachangelog.com/en/1.0.0/).
## [unreleased]
### Added
+- [#7055](https://github.com/apache/trafficcontrol/issues/7055) *Traffic
Portal* Made `Clear Table Filters` option visible to the user.
- [#7024](https://github.com/apache/trafficcontrol/pull/7024) *Traffic
Monitor* Added logging for `ipv4Availability` and `ipv6Availability` in TM.
- [#7063](https://github.com/apache/trafficcontrol/pull/7063) *Traffic Ops*
Added API version 5.0 (IN DEVELOPMENT)
- [#7023](https://github.com/apache/trafficcontrol/pull/7023) *Traffic Ops*
Added the `ASN` field in TO Server struct, which provides the ability to query
servers by `ASN`.
diff --git a/traffic_portal/app/src/common/modules/table/agGrid/grid.tpl.html
b/traffic_portal/app/src/common/modules/table/agGrid/grid.tpl.html
index 68866af084..a8b2967391 100644
--- a/traffic_portal/app/src/common/modules/table/agGrid/grid.tpl.html
+++ b/traffic_portal/app/src/common/modules/table/agGrid/grid.tpl.html
@@ -61,6 +61,7 @@ under the License.
</menu>
</div>
<button class="btn btn-default" title="Refresh"
ng-if="$ctrl.options.refreshable" ng-click="refresh()"><i class="fa
fa-refresh"></i></button>
+ <button class="btn btn-default" title="Clear Table
Filters" ng-click="$ctrl.clearTableFilters()">Clear <i class="fa
fa-filter"></i></button>
<div class="btn-group" role="group" uib-dropdown
is-open="more.isopen">
<button name="moreBtn" type="button" class="btn
btn-default dropdown-toggle" uib-dropdown-toggle aria-haspopup="true"
aria-expanded="false">
More
@@ -72,7 +73,6 @@ under the License.
<a ng-if="dd.type == 2"
href="{{ $ctrl.getHref(dd) }}">{{ dd.text }}</a>
</li>
<li ng-if="$ctrl.dropDownOptions.length
> 0" class="divider"></li>
- <li role="menuitem"><button
class="menu-item-button" type="button"
ng-click="$ctrl.clearTableFilters()">Clear Table Filters</button></li>
<li role="menuitem"><button
class="menu-item-button" type="button" ng-click="$ctrl.exportCSV()">Export
CSV</button></li>
</ul>
</div>
diff --git
a/traffic_portal/app/src/common/modules/table/deliveryServiceRequests/table.deliveryServiceRequests.tpl.html
b/traffic_portal/app/src/common/modules/table/deliveryServiceRequests/table.deliveryServiceRequests.tpl.html
index 2e98219568..9534ed96f1 100644
---
a/traffic_portal/app/src/common/modules/table/deliveryServiceRequests/table.deliveryServiceRequests.tpl.html
+++
b/traffic_portal/app/src/common/modules/table/deliveryServiceRequests/table.deliveryServiceRequests.tpl.html
@@ -44,13 +44,13 @@ under the License.
</li>
</menu>
</div>
+ <button class="btn btn-default" title="Clear Table Filters"
ng-click="clearTableFilters()">Clear <i class="fa fa-filter"></i></button>
<div class="btn-group" role="group" uib-dropdown
is-open="more.isopen">
<button name="moreBtn" type="button" class="btn
btn-default dropdown-toggle" uib-dropdown-toggle aria-haspopup="true"
aria-expanded="false">
More
<span class="caret"></span>
</button>
<ul class="dropdown-menu-right dropdown-menu"
uib-dropdown-menu>
- <li role="menuitem"><button class="menu-item-button"
type="button" ng-click="clearTableFilters()">Clear Table Filters</button></li>
<li role="menuitem"><button class="menu-item-button"
type="button" ng-click="exportCSV()">Export CSV</button></li>
</ul>
</div>