This patch enables all of the features for the Flavors panel to use Angular but
disables it, so that it is easy to switch on/off.
Note that we add integration test switches since it can't read the Django
conf.
Note that I changed the common tests to allow for testing of api calls that
don't produce error toasts, because we needed better branch coverage, and
the deleteFlavor api wasn't fully branch-tested.
Change-Id: I92b1b57bd486e5eb87179cb8d44b7551e9de2e0f
Partially-Implements: blueprint ng-flavors
This adds magic search filtering to the NG Flavors table.
To test set DISABLED = False in _2081_admin_flavors_panel.py
Change-Id: I6e64c0122fdb2d48c9c94ca11fa43ac6fe23c602
Partially-Implements: blueprint ng-flavors
(cherry picked from commit e1bf99d051)
This enables the no-unused-vars rule from the upstream
eslint-config-openstack, and corrects all linting errors found.
Change-Id: I9f5fb29cd9b2429698819ecf556ced933378b081
Adding a new panel to the admin dashboard that will use angular js
instead of the django templates
To test set DISABLED = False in _2081_admin_flavors_panel.py
Co-Authored-By: Rajat Vig<rajatv@thoughtworks.com>
Co-Authored-By: Errol Pais<epais@thoughtworks.com>
Co-Authored-By: Kristine Brown<kbrown@thoughtworks.com>
Change-Id: I9394ddfe3791aeb7a52194f37e1e668e33c0325b
Partially-Implements: blueprint ng-flavors