This patch implements a custom select in the load balancer creation/edit
form with the following features:
- The options are presented in a tabular form with: network name,
network id, subnet name, subnet id
- An input text filter which filters across all fields
The select is implemented as a customizable AngularJS component, which
allows for any of the displayed information to be changed easily.
Change-Id: I6ff16cb8ffd0ebdb8c465e5197f90ba2939a28c1
Story: 2004347
Task: 27943
Since the horizon remove the 'run_tests.sh' file,
so there should remove '.venv' from the '.gitignore' file.
See the patch 'https://review.openstack.org/#/c/399842/'
Change-Id: I7121c40543dba4d5b6aafe6b1b150b8a385ee3e7
There have been recent changes to how docs jobs are run under zuul [1].
This patch updates octavia-dashboard to be able to run under the new
zuul docs jobs.
[1] https://review.openstack.org/#/c/508694/
Change-Id: I44f7ce2538de0ce76860a3a2b477751de322ab02
in log:
"xStatic libraries not found, please set up venv"
Added the post npm install step to setup the venv which
includes the static libraries and horizon.
And include that path in the base search paths for karma
and allow development to run tests as well.
Pull in test-shim.js from horizon master.
Closes-Bug: #1538264
Change-Id: Ia83a45f9e18335fa7802267d428d62b99a731dfe
This adds an angular version of the Load Balancers V2 panel,
including the Load Balancers table and config to get karma working.
The karma config assumes the horizon directory is a sibling of
neutron-lbaas-dashboard.
To use, copy the _1481_project_ng_loadbalancersv2_panel.py file from
neutron_lbaas_dashboard/enabled into openstack_dashboard/enabled.
Partially-Implements: blueprint horizon-lbaas-v2-ui
Change-Id: I99c4ec705433385c19256c887944706472642a25