RETIRED, UI component for application catalog
Go to file
Kirill Zaitsev 1f8134ad5b Move app-catalog's panels to App Catalog dashboard
This commit moves panels of app-catalog-ui to 'App Catalog' dashboard,
allowing to share single dashboard between
muranodashboard and app-catalog-ui
Renames dashboard and panels in accordance to
https://etherpad.openstack.org/p/apps-dashboard-structure

This commit should be tested
in conjunction with Iea1439f2a23804c653fc60eb72e3c4b4e50c7498

Targets bp: catalog-dashboard-reorg

Change-Id: I433bf09387dbfaf023b7b89be01b1daf504feaf4
2016-10-04 20:07:21 +03:00
app_catalog Move app-catalog's panels to App Catalog dashboard 2016-10-04 20:07:21 +03:00
devstack Move app-catalog's panels to App Catalog dashboard 2016-10-04 20:07:21 +03:00
doc/images Add screenshots to README 2015-10-19 10:30:01 -07:00
releasenotes Add reno for RElease NOtes 2015-11-26 00:20:09 +03:00
tools/gate/integration Fix gate hook scripts to use script dir to source commons 2016-03-08 11:39:51 -06:00
.eslintrc Add pep8 and js lint 2016-02-25 19:21:19 +00:00
.gitignore Adding integration test support 2016-03-04 10:12:32 -06:00
.gitreview Update .gitreview for project rename 2015-09-11 20:57:49 +00:00
LICENSE Initial stab at a grid layout for apps. 2015-08-20 09:43:00 -07:00
MANIFEST.in Move enabled directory to app_catalog 2015-10-07 14:21:18 -07:00
README.rst Fix link to screenshot images 2015-10-19 11:29:13 -07:00
package.json Add pep8 and js lint 2016-02-25 19:21:19 +00:00
requirements.txt Adding integration test support 2016-03-04 10:12:32 -06:00
setup.cfg Move app-catalog's panels to App Catalog dashboard 2016-10-04 20:07:21 +03:00
setup.py Dummy change to test versioning 2015-09-14 11:00:38 -07:00
test-requirements.txt Adding integration test support 2016-03-04 10:12:32 -06:00
tox.ini Adding integration test support 2016-03-04 10:12:32 -06:00

README.rst

app-catalog-ui

This makes the Applications and Components stored in the OpenStack Application Catalog available to users in their own Cloud's Horizon UI.

App Catalog Application view screenshot

App Catalog Components view screenshot

Requirements

app-catalog-ui is intended to use only on systems running Horizon

How to try this package

With Devstack

Add the following to your Devstack local.conf file

enable_plugin app-catalog-ui https://git.openstack.org/openstack/app-catalog-ui

With Horizon

git clone http://github.com/openstack/horizon.git
git clone http://github.com/openstack/app-catalog-ui.git
cd horizon
./run_tests.sh -f --docs
cp ./openstack_dashboard/local/local_settings.py.example ./openstack_dashboard/local/local_settings.py
pushd ../apps-catalog-ui
../horizon/tools/with_venv.sh pip install --upgrade .
cp -a app_catalog/enabled/* ../horizon/openstack_dashboard/enabled/
popd

#FOR Murano Dashboard support:
git clone http://github.com/openstack/murano-dashboard.git
pushd ../murano-dashboard
../horizon/tools/with_venv.sh pip install --upgrade .
cp muranodashboard/local/_50_murano.py ../horizon/openstack_dashboard/enabled/
popd

#If you want to test against you own app-catalog checkout:
echo "APP_CATALOG_URL='http://localhost:18001'" >> openstack_dashboard/local/local_settings.py

#Start test server
./run_tests.sh --runserver 127.0.0.1:18000