OpenStack Dashboard (Horizon)
Clone or download
Permalink
Failed to load latest commit information.
doc Imported Translations from Zanata Oct 12, 2018
horizon Merge "Replace @memoized_with_* with @memoized" Oct 23, 2018
openstack_auth Merge "support WEBSSO_KEYSTONE_URL" Oct 10, 2018
openstack_dashboard Merge "Replace @memoized_with_* with @memoized" Oct 23, 2018
playbooks/horizon-selenium-headless Fix selenuim-headless tests Jun 8, 2018
releasenotes Imported Translations from Zanata Oct 21, 2018
roles/setup-selenium-tests Fix selenuim-headless tests Jun 8, 2018
tools Use default Django test runner instead of nose Jun 8, 2018
.eslintignore bump eslint version to 1.10.3 Mar 31, 2016
.eslintrc Disabling warnings of 'quote-props' May 18, 2016
.gitignore Remove nose references from Horizon Sep 22, 2018
.gitreview Add .gitreview and rfc.sh. Oct 28, 2011
.mailmap Update my mailmap Oct 25, 2013
.pylintrc updating run_tests.sh to mimic other openstack projects, pep8, pylint… Aug 31, 2011
.zuul.yaml switch documentation job to new PTI Aug 27, 2018
CONTRIBUTING.rst Update the documentation link for doc migration Aug 4, 2017
HACKING.rst Update the documentation link for doc migration Aug 4, 2017
LICENSE Initial commit Jan 12, 2011
MANIFEST.in Drop Makefile Nov 13, 2017
README.rst Add release notes link in README Jul 10, 2018
babel-django.cfg Added a django extract for .csv files Sep 15, 2015
babel-djangojs.cfg Angular translation via babel (singular only) Jul 2, 2015
bindep.txt Fix selenuim-headless tests Jun 8, 2018
lower-constraints.txt Remove nose references from Horizon Sep 22, 2018
manage.py hacking: noqa cleanup in horizon Mar 17, 2017
package.json Refactor tox & update docs Nov 30, 2016
requirements.txt Merge "Add django-debreach to horizon" Aug 30, 2018
setup.cfg Remove nose references from Horizon Sep 22, 2018
setup.py Updated from global requirements May 30, 2017
test-requirements.txt Move requests to requirements.txt Aug 25, 2018
test-shim.js Add Apache 2.0 license to source file Dec 2, 2016
tox.ini Merge "Add py3-dj21 tox env for Django 2.1" Sep 6, 2018

README.rst

Horizon (OpenStack Dashboard)

Horizon is a Django-based project aimed at providing a complete OpenStack Dashboard along with an extensible framework for building new dashboards from reusable components. The openstack_dashboard module is a reference implementation of a Django site that uses the horizon app to provide web-based interactions with the various OpenStack projects.

Using Horizon

See doc/source/install/index.rst about how to install Horizon in your OpenStack setup. It describes the example steps and has pointers for more detailed settings and configurations.

It is also available at Installation Guide.

Getting Started for Developers

doc/source/quickstart.rst or Quickstart Guide describes how to setup Horizon development environment and start development.

Building Contributor Documentation

This documentation is written by contributors, for contributors.

The source is maintained in the doc/source directory using reStructuredText and built by Sphinx

To build the docs, use:

$ tox -e docs

Results are in the doc/build/html directory