https://github.com/ging/horizon

sort by:
Revision Author Date Message Commit Date
166ec2f Implements action colors as per style guide. Fixes bug 921741. Change-Id: I84cfe9d4ed3c6ae60e6532ec420880bc5cc45fa9 25 January 2012, 22:58:22 UTC
1e46e36 Corrects spacing for dropdown menu items. Fixes bug 921747. Change-Id: I9e3324fe7e5e79153ef0526675469ddd36627d41 25 January 2012, 21:50:54 UTC
1ae9559 Removes max-height from modals. Fixes bug 921733. Change-Id: I852e703011825cbd4abcf562e4b9ca77f0bf1bd4 25 January 2012, 21:44:39 UTC
eea6cfe Corrects cross-browser height issues for .btn-group + .small. Fixes bug 921737. Change-Id: I3b3f7ab53ceec5529b055cbe6777450d24cc2750 25 January 2012, 21:31:30 UTC
db1842c Bootstrap 2! Implements blueprint bootstrap-2. Notable changes: * Uses new split-dropdown buttons. Fixes bug 920820 and fixes bug 918452. * Uses bootstrap dropdowns for all menus. No differing implementations now. * Reworks how css class attributes are consructed on actions to make them easier to works with and support default classes. Change-Id: Ia25edb6d8ca8a2d1ef30e8f9a36331eff4c7ae86 25 January 2012, 02:09:26 UTC
f60aa08 switching to use python-quantumclient intead of quantum repo directly Change-Id: I6b5862d6ab8ad980c9832c637f2be1cc0a8cda32 24 January 2012, 23:19:02 UTC
269e389 horizon: Use novaclient for flavor create/delete API is the same as openstackx, so it's an easy drop in. Also drop all openstackx admin_api handling since it isn't needed anymore! Change-Id: Ifa8c7f3bd3e0ba0e1664d6c3a87bf07853f3e693 24 January 2012, 21:35:09 UTC
54e0409 Merge "Port quantum vif servers call to novaclient" 24 January 2012, 20:31:00 UTC
4724c2a Port quantum vif servers call to novaclient * Fixes bug 921150 Change-Id: I34bb06ee5c60ed72a07145e6da88e83db0a0ce96 24 January 2012, 19:56:35 UTC
0314de8 Remove another quota-related openstackx dep * Another fix for bug 919420 Change-Id: Iea5d254804251e099813a90ef972bb2e2d4d8a55 24 January 2012, 18:50:06 UTC
97b53f5 Merge "Fixing default for boot from volume (from /dev/vda to vda)" 24 January 2012, 08:33:10 UTC
9093a01 Merge "Tenant description now required on create and edit" 24 January 2012, 08:29:22 UTC
e736603 Merge "Made cancel button more visible." 24 January 2012, 08:12:16 UTC
5e680c9 Fixing default for boot from volume (from /dev/vda to vda) Change-Id: I7ffb8fd5927fb379dbf6ddc50cf49f509e2dfc9f 24 January 2012, 06:10:28 UTC
7b0ca43 Hide boot from volume UI when no volumes are available. Only show volumes in boot from volume UI which are available. Fixes bug 919758 Change-Id: Iaafef17c481ca30ba43c44317891b38931873a16 24 January 2012, 05:54:12 UTC
959d29a Converts syspanel.images to use datatables, new modals, etc. Also finishes some cleanup on nova.snapshots that got forgotten. There was a ton of dead code that was removed from syspanel.images which clearly hadn't been used/tested/accessible since the diablo release or earlier. Change-Id: Ic9a9284b23574b10f6c34c90026b054d6608dc7c 24 January 2012, 03:57:14 UTC
ac2a134 Made cancel button more visible. * fixes bug 898983 Change-Id: I314496125effeb6865568d79de2e403d54332c0c 24 January 2012, 03:48:34 UTC
fe97aa4 Tenant description now required on create and edit * fixes bug 904460 Change-Id: I9c3144cd9f913299d3e5914d6132a2f4c8539b28 24 January 2012, 03:44:47 UTC
b39f0a0 Deleting a directory that should not have been there Change-Id: Ib40ae0fd734c82823ae6cf1bfc24252538b3aef4 24 January 2012, 02:03:44 UTC
6589872 Merge "VNC no longer loads by default on instance detail page." 24 January 2012, 01:29:44 UTC
ff7c1ce Implementing multi-region support. * Multiple regions are optionally setup in local_settings.py * fixes bug 920761 Change-Id: I7a5ef182a0fd00369414491a88446f7dd94ae679 24 January 2012, 01:08:24 UTC
fe0a70e Merge "Swift exception handling improvements." 23 January 2012, 22:33:55 UTC
e2d472c Merge "Port servers calls to novaclient" 23 January 2012, 22:33:13 UTC
a67347f Swift exception handling improvements. Change-Id: Ib4b2bdb2adb936eb9d5811afb755a075a8def18a 23 January 2012, 22:24:50 UTC
d8aaaa5 Merge "Port quotas to novaclient" 23 January 2012, 21:55:40 UTC
033dca5 Merge "Pylint cleanup (mostly unused or missing imports)." 23 January 2012, 21:54:27 UTC
cb7e5d7 Merge "Added specific style for error box. * fixes bug 900432" 23 January 2012, 21:53:03 UTC
bc7ebe1 Pylint cleanup (mostly unused or missing imports). Change-Id: I31e1e8204062e3fd0a615940e837b52f930809a2 22 January 2012, 21:42:27 UTC
f0b48bd Remove services openstackx dependency * A down payment on https://bugs.launchpad.net/horizon/+bug/919512 * Remove parts of global summary related to service list Change-Id: I923bf8d90ba0db96f2941adf7f49563f0d0d54d6 21 January 2012, 08:23:50 UTC
37b7989 VNC no longer loads by default on instance detail page. Fixes bug 897072 Change-Id: I6400094ea847ba73ea2e63b03b45518925324d9f 21 January 2012, 01:02:34 UTC
05ba37d Update Actions to require class-level name. Actions which specified a name during instantiation (or after) caused a subtle bug with instance caching for tables, causing actions to overwrite each other in the cache. A longer-term solution would be to do instance caching based on class rather than name, but that requires an invasive change since "name" is used to construct actions. Change-Id: I9ad29c8abe59fbb595be6bfaa185de238dcb5314 21 January 2012, 00:04:57 UTC
5305447 Port servers calls to novaclient * Fixes bug 848397 * This requires https://review.openstack.org/#change,3229, so update devstack Change-Id: Ia8f7d912086c627a3d7c7e0c0349bfa388ae0ed7 20 January 2012, 22:43:58 UTC
6883ea9 Port quotas to novaclient * Fixes bug 919420 Change-Id: I66f10c13b505fa6446b1284abe63a48a7fd6935b 20 January 2012, 22:41:39 UTC
5d9ed7d Merge "Adds ID to flavors list." 20 January 2012, 22:01:00 UTC
eaf93c8 Tooltip implementation cleanup. Re-enables tooltips for modal forms (previously not using delegated events). Fixes bug 918950. Aligned the x position of the tooltips. Fixes 915762. Reworks triggers for checkboxes to better handle focus/hover. Fixes bug 915765. Change-Id: Ic728fd426418c5d81f87256b0674f21050c0e79c 20 January 2012, 21:19:38 UTC
1916202 Added a contributing guide to the Horizon docs. Change-Id: I05803f33adf23b4075f06b07c406fb0b7d427d34 20 January 2012, 21:19:38 UTC
7054298 Auto-remove auto-generated .rst files for deleted .py files. This eliminates annoying warnings when building the docs for files that were automatically documented and subsequently deleted, causing import errors in Sphinx. Change-Id: Iba90c157995b21456dc5bddb44d9e77023112a7b 20 January 2012, 21:19:32 UTC
41912be Added specific style for error box. * fixes bug 900432 Change-Id: I27bf9e2a5a5a32777774c76dc47655e8c4374d54 20 January 2012, 20:51:53 UTC
26878f6 Adds ID to flavors list. Adds new flavor ID by adding one to the max flavor ID. Related to bug 915785 Change-Id: I25d5c231e8228d3348e04ba3254a72b1a79ff354 20 January 2012, 16:17:53 UTC
da92e69 Merge "Adds support for boot from volume." 20 January 2012, 02:48:56 UTC
bfc4c0c Merge "Fix reference to vnc console.url" 20 January 2012, 00:23:16 UTC
c1bf05f Adds support for boot from volume. Implements blueprint boot-from-volume. Change-Id: I56378400f07065063082925f2b15e7524f27747f 19 January 2012, 23:59:46 UTC
e90e8a9 Implementing instance count field in launch form. * fixes bug 905061 * Allows for launching multiple instances at once. Change-Id: I2c10e120acc9cde22f55e579e2406607378eb622 19 January 2012, 21:55:37 UTC
e41f93a Fix reference to vnc console.url * Fixes 918846 Change-Id: I3421127a12185763ba3aef18daf6decc45a60e7e 19 January 2012, 18:44:52 UTC
f53ee0a Use novaclient to get a vnc console. * Fixes 917916 Change-Id: I433fc3e95fb5d8015f1f5f6b0ddb55b2b672ebf2 19 January 2012, 06:57:11 UTC
e0ff336 Fixes a syntax error when updating tenants Change-Id: Ia3ee31249df6d1060315f3e3ac695cd715a1dda3 19 January 2012, 05:55:38 UTC
4a48e44 Merge "Converts images and snapshots to new tables, modals, error handling, etc." 19 January 2012, 01:33:00 UTC
9f9d4ab Converts images and snapshots to new tables, modals, error handling, etc. Fixed bug 905235. Fixed bug 906487. Change-Id: Ida68d82508357fe31695c0c66f7aaeabdc911105 18 January 2012, 23:58:23 UTC
33519eb Fix volume deletion by adding object id sanitization and object display names Change-Id: I872bc76226b13fc5fbd4f64dec3daf3dc810fbc2 18 January 2012, 21:08:35 UTC
1e9a178 Prevents rendered data from being cached across table instantiations. Fixes bug 918381. Change-Id: Ib382b76c5491c4124285a3b0c0e89344e42ac6e1 18 January 2012, 20:04:16 UTC
6c35916 Converts instances and volumes to new tables, modals, etc. This commit reworks the instances and volumes panels, extends that to the syspanel instances panel, cleans up usage-related code and moves it to overview and/or tenants panels as appropriate, and finally implements a new layout/modal interface style for combined modal/table views like security groups and volume attachments. Re-ordered the attach volume form. Fixed bug 913863. Reworked syspanel usage views. Fixed bug 904861. Table displays have much more useful data. Fixed bug 905065 and fixed bug 907512. New modals fixed bug 898867. Lots of additional code cleanup and fixes. Change-Id: I407d3ec70a080883c137a963fa0ee22124b53dc2 18 January 2012, 01:07:45 UTC
29b70fb Implementing Floating IP Pools for Horizon - vishy's nova branch: https://review.openstack.org/#change,2892 - jakedahn's novaclient branch: https://review.openstack.org/#change,2917 Change-Id: I41fb7359e841cbe5921db864dd4e754e9fe0874d 17 January 2012, 05:12:34 UTC
ad36c05 Fix flavor creation template. Re-adds the _create.html template which was accidentally deleted during the table refactor. Change-Id: I5435964f19aa1d8995b9cca195ff35f8e8922582 17 January 2012, 01:11:24 UTC
af66c03 Makes all dashboards (and all views under them) login_required by default. Change-Id: I435a4cbca669a7fdb6fa9ac483984c3c5fb2a58d 16 January 2012, 19:28:13 UTC
b410799 Merge "Moved authorized_tenants retrieval to middleware." 16 January 2012, 19:02:23 UTC
0f6ece8 Merge "adding suspend/resume and pause/unpause instances to horizon added to both user and sys view for blueprint suspend-instance" 16 January 2012, 18:50:51 UTC
a77ed5e Moved authorized_tenants retrieval to middleware. Fixes bug 917263. By moving the tenant API call from the context processor to the middleware the API call is no longer made multiple times per request/response cycle. Additionally, there are various PEP8 fixes included, with the addition of one "ignore" flag to the PEP8 runner (related to github issue #34 for pep8.py). Change-Id: I5c755dfe381b1c38dbeeb99eb2b7ed9172d16f86 16 January 2012, 18:05:11 UTC
35b8ba1 adding suspend/resume and pause/unpause instances to horizon added to both user and sys view for blueprint suspend-instance Change-Id: I2460e4009d5b901fa30621a564d78b991a23b263 15 January 2012, 23:21:17 UTC
a47aa6f pip-requires: Document dep list Add some comments indicating where deps are actually used (I was initially confused looking at this list until a realized a lot of these are pulled in to satisfy glance). Additionally remove django-registration, since current code doesn't seem to use it. Change-Id: I9d9bbd76b73aee63ca8dd72f061f0aeae12a58dd 15 January 2012, 19:42:00 UTC
3cb2c0d Merge "Converted Syspanel Flavors table." 13 January 2012, 23:02:18 UTC
badb97e Converted Syspanel Flavors table. Change-Id: If7645c182d78aba052b16496858da0bd68c867f5 13 January 2012, 04:21:28 UTC
7fe56c5 Centralized error handling. Implements blueprint exception-handling. This takes care of a first-pass implementation at reusable, consistent, centralized error handling. It is known to be incomplete as far as the "recognized" exception types. It needs to be expanded over time as it is further put into real use and tested. This is only a starting point. Change-Id: If19e7c1414456f1be69ad867995f46368749a9e9 13 January 2012, 03:39:49 UTC
61650ce Docs fixes. Ignored some temp files that were causing build trouble. Fixed up the DataTables section. Change-Id: I71f0786aa5b324fe3ec659959e220bc535a53e65 12 January 2012, 23:15:53 UTC
18a8fc4 Merge "Adds first inklings of metadata support for swift and adds extensions for files with no extension when downloading if available." 12 January 2012, 22:43:34 UTC
46badcd Merge "Tenant quota API cleanup and tests. Fixed bug 913020." 12 January 2012, 22:43:14 UTC
1b858a5 Batch actions (including Delete) for DataTables. This patch implements a new BatchAction for data tables that simplifies error handling, messaging, and standardizes behavior. Change-Id: I19195095add9b824a48e4f2078d898344f92765b 12 January 2012, 21:55:43 UTC
2cfdbcf Tenant quota API cleanup and tests. Fixed bug 913020. Change-Id: I6c3cbd0d806a94467c12c85e3f1335c30a475236 12 January 2012, 03:14:06 UTC
f06671d Adds first inklings of metadata support for swift and adds extensions for files with no extension when downloading if available. Fixes bug 915102. Change-Id: I96c542d55290ec4f52cc652598aa5c1c78f37e50 12 January 2012, 00:46:43 UTC
a61734e Merge "Converts nova.containers to use new tables, modals, etc." 12 January 2012, 00:34:22 UTC
cf7d2c1 Silences logging output during test runs. Fixes bug 914592. Change-Id: Idc2d9a0a85424ccf45b6ef8f84daaea1d1e56549 11 January 2012, 19:15:25 UTC
75c8ac5 Converts nova.containers to use new tables, modals, etc. Adds support for generic paging to tables, as well as various improvements to the tables and actions APIs. Adds more data to the container and object table displays to make them more useful. Change-Id: I6c7434657de4398a9da30911b281275d7c978d8b 11 January 2012, 07:23:36 UTC
096bee0 Merge "* Fix instance console log output for log tab * Add some css to make things a bit more pretty." 11 January 2012, 05:02:09 UTC
f9ce14d Ensure the test runner uses the same settings for both sets of tests. Change-Id: Id341e05ec88e7322b136231c67cb411fb8d2fb85 11 January 2012, 03:17:53 UTC
8526849 * Fix instance console log output for log tab * Add some css to make things a bit more pretty. Change-Id: I4a8e78708ca9cce739d72e3dd03456cb0849ab22 11 January 2012, 03:00:47 UTC
18a117e Implement tooltips using twipsy and field help_text property. Change-Id: I1912b61d95ff9f10797a8520e7230310ed669bd3 10 January 2012, 22:39:43 UTC
22d80f7 Converts all of Access & Security to use new panels, modals, views, etc. Adds empty table message, multi-table CBV, improved testing facilities. Fixes bug 905376. Fixes bug 905399. Change-Id: Ib93a5b9d09c9b98b0a6365f7d468efb05e28e676 10 January 2012, 20:56:06 UTC
120b43b Merge "Converts nova.access_and_security.keypairs to new tables and modals." 09 January 2012, 21:17:49 UTC
f0b6114 Converts nova.access_and_security.keypairs to new tables and modals. Change-Id: I413b81ba189fc12b957f96aa7d2d14016672db6a 09 January 2012, 19:57:56 UTC
993cc3b Fixed some questionable grammar in an error message. Fixes bug 905231. Change-Id: Ifd08c11919c0cbf8ce94be9012d6724b820d866c 06 January 2012, 20:56:27 UTC
d048d47 Merge "PEP8 cleanup" 05 January 2012, 22:58:28 UTC
7166d25 Merge "Float ALL form checkboxes left" 05 January 2012, 22:53:05 UTC
7217ed6 Merge "Remove last chzn ref" 05 January 2012, 22:38:58 UTC
1fcb2b7 Converts syspanel.services to new tables. Also removes the calls to curl, fixing bug 911972. Change-Id: I3133b3ac4ca4617327f476f4261d1dc9e99aa13a 05 January 2012, 22:34:41 UTC
685ad7c Merge "Converts syspanel.quotas to new tables." 05 January 2012, 22:13:57 UTC
a175701 Unified horizon and openstack-dashboard environments. 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 05 January 2012, 21:57:07 UTC
2dedfb3 Converts syspanel.quotas to new tables. Change-Id: I4664f7794b5579eabbbabddff0f833b035600992 04 January 2012, 22:18:24 UTC
a3aeda1 Cleanup on syspanel.users to use new CBV's. Change-Id: I8f75f5f569f104d88e74c03410644147e77dfc53 04 January 2012, 22:18:24 UTC
30a60bd Merge "Converts syspanel.tenants to use DataTables and modal forms." 04 January 2012, 09:23:01 UTC
f274ba9 Float ALL form checkboxes left Change-Id: Ifb32ea628087135dfb21702e7ba0ffe8994eeb95 04 January 2012, 04:12:37 UTC
53a635d Remove last chzn ref Change-Id: I0c1b9d98176d6e0a38d59d0f22961e336575c2ec 04 January 2012, 03:39:00 UTC
cf088fb PEP8 cleanup Fixes bug #911531 The None, True, and False values are singletons. All variable *comparisons* to singletons should use 'is' or 'is not'. All variable *evaluations* to boolean should use 'if' or 'if not'. All Object type comparisons should use isinstance() instead of comparing types directly Change-Id: Ie1b3e18bad22a2baeb79d50928267a4cac0a55e4 04 January 2012, 00:51:28 UTC
01b5070 Fix inconsistencies between overview and index. However the tables are not identical, because the overview page serves a different purpose than the instance list. fixes bug 897094 Change-Id: Ic8de38418e3d206ed6a0f184062ef0ca9f20db65 04 January 2012, 00:03:36 UTC
e55c71a Converts syspanel.tenants to use DataTables and modal forms. Also introduces helper class-based views for DataTable index views and modal SelfHandlingForm views to abstract away boilerplate. Change-Id: I117336645bc2f046a47cd40096f6d8ac9e79aa49 03 January 2012, 23:49:19 UTC
7266ee5 Merge "Bug #910494: Horizon still tries to load quantum.client when QUANTUM_ENABLED=False" 03 January 2012, 21:58:49 UTC
eef90c6 Bug #910494: Horizon still tries to load quantum.client when QUANTUM_ENABLED=False Conditionally load api.quantum based on QUANTUM_ENABLED. This means that you don't have to have quantum.client installed if you're going to run with QUANTUM_ENABLED=False. Change-Id: I9abc08e18188a8fed681603ca2c0dd4534bc5135 01 January 2012, 07:26:11 UTC
580ecc2 Don't override PIP_DOWNLOAD_CACHE if it has already been set externally. Change-Id: I5e65529b5f3015091590d275f123f93d9bb9869b 01 January 2012, 06:20:28 UTC
d04a6fd Merge "Wraps all cancel button in trans tag" 31 December 2011, 00:34:12 UTC
eaa16a6 Fix another reference to python-keystoneclient, now that it's moved. Change-Id: If0e69338e67b95d2383042ef70f3553c5f942557 30 December 2011, 22:24:17 UTC
c991270 Wraps all cancel button in trans tag Fixes bug 891796 Change-Id: I126fdb9117f62b6d84116b7307d768532dca5865 30 December 2011, 22:06:07 UTC
cb76488 python-keystoneclient has moved from 4P to openstack. Update the reference. Change-Id: If2b3e82e3ac8ca6f45129eca7f0f40f76bda228e 30 December 2011, 10:40:29 UTC
back to top