summaryrefslogtreecommitdiff
path: root/.gitignore
Commit message (Collapse)AuthorAgeFilesLines
* Add *.lock files to .gitignoreAna Krivokapic2015-01-291-0/+1
| | | | Change-Id: I17a6f99d60ba2e5c8bc542f89c13e687bd772988
* Fix ToxTomas Sedovic2013-08-271-0/+2
| | | | | | | | | | We can now run the tests using the `tox` command without needing to have the Horizon source checked out alongside (the horizon package is a test dependency). All tests except for Django 1.4 are currently passing. Change-Id: Id835e14868225a7bc13ff25bc666547a85d085e5 Signed-off-by: Tomas Sedovic <tsedovic@redhat.com>
* Fix .gitignoreImre Farkas2013-08-141-3/+1
| | | | Change-Id: I694d451309ac813f32bddb0c16bc32637de15a71
* Initial management dummy apiJan Provaznik2013-08-011-0/+1
| | | | | | | | | | | | | | | | Added new api module for communication with openstack-management service. Structure of this module is similar to other existing api modules (IOW plain list of api methods). True is this plain structure of api methods is not optimal because there is ATM not good place to put business logic, but this is horizon wide issue and will be targeted in a separate patch. Because there is not real management service yet, these api methods use classic Django models for storing dummy data. You have to run "python manage.py syncdb" to init/update db. Change-Id: I4e56be6824061f55021819ff66faa1cfd7f135d2
* Added openstack_dashboard/local/.secret_key_store to .gitignore.Anita Kuno2013-02-111-0/+1
| | | | Change-Id: Ie3a9c1f4f150702f65a8ccd7d46dd5e1c8c19bc8
* Initial support of Quantum V2.Akihiro MOTOKI2012-08-131-0/+1
| | | | | | | | | | | | | | Implementes blueprint quantum-horizon and blueprint readd-quantum-support. This commit also covers blueprint quantum-workflow-integration. - Added quantum API layer, - Added network/subnet/port CRUD operations, - Added 'Network' user panel, - Added 'Network' system panel, - Added 'Networking' tab in instance creation workflow. - Supported launching an instance with specified network(s) Change-Id: I7ad608e17cb6fb4f0de02721888e96a68cf926e8
* Provide utilities to automate secure secret key generationSascha Peilicke2012-07-031-0/+1
| | | | | | | | | | | | | | | | | | | | Implements blueprint automatic-secure-key-generation Reduce the likeliness that the (commented-out) default key is abused and document possible options instead. Also use a non-empty SECRET_KEY for development / testing environments. A later patch would make it a hard error if no SECRET_KEY is defined (i.e. Django defaults to an empty string which is anything but secure). Unfortunately, I can't do it now as the devstack integration test would fail (they don't set a SECRET_KEY either) currently. So, when this blueprint is accepted, I would submit a fix to devstack and afterwards add the error message to warn the user about insecure defaults. Addressed PEP-8 issues Change-Id: Ifdab8e6b6fb3025fde7a2b92beb046ec9c5cba7f
* Move docs to doc.Clark Boylan2012-06-121-2/+2
| | | | | | | | | To better facilitate the building and publishing of sphinx documentation by Jenkins we are moving all openstack projects with sphinx documentation to a common doc tree structure. Documentation goes in project/doc and build results go in project/doc/build. Change-Id: Ic523a716e4113198b777d6dc3db8bb8a729e7696
* Updating Horizon to use LESS.John Postlethwait2012-06-071-0/+2
| | | | | | | | | | | | | | This changes all of the Bootstrap CSS and Horizon CSS to use LESS. Horizon's specific CSS will be organized into separate files in another commit, as it is outside the scope of this BP. We are also now packing LESS 1.3.0 directly within Horizon. Implementation of Blueprint transition-to-lesscss Change-Id: Ie4be8b28ab3ce04ea21d7d5cd49c2ccb66bd8ade
* Add Swift pseudo-folder support to Horizon.Ke Wu2012-06-061-0/+1
| | | | | | Implements blueprint swift-folders. Change-Id: If29ad3cc1fcfb9b7bdb66d915a667f3363d38da0
* Add ProjectTestingInterface to horizon.Monty Taylor2012-05-261-0/+4
| | | | | | | | Horizon is the last project that doesn't have support for the common Project Testing Interface. This gets horizon up to speed with the other bits, but shouldn't break any of the existing interfaces. Change-Id: I464c3b10d9708a0b7b5ffd42c88cd3cf515ef6a7
* Makes setup.py actually list it's dependencies for pip/easy_install.Gabriel Hurley2012-02-291-0/+2
| | | | Change-Id: I9b774f5d64662f67d2a4dd2d1dd4dc59be0f45df
* Unifies the project packaging into one set of modules.Gabriel Hurley2012-02-291-4/+2
| | | | | | | | | | | | | | | | | | | | | | | | | There are no longer two separate projects living inside the horizon repository. There is a single project now with a single setup.py, single README, etc. The openstack-dashboard/dashboard django project is now named "openstack_dashboard" and lives as an example project in the topmost horizon directory. The "horizon/horizon" directory has been bumped up a level and now is directly on the path when the root horizon directory is on your python path. Javascript media which the horizon module directly relies upon now ships in the horizon/static dir rather than openstack-dashboard/dashboard/static. All the corresponding setup, installation, build, and env scripts have been updated accordingly. Implements blueprint unified-packaging. Change-Id: Ieed8e3c777432cd046c3e0298869a9428756ab62
* Ignoring .venv dirAndrews Medina2012-02-151-0/+1
| | | | Change-Id: I468eb603ba5376ada99a90cc565f7906afdfbd64
* Reworked all the usage implementations into one standard set.Gabriel Hurley2012-02-021-1/+1
| | | | | | | | | | | Adds a base Usage data object, datatables, class-based views, and more consistent templating for all cases. Bumps environment version to ensure latest novaclient. Fixes bug 922353. Change-Id: Ib2042e9393c8deb0e3ec23403da55a6fb8dd39fb
* Unified horizon and openstack-dashboard environments.Gabriel Hurley2012-01-051-12/+1
| | | | | | | | | | | | Buildout has been removed entirely, all dev installation is now done via the single tools/install_venv.py script. Django's manage.py script has also been updated to a newer version/convention; this allows for less python path mangling and makes things cleaner and more explicit. Note that, as such, it has been moved up a directory level. Change-Id: I62f9f06ee00568fc91e5ba7e1fd15d22ea849d1f
* Unit tests shouldn't override template rendering.Gabriel Hurley2011-11-211-0/+1
| | | | | | | | | | Removes the fake_render_to_response function that was preventing templates from being rendered. This required a number of adjustments to the mocked obejcts in the view tests (which didn't need to be mocked to begin with). A couple of legitimate problems were exposed upon rendering the templates which are also now fixed. Change-Id: I1647dcec01084318be1bb8f6d6ac1f4308992afa
* Added sanity checks and environment versioning to run_tests.sh.Gabriel Hurley2011-11-091-0/+1
| | | | | | | | Implements blueprint environment-versioning. Fixed bug 887885. The script will bail if the seleniumrc or test scripts are missing, preventing the hang, or the possibility of bad environments. Change-Id: I3cdeb71660c897e8b2adbf81d3794333d1847204
* Adds selenium and qunit integration into Django test suite.Gabriel Hurley2011-11-081-1/+2
| | | | | | | | | Implements blueprint frontend-testing. Implements blueprint javascript-unit-tests. Adds selenium to buildout script and uses django-nose-selenium to integrate with Django's unit test machinery. Includes proof-of-implementation tests with both selenium and qunit. Change-Id: Ic7db4994be398c633a78dca7369359602c7d8f57
* Re-architects the OpenStack Dashboard for modularity and extensibility.Gabriel Hurley2011-11-071-11/+12
| | | | | | | | | | | | | | | | | | | | Implements blueprint extensible-architecture. Implements blueprint improve-dev-documentation. Implements blueprint gettext-everywhere. Implements blueprint sphinx-docs. Complete re-architecture of the dashboard to transform it from a standalone django-openstack app to a Horizon framework for building dashboards. See the docs for more information. Incidentally fixes the following bugs: Fixes bug 845868 -- no PEP8 violations. Fixes bug 766096 -- the dashboard can now be installed at any arbitrary URL. Fixes bug 879111 -- tenant id is now controlled solely by the tenant switcher, not the url (which was disregarded anyway) Fixes bug 794754 -- output of venv installation is considerably reduced. Due to the scale and scope of this patch I recommend reviewing it on github: https://github.com/gabrielhurley/horizon/tree/extensible_architecture Change-Id: I8e63f7ea235f904247df40c33cb66338d973df9e
* adding developer docsJoe Heck2011-10-271-0/+2
|
* fixing run_tests - typo, missing requiresJoe Heck2011-08-311-0/+2
|
* updating run_tests.sh to mimic other openstack projects, pep8, pylint, coverageJoe Heck2011-08-311-1/+3
|
* Unit tests for dashboard container views. Includes support code forMark Gius2011-07-061-0/+2
| | | | future view tests
* That ought to do it.Mark Gius2011-06-291-0/+1
|
* First test implemented, and buildout changes to allow unit test to runMark Gius2011-06-281-0/+1
|
* minor pep8 fixes for api and gitignore fix for new layoutTres Henry2011-06-231-2/+2
|
* Manager testsMark Gius2011-06-191-0/+13
port of lp:~tiramisu/openstack-dashboard/dashboard_manager_tests