- Mar 19, 2012
-
-
Andy Chong authored
* implements wishlist at bug 959017 Change-Id: I22a1fc3007dcf69e5f3f0d9eac48adbe62ad8035
-
Gabriel Hurley authored
* Splits the AJAX complete method into complete, success, and error. * Cleans up 404 (e.g. gone/deleted) handling. * Adds 5XX error handling. * Adds client-side alert message templating. * Adds client-side conf (debug and static_url) loaded from backend. Fixes bug 957461. Change-Id: I5114430d35e2d20603e817651540b2db1f8a4d07
-
- Mar 17, 2012
-
-
Andy Chong authored
* fixes bug 955706 Change-Id: Icb4190ce8cf20e3375c237f6729c64cb17f404e1
-
- Mar 16, 2012
-
-
Andy Chong authored
* fix bug 955622 * proper fix for the quick fix https://review.openstack.org/4806 Change-Id: Ibbe929fa6264ee7ecf443bae759e4a26cc14a22b
-
- Mar 14, 2012
-
-
Gabriel Hurley authored
This fixes the problem of having to "hide" the update action in the row's actions column. Fixes bug 948397. Additionally, added some protection for spillover between the attrs dictionary on action instances. Fixes bug 954592. FWIW, the code involved in the AJAX updating is largely identical, it's just been moved from Action to Row and had few data accessors renamed to account for the differing relation to Table and Row. This also allowed the javascript to be significantly cleaner. Change-Id: Ic8932a33ca6956a56c8eee09bb0a4d1f59e0ab3a
-
- Mar 13, 2012
-
-
Andy Chong authored
* fix bug 948429, increase interval multiplier if row no update * fix bug 948432, with following changes * update row with replace only if html differs (changes found) * do not trigger ajax request if row action is expanded * still trigger ajax request if row checkbox is checked and the checkbox is remained checked if row replaced * fix bug 953268, see last point above Change-Id: I487407289305694025a555f1dc96317d17416307
-
Andy Chong authored
* fixes bug 860780 * continues from abandoned https://review.openstack.org/3268 * implements UI https://nebula.notableapp.com/posts/391efe1b94711ec4527b6f72a61e789b6a4a54b7 * modified test to accomodate change * fix .form-field width from 96% to 90% to prevent weird overlap Change-Id: I77af442ea4c0408556bfed8c2d1669b860219f66
-
- Mar 11, 2012
-
-
Andy Chong authored
* fix bug 952000 Change-Id: Iaef3581335171497551cbf42da8971884d3d15c1
-
- Mar 07, 2012
-
-
Andy Chong authored
Change-Id: Id40d7d694aee076d798362692554f395ff6f93d6
-
Andy Chong authored
Change-Id: I196ccdbf327425e40a8205edc620ecdf817746db
-
- Mar 03, 2012
-
-
Andy Chong authored
* fixes bug 944460 Change-Id: Iddd356271575f3976d627ace5ae81ffd01c5ef6a
-
Hengqing Hu authored
Change-Id: I2317eb6d87054af4b04c91ef216a4c46c3dec423
-
- Mar 02, 2012
-
-
Tihomir Trifonov authored
existing previous modal form. Note: This is just a quick fix for the problem specified in the bug. In general there are problems with using overlaying modals. Each subsequent modal form doesn't 'backdrop' the previous one, and the first modal could be closed without closing the last one. Fixes bug 944502 Change-Id: I8086dcd14f5fbfb3c9d69a7f2f20e62e012b294e
-
- Feb 29, 2012
-
-
Gabriel Hurley authored
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
-