commit d716bfcdbfe6d4c22df9e1ae5fdb7a54d5150f28
Author: Matthias Runge <mrunge@redhat.com>
Date:   Fri Oct 11 11:17:59 2013 +0200

    Hide settings/change password on keystone v3
    
    When using keystone v3, it was possible to change the user
    password without knowing the old password.
    
    Change-Id: I2e3721f9c8a1de4b9a5f85b230432844d2c83507
    Closes-Bug: 1237989

commit de8b7d7b4af185dd72be8b01edf0d344efbed55a
Merge: 904eebe 06c9477
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Oct 12 08:50:30 2013 +0000

    Merge "Improve default logging configuration" into milestone-proposed

commit 904eebee866e43841b5e267db8ada6e80b4bb365
Author: Kieran Spear <kispear@gmail.com>
Date:   Thu Oct 10 13:41:38 2013 +1100

    Add keystoneclient CredentialsManager if missing
    
    The keystone v3 client doesn't include the 'ec2' manager, even
    though the EC2 API is included in the default pipeline.
    
    This commit creates the ec2 manager manually if it's missing
    (and necessary). It uses the same call that the client itself
    should have used.
    
    Change-Id: I83e7bfa04cde5093c10bf2bc27af5ec03da4b48e
    Closes-bug: #1236326
    (cherry picked from commit 7187d12a1727b98e91c7d90941de6bd46f098809)

commit d55d502c16f9aa5e0ed57371d1e33d6c8ac2d1d2
Author: David Lyle <david.lyle@hp.com>
Date:   Thu Oct 10 10:35:45 2013 -0600

    capping python-troveclient version
    
    Verson 1.0 of python-troveclient is not backwards compatible with
    the trove work in Horizon. There are too many places to fix the
    compatibility issues for Havana, so for now pinning the release
    version.
    
    Closes-bug: #1238121
    
    Change-Id: If0ec929180e083aa47bdb688879ba2f63fdcd2a3
    (cherry picked from commit b49b952be096c4d50228b5ca0dc40ad19e0211a6)

commit e7f7eabef7dbf6dfbe527c32d5f5a4194814191b
Author: Akihiro MOTOKI <motoki@da.jp.nec.com>
Date:   Thu Oct 10 02:41:02 2013 +0900

    Import translations for Havana release
    
    * Import translation update of 100% completed languages.
      12 translated languages are avaialable.
    * Russian (ru) and Chinese Taiwan (zh_tw) newly completed their
      translations since RC1. They are added to the language list.
    * Update POT files
    
    This commit is directly proposed to milestone-proposed branch
    because the master branch is already opened for Icehouse development
    and the translatable strings are no longer same as those in Havana.
    
    I believe it is the final import.
    
    Change-Id: I9e8e7c28fae64f1aad7fbd5f226910fb9ee6a325
    Closes-Bug: #1234317

commit 06c9477acf908f0c93daf846e9f1a85feee06756
Author: Julie Pichon <jpichon@redhat.com>
Date:   Tue Oct 8 11:35:54 2013 +0100

    Improve default logging configuration
    
    By default, a number of serious exceptions were not being
    logged. Adding a logger for 'django'-related logs resolves this.
    
    Also:
     - Add loggers for missing clients and django_openstack_auth
     - Add a default level for individual loggers (what makes it out to
       the log file remains determined by the handler configuration)
    
    Change-Id: Id3478ac8ec79f22c19ef66e747f3701f98a36611
    Closes-Bug: #1236423
    (cherry picked from commit 3ccd927251a69905b2c3f1ee496c174eaeb1f8eb)

commit 27873f7c8c14525b5467da400cdf93e252b6ab73
Author: Akihiro MOTOKI <motoki@da.jp.nec.com>
Date:   Sun Oct 6 18:27:32 2013 +0900

    Fix a issue on retrieving default quota in Create Project
    
    quota names for security group are different between nova and neutron,
    so the same appoach can be used for floating IP. This commit reverts
    the change in get_default_quota_data in commit c44552fe66 and changes
    get_disabled_quotas to determine security group and rules quotas come
    from nova or neutron.
    
    Change-Id: I9e39ac99f1e8c7ccdce64b2e2ab79615cac50892
    Closes-Bug: #1235053
    (cherry picked from commit 9fa87dad193f0324762b684ab08ecb8dfc6ce1cc)

commit 64235fde83447589226519a2b255d723a93b1047
Author: Akihiro MOTOKI <motoki@da.jp.nec.com>
Date:   Wed Oct 2 20:49:09 2013 +0900

    Fix typos: "gruop" and "remove from"
    
    Change-Id: If1afd82ffff3f4058c87b675913d4a0d31c52c09
    Closes-Bug: #1234119
    (cherry picked from commit 0def30491ca7f47a0556a22aa7ada86c97fc68aa)

commit 737ef39e087f08fc5a728c3f393f8c9d7753ce9c
Merge: 92708ae 74faf4c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Oct 2 22:33:44 2013 +0000

    Merge "Release notes for the Havana release"

commit 74faf4cb6912641a4e04d75958e8bd407a59cce3
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Oct 1 16:42:12 2013 -0700

    Release notes for the Havana release
    
    Change-Id: I77caf2a5ca634853c3b3b973c5699d80a45467e0

commit 92708aef2c80b09b94195e5fa43ed260fdd9d8b4
Merge: 897d580 37f2916
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Oct 2 10:59:44 2013 +0000

    Merge "Fix add policy missing rule issue"

commit 897d58063b0bf306a64f01d2fe671d9e3aca10fc
Merge: 45dd0a3 6018147
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Oct 2 10:45:24 2013 +0000

    Merge "Correcting help text for database launch"

commit 45dd0a3487fb42f6ef33871a2ce693be0bac0feb
Merge: 960e6e2 bd6bad5
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Oct 2 06:39:28 2013 +0000

    Merge "Limit the odds of making N calls to Glance for image names"

commit 960e6e2c586bc261edda02beb7e1fa321bf9d400
Merge: 46fefe0 b7c4b6b
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Oct 2 06:39:26 2013 +0000

    Merge "Optimization of ceilometer API"

commit 46fefe0e91be6e153c266710f6d8b7898439bf35
Merge: 5951e0f d33f294
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Oct 2 00:41:54 2013 +0000

    Merge "Remove unused LOG"

commit 5951e0f698c296d391a96b599403f2893ac13001
Merge: 4717ca5 4b130d5
Author: OpenStack Jenkins <jenkins@openstack.org>
Date:   Tue Oct 1 23:43:33 2013 +0000

    Merge "Updated from global requirements"

commit 4717ca57a15ffd58ba32b7f3d2ef777640ebaae4
Merge: 9ae4f63 e19677a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Oct 1 23:40:09 2013 +0000

    Merge "Correct amount of samples in the chart"

commit 9ae4f63b7d728625e9e4016492e07ae5683864ed
Merge: a87b853 45b0188
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Oct 1 21:09:47 2013 +0000

    Merge "Don't generate the secret_key until after loading local settings"

commit bd6bad5fd79eb67cbca7fd294a1d7b0bcceead8d
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Oct 1 13:09:46 2013 -0700

    Limit the odds of making N calls to Glance for image names
    
    In the future we should completley deprecated the "image_name"
    property on our Server class, but for now we can at least avoid
    making N calls to glance per server in places where we know
    it is most costly, such as the Instance overview page.
    
    Fixes bug #1229128
    
    Change-Id: Ib8dfb090db5a5db719042291f2f8a08c3e62b5e0

commit 4b130d57be55b32252ad7a0ac9698757ac11b88e
Author: OpenStack Jenkins <jenkins@openstack.org>
Date:   Tue Oct 1 16:13:10 2013 +0000

    Updated from global requirements
    
    Change-Id: I053b84cd2a13f22e654b8fe94c62df60f55f3ec6

commit a87b853d7392ce4551dc90e88775f9529c096c36
Merge: 2f591e8 6358ef4
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Oct 1 14:51:02 2013 +0000

    Merge "Code quality improvements in heat topology"

commit 2f591e877ac39511471e1f49d6e68c47c7036161
Merge: 7c16957 f109591
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Oct 1 12:25:16 2013 +0000

    Merge "Convert generator to list in Heat list API call"

commit 7c16957082cd4d1635b28a629e5988e16ddf8abf
Merge: 098c13e eb6f3f8
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Oct 1 10:40:42 2013 +0000

    Merge "enabling trove to work in multi-region deployment"

commit 098c13e7d58a5b9aed765a9e84fdbe5328c8d43b
Merge: e7fa1da ac9bb6f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Oct 1 09:57:51 2013 +0000

    Merge "Code more defensively in image views/forms"

commit 37f2916b338fe4c57c02e4985bfcd6a4dade1b04
Author: KC Wang <kuangching.wang@gmail.com>
Date:   Mon Sep 16 11:24:04 2013 -0700

    Fix add policy missing rule issue
    
    In firewalls/workflows.py retrieve 'rule' instead of 'firewall_rules'
    from AddPolciy post message. In test_add_policy_post, we need to
    ensure 'firewall_policy_id' field is not set before added to policy.
    
    Change-Id: I5f9ff81f42f4f8c7ce5c638c9074cc2dec4e1434
    Closes-Bug: #1231235

commit e7fa1da5b98537f650a99efba34905e323573f1e
Merge: b1e5ad1 f3f6f05
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Oct 1 08:50:10 2013 +0000

    Merge "Create links between FWaaS resources"

commit b1e5ad13105a507a4919b3d623b8246cf2781343
Merge: 912425a 4910222
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Oct 1 08:08:29 2013 +0000

    Merge "Import translations from Transifex for Havana RC1"

commit 60181472f333bb5e9dc9136f46d7d0825b3f6c3e
Author: David Lyle <david.lyle@hp.com>
Date:   Mon Sep 30 08:46:25 2013 -0600

    Correcting help text for database launch
    
    Change-Id: Iae384e0b3e676f93ddd4c7c2b4c8e1dd65526654
    Closes-bug: # 1232882

commit 912425aeb53f8fc99c3805b93bfffd6ae3868502
Merge: d54570a 16d651e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Sep 30 11:52:18 2013 +0000

    Merge "Remove extra blank line"

commit d54570a00224a171190112746884bc633f196321
Merge: c44552f bdfb56a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Sep 30 11:22:45 2013 +0000

    Merge "Cleaning up policy documentation"

commit f3f6f0527567bd1d7c1175631dd441a0b49a5199
Author: Akihiro MOTOKI <motoki@da.jp.nec.com>
Date:   Tue Sep 10 10:21:26 2013 +0900

    Create links between FWaaS resources
    
    Part of blueprint fwaas-horizon
    
    This commit creates cross links between FWaaS resources
    and resolves FWaaS resource UUID in tables to its name.
    This helps users to track FWaaS resources.
    
    This commit also improves an error handling when an error occurs
    during retrieving a resource detail via API call.
    While previously a detail page without item values is displayed,
    now the index page is displayed for such case.
    
    Closes-Bug: #1229433
    
    Change-Id: I4357b5c275ab75163f0afc7158b4c1edb8cecd6c

commit c44552fe6634620ec8222591028ad93b0d9be746
Author: Akihiro MOTOKI <motoki@da.jp.nec.com>
Date:   Sun Sep 29 14:33:17 2013 +0900

    Retrieve security group quotas from Neutron if enabled
    
    Secuirty group quota information in Project overview charts,
    Admin defaults panel, and Admin create/update project is
    retrieved from Neutron secuirty group is enabled.
    
    Neutron security group is enbled when Neutron is used Neutron
    security group extension is supported by a backend plugin.
    
    Also removes the logic to remove quotas of floating IP and fixed IP
    when neutron is enabled in dashboards/admin/defaults/tabs.py.
    quotas.get_default_quota_data() already handles it properly
    and this logic is no longer required.
    
    Closes-Bug: #1212600
    
    Change-Id: I59f069931fad519ca4ec135b92df0040ec8fc230

commit 16d651e2921d6551e8972995daf245ccd91312b5
Author: lawrancejing <lawrancejing@gmail.com>
Date:   Sun Sep 29 00:33:14 2013 -0700

    Remove extra blank line
    
    Change-Id: Ib5d0d21a1d6d560c7a8d2d6c533e42fa56d8249a

commit d33f294ba960c03d3cdbf595a6d36da20618977a
Author: lawrancejing <lawrancejing@gmail.com>
Date:   Thu Sep 26 02:32:41 2013 -0700

    Remove unused LOG
    
    In some files, we import logging and define
    LOG, but we never used it later, so i remove
    those unused LOG and make horizon code clean.
    
    Fixed: bug #1231761
    
    Change-Id: I1ebf0098c647e7522f5f1a93cfece7a52bdc05c1

commit 4910222356fbd2aeb0dab1b3cebe00330c2641f7
Author: Akihiro MOTOKI <motoki@da.jp.nec.com>
Date:   Fri Sep 27 22:03:44 2013 +0900

    Import translations from Transifex for Havana RC1
    
    * Import ~100% completed translations
    * Update language list in openstack_dashboard settings.py
    * Remove all old translations in the previous release
    * Remove English compiled PO (MO) files
    
    Closes-Bug: #1229993
    Change-Id: I06cfd7f8a4cdd650f43010836947b54bd8f5aee4

commit ffdf190825a2b76f31df5317b6d8c44dd993d96e
Merge: 988890a 40335cb
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Sep 28 15:31:08 2013 +0000

    Merge "VPNaaS: Sync field names in IPSecSiteConn detail with creation form"

commit 988890ae97d82a3e7794eab3f5ae4b1140860013
Merge: dc284d1 445cd5e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Sep 28 15:31:06 2013 +0000

    Merge "Handle case without session_persistence attr in LBaaS VIP"

commit dc284d154f011f6acb17d7c254a9064be1b04564
Merge: 103cf0c c66265d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Sep 28 15:29:23 2013 +0000

    Merge "Add support for loadbalancer providers"

commit 103cf0ccb926e3e1b251ebf086f5662206ce1753
Merge: d022724 c029e63
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Sep 28 15:28:30 2013 +0000

    Merge "Ensure to return empty when no secgroup is associated to VM"

commit d022724c5a3201ec26f3b774c6c677fbd2355ec0
Merge: efd3833 196135e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Sep 28 15:28:02 2013 +0000

    Merge "Only send gateway_ip on neutron subnet update when it's changed"

commit efd383395fb08ef9371a1c6bf618c0fee470906a
Merge: 88f1662 a60ae8e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Sep 28 09:10:57 2013 +0000

    Merge "Make some PEP8 understandable in run_tests.sh -p"

commit 88f1662a2fd14c01a86892516031797473316f87
Merge: 9d41eba 5ddf7a3
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Sep 28 04:57:31 2013 +0000

    Merge "Remove gettext_lazy of log message in nexus/profile impl"

commit f1095915e785aa8cae65a4901ff80400969afec5
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Fri Sep 27 21:50:17 2013 -0700

    Convert generator to list in Heat list API call
    
    The generator being returned by heatclient didn't like
    being iterated multiple times (as when doing a multiple
    delete through the stacks table).
    
    Fixes bug #1224393
    
    Change-Id: I01482c0fadcf145fe99806983d9a1dc6f50ac56a

commit 6358ef4d361fa71179e61d73d0254fb63733e1d1
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Fri Sep 27 19:35:05 2013 -0700

    Code quality improvements in heat topology
    
    Ensure that functions are not declared conditionally and
    that they are declared before being assigned as callbacks.
    
    This commit contains no code changes, only rearrangement
    plus whitespace and semicolon fixes.
    
    Fixes Bug #1226945
    
    Change-Id: Ie549d48d0ea47d00d904b36555bd68c95ad12f49

commit ac9bb6f847eaaf80dff2c70fa03c5430bf19f447
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Fri Sep 27 18:57:31 2013 -0700

    Code more defensively in image views/forms
    
    Fixes bug 1229090 and fixes bug 1220315
    
    Change-Id: I86636ea855e969abd65b5df6c3cf8ea0ff66dc28

commit bdfb56ae6599abfe584af90a1fd573f3b49c6959
Author: David Lyle <david.lyle@hp.com>
Date:   Fri Sep 27 16:43:46 2013 -0600

    Cleaning up policy documentation
    
    Change-Id: I125f6c81235c6a1519044dd6145636693530277c
    Closes-bug: #1220778

commit 445cd5e47d5684124a98360ab74db9c35ee09b7d
Author: Akihiro MOTOKI <motoki@da.jp.nec.com>
Date:   Fri Sep 27 20:56:44 2013 +0900

    Handle case without session_persistence attr in LBaaS VIP
    
    When no session persistence mechanism is used, session_persistence
    attribute is not contained in a VIP dict returned from Neutron.
    This commit add a logic to handle this case.
    
    During the fix it turns out the current LBaaS Horizon support
    does not consider a case of "No Session Persistence".
    This commit fixes the following too:
    
    * Display "None" in VIP detail (instead of "Type:" without a value)
    * Add "No session persistence" choice to VIP creation workflow
      (Actually it replaces "Select session persistence" choice
       since "No session persistence" is the default value.)
    
    This commit also fixes bugs related to LBaaS VIP:
    
    * Add validation for Cookie Name for APP_COOKIE persistence
      in VIP update. (The same is done for VIP creation)
    * Do not create a hyperlink if no VIP exist for a pool.
    
    Change-Id: Icf2aa2454f5f6beb928368fb06823576bbe57f2f
    Closes-Bug: #1231704

commit 196135ea8cd70b55387dc61ef469bb24c62b2ba7
Author: Nachi Ueno <nachi@ntti3.com>
Date:   Thu Sep 26 11:31:25 2013 -0700

    Only send gateway_ip on neutron subnet update when it's changed
    
    Even if the gateway_ip is unchanged, neutron retruns error code
    when the client trys to update gateway_ip which is already assigned.
    In this fix, we will check gateway_ip is changed or not, then we send
    the gateway_ip when it is changed.
    
    Fixes bug 1227268
    Change-Id: Ie6330a45a7998ffeb6a925be5bcc2c58ff9e6239

commit c66265dcb829950ecbb5647d47e27b8d2df9a2a9
Author: Eugene Nikanorov <enikanorov@mirantis.com>
Date:   Wed Sep 18 14:15:21 2013 +0400

    Add support for loadbalancer providers
    
    Add provider column to pools table.
    Add provider dropdown box to AddPool form.
    
    Fixes bug 1226868
    
    Change-Id: I30c8d96555fb85f4121a6a0c7a75b2cd5b0e893e

commit c029e630379cfc155db035238e7e3063ae3d312b
Author: Akihiro MOTOKI <motoki@da.jp.nec.com>
Date:   Fri Sep 27 21:03:35 2013 +0900

    Ensure to return empty when no secgroup is associated to VM
    
    Change-Id: I6a894bc6d3d861e7cb0167e63e98d864f2bfbfc5
    Closes-Bug: #1230293

commit 9d41eba9930f6637547d961cd0860780f58ca70b
Merge: e9f4b2a 9209e11
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Sep 26 22:08:22 2013 +0000

    Merge "Fixing database instance launch workflow"

commit e9f4b2aa64d8b4dfc61a2ad4db9ef3beb11c398c
Merge: 16c7ab1 6b9c5dd
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Sep 26 19:16:11 2013 +0000

    Merge "Update English PO files (source lang of translations)"

commit 40335cbab9b0e82bbc7b0f39b9d2e824dbc5aa07
Author: Akihiro MOTOKI <motoki@da.jp.nec.com>
Date:   Fri Sep 27 01:48:06 2013 +0900

    VPNaaS: Sync field names in IPSecSiteConn detail with creation form
    
    Closes-Bug: #1231566
    
    Note that this change does not introduce new strings because they
    already exist in vpn/workflows.py.
    
    Change-Id: Icc9b2e757e8d5b3bf0cb8969d549a058f810f271

commit 16c7ab10485147b0d167eb02976543fb12db3684
Merge: 1d88989 74c2b8a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Sep 26 14:54:02 2013 +0000

    Merge "Handled ajax request crash after session timeout"

commit 6b9c5dd2ce284da90f52f5680a774a14e14d33fb
Author: Akihiro MOTOKI <motoki@da.jp.nec.com>
Date:   Thu Sep 26 14:30:29 2013 +0900

    Update English PO files (source lang of translations)
    
    Change-Id: I6b88e8f53f4c81f647b9e27b53c8e70c050981c2

commit 1d88989b2c2840fcfe480ac73e1716f720183efe
Merge: f443f5d f43f11b
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Sep 26 00:21:15 2013 +0000

    Merge "Don't insert "Any Availaibility Zone" on single-AZ configurations"

commit f443f5ddc7726e24aebc6533fe4e3042f66d8671
Merge: 53d80c6 6f1307e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Sep 25 23:06:48 2013 +0000

    Merge "Determine security group API dynamically"

commit 53d80c6988aa624e8bf81c24fc6dbd5bfc5c74ec
Merge: d9ecd87 c99d07a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Sep 25 23:03:49 2013 +0000

    Merge "Remove colon in item names in LBaaS detail page"

commit d9ecd8736f6e0c4f4806234c0e1c551d93901c59
Merge: e8565a2 e416353
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Sep 25 23:01:59 2013 +0000

    Merge "Fixes openrc to properly manage '\' characters in the user password"

commit 9209e11b89a653c7beb4393c9236723a98bc6a3f
Author: David Lyle <david.lyle@hp.com>
Date:   Fri Sep 20 16:53:17 2013 -0600

    Fixing database instance launch workflow
    
    Two fixes related to one broken workflow.
    
    First, 1227918 is a lack of support for trove backends that don't
    have volume support enabled. To fix this, the user can now enter
    into 0 for the volume size to work around this.  This alters how
    the value is passed troveclient. Working with trove team to get a
    programmatic way to determine is volume support is enabled.
    
    Second, 1228416 is broken javascript when trying to launch a
    database instance due to a couple of factors. The template for the
    help is mislinked to use the project/instance one. Two, the fields
    in the flavor that trove returns are different than the fields that
    nova returns for flavor. This causes an exception when trying to
    generate the quota/usage graphs on the right hand side of the form.
    Since the javascript is looking for hardcoded values, this is not a
    trivial fix so the offensive code has been removed until it can be
    revisited. Additionally, there is no guarantee that the nova backend
    trove uses is the same as the one regular compute uses. Needs more
    thought/work.
    
    Combined bug fixes because they are closely related to the same
    action.
    
    Change-Id: Ia378896d1d52067ac136c55ece9b527f44dd646b
    Closes-bug: #1227918
    Closes-bug: #1228416

commit e8565a26d66eec9b41fd9636c28401ae915ed9a0
Merge: 2030f13 9a0be2b
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Sep 25 09:33:12 2013 +0000

    Merge "Fix editing of nameless images"

commit 2030f13b0712058e8f8e40758df86dc4a3746de8
Merge: 659bcdf f4d56fb
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Sep 25 09:32:52 2013 +0000

    Merge "Fix excessive volume_get requests in snaps table"

commit 659bcdfca6c9e3747b82b8aec6802b04d07ecb5a
Merge: 56d47fc 8071baf
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Sep 25 09:31:32 2013 +0000

    Merge "Allow Django unknown language in LANGUAGES settings"

commit 5ddf7a35394637ae166fd9b283ce24e35dc7beb9
Author: Akihiro MOTOKI <motoki@da.jp.nec.com>
Date:   Wed Sep 25 17:38:29 2013 +0900

    Remove gettext_lazy of log message in nexus/profile impl
    
    Marking log messages as translatable brings useless pain to tranlators
    and all other log messages in Horizon are not marked as translatable.
    
    Feedback from translators community
    
    Change-Id: I13b20eacc5fda28011578e38290c9aea9a7ab600
    Closes-Bug: #1230097

commit 74c2b8ab629cd4bcc64e32d8d7810279f17a69c7
Author: Visnusaran Murugan <visnusaran.murugan@hp.com>
Date:   Tue Sep 10 16:57:36 2013 -0700

    Handled ajax request crash after session timeout
    
    process_response refers request.horizon in case of ajax
    request, but this attribute was not set on session timeout.
    redirection to previous page was not sent.
    
    IMPORTANT NOTE:
    After a session timeout, when logging back in the requested modal dialogue
    is displayed in a static view page.
    
    Change-Id: I793b1c0a4c51107d263de0fe144dca26f5216d7a
    Closes-Bug: #1214812

commit c99d07a15d9a82c31249cda13676484875823e7a
Author: Akihiro MOTOKI <motoki@da.jp.nec.com>
Date:   Wed Sep 25 16:05:24 2013 +0900

    Remove colon in item names in LBaaS detail page
    
    Also changes the followings for consistency with other pages:
    - Replace "Tenant ID" with "Project ID"
    - Show '-' when name or description is empty
    - Apply yesno filter for True/False field
    - Rearrange field order in pool and VIP details
    
    Change-Id: I82a533cee61dee148aac8872868effd78e46cc45
    Closes-Bug: #1230057

commit 56d47fc938c6ff3c2b92429009df5eb88ff37374
Merge: f6bffe9 26765ad
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Sep 25 06:29:37 2013 +0000

    Merge "Update English PO files"

commit f6bffe9c261b81c6dbca5598ff768105df03d57c
Merge: e063659 98162a9
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Sep 25 06:28:52 2013 +0000

    Merge "Fix a bug firewall rule creation fails with ANY protocol"

commit f4d56fb134d7ec0be215b1794ab3e4c3382e5b2a
Author: Kieran Spear <kispear@gmail.com>
Date:   Wed Sep 18 15:28:40 2013 +1000

    Fix excessive volume_get requests in snaps table
    
    The volume snapshots table has a column that shows the associated volume
    name and links to its volume detail page. This calls volume_get twice
    for each snapshot, so loading the Images & Snapshots page takes forever
    if you have a decent number of snapshots.
    
    This commit instead gets the volume list at the same time as the
    volume snapshot list, and stores the volume as an attribute on
    the snapshot so it can be easily retrieved later.
    
    Closes-bug: 1218259
    Change-Id: I004e50aae51a6ed7549da41967bc42babfa6cb45

commit a60ae8e3902da0f4ebb7db78220789c66a700cac
Author: Akihiro MOTOKI <motoki@da.jp.nec.com>
Date:   Wed Sep 25 12:12:27 2013 +0900

    Make some PEP8 understandable in run_tests.sh -p
    
    Previously the error message is hard to understand when
    some hacking violation such as H803 is detected.
    It can be avoided by removing $included_dir from flake8 argument.
    As excluded dir is defined in tox.ini, $inlucded_dir is not needed.
    
    Change-Id: I8d1d48fa6feba74ffcec27bf971394b9db727945
    Closes-Bug: #1229342

commit 9a0be2b0e0486e5aaf2323f59aa582d50fa6c033
Author: Kieran Spear <kispear@gmail.com>
Date:   Wed Sep 25 10:47:13 2013 +1000

    Fix editing of nameless images
    
    We can't assume image.name is a valid attribute as Glance
    doesn't send it for images that don't have a name.
    
    This is a targeted fix to handle two cases where we access the name.
    Where the name is not available, this shows the ID instead.
    
    In the future we may want to look at wrapping images in our own class
    so we can clean up data as it is returned from the API.
    
    Change-Id: Ida50ce74efafff287a0189dc90aa529e80bd5961
    Closes-bug: 1223921

commit f43f11bb35f7a8290125b8398dff6daee8e38aa4
Author: Nicolas Simonds <nic@metacloud.com>
Date:   Tue Sep 24 13:49:36 2013 -0700

    Don't insert "Any Availaibility Zone" on single-AZ configurations
    
    In cases where there is one AZ configured, Horizon displays the
    option "Any Availability Zone" as the default.  This is confusing,
    since there is only one.
    
    Since there is logic to handle the "zero AZs configured" case
    already, this is in fact an off-by-one error.  Alter the logic to
    also handle the "one AZ configured" case and leave the single valid
    option selected.
    
    Fixes bug: 1229935
    
    Change-Id: I49319e9c309c1ed41fd55e9297b0b461d17c726d

commit 45b0188b48df1a03962be97387df1dd7a6662086
Author: Nicolas Simonds <nic@metacloud.com>
Date:   Tue Sep 24 11:26:59 2013 -0700

    Don't generate the secret_key until after loading local settings
    
    Currently the settings.py generates a secret_key, then loads user
    ovverides.  The former step requires write access in a directory
    that the webserver has no real business trying to write to, which
    is a security risk, amongst other things.
    
    As a simple mitigation step, defer loading the default until after
    the local_settings.py has been loaded.  Then the admins can decide
    if/how the secret_key is stored (or not stored, as the case may be)
    and in absentia of that, it uses the current behaviour of scribbling
    files in odd places.
    
    Fixes Bug: 1220884
    
    Change-Id: I158702f9500563a4d16f6aefc1a3afea766b1e92

commit e063659d66ce82547805d94c24bde79da88f5f3a
Merge: 93ea608 a08dac0
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Sep 24 17:13:02 2013 +0000

    Merge "show limit summary in GB"

commit 26765adce34a122b21179ba3c5f524d2027e43db
Author: Łukasz Jernaś <lukasz.jernas@allegro.pl>
Date:   Tue Sep 24 16:02:17 2013 +0200

    Update English PO files
    
    This updates the PO files for translation after string changes
    introduced in commit 21eaa8fa58d635c62f531c66c6c831fe7fbcdbb6
    
    Closes-Bug: #1229749
    
    Change-Id: I73364670b19db666ca3c08d83128d647f63ea495

commit 98162a9359347c0d4360e57fea49035592c80d53
Author: Akihiro MOTOKI <motoki@da.jp.nec.com>
Date:   Tue Sep 24 22:46:58 2013 +0900

    Fix a bug firewall rule creation fails with ANY protocol
    
    Change-Id: I9dc92becd748008e3981126d90feaec7b7c8882f
    Closes-Bug: #1229543

commit b7c4b6b9ce8c509ae83287ae71ab6c1453d3d0fc
Author: Ladislav Smola <lsmola@redhat.com>
Date:   Mon Sep 2 16:00:17 2013 +0200

    Optimization of ceilometer API
    
    - optimizing requests for resource by multithreading on resource level
      (each resource is obtaining stats in separate thread)
    - fix last comment addressed in review
      https://review.openstack.org/#/c/35589/
    - fixing typos and misleading comments
    
    Fixes bug 1218407
    Change-Id: I24826bac7679bd075792691e3ed9a342aa1659fb

commit 93ea60821350a3b26be0e72b2a140fe3ee1d4941
Merge: 9344790 5dedb5d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Sep 24 06:42:39 2013 +0000

    Merge "Reduce image_list_detailed calls"

commit 9344790bf1abef6e6e627e2cbc6fa0ba3ac65e5a
Merge: 6415314 21eaa8f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Sep 24 00:27:08 2013 +0000

    Merge "Fix help string for peer_address and peer_id"

commit 641531442f677f4f6ab68b8164bf189a9664b628
Merge: e6fc07e 2f0697e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Sep 23 17:24:49 2013 +0000

    Merge "Update English PO files (source lang of translations)"

commit 21eaa8fa58d635c62f531c66c6c831fe7fbcdbb6
Author: Swaminathan Vasudevan <swaminathan.vasudevan@hp.com>
Date:   Thu Sep 19 11:32:38 2013 -0700

    Fix help string for peer_address and peer_id
    
    Fixed the help string for peer_address and peer_id,
    for the IPsecSiteConnection object.
    
    bug 1225131
    
    Change-Id: Ief36f656fc49c513ae99d97f7731ae4f6457fc2c

commit a08dac0f5a863f4359e326f8c24a2c828dcb577c
Author: Matthias Runge <mrunge@redhat.com>
Date:   Mon Sep 23 12:41:56 2013 +0200

    show limit summary in GB
    
    Prior this change RAM in limit overview would be shown in MB,
    but it makes sense to change this to use variable sizes.
    This change also introduces to show 1 decimal position for sizes
    shown in float (earlier it was zero).
    
    Fixes bug 1223856
    
    Change-Id: I243c9ea1616bc2684911b5d7d9399b4c3ee4aacd

commit 5dedb5d5834d23771b4e378269c434d0c7f91273
Author: Akihiro MOTOKI <motoki@da.jp.nec.com>
Date:   Mon Sep 16 05:40:24 2013 +0900

    Reduce image_list_detailed calls
    
    When showing a form of launching an instance, image_list_detailed is called twice.
    populate_image_id_choices and populate_instance_snapshot_id_choices both call
    get_available_images(). get_available_images() supports the cache of image list
    and it is better to share the cache by both methods.
    
    Closes-Bug: #1229080
    
    Fixes a bug that utils.get_available_images() raises a traceback
    when image_list for a project raises an exception.
    
    Closes-Bug: #1229083
    
    Add unittests for images_and_snapshots.utils to cover the above two fixes.
    
    Change-Id: I829a430c84e48de4faf028bdfad74b0cd8f22dc9

commit e6fc07e7ab9c71dc228b2463f2fe79670f3b0b10
Merge: 4586248 b643e43
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Sep 23 08:32:58 2013 +0000

    Merge "Fixes inconsistent console problem"

commit 8071baff97b06f8ca61c24b5dc53337823d0dfa2
Author: Akihiro MOTOKI <motoki@da.jp.nec.com>
Date:   Fri Sep 20 04:01:09 2013 +0900

    Allow Django unknown language in LANGUAGES settings
    
    Language preference form expects all languages in LANGUAGES in
    openstack_dashboard/settings.py. This leads to an error when
    adding a language not listed in django/conf/locale to LANGUAGES list.
    
    This commit allows such language to LANGUAGES in the settings file.
    
    Closes-Bug: #1229026
    
    Change-Id: I37d7f4b089b0299942f25084f741a557467b3be7

commit 6f1307e47212550c7b9f7fc6bb050ef5ae525f3e
Author: Akihiro MOTOKI <motoki@da.jp.nec.com>
Date:   Fri Sep 20 11:27:06 2013 +0900

    Determine security group API dynamically
    
    This commit removes enable_security_group from local_settings.py
    and determines which security group API should be used (nova or
    neutron).
    
    Closes-Bug: #1227804
    
    As described in bug 1203413, there is a case where Nova security group
    with Neutron driver causes a problem. The type of 'name' attribute in
    add_security_group_to_instance and remove_security_group_from_instance
    depends on the backend, integer for nova security group driver and
    UUID for quantum security group driver to make it work as expected.
    
    enable_security_group config parameter produces a situation where
    Nova security group with Neutron driver. We can avoid this situation
    by removing this parameter when using Horizon.
    
    Change-Id: I713c6ad166e142929f0a708e93a8fedb0de48640

commit 4586248e879e015249b9ba14e2d773c89ef122c4
Merge: 8432143 e28ca89
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Sep 23 03:25:08 2013 +0000

    Merge "Chart css small fixes"

commit b643e430c8b8867603a070c94711b055313be6b3
Author: liyingjun <liyingjun1988@gmail.com>
Date:   Mon Sep 23 11:04:44 2013 +0800

    Fixes inconsistent console problem
    
    The `open console` link in `Network Topology` page is inconsistent with
    console in `Instance Detail` page.
    
    Fixes bug 1228990
    
    Change-Id: I845a9fa4cc17a296bde5da624d3b8833fef9ade6

commit 2f0697e4744fea3782db72da57acf199236481da
Author: Akihiro MOTOKI <motoki@da.jp.nec.com>
Date:   Mon Sep 23 12:03:09 2013 +0900

    Update English PO files (source lang of translations)
    
    Change-Id: Iaae32ca0b5fc9497b3278b7872ecdf8165eaca0e

commit 8432143b5d5c6b1f09dce990a0ea7e4e67cc26eb
Merge: 7f8229d ecf45c6
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sun Sep 22 01:36:27 2013 +0000

    Merge "Typo fix rangein -> range in"

commit 7f8229d6e8c4b5da009797592503dbdbe7494a0f
Merge: 650d267 d1d0e46
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Sep 21 23:35:35 2013 +0000

    Merge "Fix Instance secgroup update error with Nova secgroup"

commit 650d267f2c8dfa558b1bbffebed9548dcc79d880
Merge: 038f1c1 8a52ccd
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Sep 20 18:13:16 2013 +0000

    Merge "replace hard coded url for vnc view"

commit d1d0e465ebe30845bf15a005d6b26b9a70aadabd
Author: Akihiro MOTOKI <motoki@da.jp.nec.com>
Date:   Fri Sep 20 03:52:23 2013 +0900

    Fix Instance secgroup update error with Nova secgroup
    
    Nova add/remove_security_group takes secgroup name instead of id.
    Add api test for update_instance_security_group in api.nova.
    
    Change the parameter name "new_sgs" of server_update_security_groups
    to "new_security_group_ids" to clarify it takes ID as a parameter.
    
    Based on the initial patch in https://review.openstack.org/#/c/39940
    
    Change-Id: I8d9b6f5c22eee5adbaea51ce352483ab74f488f6
    Closes-Bug: #1207184

commit 038f1c11afabb4a5466543e7de32c0f67c968943
Merge: 6cd23b5 686cc88
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Sep 20 16:21:25 2013 +0000

    Merge "Replace OpenStack LLC with OpenStack Foundation"

commit 6cd23b5a689388a9dda82f9372da923bfaee5df4
Merge: 90c34a2 710c93e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Sep 20 16:19:04 2013 +0000

    Merge "Hide the View Details for swift pseudo-folder"

commit 90c34a2acd5ec58bebc21e18b4fee5ae65fbcd83
Merge: 8b130e7 4ca98ad
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Sep 20 16:18:19 2013 +0000

    Merge "replace nova flavor_list call with trove call"

commit ecf45c6ead679001bfd8716171f16e97b6e1f152
Author: Gabriel Wainer <gabrielcw@gmail.com>
Date:   Fri Sep 20 11:59:58 2013 -0300

    Typo fix rangein -> range in
    
    Change-Id: I2af716242b50624ec5f7cbd83a7054cc07694f06

commit eb6f3f8d35d22e4c8afaf6998b9adb84d184b72a
Author: David Lyle <david.lyle@hp.com>
Date:   Thu Sep 19 16:11:51 2013 -0600

    enabling trove to work in multi-region deployment
    
    In a multi-region environment with trove in both, troveclient
    currently throws an error regarding ambiguous endpoints if a
    region_name kwarg is not passed in. Now passing in the
    services_region.
    
    Change-Id: I0a2cea3d532680549a594e8bf0e9df1d15f37cde
    Closes-bug: #1227888

commit 8a52ccd957639b1379fcb21a13dd8773ebfecd24
Author: Matthias Runge <mrunge@redhat.com>
Date:   Fri Sep 20 10:19:04 2013 +0200

    replace hard coded url for vnc view
    
    The URL for VNC view is hard coded to /project/instances/[instance_id]/vnc,
    which will fail, if the dashboard is not placed in the root of the
    web server.
    
    Fixes bug 1228033
    
    Change-Id: Ib0bb76f03b3adf6bd0d85230a292dec62298ecc4

commit e28ca891ed892b9c7b0f91a6147ab9e21c118a76
Author: Maxime Vidori <maxime.vidori@enovance.com>
Date:   Wed Sep 4 12:20:02 2013 +0200

    Chart css small fixes
    
    -fix chart tooltip css
    -remove redundant display of date (one in the tooltip,
        one at the top of the chart)
    -change the legend css (better visual integration)
        - invert background and foreground color
        - remove underline on left tick
        - change tick color to black
    
    Fixes bug #1228031
    Change-Id: I45431866cd905209c4dc19f1334beb7cfff54630

commit 710c93ece9af54efed87563e8602f61dcd6668d0
Author: Lin Hua Cheng <lin-hua.cheng@hp.com>
Date:   Thu Sep 19 23:08:35 2013 -0700

    Hide the View Details for swift pseudo-folder
    
    Pseudo-folder does not have any metadata information. The
    View Details action should be just hidden for this type
    of object.
    
    Change-Id: Ic6c719444b41b23a4c86ba9433daed2041d5bd24
    Closes-Bug: #1227953

commit 8b130e7e861ba313b9a9c84fc58d614ff98b5170
Author: Akihiro MOTOKI <motoki@da.jp.nec.com>
Date:   Fri Sep 20 11:30:55 2013 +0900

    Update English PO files (source lang of translations)
    
    Change-Id: I86121285991123ce3db1e6aa2ebb58f28935b39b

commit 33597e94d32f2290f6c1c890cb7017b4dd683be5
Merge: cda0660 dafd1c4
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Sep 19 22:56:52 2013 +0000

    Merge "Adding Y value unit into linechart popup"

commit 4ca98ad982b150f7d0885d45b071c48f333bcd9f
Author: David Lyle <david.lyle@hp.com>
Date:   Thu Sep 19 15:45:54 2013 -0600

    replace nova flavor_list call with trove call
    
    The create instance workflow errantly pulls in the nova flavor list.
    Trove maintains a separate flavor list and that API call is now made
    instead.
    
    Closes-Bug #1227886
    
    Change-Id: I6b9314d493800fb342d925500a680626878ef744

commit cda0660f8a9affa4e156acc31779d2c961f4a0e6
Merge: 2ed62bb e0244ac
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Sep 19 21:20:42 2013 +0000

    Merge "Update error messeages in Launch Instance"

commit 686cc88fd2e011a66712bae07a2b993ca754a630
Author: ZhiQiang Fan <aji.zqfan@gmail.com>
Date:   Fri Sep 20 02:49:55 2013 +0800

    Replace OpenStack LLC with OpenStack Foundation
    
    Change-Id: I6c638f04fb7c97ac986ef31c1190011ed90a43d2
    Fixes-Bug: #1214176

commit e0244ac4e078ffd2eb9bd3384effbeae532e6aa1
Author: Akihiro MOTOKI <motoki@da.jp.nec.com>
Date:   Mon Sep 16 05:40:24 2013 +0900

    Update error messeages in Launch Instance
    
    If no image is selected when launching an instance, we will get
    an error message "There are no image sources available; you must
    first create an image before attempting to launch an instance."
    In most cases this message is displayed when a user forget to
    select an image. This commit changes the error message more generic
    to avoid unnecessary confusion.
    
    Closes-Bug: #1225755
    
    It also changes the menu to display "No images available" if
    no images are available rather than "Selct image" with no choice.
    
    Change-Id: Ie5dd0760349c8b030baa2b2465776d0fa6c1767f

commit 2ed62bb2e5c50e6abf87115539b38c8f81dabf0f
Author: Julie Pichon <jpichon@redhat.com>
Date:   Wed Sep 18 17:05:04 2013 +0100

    Fix volume snapshot creation
    
    The referenced template was wrong, and the quota usages information
    had not been switched to using limits.
    
    Thanks to Nuno Santos and Rohan Kanade for the initial versions of
    this patch.
    
    Change-Id: I97f578b84cd1cd4babab2580c60f0132026e3c93
    Closes-Bug: #1194506

commit d1afd53a929c6c71b8f3a0ac8ab0e8f061beec9d
Merge: b924355 afaa721
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Sep 19 07:50:52 2013 +0000

    Merge "PEP8 E126 has been resolved"

commit b924355d7ff1fee38503852e17450cd0cfeef5a7
Merge: 2ca1053 3827a7e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Sep 18 17:32:02 2013 +0000

    Merge "Don't display non-tenant Floating IP in Floating IP project tab"

commit dafd1c417b17219b9c3219c31d85b051112d7c43
Author: Ladislav Smola <lsmola@redhat.com>
Date:   Wed Sep 18 16:59:51 2013 +0200

    Adding Y value unit into linechart popup
    
    - Adding a simplified solution of fetching a meter unit.
    - Adding unit into linechart popup, (Rickshaw doesn't support label
      of axis, we may add it in the future, depending on new wireframes).
    
    Fixes bug 1226489
    
    Change-Id: I01aa27578b30e6ad0d27956a3ddd76663f7549ce

commit 2ca105373632c98d12bbf4bec2c865db30afda51
Author: Akihiro MOTOKI <motoki@da.jp.nec.com>
Date:   Wed Sep 18 20:44:41 2013 +0900

    Update English PO files (source lang of translations)
    
    Change-Id: I65c15e9aed44783416a4303e914aa47c7a7c0b37

commit 6a18e880329eb9dafebe2578e2932bb9fa88ce3c
Merge: 084b250 527949f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Sep 18 09:01:38 2013 +0000

    Merge "Enable two verbose_names in AttachmentsTable translatable"

commit 084b250e2e183dd41f2d6d2d49be8437de8e5161
Merge: ff12d90 97e0747
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Sep 18 08:15:03 2013 +0000

    Merge "Fixes incomplete translation support of "Defaults" table"

commit 527949fe352e9aee7d145e6664eb7795c0a0e32f
Author: daisy-ycguo <guoyingc@cn.ibm.com>
Date:   Wed Sep 18 15:31:47 2013 +0800

    Enable two verbose_names in AttachmentsTable translatable
    
    One is the table name "Attachments".
    The other is the column name "Device".
    
    Closes-Bug: #1226966
    Change-Id: I323fcf1dbae50c4b29912be2e308d97320ed3768

commit ff12d90ea0ee2f39dc7d412969a845c7eac1f0a0
Merge: 013b06b ca4c355
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Sep 18 07:48:27 2013 +0000

    Merge "Restore icons on buttons"

commit 013b06b8781519e32f2669cb551ee0780c619577
Merge: c89304b c9022fa
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Sep 18 07:47:56 2013 +0000

    Merge "Make troveclient optional"

commit c89304bc2b8a7690fb4209497e3db77f2ba0c4ef
Merge: 4bf7248 e5acb7c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Sep 18 07:43:21 2013 +0000

    Merge "Regenerate POT (English PO) files"

commit 4bf72481a8b408bfb5b4c2681f376f9b3f67593d
Author: Akihiro MOTOKI <motoki@da.jp.nec.com>
Date:   Tue Sep 17 21:20:52 2013 +0900

    Role name should not be translated in Project Member Edit Tab
    
    Role names are retrieved from keystone and they should be displayed
    as-is. The same thing applies to UpdateProjectGroupsAction.
    
    Change-Id: Ieea7ba58cff66c506a7e7f26f26341fe5afd01b1
    Closes-Bug: #1226510

commit c6201dd08784a48a04fe6a37881c99d5993d0d33
Merge: f5b6b80 5df2055
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Sep 17 12:04:06 2013 +0000

    Merge "Adding documentation to Tables and Workflows"

commit f5b6b80640961cf553ce2738c14fe92cac53d935
Merge: 08a757b bfa506e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Sep 17 12:02:41 2013 +0000

    Merge "divides  "import" statement in a url.py"

commit afaa72185cf2e1a41ef685778111d8f51515e050
Author: simon <simon@unitedstack.com>
Date:   Thu Sep 5 15:49:35 2013 +0800

    PEP8 E126 has been resolved
    
    Change-Id: Ic5d3b96b6061b7a34e7620d8d09418bd6976fbb1
    Partial-Bug: #1085346

commit 08a757b0d1d410bbedd1ca749d2dec812b5c2fba
Merge: 9ed62f7 4635ade
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Sep 17 11:27:42 2013 +0000

    Merge "Add tests for VPNaaS screens"

commit 9ed62f713b8c0b29b489bc6f8782d646ab094ba3
Merge: 1add816 8efb6a4
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Sep 17 11:24:08 2013 +0000

    Merge "Use substitutions in the messages of delete confirm form"

commit e5acb7cba188caf61b2e7704c033d05d96a63298
Author: Akihiro MOTOKI <motoki@da.jp.nec.com>
Date:   Tue Sep 17 14:20:13 2013 +0900

    Regenerate POT (English PO) files
    
    If POT files contains translated messages, Transifex seems to use
    msgstr rather than msgid as index, and this leads to incorrect
    source language strings in Transifex [1].
    POT files should not have any strings in msgstr to avoid this problem.
    
    This commit regenerates POT files from scratch.
    
    [1] http://lists.openstack.org/pipermail/openstack-i18n/2013-September/000103.html
    
    Closes-Bug: #1226428
    Change-Id: I9aa11323edbfd98b95bbc2c26be337cc77df5e87

commit 1add816b86a1ef5267dc0722a90aedfbd008b5aa
Merge: 2a6938e f3fc4b4
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Sep 17 09:10:49 2013 +0000

    Merge "Make show_roles language independent"

commit 2a6938e08f1fec7f9704632b42933e948f88f766
Merge: 528bb1a 872f44c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Sep 17 08:55:07 2013 +0000

    Merge "assertEquals is deprecated, use assertEqual"

commit c9022fa0657bdf298c594c458f7faec37434084e
Author: Matthias Runge <mrunge@redhat.com>
Date:   Fri Sep 13 12:05:31 2013 +0200

    Make troveclient optional
    
    Fixes bug 1221906
    
    Change-Id: I3d022fca2f6bc1f0f5143373259882f2522f7958

commit bfa506e7eb9a8683e58c0aea1487bfea1cc48d54
Author: Noboru Arai <arai@mxa.nes.nec.co.jp>
Date:   Tue Sep 17 15:50:04 2013 +0900

    divides  "import" statement in a url.py
    
    url.py is used as template file,when "run_test.sh -m startpanel" is executed.
    
    It is desirable to divide an "import" statement in a url.py beforehand.
    
    Change-Id: Ibc50e3efbae0d2696d796516a1387633e06cc060
    Closes-Bug: #1226427

commit 97e0747f4ddd093f4c98b2a47169ad49d5178ff1
Author: Victor Morales <victor.morales@intel.com>
Date:   Sun Sep 15 19:54:14 2013 -0500

    Fixes incomplete translation support of "Defaults" table
    
    Inside of administration section, some rows of default quotas table
    (e.g. Volumes, Metadata Items, Instances, etc.) were coded using its
    name instead of a locale value for its translation.
    
    Change-Id: Iccd163f9a9f35358bf9213491301b070368aff04
    Closes-Bug: #1224824

commit 528bb1a6ecbee4bc199962a888d38bc17c2312c0
Author: Noboru Arai <arai@mxa.nes.nec.co.jp>
Date:   Tue Sep 17 10:54:06 2013 +0900

    replace "ugettext" method with "ugettext_lazy"
    
    In the bug "1124276", ugettext" method was replaced with "ugettext_lazy".
    
    I do the same thing to the code which is detected by "grep" commad.
    
    Change-Id: I494538beb8f28d6ad4658e9d5e45dbde041d889c
    Closes-Bug: #1226354

commit 027a1a09aaf384bac758189511440aece28bfcd0
Merge: 0e7d157 f359c66
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Sep 16 22:59:58 2013 +0000

    Merge "Fixed a PyPy compatibility issue in the test fixtures"

commit 3827a7e73ab1daf317e3fbf903a57c31f95bf293
Author: Akihiro MOTOKI <motoki@da.jp.nec.com>
Date:   Tue Sep 17 05:01:19 2013 +0900

    Don't display non-tenant Floating IP in Floating IP project tab
    
    Previously Floating IPs from all tenants are displayed when logged
    in as a user with admin role and Neutron is enabled. Neutron API
    returns resources from all tenants when the API is called with admin
    role, so we need to call the API with additional filter parameter to
    limit the results to a given tenant.
    
    Closes-Bug: #1226224
    Change-Id: I47ddf77cd3c5d4c6141a67cb32c22cc917b485e6

commit 0e7d1572efc1a5b799ed232f3696d90bea42e01e
Merge: 6914c47 9e4e868
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Sep 16 22:54:36 2013 +0000

    Merge "Store user settings in persistent cookies as well as the session"

commit 872f44c16785bb8c993e680a916417786e549f73
Author: Dirk Mueller <dirk@dmllr.de>
Date:   Mon Sep 16 22:55:16 2013 +0200

    assertEquals is deprecated, use assertEqual
    
    Change-Id: Id3ebdf4862b02f2965199701a4994846bcecbb18

commit ca4c355dd36d3edba35d30aae8751ece29489b28
Author: Julie Pichon <jpichon@redhat.com>
Date:   Mon Sep 16 20:57:04 2013 +0100

    Restore icons on buttons
    
    With the switch to lesscpy, the icons were not being displayed on
    buttons anymore. Avoiding nested Mixin definitions appears to resolve
    the issue.
    
    Change-Id: I09699fb37f55b989893905f3b8978a17e317f598
    Closes-Bug: #1226580

commit 6914c4702fe6a67fca8da1f9ef79477136cc8b00
Merge: d690971 39516f4
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Sep 16 18:12:10 2013 +0000

    Merge "The word "IP" is a proper name"

commit d690971f8d56a4582d6099065847ea11eadd60a6
Merge: 3e39c21 5bbc4d3
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Sep 16 15:00:06 2013 +0000

    Merge "Enable some table actions translatable"

commit f3fc4b419e9597727d945f68caeb21e03b3cbf10
Author: Julie Pichon <jpichon@redhat.com>
Date:   Mon Sep 16 15:48:47 2013 +0100

    Make show_roles language independent
    
    A menu in the membership form was displayed depending on whether
    show_roles was equal to "No", however as the initial boolean value was
    passed through the Django yesno template filter which is
    internationalised, this would not work when using the dashboard in
    other languages.
    
    Change-Id: Ie58eb98590296b0c9f38b3c243c7c63327755fd9
    Closes-Bug: #1224338

commit 39516f4c0086defaa3e3ae867d3071b545878d33
Author: Sascha Peilicke <saschpe@gmx.de>
Date:   Mon Sep 16 15:08:04 2013 +0200

    The word "IP" is a proper name
    
    Looks odd when translating
    
    Change-Id: Ifeebd7d6f9beb6212863061d591612dcee1e7ec3

commit 3e39c2142f77bfc0276df0dc0a291488885aaa7e
Merge: 5a27e30 cd139c4
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sun Sep 15 23:02:48 2013 +0000

    Merge "Fixing typo: use -> user"

commit 8efb6a4d3b1b3510fad96986b43b089f0fd3b91f
Author: Akihiro MOTOKI <motoki@da.jp.nec.com>
Date:   Fri Sep 13 21:01:57 2013 +0900

    Use substitutions in the messages of delete confirm form
    
    This allows translators to control the word order.
    
    Change-Id: I6aa894cbe92bc5d209cfb6c5cf869b318fca1225
    Closes-Bug: #1224846

commit 5bbc4d380349e18a55e245410f976b0eb7050ca0
Author: daisy-ycguo <guoyingc@cn.ibm.com>
Date:   Thu Sep 12 17:19:00 2013 +0800

    Enable some table actions translatable
    
    Also enables verbose_name "ID" in FlavorsTable translatable.
    
    Closes-Bug: #1224360
    Change-Id: Ia9a863db722639f9d0c925e833ab38c6500fa619

commit 5a27e303c71a3665f6cac96cc025b4da725827ac
Merge: 9ab3df5 d8c9724
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sun Sep 15 10:02:06 2013 +0000

    Merge "Update English PO files (source lang of translations)"

commit 9ab3df5870a1a10f58bf17555044ae4a51ca57b5
Merge: 0be5871 a7a45e6
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sun Sep 15 09:18:30 2013 +0000

    Merge "Display the 'Settings Saved' confirmation in the new language"

commit f359c66e09a3de5f7f26d39a7f4b0e89214a5919
Author: Alex Gaynor <alex.gaynor@gmail.com>
Date:   Sat Sep 14 10:41:29 2013 -0700

    Fixed a PyPy compatibility issue in the test fixtures
    
    This construct didn't work under PyPy, as a result of the fact that
    datetime is implemented in Python in PyPy:
    
    A simplification of the problem is this:
    
    import datetime
    
    class X(datetime.datetime):
        pass
    
    now = datetime.datetime.now()
    X.isoformat(now)
    
    This works under CPython, but fails under PyPy. This is because PyPy
    creates a normal unbound method for `X.isoformat`, which checks that
    `now` is an instance of `X`, which it isn't. Because datetime is
    implemented in C, CPython skips those checks.
    
    Change-Id: Id27e7a8b00156bd9688bdb36d2c38b04785c2d0c

commit d8c9724bff2e4c02d252faa91727890ae6cddf9e
Author: Akihiro MOTOKI <motoki@da.jp.nec.com>
Date:   Sun Sep 15 01:10:37 2013 +0900

    Update English PO files (source lang of translations)
    
    Change-Id: I288b3295d751bc991cfd0ba37186927104180560

commit 0be5871bdd64f9d03f92e66a39520c1d9a363686
Merge: 9fe0ad1 bea341c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Sep 14 08:49:22 2013 +0000

    Merge "Fix bug on missing success message for delete actions"

commit 9e4e8682dbe7dade0f34f254f7ddac3e3d5a27ce
Author: Nicolas Simonds <nic@metacloud.com>
Date:   Fri Sep 13 17:25:02 2013 -0700

    Store user settings in persistent cookies as well as the session
    
    This should keep international users from having to reset their
    language preferences every time they login.
    
    Fixes Bug: 1225250
    
    Change-Id: I093e7a98085bf83890b295ec4a61f839b60db4db

commit cd139c4a97ff774ef75a736471e95ca0c0d00768
Author: Gabriel Wainer <gabrielcw@gmail.com>
Date:   Fri Sep 13 18:33:59 2013 -0300

    Fixing typo: use -> user
    
    Change-Id: I2b7666af901e557b3f7d96c97f459086bb561da3

commit 9fe0ad1546d79a32079a961a352ea75afbcdd84c
Author: Akihiro MOTOKI <motoki@da.jp.nec.com>
Date:   Fri Sep 13 23:07:51 2013 +0900

    Update English PO files (source lang of translations)
    
    Change-Id: I10c1f7a4ed6248081b718c159c8899c98baf8091

commit 04934114cccb2243df729768fee50fe3e44856c7
Merge: 2dc1b51 ae69b7a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Sep 13 14:02:42 2013 +0000

    Merge "Minor cleanups on FWaaS message strings"

commit a7a45e68c2dc839aa04f74acbcb9eed8541738d2
Author: Julie Pichon <jpichon@redhat.com>
Date:   Fri Sep 13 13:45:44 2013 +0100

    Display the 'Settings Saved' confirmation in the new language
    
    Change-Id: I4d01969d36bbd70fc5569dbfe5ecc9bafe7fb896
    Closes-Bug: #1224284

commit e416353cf061d25622560e6437aaa2bafcbdf5b5
Author: Jose Castro Leon <jose.castro.leon@cern.ch>
Date:   Fri Sep 13 13:22:22 2013 +0200

    Fixes openrc to properly manage '\' characters in
    the user password
    
    Closes bug: #1224911
    
    Change-Id: I44de805822af6ff71ba7babebc28beeb76ced186

commit 2dc1b51fd397a508524c4c191a414fab486834b1
Merge: 0e73640 89c648e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Sep 13 07:42:33 2013 +0000

    Merge "Internationalise a couple of forgotten strings"

commit ae69b7a0568ad540aad2f6b5a3acb0a3e2e01e34
Author: Akihiro MOTOKI <motoki@da.jp.nec.com>
Date:   Fri Sep 13 16:37:52 2013 +0900

    Minor cleanups on FWaaS message strings
    
    Closes-Bugs: #1224839
    
    - Remove a trailing colon for better consistency of the item names
      in FWaaS rule detail.
    - Add a missing space in the message in FWaaS policy creation form.
    
    Change-Id: Ie09a9266831064f0c4b588f8abfd799dfeeb3a33

commit 0e73640530a0e947c5b22f9c6eac9c646560fd6f
Merge: 426c8eb 4865cb6
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Sep 13 04:21:40 2013 +0000

    Merge "Redirecting user back to previous screen"

commit bea341c7b56a0b443528076c42061611a3cad53d
Author: KC Wang <kuangching.wang@gmail.com>
Date:   Wed Sep 11 11:03:18 2013 -0700

    Fix bug on missing success message for delete actions
    
    Change-Id: I92881850e3404d20fb97dde7d4210eba53986a4d
    Closes-Bug: #1224013

commit 426c8eb4d2facd01366f8d73479061c4d83ab1cf
Merge: eb7f54c 6caa19d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Sep 12 21:49:44 2013 +0000

    Merge "./run_tests.sh --makemessages update English PO files only"

commit eb7f54c5417e2bf8525b538932250b60b0479580
Merge: fe43a32 be6acc2
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Sep 12 17:15:38 2013 +0000

    Merge "modifies error message in adding security rule"

commit fe43a3290a5861381e44d643b398971d227e8ff6
Merge: 2c4c026 f91e4c7
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Sep 12 14:19:34 2013 +0000

    Merge "storage.object.container ceilometer stat incorrectly set"

commit 2c4c02663991c71c2a11f9d57e8532cfe0504090
Merge: eac6a1c 83ff4f6
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Sep 12 14:16:17 2013 +0000

    Merge "Add success message after successful deletion of VPNaaS resources"

commit 4865cb6a0994d207aaa911b46c09df1608505c7b
Author: Yves-Gwenael Bourhis <yves-gwenael.bourhis@cloudwatt.com>
Date:   Thu Sep 12 13:24:43 2013 +0200

    Redirecting user back to previous screen
    
    After browser session timeout, the user is now redirected back to the previous
    screen upon login.
    Also added a non regression unittest.
    
    Change-Id: I995bc217803805364967688e9b896b9b54583b36
    Closes-Bug: #1201619

commit be6acc24284af54f3384436be4c5b1ae3e464c0e
Author: Noboru Arai <arai@mxa.nes.nec.co.jp>
Date:   Thu Sep 12 11:36:52 2013 +0900

    modifies error message in adding security rule
    
    Because the information on the type of input data
    is outputted in "validate_ip_protocol" method,
    I removed the information on the type and
    modified error message.
    
    At the same time, I make error messages translatables
    in this file.
    
    Closes-Bug: #1224210
    Change-Id: I697d38ce7da8ff403a391747264eb59db30dd545

commit eac6a1ce4a206b3d8b69b187d4195834021411ab
Merge: fae11e7 b3ff541
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Sep 12 10:12:55 2013 +0000

    Merge "Fix UpdateProjectMembersAction excess keystone calls"

commit 5df2055a178431db7c7e8a4fd54abfa62af56539
Author: Ladislav Smola <lsmola@redhat.com>
Date:   Thu Aug 15 11:26:19 2013 +0200

    Adding documentation to Tables and Workflows
    
    Adding documentation of DataTable decorators.
    Adding documentation and example of complex workflow.
    
    Connecting topics with api reference.
    
    Change-Id: I2653e0c5c52179dcc45cee689cde50afcd6ae0de
    Fixes: bug #1212559

commit 6caa19dd6e1a26fcb0ce8bee1ec98f0fb274fdf2
Author: Akihiro MOTOKI <motoki@da.jp.nec.com>
Date:   Thu Sep 12 18:54:55 2013 +0900

    ./run_tests.sh --makemessages update English PO files only
    
    Closes-Bug: #1224388
    
    We don't need to update PO files of all languages.
    PO files of languages other than English should be update by
    importing translations from Transifex.
    
    This commit changes "run_tests.sh --makemessages" only updates
    English PO files. This makes a patch updating PO files shorter
    and helps reviewers to check it.
    
    Change-Id: I5410a06b0bcb0f42c5a0853f95a3fe2087519d51

commit 4635adeb67f49eab251be9db2b02bd364246e520
Author: Tatiana Mazur <tmazur@mirantis.com>
Date:   Tue Sep 10 12:04:40 2013 +0400

    Add tests for VPNaaS screens
    
    Fixes bug 1223289
    
    Change-Id: I522ef1f4305f4d1d39ba566d6d0daba37489fe4d

commit fae11e7c1d3d2126fe504846551b11de2e38faef
Author: Tom Fifield <tom@openstack.org>
Date:   Thu Sep 12 15:53:32 2013 +1000

    Fix three spelling errors
    
    Discovered while performing translation:
    
    'attempting' was misspelled in the two files patched here
    'Network' was misspelled once
    
    'en' PO file is also updated.
    The update in PO file also includes the string update in commit 4609c7a9c.
    
    Change-Id: I4d0eed02db74b152db4f599361f7df3e599ef5c6

commit 83ff4f65be36591314cb1a88b73d9c0e88ed6799
Author: KC Wang <kuangching.wang@gmail.com>
Date:   Wed Sep 11 18:47:15 2013 -0700

    Add success message after successful deletion of
    VPNaaS resources
    
    Change-Id: I3237f7cb41e88d19aca8c983c6481ef75342c101
    Closes-Bug: #1224010

commit b3ff541a3a5af3e0ba891c5fa78aac2d7efc29c5
Author: Charles V Bock <Charles.V.Bock@intel.com>
Date:   Wed Sep 11 14:47:33 2013 -0700

    Fix UpdateProjectMembersAction excess keystone calls
    
    Patch adds a single call to keystone user_list with a specified project field
    in place of polling all users roles to find out if they have any roles in the
    current project.
    
    Change-Id: Ia304af05cdb5be13e67762e0a0a44b17824c30bf
    Fixes: bug #1224114

commit 6198031f3019eeadf3b59b3446f296df32cef5ed
Merge: 54cca91 202427c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Sep 11 22:58:52 2013 +0000

    Merge "Remove general 'unauthorized' message from middleware"

commit 54cca91b555cf944a0f4a5ff3266390c10d4bcba
Merge: e6c4e69 4609c7a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Sep 11 22:56:52 2013 +0000

    Merge "Provide a default for OPENSTACK_IMAGE_BACKEND"

commit 89c648e3b42f69aa757120461b0bc2b9767a5c3b
Author: Julie Pichon <jpichon@redhat.com>
Date:   Wed Sep 11 20:05:32 2013 +0100

    Internationalise a couple of forgotten strings
    
    Change-Id: Ia17cbcd7d5127ca83a925ce9f31bf095a23062e8
    Partial-Bug: #1224338
    Closes-Bug: #1224289

commit e6c4e69b6a4507d43f20d564cdb05dae5ad56c17
Merge: d4eaf1e e98457e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Sep 11 16:51:56 2013 +0000

    Merge "Move Network Topology to the top of "Manage Network" group"

commit d4eaf1e899a5a25f7599e031fa79dee03e929e20
Merge: 4ba4bc3 16b9dfe
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Sep 11 16:51:12 2013 +0000

    Merge "Added button to Reboot multiple instances"

commit 16b9dfeccf5650ce275797585adb58c0b72159b3
Author: Yves-Gwenael Bourhis <yves-gwenael.bourhis@cloudwatt.com>
Date:   Tue Sep 10 17:11:42 2013 +0200

    Added button to Reboot multiple instances
    
    Added a "Soft Reboot" button to reboot multiple instances from the project's
    Instances panel, just like it is possible to Terminate multiple instances.
    
    Change-Id: I61f61584888ebb61c835dadee9056f0657fa756e
    Closes-Bug: #1213839

commit 4609c7a9c265c1d413e5f369a5b32368d7e19a3d
Author: Julie Pichon <jpichon@redhat.com>
Date:   Wed Sep 11 11:09:42 2013 +0100

    Provide a default for OPENSTACK_IMAGE_BACKEND
    
    The list of image formats has become customisable, but didn't have a
    default which can cause issues since it's a required field when
    creating a new image. Also document the setting.
    
    Additionally, mark OpenStack settings documentation as "(Partial)"
    until #1221115 is closed.
    
    Change-Id: I980c2d61bc9f9ac14fa39e5088c2ce03c48499b2
    Closes-Bug: #1223427

commit 202427c1d82106b21789d611b43f85a8c1a13730
Author: Julie Pichon <jpichon@redhat.com>
Date:   Wed Sep 11 10:25:15 2013 +0100

    Remove general 'unauthorized' message from middleware
    
    The message is too general to be useful, and at this late stage it
    could override a more useful message that may have been provided
    earlier.
    
    Change-Id: If819748f765ce30a71206a15f9874727e459dce8
    Closes-Bug: #1221716

commit 4ba4bc33e18639780ee0cea83e39ff7fd8578982
Merge: 12eac59 abca551
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Sep 11 09:23:49 2013 +0000

    Merge "Update the source languange PO files with FWaaS/VPNaaS support"

commit e98457e25e14bb8387ead2ca5070ca0d3dd852e0
Author: Tatiana Mazur <tmazur@mirantis.com>
Date:   Wed Sep 11 12:08:41 2013 +0400

    Move Network Topology to the top of "Manage Network" group
    
    Fixes bug 1223236
    
    Change-Id: I8d7c76a995a59417aec3e6bf5092f68402015d6a

commit 12eac59d3486f8e8b4b983d70e42510ed0dc1900
Merge: e9d19d9 f7a03ab
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Sep 11 05:12:17 2013 +0000

    Merge "Enclose command args in with_venv.sh"

commit abca5513a215d1ebe1a41c368b21d731fcccf38f
Author: Akihiro MOTOKI <motoki@da.jp.nec.com>
Date:   Wed Sep 11 08:36:57 2013 +0900

    Update the source languange PO files with FWaaS/VPNaaS support
    
    VPNaaS and FWaaS support in Horizon have been merged as FFE for Havana.
    This commit updates the source lang PO files to sync Transifex resources.
    
    PO files of other languages are not updated since they should be updated
    by Transifex transifex.
    
    Change-Id: Ic2e93d6ec6e296e5e3c7e6c0e4731ce588f0d89d

commit e9d19d9b4121065e601f7d5e2fd216f2cf0fa15e
Merge: 719e70f 1255766
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Sep 10 20:59:40 2013 +0000

    Merge "FWaaS Horizon panel"

commit 719e70f648e4dd30a2303938b18eb2c2eeceb4df
Merge: 5fbc09f d96893d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Sep 10 20:00:36 2013 +0000

    Merge "Create links between VPN resources"

commit 5fbc09f70abfb41085350c24c45bef7c41df59b1
Merge: 96c48c9 badd2f3
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Sep 10 19:58:42 2013 +0000

    Merge "Show IPSec Site Connection in VPN service detail"

commit 96c48c991769e45ecc52806216887f27a2c2b6a9
Merge: 6cde7ad 31ce937
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Sep 10 19:58:40 2013 +0000

    Merge "Improves VPNaaS detail page templates"

commit 6cde7ad56451ef053188e424179fdd7e9a749b55
Merge: d1fa989 21d89b6
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Sep 10 19:56:49 2013 +0000

    Merge "Sync the defaults of VPNaaS forms with the server-side defaults"

commit d1fa9896d2f46ae39af568c4e69af0988156c86d
Merge: 46462b1 d455336
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Sep 10 12:51:41 2013 +0000

    Merge "Enable F403 and F999 check"

commit 1255766344af8600db5d99806bfddff7bb88cef1
Author: KC Wang <kuangching.wang@gmail.com>
Date:   Fri Jul 5 03:37:27 2013 -0700

    FWaaS Horizon panel
    
    Implements: blueprint fwaas-horizon
    
    Change-Id: I1017573887922b4dea0a42d46965de2b86325b0e

commit d96893d5c08510104e4e27c084bf8b28d7b4971d
Author: Akihiro MOTOKI <motoki@da.jp.nec.com>
Date:   Sun Sep 8 05:43:12 2013 +0900

    Create links between VPN resources
    
    This commit creates cross links between VPN resource
    and resolves VPN related resource UUID to its name.
    This helps users to track VPN resources.
    
    Closes-Bug: #1222264
    
    This commit also improves an error handling when an error occurs
    during retrieving a resource detail via API call.
    While previously a detail page without item values is displayed,
    now the index page is displayed for such case.
    
    Change-Id: I53e03bf01ad0f359b889115068b1548c9a61ae8d

commit badd2f3d62baf034c583fe3b8fe540551746edf8
Author: Akihiro MOTOKI <motoki@da.jp.nec.com>
Date:   Sun Sep 8 03:37:20 2013 +0900

    Show IPSec Site Connection in VPN service detail
    
    IPSec Site connections associated with VPN service are useful information.
    Previously the field "VPN Connections" exist but the associated connections
    are not displayed.
    
    Closes-Bug: #1222256
    
    Change-Id: I81da5cc6b63463102c3270fead8921bf8c10d11a

commit 31ce937a36dfce94ce2f5f47e9271eb67a1923d8
Author: Akihiro MOTOKI <motoki@da.jp.nec.com>
Date:   Sun Sep 8 01:46:09 2013 +0900

    Improves VPNaaS detail page templates
    
    * Change "Tenant ID" to "Project ID"
    * Move "Name" and "Description" to the top of the detail pages
    * Show "None" if "name" or "description" is empty
    * Remove colons from item names in the detail pages
    * Remove "VPN type" from VPN service detail
    * Arrange the order of items with the same as the creation form
    * Print peer_cidrs with for loop
    
    Closes-Bug: #1222260
    
    Change-Id: I2293eb4b87179862c52c1c0bd7852a555955e1c0

commit 21d89b69baa24ebdf035e3a70a02f5eba141063e
Author: Akihiro MOTOKI <motoki@da.jp.nec.com>
Date:   Sun Sep 8 01:10:31 2013 +0900

    Sync the defaults of VPNaaS forms with the server-side defaults
    
    Also clears the unnecessary default values of remote peer subnet,
    remote peer address, peer id and PSK.
    
    Split IPSec Site connection creation form into two tabs (required
    and optional parameters) since it has many parameters.
    
    Closes-Bug: #1222255
    
    Camel-case resource names (e.g., VPNService, IPSecPolicy...) are
    replated by names with spaces like "VPN Service", "IPSec Policy"
    and so on.
    
    Change-Id: Ie0d77189ab3fc6d0722ece28abced9192ea0740b

commit f91e4c75afa7d1cc6f35e9e2544949b6e660b95d
Author: Gordon Chung <chungg@ca.ibm.com>
Date:   Mon Sep 9 12:50:04 2013 -0400

    storage.object.container ceilometer stat incorrectly set
    
    fix storage.object.container value in stats.html
    
    Change-Id: Ie63c3b96ea2e0c048a32b544416b7bffa7ee0b64
    Fixes:Bug #1222920

commit f7a03abc1f7ce26791f237ac5f28b1d864b98fec
Author: Zhenguo Niu <Niu.ZGlinux@gmail.com>
Date:   Mon Sep 9 14:17:40 2013 +0800

    Enclose command args in with_venv.sh
    
    It will support argument with blanks.
    
    Change-Id: I4e40cdd2be67c2f306ce53f297b7a830730d1bc7
    Fixes: bug #1220937

commit d4553366854959821380934203741066c74e624c
Author: Kun Huang <gareth@unitedstack.com>
Date:   Fri Sep 6 02:10:32 2013 +0800

    Enable F403 and F999 check
    
    * F403 has already been fix in https://review.openstack.org/#/c/38435/.
    * This patch fixes the remaining F999 issue.
    
    Change-Id: Id484a577973bb56168b6d85a5fc909a471e1128c

commit 46462b122e743af536d28a20b4710c5bff8703c8
Merge: e134f4c 9a8b8d7
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Sep 7 13:20:31 2013 +0000

    Merge "Create Router on network topology fails"

commit e134f4c64d61c155abb7cb6b664661900d18bccb
Merge: a2d6c1f 24b3eb1
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Sep 7 07:10:05 2013 +0000

    Merge "VPNaaS UI implementation"

commit 24b3eb199002bfe56a6747a2f3879ea7d31dd07b
Author: Tatiana Mazur <tmazur@mirantis.com>
Date:   Wed May 29 12:15:12 2013 +0400

    VPNaaS UI implementation
    
    This is an implementation of VPNaaS UI.
    
    implements blueprint vpnaas-ui.
    
    Change-Id: I6c92505bb07399ba83e6b7fd7dd75f0fd1b4b2a8

commit e19677a80e54929bded86d493b47ffe430563859
Author: Ladislav Smola <lsmola@redhat.com>
Date:   Fri Sep 6 12:53:46 2013 +0200

    Correct amount of samples in the chart
    
    We need to always show some reasonable amount of samples in the chart.
    
    It was hardcoded to 1000s time windows, when there will be a
    several months of data, it will be a great amount of samples.
    
    It needs to be changed to always show some reasonable amount of samples
    (I would say 400)
    
    Also exceptions added for unexpected states of dates.
    Date_from has been changed to beginning of the day, and date_to to
    the end of that day.
    
    Fixes bug 1221566
    Change-Id: I60cd0aa0882c5b8890d61b649c312d4f7e9ddf82

commit a2d6c1f1434b5e529b2a902c3e75003bbb7f2aa5
Author: Akihiro MOTOKI <motoki@da.jp.nec.com>
Date:   Fri Sep 6 14:13:37 2013 +0900

    Remove test string from translation files
    
    Closes-Bug: #1221123
    
    Removing unnecessary translation strings reduces translation work.
    String Freeze is enabled so this patch also update en PO files.
    
    Change-Id: Ie69c8d0b990e53678262457094852b1ef4966b8b

commit 6469afe386274f3df4dc34e95e62ecc372f3a668
Author: Akihiro MOTOKI <motoki@da.jp.nec.com>
Date:   Fri Sep 6 15:26:53 2013 +0900

    Sync English PO files with the latest code for Havana-3
    
    Closes-Bug: #1221539
    
    This commit updates English PO files only which requires for
    translation. Other languages are not updated since they will
    be update by importing translations from Transifex.
    
    Change-Id: I126291ca5eb7c607b86446c2351062ce87600bbb

commit 9a8b8d757e328553be5581d1799c4241e30fc2d4
Author: Ladislav Smola <lsmola@redhat.com>
Date:   Thu Sep 5 16:50:38 2013 +0200

    Create Router on network topology fails
    
    - just wrong definition of urls, missing '
    - also add '{% load url from 'future' %} to maintain Django 1.4
      compatibility
    
    Fixes bug 1219078
    
    Change-Id: I661ab0561bab24c1af864a7fbd0e6913f6dfed06

commit c6d02d6be41f65624427e3ce36edc87c1d56f601
Merge: f1f6f86 ec727ac
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Sep 5 12:07:18 2013 +0000

    Merge "PEP8 E121 has been resolved"

commit f1f6f86dee2fbc6877e26d85a83ae0e9d9300aaf
Merge: a67b298 3548435
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Sep 5 10:54:18 2013 +0000

    Merge "Do not run preemptive actions twice"

commit a67b298c33dfbe101520d31c48a189471312cb69
Merge: 7485102 85f4c8b
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Sep 5 07:47:04 2013 +0000

    Merge "Display a message on the login page"

commit 7485102f4107dea329f9de72d89c4c69d824d6d1
Merge: 858dfb2 38ba3df
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Sep 5 06:39:13 2013 +0000

    Merge "Add Cisco N1K plugin support in Horizon"

commit ec727ac39426c2a6be70a7c9cf75c00e4ae0c91c
Author: simon <simon@unitedstack.com>
Date:   Thu Sep 5 14:38:58 2013 +0800

    PEP8 E121 has been resolved
    
    Change-Id: I6ad2704100447c5a3be12c2ebeec824726e3bd0b
    Partial-Bug: #1085346

commit 858dfb2c73859c229334f1e4ff20f2eb35412dc7
Merge: c206648 e83d584
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Sep 5 00:09:56 2013 +0000

    Merge "update neutronclient to 2.3.0 minimum"

commit c20664870b88d1c600685185f835730a1f33f185
Merge: 9ebb52b 41aa5f9
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Sep 5 00:09:20 2013 +0000

    Merge "Moves SECRET_KEY generation to base settings.py file"

commit 38ba3df8b889716f2429922c1d8cda2239521cff
Author: Abishek Subramanian <absubram@cisco.com>
Date:   Tue Sep 3 15:27:03 2013 -0400

    Add Cisco N1K plugin support in Horizon
    
    This adds Horizon capability to configure and
    use network profiles and policy profiles
    on the Cisco Nexus 1000V to be used with
    networks and instances as is done via neutron
    CLI.
    
    To turn on the new dashboard the local_settings
    file needs to turn the profile_settings NEUTRON
    config variable to cisco.
    
    TODO items include creating a better palate
    of unit tests that will run not only when
    the cisco n1k subplugin is being used but
    in default setting as well.
    Need to remove the conditional statements
    in the unit tests and make it inclusive.
    Additionally need to get a better solution
    for how the dashboard/panel registration will
    work. Should it be a boolean or check for vendor
    specific names.
    Also some cleanup and refactoring of commonly
    used code everywhere.
    
    Implements: blueprint horizon-cisco-n1k
    
    Change-Id: If6e797ac28c8486cfa92e02742c409d193d9ec84

commit 9ebb52b4e9bef8934df28de2eaa22cbf6dbbbbd7
Merge: d74df7b 9bde381
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Sep 4 18:15:17 2013 +0000

    Merge "Remove spaces from translatable strings"

commit d74df7bfbc9c68acd2e8eb057c4c67a781d80ed0
Merge: 44c7098 e848493
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Sep 4 15:33:01 2013 +0000

    Merge "Fixing typos for Resource Usage page"

commit 44c7098d69ca01fd04116cbaf4be32d6ad64de5a
Merge: a6f39bc 47757ad
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Sep 4 15:30:26 2013 +0000

    Merge "Make Image Service image formats configurable"

commit 9bde3814d413a1157f5e14175d99f2788c87cc3b
Author: Tatiana Mazur <tmazur@mirantis.com>
Date:   Wed Sep 4 16:47:19 2013 +0400

    Remove spaces from translatable strings
    
    This patchset removes some unnesessary spaces form strings
    in load balancers details pages that will be localized.
    
    Fixes bug 1220686
    
    Change-Id: I216394028876045ba29b5b7cc75ca2495c4a855c

commit 3548435547957bc79c034a90b35405831501cafc
Author: Ladislav Smola <lsmola@redhat.com>
Date:   Wed Sep 4 13:56:19 2013 +0200

    Do not run preemptive actions twice
    
    When table action is preemptive , it needs to run
    only once, before the table data is loaded.
    
    Fixes bug 1182661
    Change-Id: Ibb7ed5f97f64cfc9e56b317ed9d4b5e8cbf8cc8c

commit e8484934bebb041ed4036f8e98693e0caf79037f
Author: Ladislav Smola <lsmola@redhat.com>
Date:   Wed Sep 4 10:52:41 2013 +0200

    Fixing typos for Resource Usage page
    
    - fixing few typos for resource usage page
    
    NOTE: it needs to go in H3, not RC1 because I am
    changing the translated strings.
    
    Change-Id: Ib684424e4cfd4a2437fc53186d07bf977c18086c

commit a6f39bc74ad4cb64693a4c1cd7768f5344ca1884
Merge: 57a8af9 12ab09a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Sep 3 21:49:48 2013 +0000

    Merge "Custom CA certificate for verifying SSL connections"

commit e83d584c9d00b25ff47368194baebceccc9e6a18
Author: Mark McClain <mark.mcclain@dreamhost.com>
Date:   Tue Sep 3 16:38:13 2013 -0400

    update neutronclient to 2.3.0 minimum
    
    Change-Id: I84e8087ba557d69d7fc35029f8c1b741f1e326a3

commit 41aa5f906c6e6836259113473e9e46f55674e43b
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Sep 3 11:14:22 2013 -0700

    Moves SECRET_KEY generation to base settings.py file
    
    By putting the fallback SECRET_KEY generation into the base
    settings.py file we can ensure there is always a SECRET_KEY
    even if local_settings.py doesn't exist. All this really does
    is move the current default in local_settings.py into
    settings.py.
    
    This fixes the failures during docs building, etc. due to
    SECRET_KEY not being set.
    
    Contains a few changes to fix errors/warnings during
    docs building as well.
    
    Fixes bug 1188622 and fixes bug 1178663.
    
    Change-Id: I5d945deba7062fe42bcee2e7636ca4a8f4607a31

commit 47757ada085b7f4d1569d15af6f0eb64597ea60d
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Sep 3 11:54:58 2013 -0700

    Make Image Service image formats configurable
    
    Allow configuration of the available image formats
    for image creation (corresponds to a feature added
    Glance).
    
    Incidentally fixes a test issue where the domain_get
    call wasn't being properly stubbed out.
    
    Fixes bug 1216157
    
    Change-Id: Ifc72915d34767ce83f9d85b92ddeae0c2c00b8c6

commit 57a8af95afde70820addb392a92a50f21bad3be4
Merge: 4a1bb6a 8341a4d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Sep 3 17:59:33 2013 +0000

    Merge "Remove encryption option for volumes"

commit 4a1bb6a614fc8d1542c8940de8f438d7f00244b7
Merge: 7ad212e dbe4a67
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Sep 3 17:53:30 2013 +0000

    Merge "Implement required field indicator"

commit 7ad212e785dc6ab1d00ae323d38a79f8377cd572
Merge: 0567a59 b980766
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Sep 3 17:51:14 2013 +0000

    Merge "Fixes missed localization in network agents"

commit 0567a5947cf62d42dbf45b2322124ef31bc87616
Merge: c2bef89 c0a08f1
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Sep 3 16:49:13 2013 +0000

    Merge "Fix row striping when sorting table data"

commit dbe4a6792b8675c6c767946ea5ff5f3db8b35a05
Author: Rob Raymond <rob.raymond@hp.com>
Date:   Wed Aug 28 09:05:40 2013 -0600

    Implement required field indicator
    
    Change Horizon's use of forms to set 'required' css class for required fields.
    Change template _form_fields.html to include Django field classes in order
    to honor above setting.
    Also changed horizon workflow to set "required" class on tabs of steps
    that contain required fields.
    
    Horizon CSS appends an asterisk after the field label
    and tab text based on "required" classname.
    The current indicator is based on review with horizon UX
    people and can be customized easily.
    
    Change-Id: I03261328d70abcefd13f609088ccb4d58ef30067
    Implements: blueprint required-fields

commit b98076615fcf979105ba14fbae001921921928a4
Author: David Lyle <david.lyle@hp.com>
Date:   Tue Sep 3 10:09:36 2013 -0600

    Fixes missed localization in network agents
    
    Fixes: bug #1220317
    
    Change-Id: Ib4d382759cbbe742ae2671edd33fe61f9a7648a1

commit c2bef890d17f292d0ee6d0d19f5bf83334241314
Merge: 3a7e1b1 2404195
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Sep 3 15:54:08 2013 +0000

    Merge "added Network Agents to System Info panel"

commit 12ab09a9944c7e21f6bb044dbe32ee68ea75db25
Author: Jasper Capel <jasper.capel@spilgames.com>
Date:   Wed Aug 28 13:21:19 2013 +0200

    Custom CA certificate for verifying SSL connections
    
    The various OpenStack client libaries support specifying a SSL
    certificate that should be used to verify the SSL-connection, but
    this option was not exposed in the horizon options. This patch
    implements that. Note that although some clients do implement a
    cacert-parameter, they do not necessarily actually verify the
    certificate (Swift).
    
    Change-Id: I9dfbd48a0d96103421da7d884e839d591a90cab1
    Implements: blueprint ssl-cacert

commit 3a7e1b11fa96a824f29fdb5aaa7025898a16cac9
Merge: 97aeabd 4b70efa
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Sep 3 05:44:19 2013 +0000

    Merge "Use the horizon_pagesize value in the session cookie"

commit 97aeabd9ed61fac1ec545c5dbcbd777989fc7331
Merge: f1a80cd 9f95409
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Sep 3 05:36:00 2013 +0000

    Merge "Define flavor for each project"

commit f1a80cdf31df275fb9832a739a2bb6016aa5912a
Merge: bef4ee0 eb39d9f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Sep 3 05:32:31 2013 +0000

    Merge "Improved boot from volume"

commit 240419544fa1a5b147c1075cb1e5c2c51037bb1c
Author: Christian Berendt <berendt@b1-systems.de>
Date:   Fri Jul 26 09:18:24 2013 +0200

    added Network Agents to System Info panel
    
    Added a new tab to the System Info panel showing all Network Agents.
    
    fixes bug #1204375
    
    Change-Id: I9c23105dde8528749275aba70065384dec354fb7

commit bef4ee0489390a5a96c2c5dd8b52c71e1e1b41e6
Author: Ladislav Smola <lsmola@redhat.com>
Date:   Wed Aug 28 10:37:26 2013 +0200

    Add metering panel to admin console
    
    Now it has usage tables for disk usage,
    network traffic usage, network(neutron) usage,
    objectstore usage, all agregates of project.
    
    A multiseries linechart with choosable meters, group by, value and time
    span.
    
    Reasonable amount of tests implemented over all resource usage tabs.
    
    Change-Id: I21342d595ee08da45707e909f3d9802707d912cc
    Implements: blueprint admin-resource-usage-page

commit 8ac4267a8d7525525bed97689c08930f88d41c1f
Merge: 780fbfb 8c1bc54
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Sep 3 00:03:30 2013 +0000

    Merge "Adding panels for trove"

commit 780fbfb666b7b3638e2d7acf47775fd45ba7f1a2
Merge: 203faa5 e2dc735
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Sep 2 18:51:28 2013 +0000

    Merge "Fix help string for Host routes"

commit 203faa535bf9b8d69b93a37670ed9beae6c1114d
Author: Tatiana Mazur <tmazur@mirantis.com>
Date:   Mon Sep 2 14:40:42 2013 +0400

    "# noqa" cleanup
    
    This patch set replaces a few method imports with
    module imports instead of "# noqa" comments.
    
    Fixes bug 1219676
    
    Change-Id: I4d99ec5cda556669737c1eae2f528fbd35590d60

commit eb39d9f43bcc0e0ce89b4d1faca77ef18c3bd9ef
Author: Valerii Zhelezniakov <vzhelezniakov@mirantis.com>
Date:   Tue Aug 13 19:39:37 2013 +0300

    Improved boot from volume
    
    In connection to blueprint:
    https://blueprints.launchpad.net/nova/+spec/improve-block-device-handling
    and extension of nova boot functionality (Image Clone), we propose optimaze
    web-interface of launche VM instances and reflect new Nova functionalities.
    
    Tab "Volumes" was moved to "Details" and called as "Instance Boot Source"
    section in the "Launche instance" pop-up window.
    The field "Instance Boot Source" contains following options:
    - Boot from image.
    - Boot from snapshot.
    - Boot from volume.
    - Boot from image (creates a new volume).
    - Boot from volume snapshot (creates a new volume).
    
    For option "Boot from image (creates a new volume)" we added new field
    "Device size (GB)", to determine size of volume. It's required for Nova.
    
    Implements: blueprint improved-boot-from-volume
    
    Change-Id: I92ee5704d70c32b2c73c60c4d424d7d6d320ab24

commit e2dc7354457b038ef7e37af49497ebc60325e4f2
Author: Łukasz Jernaś <deejay1@srem.org>
Date:   Sun Sep 1 20:50:46 2013 +0200

    Fix help string for Host routes
    
    Closes-Bug: 1219520
    Change-Id: Ia70e91e566c8e1788b3972946dae10d9bebb6735

commit 9f9540924954b28cdda072a3879b83b5a2656bae
Author: Yangyang Zheng <sunnyzh@cienet.com.cn>
Date:   Sat Aug 31 08:41:06 2013 +1000

    Define flavor for each project
    
    Change CreateFlavor/EditFlavor forms to CreateFlavor/UpdateFlavor
    workflows. Provide access flavor management in each project. Add
    the filtering function in Flavors page.
    
    Implements blueprint define-flavor-for-project
    
    Change-Id: I723bbf250a46af8de58de06a907f6efc737778db

commit 8c1bc54f9338e0e9ebf06b33e665e0e9e35aee87
Author: Robert Myers <robert.myers@rackspace.com>
Date:   Thu Aug 15 16:53:26 2013 -0500

    Adding panels for trove
    
    * Add python-troveclient to requirements.
    * Add trove api to openstack_dashboard apis.
    * Add Database Instances panel.
    * Add Database Backups panel.
    
    Authors:
    * Robert Myers
    * Denis Makogon
    * Andrea Giardini
    
    Implements: Blueprint trove-support
    
    Change-Id: I0541534612ccb491d692168c3c9ca7a841650be6

commit 5534576f43418d0d735aac985da0b522d157cf9a
Merge: 60acb67 5f8e370
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Aug 30 21:03:02 2013 +0000

    Merge "Allow admins to update default quotas"

commit 60acb67e18ffb8998cd68bbeb97850fc325e4d35
Merge: 728b580 88b9335
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Aug 30 20:22:50 2013 +0000

    Merge "Delete and launch devices on the topology view"

commit 728b580a69f6070392cf676057413450d50491b5
Merge: 8e1acc5 f056340
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Aug 30 19:55:45 2013 +0000

    Merge "Add support for parsing jsonfied heat error"

commit 8e1acc501f792c7ee5e9cd4c76f69ecb1c5807c5
Merge: d26a4e1 ac5c34d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Aug 30 19:52:37 2013 +0000

    Merge "Fix the Domain Context for Users panel"

commit 85f4c8b473cf550cf3b0df04ae26b8684801f0e8
Author: Julie Pichon <jpichon@redhat.com>
Date:   Wed Aug 28 15:30:44 2013 +0100

    Display a message on the login page
    
    In some cases, particularly when having to log the user out after
    performing some action (e.g. password change), we want to display a
    friendly message on the login screen to explain to the user why they
    have been redirected to the login page.
    
    This adds a function to do so, and uses it in a couple of places:
     - When updating one's own password using the Settings panel
     - Session time out
     - HTTP 401
    
    Change-Id: Ie53c5552159304e1f1304ac6211b3accfd9aa623
    Implements: blueprint messages-on-login-page

commit d26a4e1a8b81ba88186b990e3929f92da792a1d5
Merge: 793f8ea 69b4d9f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Aug 30 17:29:32 2013 +0000

    Merge "Adding reusable Line Chart"

commit 8341a4dff327340c2f6a1ee86b365a7afb569c25
Author: Brianna Poulos <Brianna.Poulos@jhuapl.edu>
Date:   Fri Aug 30 09:59:42 2013 -0400

    Remove encryption option for volumes
    
    Change Idb6a923f (https://review.openstack.org/#/c/21264/) added an
    encryption choice field for volumes.  However, this choice field uses
    volume metadata rather than volume type to denote an encrypted volume.
    This option is removed in this patch, since the existing volume type
    field should be used instead.
    
    Change-Id: I730b4ffc26f391065943cb0d135ceac113cb6754
    Implements: blueprint volume-encryption-field

commit 793f8eadf3c06873251401af611f1e906745095a
Author: Akihiro MOTOKI <amotoki@gmail.com>
Date:   Fri Aug 30 15:30:04 2013 +0900

    Sync Transifex config with the source lang change in Transifex
    
    Closes-Bug: #1179526
    
    source_lang mismatch between Horizon and OpenStack Hub projects
    has been addressed and the soruce language is changed from en_US
    to en. This commit updates .tx/config to catch up it.
    
    Also adds an entry for djangojs.po translation which was added
    to Transifex recently.
    
    Change-Id: I9a574b92a8396d2fda493d8dfa1261ddccc4ad02

commit c0a08f1e2ce3fa1dc0407ac66a06c3aa44ddceb6
Author: Nicolas Simonds <nic@metacloud.com>
Date:   Thu Aug 29 10:17:54 2013 -0700

    Fix row striping when sorting table data
    
    This will ensure that table rows alternate colors after changing
    the sort order of a column
    
    Fixes Bug: 1218058
    
    Change-Id: Ie80f8365e22662781015cbb5c158fdc411e94037

commit 4b70efafb480f882e86e0def9da8e8e7dc0146cb
Author: Nicolas Simonds <nic@metacloud.com>
Date:   Thu Aug 29 10:17:34 2013 -0700

    Use the horizon_pagesize value in the session cookie
    
    This makes the API calls that are claiming to do pagination work
    the same as Nova, which has had it the longest.  Namely, there's a
    user setting to control how many rows get returned.  Make them heed
    it.
    
    Fixes Bug: 1217608
    Change-Id: I19b4d7c77d595b898abb81462f6343bbc1b93eb6

commit 5f8e370f2dca2d7d12e51f1b44b63e22de05eaa9
Author: liyingjun <liyingjun1988@gmail.com>
Date:   Fri May 24 00:01:30 2013 +0800

    Allow admins to update default quotas
    
    Add update default quotas form to edit the default quotas.
    
    Move the editable default quotas tab to a new panel called
    "Defaults".
    
    Implements blueprint edit-default-quota
    
    Change-Id: I6e3806226cd2f699f16b93c25e294bc67883738f

commit 69b4d9ffa049f72e32c8c151cdb667f9b61dc1d5
Author: Ladislav Smola <lsmola@redhat.com>
Date:   Tue Aug 27 14:35:57 2013 +0200

    Adding reusable Line Chart
    
    - adding reusable linechart based on Rickshaw and D3 libraries.
    
    Change-Id: I0e1839ca3502ed8242bf52fa5e8949f4e6f20172
    Implements: blueprint horizon-chart.js

commit f91df5bb9c275d10cb7545867eed8b7190cb7e87
Merge: d5166a6 608a7b6
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Aug 29 12:04:53 2013 +0000

    Merge "Hide form tooltip when form closes on escape key"

commit d5166a6ff7aef3e552f10a7f61421d4c8fc9951f
Merge: d45413e 5984e34
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Aug 29 10:20:35 2013 +0000

    Merge "Adding RBAC policy system and checks for identity"

commit 88b9335910771b52979735ce90c9d9b1e35ba5f6
Author: Toshi Hayashi <hayashi@ntti3.com>
Date:   Mon Aug 12 17:20:38 2013 -0700

    Delete and launch devices on the topology view
    
    This feature enables to delete and launch a instance or router on the network
    topology view. So you can do basic actions on this view.
    Also it enables to change view small or normal. You can see more networks and
    devices in the small view.
    
    implements bp editable-network-topology-view
    
    fixes bug #1215683
    
    Change-Id: Ie65d50d2a99f72696c8f10223f8430ad5f90b144

commit d45413e9bfc5c0730ce10daa4251cfbff086f3b4
Merge: 6ad0ae0 ff30716
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Aug 29 06:45:34 2013 +0000

    Merge "Fix the Domain context for Projects panel"

commit 6ad0ae0d278985e979e40784a363ee2848966391
Merge: 3f84582 31df00c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Aug 29 06:36:14 2013 +0000

    Merge "Implement assignment of Domain Roles to Group"

commit ac5c34d1c4564036f7daa8c8dc0320d6fb1f3f35
Author: Lin Hua Cheng <lin-hua.cheng@hp.com>
Date:   Fri Aug 23 17:14:59 2013 -0700

    Fix the Domain Context for Users panel
    
    Add display of Domain ID and Domain Name in the Create and Update
    Users page to give user a hint where the User will be created.
    For Keystone V2, the two fields will be hidden.
    
    When the Domain Context is set, the User will be created in that
    Domain Context. Otherwise, the User will be created in the Domain
    of the logon user.
    
    On users creation, the listing of available projects will be based
    on the Domain where it will be created.
    
    Fixes bug 1215697
    
    Change-Id: I780d11289ab73804d0d26ad71a07ece6b2da74ad

commit ff3071612f74c6413644bfdb2191e0c095f261e6
Author: Lin Hua Cheng <lin-hua.cheng@hp.com>
Date:   Thu Aug 22 17:30:10 2013 -0700

    Fix the Domain context for Projects panel
    
    Add display of Domain ID and Domain Name in the Create and Update
    Projects page to give user a hint where the Project will be created.
    For Keystone V2, the two fields will be hidden.
    
    When the Domain Context is set, the Project will be created in that
    Domain Context. Otherwise, the Project will be created in the Domain
    of the logon user.
    
    On project creation, the listing of available users and groups will
    be based on the Domain where it will be created. While on project
    update, the listing of available users and groups will be based on
    the Domain of the Project.
    
    Fixes bug 1215196
    
    Change-Id: Ia2ab25956621d01c2173e08402241b7f60401e0f

commit 3f8458284647790f573f51cb3bb05c527e91449a
Merge: ee9b759 e6606c1
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Aug 29 01:49:02 2013 +0000

    Merge "Add update method of security group name and description"

commit ee9b75982237559b8e83685d5e8ee77b25aea27a
Merge: 38e0332 69d67c0
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Aug 29 01:49:00 2013 +0000

    Merge "Add ceilometer api and the tests for it"

commit 38e03327d8b1e101274d4eed9361fe72b301bf63
Merge: 7c827e7 c027007
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Aug 28 22:16:07 2013 +0000

    Merge "Update Horizon English message files for translation"

commit 7c827e7bda898a5b9968c9b80f397cffeb6459e7
Merge: d5ffc0f ac0260f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Aug 28 20:59:24 2013 +0000

    Merge "Use proper method name for assembling the aggregate_list"

commit d5ffc0f00bf0c044fb2e51ec8633c7aa56f53a2c
Merge: 8411e40 a50abe1
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Aug 28 17:46:33 2013 +0000

    Merge "Don't fidget with the image/snapshot name/size if it's set"

commit 69d67c08ab8c78aed28c77d688351749e5c26f08
Author: Ladislav Smola <lsmola@redhat.com>
Date:   Fri Jan 11 21:08:33 2013 +0800

    Add ceilometer api and the tests for it
    
    Adding ceilometer api basic function wrappers.
    Adding Class wrapper of each ceilometer object.
    
    Adding ceilometer general usage wrappers for common statistics over
    list of Resources and ResourceAggregates.
    
    Adding specific table statistics wrappers.
    
    Adding tests and test data for Ceilometer API.
    
    Best to be tested with commit for resource usage panel at:
    https://review.openstack.org/#/c/35590/ - this commit is for the
    test purpose only.
    
    Link to bp: https://blueprints.launchpad.net/horizon/+spec/ceilometer
    
    Implements bp ceilometer.
    Change-Id: I5b3392de8bae2be8cbcba7a580af669676e54052

commit ac0260f3add0308b4728c826ce2f483a4b86bb42
Author: Nicolas Simonds <nic@metacloud.com>
Date:   Thu Aug 22 09:46:14 2013 -0700

    Use proper method name for assembling the aggregate_list
    
    It's get_details(), not get()
    
    Fixes Bug: 1215543
    
    Change-Id: Iefa17e268293e5249d389150209463e64a18c12e

commit 8411e406e66382b89022d6c088f349b3b903c8e5
Merge: 123ddd5 3852d1c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Aug 28 14:49:41 2013 +0000

    Merge "View and update Neutron project quotas"

commit 123ddd5331e5ac70838b46c80b8a91b2c59f1509
Merge: e16497d 065786c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Aug 28 13:03:19 2013 +0000

    Merge "Import is_service_enabled from module"

commit e16497d20c8d3351c6b2e73d7f1665e232fdc9bf
Merge: a34cf0f 53429da
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Aug 28 08:40:04 2013 +0000

    Merge "Apply a tempate filter to output for openrc.sh"

commit c02700748c9f3663fa916663431f09167baced02
Author: daisy-ycguo <guoyingc@cn.ibm.com>
Date:   Fri Aug 23 13:57:09 2013 +0800

    Update Horizon English message files for translation
    
    Generated the latest version of three English message files based on
    the current code base, for syncronizing with resources in Transifex.
    
    Strings from openstack/common are excluded.
    Update script: run_tests.sh to exclude strings from openstack/common
    
    Change-Id: I1aeb990bf472eaac03734b42452e42d33f9168c6

commit a34cf0f3f1b8a2ac13aa102cb376dfef27baa49b
Merge: 7a8e313 e391ab0
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Aug 28 04:46:53 2013 +0000

    Merge "Adding Rickshaw as dependency"

commit 7a8e313ea8178f46096ab0dbfc14f55d63b78bcf
Merge: 48e60c0 c208701
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Aug 28 04:46:02 2013 +0000

    Merge "Rename heat logical_resource_id to resource_name"

commit e6606c192f15c81d9948f9da9b73751044daa9db
Author: Zhenguo Niu <Niu.ZGlinux@gmail.com>
Date:   Mon Aug 12 14:07:24 2013 +0800

    Add update method of security group name and description
    
    make it possible to edit the name and description of
    common security groups, we can not rename the default.
    
    Fixes: bug #918393
    
    Change-Id: I62ec1edc310fd5b3ffc2ad232e64c7090c1d38e4

commit 48e60c0073b4c11b6e37a9093e2e2a7454f3f901
Merge: 8b8ab04 0b18db2
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Aug 27 20:46:39 2013 +0000

    Merge "Custom css and js docs"

commit 8b8ab049bc7a2bd2c36f3005e43d4cb8c028d83a
Merge: 739a789 b4fc9b4
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Aug 27 19:10:51 2013 +0000

    Merge "Small "H302 check" cleanup"

commit 3852d1ce19fb4a3eab059a856d0a7dcf89feca27
Author: Julie Pichon <jpichon@redhat.com>
Date:   Wed Aug 21 12:44:07 2013 +0100

    View and update Neutron project quotas
    
    Also ensure that the correct quota is displayed in the Floating IPs
    allocation page (Security & Access panel).
    
    Closes-Bug: #1109140
    
    Change-Id: I30d207fbf149bfbcfefeaddf91af49082b7b1f53

commit 065786c745e83654d4a35833db97337a4caa4a23
Author: Julie Pichon <jpichon@redhat.com>
Date:   Wed Aug 21 12:34:58 2013 +0100

    Import is_service_enabled from module
    
    An additional step for H302, and needed here to make mocking
    is_service_enabled across modules more consistent and easier
    (e.g. mocking only one signature as opposed to both
    api.base.is_service_enabled and quotas.is_service_enabled).
    
    Partial-Bug: #1109140
    
    Change-Id: Ie6cec3138de6f2fc57b68e90db45f53bb94ab87d

commit 739a7896d8fa18e69dce5bb83a40b0ad20e34b98
Merge: 14aa003 fde8890
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Aug 27 15:06:26 2013 +0000

    Merge "Show Neutron floating IPs quotas on Overview"

commit e391ab0d23112a600d2998fb2fc60c7df77b119c
Author: Ladislav Smola <lsmola@redhat.com>
Date:   Tue Aug 27 14:31:48 2013 +0200

    Adding Rickshaw as dependency
    
    - adding rickshaw.js library for time series charts.
    
    Implements: blueprint horizon-chart.js
    Change-Id: I59526c529b6cdb7330d1ee69ed7c552f42791af3

commit 14aa0039dc86c536a9b0599bffde97d4a84f0766
Merge: eb0d36a a0739c9
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Aug 27 08:35:10 2013 +0000

    Merge "Drop NodeJS dependency in favor of pure-python lesscpy"

commit c208701f58903163245789fe2bc6bcbe77db0164
Author: Steve Baker <sbaker@redhat.com>
Date:   Tue Aug 27 14:13:56 2013 +1200

    Rename heat logical_resource_id to resource_name
    
    This attribute has been renamed in the heat API.
    
    Fixes bug: 1216903
    
    Change-Id: Ia29c0d1a7af8988cf69094bdfbdd7f439078dc7e

commit eb0d36a106680afe6d63a8133f83623fd91c2bbd
Merge: a545cf9 17f18f6
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Aug 26 17:30:05 2013 +0000

    Merge "Small cleanup in "test_data""

commit 5984e348624f89b74a92269a8339e642fcbaac7c
Author: David Lyle <david.lyle@hp.com>
Date:   Fri Aug 16 17:28:46 2013 -0600

    Adding RBAC policy system and checks for identity
    
    Adding file based RBAC engine for Horizon using copies of nova and
    keystone policy.json files
    
    Policy engine builds on top of oslo incubator policy.py, fileutils
    was also pulled from oslo incubator as a dependency of policy.py
    
    When Horizon runs and a policy check is made, a path and mapping of
    services to policy files is used to load the rules into the policy
    engine.  Each check is mapped to a service type and validated.  This
    extra level of mapping is required because the policy.json files
    may each contain a 'default' rule or unqualified (no service name
    include) rule.  Additionally, maintaining separate policy.json
    files per service will allow easier syncing with the service
    projects.
    
    The engine allows for compound 'and' checks at this time.  E.g.,
    the way the Create User action is written, multiple APIs are
    called to read data (roles, projects) and more are required to
    update data (grants, user).
    
    Other workflows e.g., Edit Project,  should have separate save
    actions per step as they are unrelated.  Only the applicable
    policy checks to that step were added.  The separating unrelated
    steps saves will should be future work.
    
    The underlying engine supports more rule types that are used in the
    underlying policy.json files.
    
    Policy checks were added for all actions on tables in the Identity
    Panel only.  And the service policy files imported are limited in
    this commit to reduce scope of the change.
    
    Additionally, changes were made to the base action class to add
    support or setting policy rules and an overridable method for
    determining the policy check target. This reduces the need for
    redundant code in each action policy check.
    
    Note, the benefit Horizon has is that the underlying APIs will
    correct us if we get it wrong, so if a policy file is not found for
    a particular service, permission is assumed and the actual API call
    to the service will fail if the action isn't authorized for that user.
    
    Finally, adding documentation regarding policy enforcement.
    
    Implements: blueprint rbac
    
    Change-Id: I4a4a71163186b973229a0461b165c16936bc10e5

commit fde88906b34d82443bd9d5615ea1e9297fe26692
Author: Julie Pichon <jpichon@redhat.com>
Date:   Mon Aug 26 16:32:37 2013 +0100

    Show Neutron floating IPs quotas on Overview
    
    Display the correct limits and usage when Neutron is in use and the
    quotas extension is enabled. If Neutron is enabled but the quotas
    extensions is not supported, assume the floating IPs quota is
    unlimited (a floating IP quota is expected to exist in other places,
    e.g. Security and Access panel)
    
    Because quotas may not be configured or enabled even if the extension
    is available, add an 'enable_quotas' setting.
    
    Partial-Bug: #1109140
    
    Change-Id: Id6345f4700f0ff45be8ce8acb69cca0d4e05e14a

commit a50abe1053a7a19c7cb596f6c23d74f5d881bc99
Author: Nicolas Simonds <nic@metacloud.com>
Date:   Mon Aug 26 08:22:43 2013 -0700

    Don't fidget with the image/snapshot name/size if it's set
    
    Principle of Least Surprise: don't "help" users by setting field
    names if they've already set them to something.  So if they've set
    the volume name already, leave it alone.  If they've set the size
    to something at least as large as what the source image/snapshot
    requires, also leave it alone.
    
    This means that if users are flipping through the available
    images/snapshots, the UI will auto-set the values at most once.
    This seems to be a workable trade-off as far as usability goes.
    
    Fixes Bug: 1215566
    
    Change-Id: I02c5ec0df1895ecaa24843712b9346ac0e588f59

commit 53429da44150b13987009577c12ebd7a711ef634
Author: Matthias Runge <mrunge@redhat.com>
Date:   Fri Aug 2 14:31:51 2013 +0200

    Apply a tempate filter to output for openrc.sh
    
    When special characters are used in tenant names, horizon escapes them
    when generating openrc.sh for example & is written as &amp;
    
    Change-Id: I3fbb6c66c6ccc09ad48eb224e26ab9851191bb46
    Fixes: bug #1100042

commit 17f18f6316faf0ba81168e73cff67025c2b49f89
Author: Tatiana Mazur <tmazur@mirantis.com>
Date:   Fri Aug 23 19:24:27 2013 +0400

    Small cleanup in "test_data"
    
    This patch set replaces a few method imports with
    module imports in "openstack_dashboard/test/test_data".
    
    Fixes bug 1215996
    
    Change-Id: I3268d61044f31e7adca5ae752b4768df0e7fbbec

commit b4fc9b4bc96cbfbf61243cd0427a0f00635e6ad5
Author: Tatiana Mazur <tmazur@mirantis.com>
Date:   Fri Aug 23 17:26:48 2013 +0400

    Small "H302 check" cleanup
    
    This patch set removes some commented out stuff that
    has been unintentially left in "H302 check" patch set.
    It also replaces a couple more method imports with
    module imports.
    
    Fixes bug 1215892
    
    Change-Id: I35fd880154a4ea6d6d8d3b3615103c271aa4a005

commit a545cf9b4588e99fd9e596b590f00858667ed1eb
Author: Jose Castro Leon <jose.castro.leon@cern.ch>
Date:   Fri Aug 23 15:20:22 2013 +0200

    Fix for openrc download on Firefox if the project contains blanks
    
    When downloading the openrc file or the ec2 credentials file on
    horizon of a tenant that contains blanks, on firefox the filename
    gets truncated up to the first space.
    
    Change-Id: I08bc5f2f8d28584423e3f6eb6a781ab0384aa4d5
    Fixes: bug 1215923

commit 71ddcb00259fac6adc11f967889988246f01d128
Merge: 953d1b9 88969d6
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Aug 23 13:00:51 2013 +0000

    Merge "Corrected  misspelled method in horizon documentation"

commit 31df00c68c66c7d64b4dade9549d345490007167
Author: Lin Hua Cheng <lin-hua.cheng@hp.com>
Date:   Wed Aug 21 16:14:02 2013 -0700

    Implement assignment of Domain Roles to Group
    
    Added Domain Groups step in the Domain Update workflow for managing
    domain-role assignment to Groups.
    
    Change-Id: I882f9213ab8d72032d542dc45558e9479a86741e
    Implements: blueprint group-domain-role-assignment

commit 88969d678794bc5bc4cd5cb3ab0425da61018276
Author: Floren Llanos <florenllanos@gmail.com>
Date:   Thu Aug 22 20:31:29 2013 +0200

    Corrected  misspelled method in horizon documentation
    
    In the page:  http://docs.openstack.org/developer/horizon/topics/testing.html had two misspelled assertion method.
    
    asertNoMessages() changed by assertNoMessages(), twice.
    
    Change-Id: Icde7d230e57701eb93ed4f0e705b7737260d7ecf
    Fixes: without launchpad bug number.

commit 953d1b9793029a59826f0106f3bd725cbe3793ec
Author: Tatiana Mazur <tmazur@mirantis.com>
Date:   Fri Aug 2 13:23:46 2013 +0400

    Enable H302 check
    
    This patch replaces some method imports with module imports and
    makes H302 test enabled.
    
    Fixes bug 1188531
    
    Change-Id: Ibfbddeaa19cbbb244da58ffd5c918c41f03a0c65

commit 608a7b6d4b70b009a0760577819054e5f1fe7cd8
Author: Ekaterina Fedorova <efedorova@mirantis.com>
Date:   Thu Aug 22 09:49:30 2013 +0400

    Hide form tooltip when form closes on escape key
    
    Fixes #1215277
    
    Form tooltips used in every form.
    After form closes on escape button tooltip stays on screen
    until the page is refreshed.
    This fix listen escape key pressing and close opened tooltip.
    
    Change-Id: Ie01336787a3bd11ed967e085ee7dda4616441cc7

commit 0b18db2d3457258725025da850a8c690194e4783
Author: Jiri Tomasek <jtomasek@redhat.com>
Date:   Thu Aug 8 15:05:14 2013 +0200

    Custom css and js docs
    
    Fixes: bug #1210123
    
    Change-Id: I48afb1a5559d630ba307c9074b9de7db0ef8d496

commit 59e6cc2531cd9acd30901236f60fadb40ff33159
Merge: 5ebeb8d ec0b4bb
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Aug 21 09:24:37 2013 +0000

    Merge "Fix "Add Association" and "Delete Association" displaying"

commit 5ebeb8dd3870991389dd028d2500adbfc0308d95
Merge: f6d0930 32c863e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Aug 21 07:08:26 2013 +0000

    Merge "Improve consistency of quota checking in forms"

commit f6d0930cf3b48a33115b7d7b4d1d3f10e3eea132
Merge: e6d032d 7f51d55
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Aug 21 06:10:21 2013 +0000

    Merge "Display the container and object metadata"

commit e6d032d84f73ab97ac4a9dfea1478c58465cc505
Merge: da422f1 353bb14
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Aug 21 06:10:19 2013 +0000

    Merge "Implement assignment of Project Roles to Group"

commit da422f1c5176ec495fa72490cb062bea523c7bbd
Merge: b42d405 96cd1c0
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Aug 21 06:10:17 2013 +0000

    Merge "Clean-up code issues related to reboot"

commit b42d405dd93641ace16c0d1844528c3621af415a
Merge: fa4273f 160ea12
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Aug 21 05:56:23 2013 +0000

    Merge "Always display the Domains panel for Keystone V3"

commit fa4273fb3f2729eed8b35abc337919ff8fcaff92
Merge: c17a293 913ff38
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Aug 21 05:56:21 2013 +0000

    Merge "Hide default Floating IPs quotas with Neutron"

commit 353bb14ec1794f6b577d7652d565ded2360622dd
Author: Lin Hua Cheng <lin-hua.cheng@hp.com>
Date:   Mon Aug 12 12:19:48 2013 -0700

    Implement assignment of Project Roles to Group
    
    Added Project Groups step in the Project workflow for managing
    project-role assignment to Groups.
    
    The feature is only enabled if the application is running KS V3.
    
    Moved the logic for filtering Groups by Domain into keystone.py.
    
    Change-Id: I48b1aba162646a5327f6442a864e2015596a99c6
    Implements: blueprint group-role-assignment

commit 7f51d554019e02269ebda98f1d097e89862c8da0
Author: Lin Hua Cheng <lin-hua.cheng@hp.com>
Date:   Mon Aug 19 09:44:12 2013 -0700

    Display the container and object metadata
    
    Display some of the useful metadata information from swift:
    Container Details - Container Name, Object Count, Size
    Object Details - Name, Hash, Content Type, Last Modified, Size
    
    Change-Id: I6611cab08946a81624176c1836ceadaf16a68e45
    Implements: blueprint swift-display-metadata

commit c4ac732aa9403518affb2f0929a73d42a14df353
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Fri Aug 9 15:47:58 2013 -0700

    Adds availability zone info to System Info panel
    
    Also moves the host aggregates data into System Info panel
    because it's exactly the type of static information that
    belongs there, and it reduces a significant amount of
    boilerplate.
    
    Incidentally adds a new table feature to make listing
    out unordered lists of items easier.
    
    Implements blueprint show-zone-for-admin
    
    Change-Id: Id8fb5c9615b018135a5d90eaa82eb80ff63bb7dc

commit c17a29390d482768e5baebe800ebcf62e5972a92
Merge: 209a0ec 5c4a90b
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Aug 20 05:05:10 2013 +0000

    Merge "Remove 'Status' field from healthmonitors details"

commit 209a0ec912b7ef4f18cfd0300ea7eb4099c7ff5f
Merge: f560136 72e0d04
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Aug 20 04:55:19 2013 +0000

    Merge "Set row_count value on datatable update method"

commit 96cd1c00aeb8665e371c24aa942ad8607a890278
Author: Julie Pichon <jpichon@redhat.com>
Date:   Mon Aug 19 10:43:28 2013 +0100

    Clean-up code issues related to reboot
    
     - Don't import nova client directly in a panel, client details should
       only live in openstack_dashboard/api
     - "allowed()" now checks if instances is None, which can happen with
       BatchActions
     - Remove unused reboot() method from Server
     - Fix import order for 'logging' module
    
    Fixes: bug #1213853
    
    Change-Id: I56f810c6d451d68cb8326a0fa4f89462f74e9bf7

commit f56013641bb80695959585e37868dff0557cf905
Merge: 1a6140f 89b86c2
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Aug 16 14:29:40 2013 +0000

    Merge "Adding rebuild action under Project/Instances"

commit ec0b4bbf5b6783f0e8f6e06cd42238174ada3862
Author: Tatiana Mazur <tmazur@mirantis.com>
Date:   Fri Aug 16 11:58:13 2013 +0400

    Fix "Add Association" and "Delete Association" displaying
    
    This patch adds "ajax-modal" class to LBaaS "Add Health Monitor"
    and "Delete Health Monitor" links. So these links open pop-up
    windows with "Cancel" and "Add"/"Delete" buttons.
    
    Fixes bug 1212978
    
    Change-Id: Ie5a02ca07a9ee09abbbfd0b32db5141069e4adbe

commit a0739c9423a4c559b45af96fa4cdb30539dcdbd7
Author: Sascha Peilicke <saschpe@gmx.de>
Date:   Wed Jul 17 15:50:54 2013 +0200

    Drop NodeJS dependency in favor of pure-python lesscpy
    
    While less.js from lesscss.org is still the most standard-compliant (err
    defining) LESS implementation, a pure-python one will drasticly simplify
    deployments.
    
    Since lesscpy doesn't support {outfile} just write to stdout,
    django_compressor will happily take that (See
    http://django-compressor.readthedocs.org/en/master/settings/#django.conf.settings.COMPRESS_PRECOMPILERS)
    
    Drop dependency documentation, there are no external (non-Python) tools
    left to setup.
    
    Meanwhile, lesscpy(>=0.9j) supports SVG stylesheets.
    
    Change-Id: I89ed102f7be4b554a28b001c9c0d40dab4a51ae6

commit 89b86c266dcdcfefac3a185fcdffd4e08b66907e
Author: Justin Shepherd <jshepher@rackspace.com>
Date:   Thu May 23 12:27:05 2013 -0500

    Adding rebuild action under Project/Instances
    
      Fixes: bug #1188885
    Change-Id: I1871500cac752e5034730aac31188c8ead4b40e7

commit 1a6140f53d5f1b23bef21d904be7b0e4905f9024
Merge: 7e7965f 45500b2
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Aug 15 13:11:48 2013 +0000

    Merge "Revert "Fix middleware to not access session fields without user auth""

commit 72e0d04deb2385e54777eb87fe29b48e41daf86a
Author: Zhenguo Niu <Niu.ZGlinux@gmail.com>
Date:   Thu Aug 15 14:35:39 2013 +0800

    Set row_count value on datatable update method
    
    Change-Id: I8080c73296c0c389c223e67a839cbf5f56e3ac0e
    Fixes: bug #1205322

commit 45500b2e62366fa2239093076fea493fed2dac58
Author: Kieran Spear <kispear@gmail.com>
Date:   Thu Aug 15 00:47:07 2013 +0000

    Revert "Fix middleware to not access session fields without user auth"
    
    This reverts commit a62944985d12b5ed516e5fdaf97bb4083c55da41

commit 160ea12ba9cca82a4772743fd1b97176e4d03a79
Author: Lin Hua Cheng <lin-hua.cheng@hp.com>
Date:   Wed Aug 14 15:07:28 2013 -0700

    Always display the Domains panel for Keystone V3
    
    The Domains panel is only displayed when the user explicitly set
    the OPENSTACK_KEYSTONE_MULTIDOMAIN_SUPPORT to True and keystone
    supports V3.
    
    The change allows the Domain panel to be displayed even if the flag
    OPENSTACK_KEYSTONE_MULTIDOMAIN_SUPPORT is False. In this case, the
    CRUD actions will not be available in the panel.
    
    If the local_settings.py.example is taken as is, Keystone V3 is
    assumed to be available. The Domain panel should also be available.
    
    Change-Id: Ifa81c6f106ba98a192a163aeb80f0ff92888d954
    Fixes: bug 1211667

commit 7e7965f875c01ef7e23c7910ea87765f861b571f
Merge: 11dff26 a629449
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Aug 14 17:08:38 2013 +0000

    Merge "Fix middleware to not access session fields without user auth"

commit 11dff26cec32a7c77c2c19a31a46fbcb32324843
Merge: 7c3d619 720194f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Aug 14 14:49:13 2013 +0000

    Merge "Fix stack status displaying"

commit 5c4a90b069ac712fb570ff7b106fc43eba3168ad
Author: Tatiana Mazur <tmazur@mirantis.com>
Date:   Wed Aug 14 18:21:19 2013 +0400

    Remove 'Status' field from healthmonitors details
    
    Since loadbalancer healthmonitor object doesn't have
    'status' attribute anymore, this patch removes 'status'
    field from healthmonitor details page.
    
    Fixes bug 1211780
    
    Change-Id: I06b77852c7dbc9bc55d1d2aee4b7834fb9f398f1

commit 7c3d61958239d964bb33703de3c405168d411fc0
Merge: ba49523 4cc3f53
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Aug 14 07:58:05 2013 +0000

    Merge "Adds hypervisor statistics to admin dashboard"

commit ba4952394403e313d1270e4899778bf7ff69c14f
Merge: ca5ab37 242c8df
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Aug 14 07:44:23 2013 +0000

    Merge "Enable H201: do not write "except:""

commit 913ff38b6dddba83d79950c46a07cbc23f750741
Author: Julie Pichon <jpichon@redhat.com>
Date:   Thu Jul 25 22:19:07 2013 +0100

    Hide default Floating IPs quotas with Neutron
    
    It is not possible to access the default quotas via an API for
    Neutron. Remove the quota in that case for now, as it comes from Nova
    and could cause confusion.
    
    Partial-Bug: #1109140
    
    Change-Id: If8df21b4ecbe541ce53790578820e22f36c32260

commit 4cc3f53bd0f2cc0513985b1a3fb4fe90898294e4
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Fri Aug 9 13:20:11 2013 -0700

    Adds hypervisor statistics to admin dashboard
    
    Uses the existing d3 visualizations along with the hypervisor
    stats API in Nova to display some useful at-a-glance information
    about the utilization of your cloud.
    
    Implements blueprint hypervisor-info
    
    Change-Id: If71c533529a1f51d565eafb0b9b84f6ce93427c8

commit ca5ab37bbddd2aa7c6342528ee4e3285810fe462
Merge: fe659b2 41da1af
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Aug 13 20:15:40 2013 +0000

    Merge "Fix minor bugs in the "Resize Instance" workflow"

commit a62944985d12b5ed516e5fdaf97bb4083c55da41
Author: ericpeterson-l <ericpeterson@hp.com>
Date:   Mon Aug 12 16:37:05 2013 -0600

    Fix middleware to not access session fields without user auth
    
    Change-Id: I18bccfa900b25b3ccb1f2514b2c5c0450b54af2d
    Fixes: bug #1211535

commit 242c8df495d8a22bd58797691989852d1b714824
Author: Kieran Spear <kispear@gmail.com>
Date:   Tue Aug 13 16:54:59 2013 +1000

    Enable H201: do not write "except:"
    
    Fixes all occurrences of this. We have a custom exception handler
    in Horizon anyway that only catches ClientException in most of these
    cases, but this commit lets us gate on the other cases.
    
    Change-Id: Iea3dc13817f3e5b775b2024424bf3a906da5584b
    Closes-Bug: #1211657

commit fe659b231a9542e4703c13e7e1173aa7e0767cfc
Merge: c3bdba2 929b927
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Aug 10 05:43:02 2013 +0000

    Merge "fix gettext calls to work on uninterpolated strings"

commit c3bdba23201b98fdc9c90471acda5fb88786ca42
Merge: 1ac6f01 e1ab6c3
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Aug 10 05:28:58 2013 +0000

    Merge "Customization: Add an explicit example of disabling Floating IPs"

commit 1ac6f01093b240b31ff936d8a7ed0189c188a0b5
Merge: 79f503d dc266f4
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Aug 10 05:23:31 2013 +0000

    Merge "Updated from global requirements"

commit 79f503d477c1ea9ec6237cda4a6e91b5b417dc8b
Merge: e8b3360 ee8bdb7
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Aug 10 00:43:24 2013 +0000

    Merge "Refactoring of user assignment workflow."

commit 41da1afd789e7d3a1a9132833794d89882eadefb
Author: Nicolas Simonds <nic@metacloud.com>
Date:   Fri Aug 9 17:12:07 2013 -0700

    Fix minor bugs in the "Resize Instance" workflow
    
    The name of the instance on success was always "unknown instance",
    because the name attribute wasn't getting populated in the context,
    and the text of the success message was wrong.  Success of this
    action is successfully STARTING to resize.  There's still a
    confirmation step.
    
    Fixes Bug: 1210692
    
    Change-Id: Ie8361fa222940e1ff02b581a3058a49ac16639d2

commit e1ab6c3d8c82dc47c111b35b7df79d62dfd0ab8d
Author: Nicolas Simonds <nic@metacloud.com>
Date:   Fri Aug 9 00:35:47 2013 -0700

    Customization: Add an explicit example of disabling Floating IPs
    
    The current documentation on customizing focuses on
    registering/unregistering components.  While this is simple and
    effective at a high-level, fine-grained customizations like overriding
    individual allowed() methods uses a different approach.
    
    This confuses n00bcakes like myself, so add an explicit example of
    dropping Floating IPs support to spell it out.
    
    Fixes Bug: 1210419
    
    Change-Id: Ib9b1579b33d48c7b2bd9bf3ad96cd303210a4420

commit 32c863e8448020348ea020f6a90898bd82418fcd
Author: Imre Farkas <ifarkas@redhat.com>
Date:   Thu May 30 14:52:00 2013 +0200

    Improve consistency of quota checking in forms
    
    Add quota based validations to floating_ips and instance forms. Unify
    the implementation of disabled/enabled button for instance and
    floating_ips table. Add disabled/enalbed button to volumes table.
    
    Change-Id: I488e86e467369f35244bdcd34ecaaee32e56ba2d
    fixes: bug #1070899

commit 720194f00ab67e25c4b422d2f6d270ca11573104
Author: Tatiana Mazur <tmazur@mirantis.com>
Date:   Fri Aug 9 12:27:53 2013 +0400

    Fix stack status displaying
    
    Add status choices for stacks table.
    "Update" status displays correctly now: white field
    instead of yellow field and progress bar.
    
    Fixes bug 1207214
    
    Change-Id: I36ca9a41d12a08392e021dcd4ec68642aa07ab12

commit 929b9275a6b20a93d383fbe5c0587b9c80ef6daf
Author: Pádraig Brady <pbrady@redhat.com>
Date:   Thu Aug 8 23:12:27 2013 +0100

    fix gettext calls to work on uninterpolated strings
    
    gettext needs to run before the interpolation
    for the lookup to work
    
    Fixes bug: 1210337
    Change-Id: I0ca3deb635a686b50d1e29de1671b40d7c6c3358

commit dc266f44e7721e09a431c527a7a54babe36305e2
Author: Monty Taylor <mordred@inaugust.com>
Date:   Thu Aug 8 10:42:33 2013 -0300

    Updated from global requirements
    
    Change-Id: Ibf423f14a5c37aa298b2115bfd4936f660c6f530

commit e8b33600385ecd6812964c746daa86cf36770de2
Author: Monty Taylor <mordred@inaugust.com>
Date:   Fri Jul 5 23:03:37 2013 -0400

    Sync install_venv_common from oslo
    
    Change-Id: Iadcfa6d00b963a19ce15300b2293036cf0e8204b

commit 99c46c2c607995b851a4a3d112f751250a47a375
Merge: 62428ba 1b089eb
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Aug 8 11:49:37 2013 +0000

    Merge "Revert "Fix selector syntax""

commit 62428ba3935c7adc8f3c55bc4ffa110c1b855b04
Merge: 60e3162 589092c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Aug 8 04:26:54 2013 +0000

    Merge "Ensure the user monkey patching is done for the API tests"

commit 60e31628e9f50ec7777e5fb2ef8fad3e51279243
Merge: 1b8609d 4898dd9
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Aug 8 03:43:18 2013 +0000

    Merge "Updates Topology to correctly handle resources in the INIT state."

commit 4898dd9846cbebdfc7fffed3c4e822235f282979
Author: Tim Schnell <tim.schnell@rackspace.com>
Date:   Wed Jul 24 15:32:02 2013 -0500

    Updates Topology to correctly handle resources in the INIT state.
    
    Before resources are pushed to create_in_progress,
    they now exist as init_complete.
    This allows us to draw the entire topology at
    instantiation instead of waiting for
    resources to start creating before they can be seen
    in the topology.
    
    Change-Id: I9c5ea164ec13f1b89633c4b10c04e0c1941649b7
    Implements: blueprint init-state-heat-topology

commit 589092c5f21124c7025360b284ed1dbc2a125c8a
Author: Julie Pichon <jpichon@redhat.com>
Date:   Wed Aug 7 16:39:17 2013 +0100

    Ensure the user monkey patching is done for the API tests
    
    When running a subset of the tests, the get_user middleware monkey
    patching in openstack_auth.utils did not always happen, causing some
    of the tests to fail due to missing expected properties.
    
    Fixes bug #1209177
    
    Change-Id: Ic00b842e740954b0f36353381f511f7ba3eab70b

commit 1b089eb66757f570ea9fb1d4365e40a883a05a3f
Author: Sascha Peilicke <speilicke@suse.com>
Date:   Wed Aug 7 14:12:55 2013 +0000

    Revert "Fix selector syntax"
    
    This reverts commit ece51a6676b2ab61b9ca0fc76daf29750db25c90
    
    See Imre's comment on https://review.openstack.org/#/c/37473/

commit 1b8609d9dc297367ed0d857bc114cef5f6ce2952
Author: Akihiro MOTOKI <motoki@da.jp.nec.com>
Date:   Tue Aug 6 20:21:55 2013 +0900

    Allow translators to control the word order
    
    Closes-Bug #1208807
    
    Change-Id: I2d07a34b3c0479cb6384ef0041f8a6f4c58e1699

commit 8cc1517c269defe3d6ffb1b81f2a18278fde13b6
Merge: 3d10226 ece51a6
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Aug 6 21:00:04 2013 +0000

    Merge "Fix selector syntax"

commit ee8bdb7e15d0ce03da90e268915d9fcff41e46c5
Author: Lin Hua Cheng <lin-hua.cheng@hp.com>
Date:   Fri Jul 26 14:48:45 2013 -0700

    Refactoring of user assignment workflow.
    
    The javascript code and template for project membership has been
    renamed to horizon.membership.js. It has been modified to take
    step_slug as an argument, this is used as the identifier for the
    membership step variables - for supporting multiple membership step
    in a single workflow.
    
    Also, removed unused template, tables and views.
    
    Change-Id: I8685a307006cabc7005def160875c844e24c60ef
    Fixes bug 1208558

commit 3d10226293fa2e51d919352037e0c841346dc526
Merge: 602275b 4591aac
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Aug 6 20:55:59 2013 +0000

    Merge "Update implementation and remove TODO comment"

commit 4591aaca90411f1ede74aba92e9718aceb274a8b
Author: Noorul Islam K M <noorul@noorul.com>
Date:   Mon Aug 5 15:41:52 2013 +0530

    Update implementation and remove TODO comment
    
    * openstack_dashboard/api/nova.py:
      (server_update): Update implementation since novaclient.servers.update() has
       changed.
    
       See (python-novaclient/in63073104665ee4597cf3b7aa8dc2295a8a7db794)
    
    Closes-Bug: #1208714
    
    Change-Id: I80e9b1c1998a32df4229e25fbd3e089bfbf609f0

commit 602275b2eaf9a589179297a71aca2ca953572e98
Merge: b3ecb19 4dbc115
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Aug 5 08:51:11 2013 +0000

    Merge "Fixing missed translation."

commit f056340226374b4f874232d3ded0fa6f7f5cdde3
Author: Jianing YANG <jianingy@unitedstack.com>
Date:   Thu Jul 25 10:27:12 2013 +0800

    Add support for parsing jsonfied heat error
    
    Keep the legacy method for the cases that user may use
    an old version of heat.
    
    Fixes bug #1207624
    Change-Id: I3346d7a6f8f51746ee5455720f093cd785623634

commit b3ecb19bd91dff46802f97b2db4131822c89e20c
Author: Noorul Islam K M <noorul@noorul.com>
Date:   Sun Aug 4 06:02:06 2013 +0530

    Fix typo.
    
    Change-Id: Iddae927e92db7cee4ca2585303a450ed21ebd3e2

commit f02f0ee1c91c810796e68bf081006a431ff3f3c4
Author: Nicolas Simonds <nic@metacloud.com>
Date:   Mon Jul 1 13:25:05 2013 -0700

    Better sorting of flavors in the "Launch Instance" view
    
    By default, returns the available flavors, sorted by RAM usage
    (ascending).  Override these behaviours with a CREATE_INSTANCE_FLAVOR_SORT
    dict in local_settings.py.
    
    DocImpact: a new django setting, CREATE_INSTANCE_FLAVOR_SORT.
    
    Change-Id: I9f466ff306739369a85f7176da27932958fc8867
    Fixes: Bug 1196690

commit a68fae258815e22bfcf07cbbafb631f5c5d8be4e
Merge: 355c9cc bcca247
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Aug 2 14:29:06 2013 +0000

    Merge "Minor typo corrections"

commit 355c9ccf90e9787b4f10fefba156569df79e4e8c
Author: Lin Hua Cheng <lin-hua.cheng@hp.com>
Date:   Thu Aug 1 20:50:51 2013 -0700

    Fixed keystone test data to match openstack_auth.
    
    Fixes bug 1207599
    
    Change-Id: I2cc333911cc0d07cab9c0c550a8d0d69f374634c

commit 4dbc115c7ef6dff9b06c595835c249764c0c7119
Author: David Lyle <david.lyle@hp.com>
Date:   Thu Aug 1 14:17:52 2013 -0600

    Fixing missed translation.
    
    Fixes: bug #1207506
    
    Change-Id: I6d5ef7a3d49031af286bd5df03ae3958b41f248b

commit a81bfc251b33b7f796cc72327159d1e547689523
Merge: fe2554a 76e0663
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Aug 1 20:20:23 2013 +0000

    Merge "Add Image Source Field to choose Location or File"

commit bcca2478aeecad3ce95b1ee1951d775703b963a3
Author: Rich Bowen <rbowen@rcbowen.com>
Date:   Thu Aug 1 13:49:18 2013 -0400

    Minor typo corrections
    
    Change-Id: I5361027a60804e1aa2f30086e7945da0cf7bdd61

commit fe2554a7d69588e440945306249f43619a7dc205
Merge: 31b7066 c21f42a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Aug 1 11:54:49 2013 +0000

    Merge "Email field is made not mandatory in user creation and editing."

commit 31b70669acb9a20df20607ce9ed1de22d249031d
Merge: 64e4d0c db9c08e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Aug 1 11:52:34 2013 +0000

    Merge "calling nova extensions api to enable certain nova features"

commit 64e4d0c2c41c94d7ea744a39a076c9c130d3b4b9
Author: David Lyle <david.lyle@hp.com>
Date:   Wed Jul 31 13:54:51 2013 -0600

    Replaces term tenant with project
    
    Fixes: bug #1207070
    
    Change-Id: I0b9d9f4ab71fcc76cc35a1cf77d49957f6b278a4

commit ece51a6676b2ab61b9ca0fc76daf29750db25c90
Author: Sascha Peilicke <saschpe@gmx.de>
Date:   Wed Jul 31 17:06:47 2013 +0200

    Fix selector syntax
    
    There is no 'text' HTML element, it's men to be an ID selector. Seems to
    be only used at openstack_dashboard/templates/500.html:65.
    
    Change-Id: I9c0aa01f0a7c6d876a057fc103ee6e87293137af

commit 3020c0b4ae6611af8be234b0955568d2bbc19005
Merge: ea8ca57 2c2e21d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jul 31 14:08:24 2013 +0000

    Merge "Flavor ID added to Flavor creation form"

commit ea8ca57bab452a58b6e36d2623a0d9e7b00939a8
Merge: 9bb75cf a06e263
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jul 30 15:41:52 2013 +0000

    Merge "Ignore non-existing attr in APIResourceWrapper __repr__"

commit db9c08e1721710d3b8f866a47ec1034bf2cf7d9d
Author: ericpeterson-l <ericpeterson@hp.com>
Date:   Wed Jul 17 16:03:22 2013 -0600

    calling nova extensions api to enable certain nova features
    
    Fixes: bug #1202310
    
    Change-Id: I47365b0a89ab572f25cb71bfe17cae547261df9d

commit 9bb75cf63136c06b7f3e9920b2949cfa2b1c9981
Merge: 42f493b f585152
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jul 30 12:30:56 2013 +0000

    Merge "remove 'import *' usage (or mark is #noqa)"

commit 42f493b8a01689227ff7ba802e9e636cf0c12ed2
Merge: 88e048f 9cf0edf
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jul 30 06:13:47 2013 +0000

    Merge "Make row actions menu visible for the lower row"

commit f585152407c52ae280e4c28dde5351fc0a6e4a07
Author: Kun Huang <gareth@unitedstack.com>
Date:   Wed Jul 24 16:27:01 2013 +0800

    remove 'import *' usage (or mark is #noqa)
    
    This is talked in bug #1188533, and in current codes, there are several
    places here:
    
    horizon/forms/__init__.py:18:from django.forms import *
        mark '# noqa'
    
    openstack_dashboard/settings.py:182:    from local.local_settings import *
    openstack_dashboard/test/settings.py:5:from horizon.test.settings import *
        mark '# noqa'
    
    openstack_dashboard/dashboards/project/instances/workflows/__init__.py:1:from create_instance import *
    openstack_dashboard/dashboards/project/instances/workflows/__init__.py:2:from update_instance import *
    openstack_dashboard/dashboards/project/instances/workflows/__init__.py:3:from resize_instance import *
        fix it
    
    openstack_dashboard/dashboards/project/images_and_snapshots/urls.py:21:from django.conf.urls.defaults import *
        fix it
    
    fixes bug # 1188533
    Change-Id: Id671280903f8452a78f81f1240d92297de7a89a8

commit 88e048f187c7b6457c20efd42b0d867a068a7b74
Merge: a840479 5b2c3fa
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jul 29 15:22:02 2013 +0000

    Merge "Update heat and ceilometer clients requirements"

commit a840479787a95dc5260bb96eb1e076e8bbd0b866
Merge: 6859eaa a12d439
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jul 29 14:42:00 2013 +0000

    Merge "Add column "Uptime" to instances overview"

commit 5b2c3faf4cc7f5b1264b52faa4cd151bf8f9789f
Author: Francois Eleouet <f.eleouet@gmail.com>
Date:   Fri Jul 26 17:16:29 2013 +0200

    Update heat and ceilometer clients requirements
    
    Current minimal versions of python-keystoneclient and python-ceilometerclient
    require an incompatible version of python-keystoneclient (>=0.2,<0.3)
    
    As a result, setuptools will fail to install horizon if python-heatclient-0.2.2
    and/or python-ceilometerclient-1.0.1 are installed
    
    This patch updates the mimimal versions of these client to make sure they have a
    compatible requirement of python-keystoneclient (>=0.3.0)
    
    Change-Id: Id5dc6bb4514ebb98496ae08aa633c0b71d886f3f
    Fixes: bug #1199529

commit 6859eaaf593f01a7e90b361ebfa4be58470fe14c
Merge: 95c26d6 f601a33
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jul 29 12:07:31 2013 +0000

    Merge "removing horizon exceptions adding colors to log messages"

commit 9cf0edf4b0d3dde7a90dce66bea591569740f23c
Author: Tatiana Mazur <tmazur@mirantis.com>
Date:   Wed Jun 19 12:59:33 2013 +0400

    Make row actions menu visible for the lower row
    
    In every tab on any page with a few tabs (like Load Balancers
    or Access & Security pages) there is a bottom border. If any
    row actions menu is too long, its bottom is hidden for the lower
    row. This patch removes the line which actually prevents menu
    from running below border.
    
    fixes bug 1190548
    
    Change-Id: I244c7ee383bebaa85e1f4db08972af37160e2185

commit 95c26d6855aa9d02695f501ba9bd5842c7f80ac0
Author: Zhang Chun <zhang.chun.os@99cloud.net>
Date:   Sun Jul 28 13:32:05 2013 +0800

    Correct error messages
    
    Correct error message from "Unable to add userto primary project." to
    "Unable to add user to primary project.".
    
    This patch only fix the error messages in the Python file. Because we
    have many missing strings in the po files at the moment, we'd better to
    update all the strings at once rather than piecemeal.
    
    Fixes bug #1190932
    
    Change-Id: Ib1be37313e70b3c397ca7e15cbfffb9ff523a9b3

commit 5aa75c7b202b12bd7b736f7011d66081ace2fb59
Merge: 07b1343 142a6e9
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Jul 27 15:57:41 2013 +0000

    Merge "Query a period of time for usage summary"

commit 2c2e21d512bcdab6ede8dd8d8fe7578327d790c8
Author: Nikita Konovalov <nkonovalov@mirantis.com>
Date:   Thu Jul 25 13:39:47 2013 +0400

    Flavor ID added to Flavor creation form
    
    Flavor ID supported values are:
    * integer
    * uuid4
    * auto
    
    Using 'auto' generates a random uuid4.
    
    Clean method from Edit Form removed as unnecessary.
    
    Flavor tests updated.
    
    Fixes: bug #1189877
    
    Change-Id: I222836d7a84b66891d5380f323bf123122044d30

commit 142a6e97fed9abc3fea95425fd9704ceb53469b0
Author: Victoria Martinez de la Cruz <vickymsee@gmail.com>
Date:   Tue Apr 2 14:23:43 2013 -0300

    Query a period of time for usage summary
    
    Allows the user to pick a range of time
    to query services usage data.
    
    Fallback mode: the user will have to input
    dates by hand if JavaScript is disabled.
    
    Change-Id: I4cf4d4fd56fd450743b9d624dc066d6ed74df881
    Fixes: bug #1102448

commit a06e263b60779739654ebf1020da59f231ca5da2
Author: Akihiro MOTOKI <motoki@da.jp.nec.com>
Date:   Thu Jul 25 21:38:31 2013 +0900

    Ignore non-existing attr in APIResourceWrapper __repr__
    
    Fixes bug 1202415
    
    __repr__ was added to APIResourceWrapper in the recent commit,
    but it searches all attributes in _attrs list. When an attribute
    defined in _attrs actually does not exist, __repr__() fails.
    This commit changes __repr__ to ignore non-existing attributes.
    
    Change-Id: Iebaeae78f3763d87f3993ba5c4bbed4c23e84c45

commit a12d4391c483f9de720ce742db67527ba65fbfab
Author: Tatiana Mazur <tmazur@mirantis.com>
Date:   Fri Jul 19 15:38:02 2013 +0400

    Add column "Uptime" to instances overview
    
    Add column "Uptime" to instances overview
    in project and admin panels. Add "Created"
    and "Uptime" to instance details view.
    
    fixes bug 1202889
    
    Change-Id: I84559da6ca9ed750a9073dbb6203b49932df34fc

commit 07b134334fa48b34a3483aab6ff064992f6b7d03
Author: Christian Berendt <berendt@b1-systems.de>
Date:   Tue Jul 9 11:01:13 2013 +0200

    adding aggregates panel to admin dashboard
    
    This commit adds a new panel "Aggregates" to the admin panel in
    the dashboard listing defined aggregates.
    
    fixes bug #1197775
    
    Change-Id: I19c00cf393844199acc1b0eb93e10c35099627a6

commit 76e06637c1121c8f9fe84e0fb4be769367568e2b
Author: Zhenguo Niu <Niu.ZGlinux@gmail.com>
Date:   Thu Jul 25 12:54:01 2013 +0800

    Add Image Source Field to choose Location or File
    
    Change-Id: I79546c5c2d10b7d6cefdca084f4f7a13ce2939d5
    Fixes: bug #1185671

commit 699926413ccfd89207b22fd3c1f5db771665fd37
Author: Christian Berendt <berendt@b1-systems.de>
Date:   Mon Jul 8 07:36:14 2013 +0200

    added Compute Services to System Info panel
    
    Added a new tab to the System Info panel showing all Compute Services.
    
    fixes bug #1198247
    
    Change-Id: I7389652cff37a1282cff48c919ab36b645fbee88

commit 7c99e1de907f72d72f8f7a2a23df483edc9c99a2
Merge: 129a3d9 e4f5edb
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jul 23 22:00:14 2013 +0000

    Merge "fix r'home/$' in url partten"

commit f601a331f48c3508566ebce4c8ce38e493f7ab5c
Author: ericpeterson-l <ericpeterson@hp.com>
Date:   Mon Jul 22 16:31:15 2013 -0600

    removing horizon exceptions adding colors to log messages
    
    Change-Id: I271a1a83e56913a369fcb25d8e51ebed8b57c943
    Fixes: bug #1203890

commit 129a3d912998abef768492af125bea29bd6f0aa7
Author: David Lyle <david.lyle@hp.com>
Date:   Fri Jul 12 14:23:13 2013 -0600

    Unpinning upper bound on python-*clients
    
    If any of the projects specify a capped client, it has the
    potential for preventing that client from being tested in the
    gate. To fix this, maximum versions are uncapped for all
    openstack client code in all openstack projects.
    
    python-neutronclient is treated as an exception for now.
    
    Fixes: bug #1200214
    
    Change-Id: I64c68db0632b6547a6340c952bdb9cafe11ea1d9

commit e4ddb6da6c325148928b523c29ad1f8a051a2e5f
Merge: aea2510 f194236
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jul 23 09:15:49 2013 +0000

    Merge "Removed a comment from tox.ini that no longer applied."

commit aea2510bf1d24bee2b524c40d044e8a7ec52070f
Merge: 6954c02 b6f7d83
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jul 23 08:46:03 2013 +0000

    Merge "Use oslo.sphinx and remove local copy of doc theme"

commit f194236a73f3a1157c30ace9bdc80c0c4375f368
Author: Alex Gaynor <alex.gaynor@gmail.com>
Date:   Mon Jul 22 23:39:42 2013 -0700

    Removed a comment from tox.ini that no longer applied.
    
    This refered to a flake8 rule that's no longer in
    use.
    
    Change-Id: Ibeb038c713ae7f91c8e6ca897fe24911da6bd465

commit 6954c02f4dc1d3ee98c56cc2a53512b4b625478a
Merge: 11fccd3 56ae8fd
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jul 23 06:36:51 2013 +0000

    Merge "Enable pep8 F841 checking."

commit 11fccd3c208842c1d34210748c53099b16a1f817
Merge: 9c390c3 2987653
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jul 22 21:55:48 2013 +0000

    Merge "Remove all_tenants from server_list of Floating IPs tab"

commit 9c390c3544b3cb5bc370aa48c46f8dca4a5fc424
Merge: abbce25 2c1e47d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jul 22 21:51:45 2013 +0000

    Merge "Fixing the AJAX function location"

commit abbce256b68178ebf42816eb87303292212c1dfe
Merge: ef8ca80 4c847ed
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jul 22 10:17:04 2013 +0000

    Merge "rename "enable" action to "toggle""

commit 29876534e9af084f10bf33e6e05ebec0f2f427d2
Author: Zhenguo Niu <Niu.ZGlinux@gmail.com>
Date:   Mon Jul 22 14:35:23 2013 +0800

    Remove all_tenants from server_list of Floating IPs tab
    
    Change-Id: I050bdcccdc88c80b636f1061d60cc2dc5086d9b8
    Fixes: bug #1203394

commit 56ae8fdfc564b3081599e73f945496edcc2a5ef6
Author: Alex Gaynor <alex.gaynor@gmail.com>
Date:   Mon Jul 22 01:08:39 2013 -0700

    Enable pep8 F841 checking.
    
    This check looks to see whether a local variable
    is unused. Also fixed all violators of said check.
    
    Change-Id: I7c186df41b5601078ffc54588aace8136c6576bd

commit e4f5edb9a48400b1c17b590b66395df047b8e965
Author: Kun Huang <gareth@unitedstack.com>
Date:   Mon Jul 22 14:28:10 2013 +0800

    fix r'home/$' in url partten
    
    r'home/$' will match a container-name like 'test-name' or a path like
    'somepath/a-key-name-home'. It should be r'^home/$'
    
    fixes bug #1202079
    
    Change-Id: I94f704990efc4ea6348c5707c774e1141ef1f3c2

commit 2c1e47d5c5410de9f9a02dffddc62f4a00e2b85b
Author: Tim Schnell <tim.schnell@rackspace.com>
Date:   Thu Jul 18 10:02:07 2013 -0500

    Fixing the AJAX function location
    
    This bug addresses the incorrect location of the AJAX function call in api.py and moves it to the correct location in views.py
    It also standardizes the AJAX JSON function to use a generic Django class instead of a function.
    
    Change-Id: I445ca58d1e05187c9d05fdb6814039c69543324c
    Fixes: bug #1201980

commit ef8ca80344781c32e618281b70b59bb5e7dddac2
Author: Nathan Beittenmiller <nbeittenmiller@softlayer.com>
Date:   Thu Jul 18 13:58:37 2013 -0500

    Prevent an array index exception if server does not have an image.
    
    Change-Id: I63d3a92cea4da042942540b0800b5c4e825983c5
    Fixes: bug #1202784

commit c21f42ad7db2d65f46fa7011726481f0be0bea5f
Author: Paolo Gatti <paolo.gatti84@gmail.com>
Date:   Thu Jul 18 12:55:33 2013 +0200

    Email field is made not mandatory in user creation and editing.
    
    Change-Id: I92a3b5539a20d855ae725a2993bf77eace3c0e28
    Fixes: bug #1185195

commit 4c847ed34b29f374708c9886762f8c86ee03cf0c
Author: Ionuț Arțăriși <iartarisi@suse.cz>
Date:   Fri Jun 21 16:12:27 2013 +0200

    rename "enable" action to "toggle"
    
    The previous action caused confusion when it was called "enable" in the
    WebUI for both a disabled and an enabled user. It created an expectation
    that its name would change when the state of the user would change.
    
    Fixes bug 1202187
    
    Change-Id: I620843df730520b55bfb709aaff1d63ce3f6e772

commit 8914ed95fc8fa44771f5f3ec827e325a5855b60a
Author: Tim Schnell <tim.schnell@rackspace.com>
Date:   Tue Jul 9 17:09:58 2013 -0500

    Adding Heat Resource Topology to Horizon
    
    Change-Id: Ie9f2040850df3d7f1fcefe68430e9103c972f80f
    Implements: blueprint heat-ui-resource-topology

commit 3087c3486bda8b9deb87d3c7ec6ca1ef9812fe22
Author: Tatiana Mazur <tmazur@mirantis.com>
Date:   Thu Jul 4 18:52:37 2013 +0400

    Enable H304 check
    
    This patch replaces relative imports with full paths and
    makes H304 test enabled.
    
    Fixes bug 1188535
    
    Change-Id: I47254cf9a790727102f7993d0fd107da514983df

commit 7e8125d1ae1447b184a20930d589e14566712a86
Merge: a6e685f 695bf56
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jul 15 21:46:32 2013 +0000

    Merge "Neutron Security Group native support"

commit a6e685faaeba2604254487d9299baee3fd041196
Merge: 6f08488 52e030d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jul 15 21:46:08 2013 +0000

    Merge "Prompt for password on stack create."

commit 6f0848812a503ed116f09dc7448c5c294d9719b6
Merge: 765d746 c4eba03
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jul 15 21:46:00 2013 +0000

    Merge "Pinning minimum pbr and d2to1 versions"

commit 765d7463654f76e4e09739443b0e3b5057eb5b5a
Merge: 2750732 5abe677
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jul 15 21:45:34 2013 +0000

    Merge "Sync pytz from requirements.txt"

commit 2750732e99bdc6f09cc030702a7104547c531d76
Merge: 33e953d 16d12ae
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jul 15 20:41:19 2013 +0000

    Merge "Fix a few visual issues on the network topology diagram."

commit 33e953d8f82a85a2d770be9b4811ea7638174178
Merge: e4583eb 87084f7
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jul 15 20:41:04 2013 +0000

    Merge "Adding the ability to set/use domain context"

commit 5abe67709c61ae705526ee41ef13795216ec1eec
Author: Monty Taylor <mordred@inaugust.com>
Date:   Sat Jul 13 12:43:49 2013 -0400

    Sync pytz from requirements.txt
    
    pip 1.4 is imminent, and doesn't install pre-release versions if you
    don't ask for them - this includes the date-based version of pytz.
    
    Change-Id: I52fa89005dfedf94a469b3601b3c3d6356eb0174

commit e4583ebf827198afc47d49430667142ddbd55c91
Merge: c0ace11 7125f59
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Jul 13 05:10:56 2013 +0000

    Merge "Add ceilometerclient and bootstrap-datepicker as dependency."

commit c4eba03784c8ce577c9515b402e542cfbbae6c7a
Author: David Lyle <david.lyle@hp.com>
Date:   Fri Jul 12 10:51:02 2013 -0600

    Pinning minimum pbr and d2to1 versions
    
    Fixes: bug #1199923
    
    Change-Id: I14af1320c0ba5e397489f3de697ae6e87d1ad00b

commit 695bf560c0cdf2a252c6415a959f8399074a72a5
Author: Akihiro MOTOKI <motoki@da.jp.nec.com>
Date:   Mon Jun 17 18:11:04 2013 +0900

    Neutron Security Group native support
    
    blueprint quantum-security-group
    
    Rule table view
    * Add direction and ethertype columns (which are specific to Neutron)
      It may be better to hide "Direction" and "Ether Type" columns
      unless Quantum security group is enabled.
    * Merge ip_protocol/from_port/to_port into one column for better view
    * Use "::/0" for IPv6 ANY instead of "0.0.0.0/0"
    * Rename "Source" column to "Remote".
      (The naming "source" does not fit egress rules)
    * Display security group name in the title of rule detail view
    
    Rule creation form
    * New arguments 'direction' and 'ethertype' in security_group_rule_create()
    * Set the default value of 'direction' to 'ingress' in forms.handle()
    * Rename 'ip_protocol' to 'rule_menu' and 'source' to 'remote'
      Note that rule_menu is retrieved from rule.ip_protocol in the unit tests
      since they are tests for custom TCP/UDP/ICMP rules.
    
    Network abstraction layer for security group management
    * Move security group methods to api.network
    * Add Neutron security group API implementation
    * Move base classes for network abstraction to a separate module
      (api/network_base.py) to avoid circulated import between
      api.network and api.nova/api.neutron
    
    Add a configuration parameter to control Neutron security group support
    * Neutron security group support is enabled when Neutron is enabled and
      enable_security_group in OPENSTACK_NEUTRON_NETWORK in settings is True.
    * Not all neutron plugins support security group, so we need a way
      to control neutron security group is enabled or not.
    * It can be determined by supported extension list from Neutron
      and it is a possible future work.
    
    Move get_int_or_uuid to openstack_dashboard/utils/filters.
    * get_int_or_uuid is now used in security_group implementation as
      well as floating IP logics.
    * In addition the depth of the directory tree becomes longer and
      it is hard to fit the import line in 80 chars.
      It is a good chance to move it to a common directory.
    
    Add __repr__ to API**Wrapper to make it easier to debug.
    
    Limitations:
    Neutron supports per-port security group. security groups can be
    associated with a port instead of an instace and each port can have
    a different set of security groups. It is not a scope of this BP
    and is a future work.
    
    Change-Id: I5410e88043a364596037b9ebcc566cd50b317614

commit c0ace11e82f364045d56f5b8e61f2b77f3a45696
Merge: 8a826a1 c519f12
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jul 12 08:26:23 2013 +0000

    Merge "Add openstack-common"

commit 8a826a19ccb5876e6571db05cf68ecc5b2fcdb28
Merge: a502343 a0810ff
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jul 12 00:18:22 2013 +0000

    Merge "added column "Image Name" to instances overview"

commit 52e030dbbd4470502b5377669fdf60758484ed8a
Author: Steve Baker <sbaker@redhat.com>
Date:   Wed Jul 10 11:18:20 2013 +1200

    Prompt for password on stack create.
    
    Providing a password is now mandatory during stack create.
    
    Fixes bug: #1199549
    
    Change-Id: I649605c8472e77966b8075e03e096f3942fe1dff

commit c519f12729002b70de4fd4c58134601df0abbd06
Author: Tomas Sedovic <tomas@sedovic.cz>
Date:   Tue Jun 11 12:09:08 2013 +0200

    Add openstack-common
    
    We're going to use openstack-common to receive notifications and then
    pass them via socket.io to the client.
    
    Prerequisite for blueprint realtime-communication
    
    Change-Id: Ic590f52f14d000d07be6ee9a8da3df976b58c302
    Signed-off-by: Tomas Sedovic <tomas@sedovic.cz>

commit a0810ff95c60657c14461c37a64d3ed04fff0115
Author: Christian Berendt <berendt@b1-systems.de>
Date:   Thu Jul 4 11:31:35 2013 +0200

    added column "Image Name" to instances overview
    
    fixes bug #1199869
    
    Change-Id: I4cde4d6589cc1e8a1c3ecbb6a0d422720d2740a6

commit 87084f7af8de72ddfc6fb7eab71fbcfe55e2a303
Author: David Lyle <david.lyle@hp.com>
Date:   Wed Jun 5 08:24:03 2013 -0600

    Adding the ability to set/use domain context
    
    Setting the domain context allows admins to view the identity
    resources (projects, users, groups) for a particular domain.
    The context can be set or cleared.  The default is no domain
    context set.  If no context set, the current behavior of listing
    all resources across domains is maintained.
    
    Additionally, the identity panels have been grouped in a new
    PanelGroup called Identity Panel to logically separate this
    functionality from other service related panels.
    
    Implements: blueprint domain-context
    
    Change-Id: I5dd6279129824971968c20fd30919b109bf6b00a

commit a5023431d166c295e250dabde3328334d455cc8b
Author: Annapoornima Koppad <a.koppad@gmail.com>
Date:   Tue Jul 9 01:25:40 2013 +0530

    Adding configuring hints in Horizon documentation
    
    Fixes bug 1194010
    
    Change-Id: I60e195e8f44cd89ca7ca69a60cd67ed6914a33c7

commit f827bf9b794eff5b6fe264cb8ad330e3d3e52270
Merge: cbe9f9a e09df5f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jul 10 11:05:52 2013 +0000

    Merge "Custom javascript files"

commit cbe9f9adb3336172fdb0d03ca7191178ac9d3f4d
Merge: 2ffe032 84e054b
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jul 10 11:05:17 2013 +0000

    Merge "update Quantum references to Neutron"

commit 2ffe032dbf21757bd574dedffa3cd3f6927bbfe3
Author: Attila Fazekas <afazekas@redhat.com>
Date:   Wed Jul 10 00:05:39 2013 +0200

    Temporary change the django_openstack_auth requirement
    
    The new django_openstack_auth version causes gate job issues like:
    http://logs.openstack.org/33618/5/gate/gate-tempest-devstack-vm-full/29950/console.html
    
    Temporary disabling the 1.1.0 version.
    
    Change-Id: Ide3546c9d254c1c6106745ab852a211d08a806de

commit 84e054b20001a5898a27fd808dd1167a257bdcb4
Author: Mark McClain <mark.mcclain@dreamhost.com>
Date:   Tue Jul 2 23:37:35 2013 -0400

    update Quantum references to Neutron
    
    implements bug: 1197208
    
    Change-Id: I14de163ca3cf498f5cb738a4c09088bba1759488

commit e09df5f0fbb0779a0b58ecc48414a3be4ed1bd94
Author: Jiri Tomasek <jtomasek@redhat.com>
Date:   Fri Jun 28 15:01:04 2013 +0200

    Custom javascript files
    
    Enables adding custom javascript files from outside of Horizon
    
    Fixes: bug #1195712
    
    Change-Id: I71fab422f3031259379f1c342897dd4e4f6776c8

commit 16d12aebf98bbc1827d45117fb243272f7f58a22
Author: Ryan Petrello <ryan.petrello@dreamhost.com>
Date:   Mon Jul 8 14:35:52 2013 -0400

    Fix a few visual issues on the network topology diagram.
    
    This commit separates CIDR labels with a comma and adjusts the vertical
    positioning of port labels for improved readability.
    
    Change-Id: I57510033fcc309b5d570d7ee6a9369a97775719b
    Fixes: bug #1199086

commit 46ebda3d5d155cb2569c8b96f1f83bc97c51d4d6
Merge: 3e04378 19d62d5
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jul 8 17:17:46 2013 +0000

    Merge "Avoid ImportError when selenium is missing."

commit 7125f59a5d915d42ad41a848198a95acda81dbd7
Author: Brooklyn Chen <brooklyn.chen@canonical.com>
Date:   Thu Jun 27 18:41:39 2013 +0800

    Add ceilometerclient and bootstrap-datepicker as dependency.
    
    Add python-ceilometerclient to the requirements.txt file
    since ceilometer api depends on it.
    Add bootstrap-datepicker to select date.
    
    Implements: blueprint ceilometer
    
    Change-Id: Ifd9c9240c770bea3304dae83d6abc79e7580a234

commit 3e04378b75db496ce5d2ef5bfaedc1592a890fcf
Merge: 30fb1ba 4d279b8
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jul 8 07:45:43 2013 +0000

    Merge "Make get_object_by_id() work for most Django objects."

commit 30fb1ba566690e7a5f521ff8406f2e3237b2a634
Merge: f2c7db0 f678336
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Jul 6 19:30:39 2013 +0000

    Merge "adding hypervisors panel to admin dashboard"

commit f2c7db09791dc8c4fb329f535c330bfd3bdf98f4
Author: Annapoornima Koppad <a.koppad@gmail.com>
Date:   Mon Jun 24 18:11:08 2013 +0530

    Added btn-create loadbalancer dashboard
    
    Fixes bug 1189393
    
    Change-Id: Iceab75c34175677776107356435b421b54798e37

commit b6f7d8318bf909cc9989809127fc108e405fa400
Author: Doug Hellmann <doug.hellmann@dreamhost.com>
Date:   Fri Jun 28 19:41:17 2013 -0400

    Use oslo.sphinx and remove local copy of doc theme
    
    Use the new oslo.sphinx version of the OpenStack doc
    theme instead of copying it into this repo.
    
    blueprint oslo.sphinx
    
    Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
    Change-Id: I0bd91f7bb43f97b99051fed65b75fc05d5149cc8

commit 49c3d3118f78ee2cfaf63b7b3e2a58736f325d4e
Merge: 8bca5a4 a6fcfb4
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jul 5 08:14:36 2013 +0000

    Merge "Clean-up some of the workflows-related javascript"

commit 19d62d56172374571fccfe3f1dbb5f052c14ce35
Author: Sascha Peilicke <saschpe@gmx.de>
Date:   Thu Jul 4 15:18:21 2013 +0200

    Avoid ImportError when selenium is missing.
    
    Also provide a warning message. Fixes LP bug 1197815
    
    Change-Id: Id7ffaa8820eefd216d2258d56736a65ddb2483c2

commit f678336cd73934b930947d0219a4e51945d7afb2
Author: Christian Berendt <berendt@b1-systems.de>
Date:   Thu Jul 4 12:28:34 2013 +0200

    adding hypervisors panel to admin dashboard
    
    This commit adds a new panel "Hypervisors" to the system panel in
    the admin dashboard listing all registered hypervisors hosts by
    using the os-hypervisors extension of the Nova API.
    
    fixes bug #1197763
    
    Change-Id: I3f9a7858342c3592521b7fa8ecf17e2fb5af6cda

commit 1f71152b4b0e6bb8b599c5c7ed83284320432e88
Author: Steve Baker <sbaker@redhat.com>
Date:   Mon Mar 18 16:21:49 2013 +1300

    Implementation of a Heat stacks UI.
    
    This change implements a UI to launch, manage and delete Heat stacks.
    
    The launch screens are implemented with a set of chained forms where
    the second form is dynamically built from the template in the first step.
    
    A significant portion of this change was derived from
    the work Dan Radez <dradez@redhat.com> did on thermal:
    https://github.com/steveb/heat-horizon
    
    UX flow revisions and basic test cases by Gabriel Hurley.
    
    Implements blueprint: heat-ui
    
    Change-Id: I294e93bed6da9dd3553e8b4a6a1c09b7c165a555

commit 52129921003c8da8b46467a6b8d378e60d66ef1d
Author: Kieran Spear <kispear@gmail.com>
Date:   Tue Jul 9 12:12:53 2013 +1000

    Show ID for None display name in boot from volume
    
    Fixes bug 1199206.
    
    Change-Id: I5bdbf04d6de1f9d53fa84fad6b7ebae1eb13798a

commit 8bca5a470545a7d12446e87562d57b3835b006ee
Merge: 6f1e9f5 59ef565
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jul 3 06:37:28 2013 +0000

    Merge "Enable H306 check"

commit 6f1e9f5d528c084a0e1b6f250e86193c0adf708b
Merge: 9db42c7 a3ccfff
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jul 2 22:06:19 2013 +0000

    Merge "Doc added for Running selenium tests in VM"

commit 9db42c7e7593614bef49a914f6d9f80c77a9ac1b
Merge: 26d23da 2a6d669
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jul 2 14:29:24 2013 +0000

    Merge "Mock some more keystoneclient.Client properties for mox"

commit 59ef565871bfd0ee9e538eacb14f403131971e69
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu Jun 27 21:32:11 2013 +0400

    Enable H306 check
    
    H306  imports not in alphabetical order
    
    Change-Id: Ief2accac748248ebf46d4e49230662ff9b233053

commit 2a6d669443b817ced3a98f5bc60a066298b6e40e
Author: Sascha Peilicke <saschpe@gmx.de>
Date:   Mon Jul 1 16:44:14 2013 +0200

    Mock some more keystoneclient.Client properties for mox
    
    Fixes LP bug 1196823
    
    Change-Id: I9b0c56eda95ee83cf56a28f2f1b7316ad2592fa2

commit 26d23da50acdddca8cc35359ebdb22908e3939d6
Merge: b65bffb ac9ed02
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jul 1 20:38:33 2013 +0000

    Merge "Always load CSS files first"

commit b65bffb2f296f33661dadd4492abb523f360f145
Merge: 1c8d0d4 2b72936
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jul 1 20:35:57 2013 +0000

    Merge "Revised a few confusing quota legends on the overview page."

commit 1c8d0d4dd1851970bb0975bbdbeb14ef8fd1ea6c
Merge: f356811 0c0153a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jul 1 19:23:47 2013 +0000

    Merge "Improvements in csv export for usage data"

commit ac9ed02de82214a130d13e81533c1df7a1610711
Author: Dirk Mueller <dirk@dmllr.de>
Date:   Sat Jun 29 12:11:25 2013 +0200

    Always load CSS files first
    
    Loading Javascript externals is usually blocking
    the browser from processing the file further. Move
    CSS file loading to front so that they can happen
    in parallel.
    
    Change-Id: I301b3df62269528306b45c947fef49a5fa8dbfeb

commit a3ccfff38bea778a0196e99d183b600242121483
Author: Ladislav Smola <lsmola@redhat.com>
Date:   Mon May 27 14:02:56 2013 +0200

    Doc added for Running selenium tests in VM
    
    - Adding documentation and list of steps for running a selenium test
      on minimal installation VM via ssh.
    
    Fixes: bug 1184541
    Change-Id: I3eda98668212bb6764fd6c6e8a6399748859921e

commit 2b72936aec988040618cc33bf6276057b43d4dd5
Author: Ryan Petrello <ryan.petrello@dreamhost.com>
Date:   Thu Jun 27 15:25:51 2013 -0400

    Revised a few confusing quota legends on the overview page.
    
    Change-Id: I21babc484168de2501086c3f542bccb14b0a974a
    Fixes: bug #1194966

commit f356811ddd3edcd332abe9271bcf613c4fe36e82
Merge: e4ea445 f8ae8a9
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jun 26 09:37:39 2013 +0000

    Merge "python3: Introduce py33 to tox.ini"

commit e4ea445a5fac33a829feaa8ca260b490e6ca6593
Author: Dirk Mueller <dirk@dmllr.de>
Date:   Sat Jun 1 16:09:21 2013 +0200

    Fix Further Pyflakes warnings
    
    Fix occurences of F811 and F821.
    
    Change-Id: I961e62e818ab846f7e1bbc1fdabfe8c051fd70eb

commit d511d64edccd7e4c98cc58e4827f0ee3c875e413
Merge: 32c0e40 d4ada3e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jun 25 08:20:01 2013 +0000

    Merge "Enable hacking H101 test"

commit 32c0e40b7c54a2bda5ad49b607687a143fae0a30
Merge: 9e2a817 d750652
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jun 25 05:10:26 2013 +0000

    Merge "Add Filter Action to Volume Views"

commit 9e2a8173ba3a236422100831aba0ed194083652f
Merge: 5473ab4 9175914
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jun 24 10:44:15 2013 +0000

    Merge "Region selector enabling multi-region support."

commit d4ada3e555610df5dafd5a41be49d14e17f2a1be
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Mon Jun 24 11:35:09 2013 +0400

    Enable hacking H101 test
    
    H101  Use TODO(NAME)
    
    Change-Id: Ic30decbf72ac43845bf5b24fe4eead341bf1d2d5

commit d7506524f1d53c162e0918dc79e4eb4fa7e825fc
Author: Zhenguo Niu <Niu.ZGlinux@gmail.com>
Date:   Sat Jun 22 03:12:40 2013 +0800

    Add Filter Action to Volume Views
    
    Add filter feature to both admin and project volumes.
    
    Fixes bug #1193467
    
    Change-Id: Iea25841a8def39d26cce74712af1c782087bcf1e

commit 4d279b8baf4a42be9a7b167df48e58acf52e4f41
Author: Zhigang Wang <w1z2g3@gmail.com>
Date:   Sat Jun 22 11:26:41 2013 -0400

    Make get_object_by_id() work for most Django objects.
    
    Django object id is usually an int while lookup is an unicode string.
    It works for Openstack but not other Django objects.
    
    This patch makes other standard Django apps reusing Horizon easier.
    
    Change-Id: I436c34e8b17340537f8d201001741d34c933764e

commit a6fcfb4e73c67a0fc2b59a610779a6871d242146
Author: Julie Pichon <jpichon@redhat.com>
Date:   Thu Jun 20 16:20:07 2013 +0100

    Clean-up some of the workflows-related javascript
    
     * Initialise the workflows javascript outside modals too
    
      When opening the Modify Users page into a new window rather than as
      a modal form, the "All Users" and "Project Members" lists would show
      as empty as the javascript for initialising workflow wasn't
      called. Also fix similar problems in other workflows such as Edit
      Security Groups, Launch Instances' network list.
    
     * Avoid having the projects-specific workflow js initialised on every
       modal init
    
     * Move the Network List drag & drop to horizon.instances.js as it's
       unrelated to Project workflows
    
    Also:
     * Fix a typo in help text
    
    Fixes bug #1193007
    
    Change-Id: If476d6babf3d93bd6e9abb051008aff4fb393436

commit 5473ab43c83e3dafc3b27a622a6ea5546b547c8f
Merge: e976f6d dc76681
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jun 21 22:47:52 2013 +0000

    Merge "Implement Browser session timeout"

commit f8ae8a921ac51966002bc9a1b131157f5cab6832
Author: Chuck Short <chuck.short@canonical.com>
Date:   Sat Jun 1 16:52:27 2013 -0500

    python3: Introduce py33 to tox.ini
    
    Introduce py33 to tox.ini to make testing
    easier with python3.
    
    Change-Id: Ie642f154879d36fda856fb9917c7784f93711594
    Signed-off-by: Chuck Short <chuck.short@canonical.com>

commit e976f6dd3fcee674be6cee9cd259cdf9f1b7a1db
Author: David Lyle <david.lyle@hp.com>
Date:   Fri Jun 21 11:16:45 2013 -0600

    Updates term tenant to project in error messages
    
    Fixes: bug #1193429
    
    Change-Id: I07412d6909e4e9bf18e8d21a851e2652487e073f

commit c1d26e6935f77597acba84550c6900f5c49068da
Merge: 03b16ba 73e6261
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jun 21 12:45:43 2013 +0000

    Merge "Fixing scoping of instances in admin volume view"

commit 03b16bafcb39d0639ac823933714042e8ff2de26
Merge: db13df0 be8ad3a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jun 21 12:45:40 2013 +0000

    Merge "Disable stop action when instance is deleting"

commit dc7668177a2ef638d9a86e7f6c7f62b075b9592c
Author: Matthias Runge <mrunge@redhat.com>
Date:   Thu Jun 20 12:52:37 2013 +0200

    Implement Browser session timeout
    
    By default, Horizon just uses session, which expire, when the browser
    is closed. This implements additionally a session timeout.
    
    Change-Id: I140ee2ee37e092036a66d890d920423dfc493fba
    Fixes: bug 1118441

commit 0c0153a037594c6c98025f698e8593a01ed0ea2d
Author: Tihomir Trifonov <t.trifonov@gmail.com>
Date:   Fri Jun 21 13:48:43 2013 +0300

    Improvements in csv export for usage data
    
    Added a csv writer using the 'csv' library to format
    properly exported data - escaping, encoding etc.
    Added a HttpResponse-based class to handle csv generation
    Added translation for the CSV columns and template.
    
    Fix bug #1158383
    
    Renamed few occurencies of 'tenant' to 'project'.
    
    Also added a new 'project' in nova_data.py, which required
    some refactoring of few tests, that didn't consider the current project
    for project-based calls.
    
    Note: I've added a StreamingHttpResponse example,
    which is introduced in Django 1.5+ and being advised in the ticket.
    However, my opinion is that at the moment we don't need this - it is
    too complicated for the current usage.
    
    Change-Id: I18bd70a23b7b8389c7c0f96dbf8794fea5e1e75b

commit db13df050ad3454ab7f6bef666e06d4a7a775362
Merge: 8ded0be c082826
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jun 21 07:51:22 2013 +0000

    Merge "Fixing unmocked call errors"

commit 8ded0be73d9668e68d7862a31645b15b377b90c7
Author: Zhenguo Niu <Niu.ZGlinux@gmail.com>
Date:   Thu Jun 6 14:04:25 2013 +0800

    Add general description field in image properties
    
    It would be beneficial for us to be able to add descriptions to the
    image file.
    
    Change-Id: I8e5f9ce423f1bc76e559ffb437f255fd9717902e
    Fixes: bug #1180861

commit 73e62610cf68206929af331dfbfc99e5a240e544
Author: David Lyle <david.lyle@hp.com>
Date:   Thu Jun 20 16:08:03 2013 -0600

    Fixing scoping of instances in admin volume view
    
    Existing code was only getting instances scoped to the user's
    current token.  When calling from the admin volumes view, this
    needs to get all instances to correlate volume attachments.
    
    Changed get_volumes to pass all_tenants=True to be consistent,
    cinder ignores the value anyway and only looks for the all_tenants
    key.
    
    Fixes: bug #1193002
    
    Change-Id: I5ed2a63997126911d6657619b062acd2947d06e1

commit 917591428ec195370116ab8186ac175e9a4ee746
Author: David Lyle <david.lyle@hp.com>
Date:   Wed May 8 14:15:27 2013 -0600

    Region selector enabling multi-region support.
    
    This patch adds a region selector dropdown
    at the top of both the Project and Admin dashboards if
    more than one region is available in the user's service
    catalog.  The user is allowed to choose from any region
    available in the service catalog. By selecting a region,
    the user is limited to accessing endpoints in that
    region only as long as the go through api.base.url_for
    
    If there are more than one endpoint for a service in a
    region the first in the catalog is returned.  Further
    work on the blueprint will handle that complexity.
    
    Supporting Keystone v2.0 and v3 catalog formats.
    
    Partially implements blueprint multiple-service-endpoints
    
    Change-Id: I1ab6539c7c5f4b1ae4b1716059370e86b6ca4d2e

commit c082826742155235a613db211b41b20a3e74a01e
Author: David Lyle <david.lyle@hp.com>
Date:   Thu Jun 20 11:46:59 2013 -0600

    Fixing unmocked call errors
    
    Call pool_health_monitors_get was mocked, but it is called
    multiple times.  Added MultipleTimes() to the mock.
    
    Fixes: bug #1192923
    
    Change-Id: I127d28d7963aa823064fe2a6593823ec6e613739

commit 4903a9b43f097576d8ccc79aa8aa825bc6b667d6
Merge: 11d9358 fb5df6b
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jun 20 07:49:29 2013 +0000

    Merge "Only display tenant resources in network topology when admin"

commit 11d9358cc724473c393a2979ec2e1ee672b54405
Merge: 78ac6e4 0d1e40c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jun 19 23:59:35 2013 +0000

    Merge "Remove pool selection from "Add Monitor" page"

commit 78ac6e4529fb3f22bd6eaebea2bcf031a6764a5c
Merge: 86a3d3d d4ee69e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jun 19 23:59:33 2013 +0000

    Merge "Fix quota charts on the Resize Instance form"

commit be8ad3ac07135b967f6481d94cccbde2d0c610b2
Author: Zhenguo Niu <Niu.ZGlinux@gmail.com>
Date:   Thu Jun 20 00:08:47 2013 +0800

    Disable stop action when instance is deleting
    
    Fixes Bug: 1192608
    
    Change-Id: I916f10fb55c90b4891d79fbb7462b319fc88c4d1

commit 86a3d3d3bb316fbe78edeb37e8df81f9db3d3bbe
Author: Kieran Spear <kispear@gmail.com>
Date:   Wed Jun 19 19:50:27 2013 +1000

    Ensure flake8 runs with a valid settings file
    
    The H301 check sometimes imports a file when trying to tell whether it
    is a module. Ensure we run flake8 in a valid environment to avoid
    any side-effects from this.
    
    Fixes bug #1191748.
    
    Change-Id: I35fdefcd8f4c465a89f884299a0a9f4a4c79a6f6

commit f66e2730fd8f94a4196445f6e453a90c0e732238
Merge: 7c29e06 82bdecb
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jun 18 23:18:52 2013 +0000

    Merge "Manually mock service_catalog in stub_keystoneclient"

commit d4ee69e6fc5132408efac62e7c2a46f273958d5d
Author: Julie Pichon <jpichon@redhat.com>
Date:   Tue Jun 18 16:37:03 2013 +0100

    Fix quota charts on the Resize Instance form
    
    Also consolidate the template with _launch_details_help.html.
    
    Fixes bug #1188631.
    
    Change-Id: I5cfeccc7b7b3a4eb4027c41e3df2a99820b93706

commit 0d1e40cc0bee570f897708a1d0c51efdf9902dd4
Author: Tatiana Mazur <tmazur@mirantis.com>
Date:   Fri Apr 12 14:42:06 2013 +0400

    Remove pool selection from "Add Monitor" page
    
    Allow one to create a health monitor object without
    any association. Add buttons "Add Health Monitor" and
    "Delete Health Monitor" on pools table page.
    
    fixes bug 1158602
    
    Change-Id: I4d9abe378dc1ef2cf410f801ec1f480060de015a

commit 7c29e06f929fa7b61d60992aea19cf31d425f290
Merge: 315d30c 5fdc61f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jun 18 07:00:00 2013 +0000

    Merge "Fixing get_panel_groups uncaught exception"

commit fb5df6bbc4ac9bebde1fce23be8f321c0234fca1
Author: Bradley Jones <jones.bradley@me.com>
Date:   Wed Jun 5 15:21:10 2013 -0700

    Only display tenant resources in network topology when admin
    
    Change how the JSON renders so that it checks for tenant IDs
    but still allows shared and external networks to be shown
    for each project, no longer directly accesses the python
    clients instead uses the api class.
    
    Change-Id: I1c4c97cf0bc6df3c13be2b1b97fe621817425c09
    Fixes: bug #1151101

commit 82bdecb117877bc0bd1bbd553fbd40d04cbe9078
Author: Sascha Peilicke <saschpe@gmx.de>
Date:   Mon Jun 17 15:28:48 2013 +0200

    Manually mock service_catalog in stub_keystoneclient
    
    MockObject.__init__ ignores properties, fixes:
    
    FAIL: test_get_default_role (openstack_dashboard.test.api_tests.keystone_tests.RoleAPITests)
    ----------------------------------------------------------------------
    Traceback (most recent call last):
      File "/var/lib/openstack-dashboard-test/openstack_dashboard/test/api_tests/keystone_tests.py", line 78, in test_get_default_role
        keystoneclient = self.stub_keystoneclient()
      File "/var/lib/openstack-dashboard-test/openstack_dashboard/test/helpers.py", line 287, in stub_keystoneclient
        self.keystoneclient = self.mox.CreateMock(keystone_client.Client)
      File "/usr/lib64/python2.6/site-packages/mox.py", line 258, in CreateMock
        new_mock = MockObject(class_to_mock, attrs=attrs)
      File "/usr/lib64/python2.6/site-packages/mox.py", line 556, in __init__
        attr = getattr(class_to_mock, method)
      File "/usr/lib64/python2.6/site-packages/mox.py", line 608, in __getattr__
        raise UnknownMethodCallError(name)
    UnknownMethodCallError: Method called is not a member of the object: service_catalog
    >>  raise UnknownMethodCallError('service_catalog')
    
    Change-Id: I0af2f571855ad63c204e26d8283a713be0caae8f

commit 315d30c33736d66fba278912c16291d124c9dd67
Author: Dirk Mueller <dirk@dmllr.de>
Date:   Fri Jun 14 23:19:28 2013 +0200

    Use Python 3.x compatible except construct
    
    Python 3.x removed the "except x,y:" construct. Use
    "except x as y:" instead which works with all
    Python versions >= 2.6.
    
    Change-Id: Iedb4c5a6d8580cbb6c9697933d006e94b1db916d

commit cea720e793777519dab542fdc4105dd456e000f6
Author: Matthias Runge <mrunge@redhat.com>
Date:   Mon Jun 10 14:29:44 2013 +0200

    Sort imports alphabetically
    
    This patch also re-organizes imports to import one per line.
    
    Change-Id: Ia958e3a30a48d4308d08d51df243c1272425c316
    Fixes: bug 1188529
    Fixes: bug 1188537

commit a30752d9a24b4e4c896fb38a00a16f70e65d6b96
Merge: baeef87 4ac70a7
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jun 13 21:46:44 2013 +0000

    Merge "remove unused imports"

commit baeef872fd156f4b85ae8b1b30994fc7776b7248
Merge: d88473b ea58d89
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jun 13 21:46:03 2013 +0000

    Merge "Merge with OpenStack requirements"

commit ea58d8963eeee7f65d89ae7e6f93094a22dc1fe8
Author: Dirk Mueller <dirk@dmllr.de>
Date:   Wed May 29 12:23:21 2013 +0200

    Merge with OpenStack requirements
    
    This unifies the pip/test-requires with the common requirements
    defined in the OpenStack/requirements repository, which simplifies
    dependency tracking for packaging purposes. There are small
    minimum-required version bumps that most likely make sense for
    horizon as well (or are already implicitely required due to transitive
    dependencies).
    
    Change-Id: I50d7d72b54a95012eb7a4f350ef0c3ef88047e01

commit d88473bf6b110a0999ee153ad5d1de0fa707e18c
Merge: 0d3ce2b 79c56eb
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jun 13 12:41:37 2013 +0000

    Merge "Update my mailmap"

commit 0d3ce2b43edcfc1f5f4f7cf2d9026d38d0b3ad01
Merge: 5efdf6e 87facce
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jun 13 10:29:47 2013 +0000

    Merge "Enable "Start Instance" and "Shut Off Instance" buttons"

commit 79c56eb7839b76061dd2d3bf29ea360fcbdd974d
Author: Joe Gordon <joe.gordon0@gmail.com>
Date:   Wed Jun 12 23:03:10 2013 -0700

    Update my mailmap
    
    Using new email address, update mailmap to reflect that.
    
    Change-Id: I4371fb99e5e4c9dbb3138314102aaac15faa2f8d

commit 4ac70a732a8671b85328ad0060fe9af3db854004
Author: Matthias Runge <mrunge@redhat.com>
Date:   Thu Jun 6 13:59:32 2013 +0200

    remove unused imports
    
    In the move to make flake8 tests stricter, we need a code
    cleanup earlier.
    This removes all unused imports and also enables tests to prevent
    them for the future.
    
    This patch also includes the checks on __init__.py files.
    
    Change-Id: I34055803f7c4726682ac6fb95cc5b50ba761fec8
    Fixes: bug 1188134

commit 5efdf6e87a043d703076978868f773664d0ff186
Merge: 63b5932 8a069db
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jun 13 05:35:50 2013 +0000

    Merge "Add HACKING.rst"

commit 63b5932327001b81f5835560bd892dde8a66fc44
Merge: ead6483 aae31bb
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jun 13 00:25:55 2013 +0000

    Merge "Quota summary graphs, added styling to indicate percentage full"

commit 87facce323d549c4198399ae8c765d9c13240102
Author: Nicolas Simonds <nic@metacloud.com>
Date:   Wed Jun 12 16:12:36 2013 -0700

    Enable "Start Instance" and "Shut Off Instance" buttons
    
    Now that the shutdown and start actions in the nova-api are sane
    we'd like to add support for these actions to Horizon.
    
    Fixes Bug: 1190402
    Change-Id: I1dffff3850e3fd45e766836600f6c04ebb2f3944

commit ead648382ae6fa78bfae2f4a96dafdd6e392a917
Merge: f38c5f6 3f19461
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jun 12 20:04:45 2013 +0000

    Merge "Refactoring url_for to remove admin parameter"

commit f38c5f6cc7a55df7580889be98988e69066928f2
Merge: 2b0d3d5 a6d72d7
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jun 12 13:15:09 2013 +0000

    Merge "New tox environment for testing with Django 1.4"

commit 2b0d3d54aad5324b0ba4d741e2b9176b6e8d249c
Merge: e5e5002 c123e2a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jun 12 10:49:04 2013 +0000

    Merge "List only projects accessible by user"

commit e5e500286671d9675e358152e98bc1035db4d754
Merge: d9d3af9 188314b
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jun 12 09:21:11 2013 +0000

    Merge "Remove explicit distribute depend."

commit d9d3af90ee489e4c132dd9026e0784ded4bcf91c
Merge: 7309bcb 8a0b4c7
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jun 12 07:57:53 2013 +0000

    Merge "Mix snapshots and images tables together"

commit c123e2abb48b8e72b279258d272d661a5146ebb8
Author: Jan Provaznik <jprovazn@redhat.com>
Date:   Mon Jun 10 17:46:08 2013 +0200

    List only projects accessible by user
    
    When setting user's primary project, display only projects accessible
    by user being updated.
    
    Fixes bug 1161963
    
    Change-Id: Ib83f3a1ee83b8d0441267254582824a3fe07b4e3

commit 188314b1573b6eda264a5b45a6648ee9e958dbba
Author: Monty Taylor <mordred@inaugust.com>
Date:   Tue Jun 11 11:34:08 2013 -0700

    Remove explicit distribute depend.
    
    Causes issues with the recent re-merge with setuptools. Advice from
    upstream is to stop doing explicit depends.
    
    Change-Id: I63d80c00e94f1831e8f79faa87d57a152338dba7

commit 8a069db5543e7d289ebc2a0eaf75b5ab81b84899
Author: Joe Gordon <joe.gordon0@gmail.com>
Date:   Fri Jun 7 16:57:49 2013 -0700

    Add HACKING.rst
    
    Add HACKING.rst but instead of copying the file around point to the new
    cannonical location for it
    https://github.com/openstack-dev/hacking/blob/master/HACKING.rst
    
    Also expand out the flake8 H series ignores, so they can be enabled one
    by one.
    
    Change-Id: I6ec39d00c3beabbc3e661754bac6e43a0fb351d6

commit 7309bcb8928339c79ee94a7fd9ec107dd8debb66
Author: Tatiana Mazur <tmazur@mirantis.com>
Date:   Mon Jun 10 16:43:53 2013 +0400

    Edit some load balancers titles
    
    Replace following titles:
    
    "MemberDetails"
    "MonitorDetails"
    "PoolDetails"
    "AddVip"
    
    with titles from old templates.
    
    fixes bug 1189388
    
    Change-Id: I3e25cbf32cb54c74b61462af5718cf752926af59

commit aae31bb91577c238c753f7f1998c9fded28f0f62
Author: Bradley Jones <jones.bradley@me.com>
Date:   Wed Jun 5 10:52:25 2013 -0700

    Quota summary graphs, added styling to indicate percentage full
    
    At 80% the chart becomes orange indicating nearly full
    At 100% the chart becomes red just as in the quota bar graphs
    when creating new instances, volumes, etc.
    
    Same color scheme across overview charts and progress bars when loading
    instances, etc.
    
    Fixes bug where reaching a limit when creating a new instance would
    cause the progress bar to have square corners instead of rounded ones
    
    Change-Id: I86e72df622be756959f2600bbe28aaa50a7f7c57
    Fixes: bug #1102461

commit 0b07b4253aee6260c145da4978c96fda72e8b392
Merge: 05bbcbd ff60867
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jun 10 12:57:20 2013 +0000

    Merge "Specify the django-compressor version to be 1.3 and higher"

commit 05bbcbde763d665b379bbce240b7b52b84ccbb37
Merge: 0af659e 470743e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jun 10 03:19:43 2013 +0000

    Merge "Make the multi-select button on the "Floating IPs" page work again"

commit 0af659e4e517b9102dfcb6aa710e6592c84bfd21
Merge: f5bf488 70277cd
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Jun 8 14:52:06 2013 +0000

    Merge "Correct exception msg in ClearGateway::action"

commit 8a0b4c7e472c44f006e466e351b9fdf42d53b7ce
Author: Jiri Tomasek <jtomasek@redhat.com>
Date:   Thu May 16 09:12:24 2013 +0200

    Mix snapshots and images tables together
    
    Don't filter snapshots from images data, display image_type column in images table,
    don't translate image string in get_image_type method, don't show LaunchImage button when
    image is in different state than active, remove snapshots table from the UI, update tests
    
    Fixes: bug #1140760
    
    Change-Id: Ie6cc5bc98fa97de00b55540fe9f60e90d20acab3

commit f5bf488c06257fc98232eaec91e338c29550dfda
Merge: 703f821 d4b0ab4
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jun 7 09:38:07 2013 +0000

    Merge "switching to use limits instead of quotas"

commit 703f821380a4014488cf922446feed4fd2ea1610
Merge: 3fd33cf d7b8c1e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jun 7 08:15:52 2013 +0000

    Merge "Fix bug in port creation form"

commit 3fd33cf1198101242998b8431cf2e30a0c7259ef
Merge: 5c879a3 4327be0
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jun 7 05:59:10 2013 +0000

    Merge "Remove "Edit VIP" button when there is no VIP"

commit 470743e89e4e106d593a67bced4f0aa8711e7264
Author: Nicolas Simonds <nic@metacloud.com>
Date:   Tue Jun 4 15:25:46 2013 -0700

    Make the multi-select button on the "Floating IPs" page work again
    
    This was a result of an assumption made by table-sorter.js, which
    was parroted by Horizon; that there will only be one row of table
    headers in a <thead> section.  Horizon uses two rows: one for the
    "table title" and one for the individual table headings.
    
    With the default settings to tablesorter(), this yielded an off-by-one
    error when applying custom sorters (or parsers, depending on which
    nomenclature you like, table-sorter.js uses two) to the table.
    
    it is only tickled when manually defining custom parsers for columns,
    and has been known about for a while, as there was code to compensate
    for the observed behaviour.
    
    Altering the xpath to omit the extra headers (and telling tablesorter
    to do the same) yields the expected results.  I would personally
    prefer to chain the results through .not(), but tablesorter only
    provides support for xpath
    
    Change-Id: I3338dd0cafd8271de6bf5d980359ed62c752ed98
    Fixes: Bug 1186914

commit d7b8c1eeb6c36800a891584ad948b4b5ab1f52bf
Author: armando-migliaccio <amigliaccio@nicira.com>
Date:   Mon Jun 3 13:57:44 2013 -0700

    Fix bug in port creation form
    
    'network_name' is not a recognized Quantum attribute, so passing it
    in the request to the Quantum Server causes an error. In the end this
    is not required because the network is identified by its id. So
    this patch removes it (as it's done in other cases as well).
    
    Fixes bug #1187129
    
    Change-Id: Ie18c7bd504f8c241d002d6a050b8bcc59ed9fc03

commit 5c879a38a0b31911c643a9f9a76c5e7ab9fd44ea
Merge: 27d5b2c 65c48fc
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jun 6 14:27:17 2013 +0000

    Merge "Adding pagination to the tenant views"

commit 4327be0e078c6963f99b0bb290f6368a125a8d9a
Author: Tatiana Mazur <tmazur@mirantis.com>
Date:   Thu Jun 6 17:52:36 2013 +0400

    Remove "Edit VIP" button when there is no VIP
    
    Option "Edit VIP" doesn't appear in pool row if there's no
    VIP for selected pool.
    
    fixes bug 1188201
    
    Change-Id: I0d024b0ca2d1e9c9cf55cf38e5dbcc078e2be3bd

commit 27d5b2c5355258ac33d3767da2b36b0ab23eb2f6
Merge: 3251150 bca1ece
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jun 6 13:57:27 2013 +0000

    Merge "Add security group rule templates"

commit 32511504f5a7c8197f16650f6c27c3faf40e33d4
Merge: 726b13e a3d0e37
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jun 6 08:14:13 2013 +0000

    Merge "Enable most of the pyflakes checks."

commit 726b13eb4a4d3a459205608f881ac894b1f33229
Merge: 9254c32 4a8ac74
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jun 6 08:13:19 2013 +0000

    Merge "Make 'Router created' message translatable"

commit 4a8ac74a4d32379eb6a366308e238452b6ba53b0
Author: Zhenguo Niu <Niu.ZGlinux@gmail.com>
Date:   Wed Jun 5 17:33:15 2013 +0800

    Make 'Router created' message translatable
    
    Change-Id: If0e246157a72fd1cabdbbde77e0c057d9d611eaa

commit d4b0ab4aa395bf4df2964efcc358100117efdaa0
Author: Eric Peterson <ericpeterson@hp.com>
Date:   Thu May 16 09:56:24 2013 -0600

    switching to use limits instead of quotas
    
    Fixes bug 1178694
    
    Change-Id: I6fad061faf84079492338016fd2bada9a2e434f3

commit 9254c325271ba077afa84b7fb8adc22fd28e2212
Merge: 7a7b421 8770b32
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jun 5 10:39:36 2013 +0000

    Merge "Resizing a server by means of changing its flavor"

commit a3d0e379f669a7d01f018015f80b257887c73631
Author: Sergey Lukjanov <slukjanov@mirantis.com>
Date:   Thu May 30 09:27:33 2013 +0400

    Enable most of the pyflakes checks.
    
    Fixes: bug #1185833
    
    Change-Id: Ife71a86a4c24f97b8bdbaa2c13b7edc05ace34f0

commit 65c48fc3e85680e9d51549830915fcd6ec6db8c5
Author: Zhenguo Niu <Niu.ZGlinux@gmail.com>
Date:   Fri May 3 14:30:25 2013 +0800

    Adding pagination to the tenant views
    
    Modifying the api.keystone.tenants_list() method by setting
    limit/marker parameters to handle pagination.
    
    Change-Id: Ice67a6112ed8b90095e9c9991bee3e715c22ec01
    Fixes: bug #904003

commit 7a7b4217f7c80afd03727f6f4ba4bddb06ffdd0d
Merge: d7b354a 495f404
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jun 5 03:20:19 2013 +0000

    Merge "Fix spelling errors."

commit d7b354aeeaec7f095ced57c116d0c0ca4b96ce2b
Merge: 9663929 3eac918
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jun 5 03:15:21 2013 +0000

    Merge "Pop 'password' in user_update v3 if it is left blank"

commit 3f19461a809e5f40b5703c7f7fb31dcd27574777
Author: David Lyle <david.lyle@hp.com>
Date:   Tue Jun 4 17:16:26 2013 -0600

    Refactoring url_for to remove admin parameter
    
    Removed unused admin parameter that was unused and removed tests
    that were no longer necessary.
    
    Added an option configuration setting SECONDARY_ENDPOINT_TYPE that
    will be attempted if the OPENSTACK_ENDPOINT_TYPE does not exist
    in the service catalog for the desired service.
    
    The primary use case for this fix is in cloud configurations
    where Keystone does not return all endpoint types for each
    service, and only does so based on the user's privilege level.
    
    Example use case would be set OPENSTACK_ENDPOINT_TYPE to 'adminURL'
    and set SECONDARY_ENDPOINT_TYPE to 'publicURL'.  If adminURL is not
    available to the user, then they get the publicURL back.
    
    If SECONDARY_ENDPOINT_TYPE is not set in the settings, then the
    current behavior is maintained.
    
    Fixes: bug #1186379
    
    Change-Id: Ieefb6ed5dd88e5c840ef6bad93ae87237a1b63f9

commit 9663929709b6ae1ed59c97fdcd6f060011b50942
Merge: ff46438 9fa7e93
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jun 4 23:12:27 2013 +0000

    Merge "Make 'Creating volume' message translatable"

commit ff46438f714def833d23613073e651854388717f
Merge: c8f41d3 ba8d9c0
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jun 4 23:12:22 2013 +0000

    Merge "Add edit buttons for vip, member and monitor"

commit c8f41d3a217240f15776c9a190e50737980e17f1
Merge: 112df7c 9429d4d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jun 4 23:12:17 2013 +0000

    Merge "Add RAM/disk requirements to image details"

commit 112df7c13828c5ba31b5e44f45520b494a525419
Merge: 3ceb4d7 431404c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jun 4 23:05:25 2013 +0000

    Merge "When launching instances, clarifies quota text to "X of Y Used""

commit 3ceb4d712b63f2c512f63a66b4d7aa0979e1a13a
Merge: 55569d5 cc87269
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jun 4 22:12:25 2013 +0000

    Merge "Adds methods for [] & len into LazyURLPattern"

commit 55569d540e6c1a6957d5127f9bae6a699ed60823
Merge: c5f968a b029961
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jun 4 17:35:39 2013 +0000

    Merge "Add availability zone choice to launch instance"

commit 9429d4d783db5fe630a174586d0cc8fa71d0d286
Author: Zhenguo Niu <Niu.ZGlinux@gmail.com>
Date:   Tue Jun 4 17:14:54 2013 +0800

    Add RAM/disk requirements to image details
    
    If an image has minimum disk or memory requirements, they should
    be displayed in Image Detail page.
    
    Change-Id: Ic7e75a8272c118a2e258f938c71da19746b4f0b8
    Fixes: bug #1183563

commit ba8d9c095ea624369e18f7d16049e8984b97d4c4
Author: Tatiana Mazur <tmazur@mirantis.com>
Date:   Mon May 27 12:12:39 2013 +0400

    Add edit buttons for vip, member and monitor
    
    Add options for updating vip, member and health monitor
    attributes on load balancers table pages.
    The following attributes can be updated:
    
    Vip:
    * name
    * description
    * pool_id
    * session_persistence
    * connection_limit
    * admin_state_up
    
    Member:
    * pool_id
    * weight
    * admin_state_up
    
    Health monitor:
    * delay
    * timeout
    * max_retries
    * admin_state_up
    
    fixes bug 1171854
    
    Change-Id: I117a67476e21c01fec5cb1d9440daeb343d3b341

commit 8770b32dfa89f1fcf74368fa73ff0aba2ba7dc9d
Author: hyphon-zh <ghj114@gmail.com>
Date:   Tue Jun 4 14:49:40 2013 +0800

    Resizing a server by means of changing its flavor
    
    Sometime we need resize the server when it is launched, such as the number of vcpu, the size of memory and the size of disk.
    We can achieve this by means of changing its flavor.
    
    Change-Id: I1ab6b61f286e951b644a2e66383ac62c6a6f887e
    Implements: blueprint resize-server

commit 9fa7e93b9f74891006042afabcea87ec8901785b
Author: Kieran Spear <kispear@gmail.com>
Date:   Tue Jun 4 14:56:20 2013 +1000

    Make 'Creating volume' message translatable
    
    Change-Id: I1acc72994d69ffdddfd8b946d7884f700e0b20be

commit b0299613404c2344806a1b9b5f1074ae83dff52c
Author: Justin Shepherd <jshepher@rackspace.com>
Date:   Sat Apr 27 19:49:13 2013 -0500

    Add availability zone choice to launch instance
    
    Fixes: bug #1186075
    Implements: blueprint select-zone-when-creating-instance
    
    * Updated project.instances.tests to include availability zone
      information where required
    
    Change-Id: I14272a94b90587575776142da82413db88f5a99c

commit 431404c142c0c02a15a799f96a31974d11bcb6ca
Author: Tzu-Mainn Chen <tzumainn@redhat.com>
Date:   Thu May 30 14:26:55 2013 -0400

    When launching instances, clarifies quota text to "X of Y Used"
    
    Fixes: bug #1183567
    Change-Id: I0f51981a2db9904bf68a418bca122cb9b4318b3c

commit 495f40410cdedb728d59c699ec1f60901f532b43
Author: Russell Bryant <rbryant@redhat.com>
Date:   Mon Jun 3 11:54:54 2013 -0400

    Fix spelling errors.
    
    Fix a couple of spelling mistakes in docs that I noticed while reading.
    
    Change-Id: Iea6898c743545dcfb3cab9fe9003a647b91bd93b

commit 3eac9180a9a2676ec9fc81e2545289f840b7603c
Author: Zhenguo Niu <Niu.ZGlinux@gmail.com>
Date:   Mon Jun 3 17:04:47 2013 +0800

    Pop 'password' in user_update v3 if it is left blank
    
    password should not be changed when update user with password left blank
    
    Fixes: bug #1186160
    
    Change-Id: I24daa4ad05f0659e0aa06e469b0eb777f1595603

commit cc87269b4a8f254fb3c550d98a77064f661b8f7b
Author: Solly Ross <sross@redhat.com>
Date:   Fri May 24 12:00:19 2013 -0400

    Adds methods for [] & len into LazyURLPattern
    
    The Django 404 page currently depends on being able to call len()
    and index LazyURLPattern.  However, the special methods for doing
    this (__len__() and __getitem__()) are not forwarded to the object
    wrapped by SimpleLazyObject by default.  Thus, methods to foward
    these special methods to the wrapped object have been implemented
    in LazyURLPattern.
    
    Fixes: bug 1183578
    Change-Id: I133e97ed66180fe78cfe1b7fd9c86bac4171a994

commit c5f968afee65c360225abbd4b118c7d102a1edd3
Author: Zhenguo Niu <Niu.ZGlinux@gmail.com>
Date:   Tue May 28 17:42:24 2013 +0800

    Add settings for console type (vnc vs spice)
    
    add a setting in local_settings.py that an administrator controls
    the console type.
    
    Fixes: bug #1155373
    
    Change-Id: I57cf590cba56764712e6e832885eb49e346e3096

commit bca1eceae4bdd7d1cc4cd7fc2dbcd71effab4bc9
Author: Zhenguo Niu <Niu.ZGlinux@gmail.com>
Date:   Thu May 2 17:28:10 2013 +0800

    Add security group rule templates
    
    Add a variety of common port mappings in a dropdown to help
    users add security rules.
    
    Change-Id: If7422c21eae56580f0fc2403cb08ba25655a73a4
    Implements: blueprint security-group-rule-templates

commit 5fdc61f576041e2ffa780c1a7d25b1e714ed47c6
Author: David Lyle <david.lyle@hp.com>
Date:   Thu May 30 11:56:29 2013 -0600

    Fixing get_panel_groups uncaught exception
    
    The get_dashboards method in horizon/base.py returns dashboards
    that have been unregistered. Subsequently calling get_panel_groups
    on that dashboard causes an uncaught exception.
    
    Fixes: bug#1185914
    
    Change-Id: Ia5a7e7d19e7d2f04731a6840858cd9d9b91cfe00

commit ff608678bea48ea0fb2aafdc52d96ed6b0261a20
Author: Jiri Tomasek <jtomasek@redhat.com>
Date:   Tue May 28 13:02:17 2013 +0200

    Specify the django-compressor version to be 1.3 and higher
    
    The d3 library requires django-compressor version 1.3 and higher
    
    Fixes: bug #1184653
    
    Change-Id: I543021c0421290c70585717788535a9f4c36693b

commit 08f8050d88edb815ad8e534ae3c09eef32129183
Merge: 144fda8 5b24518
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed May 29 11:54:45 2013 +0000

    Merge "Renames tools/pip-requires to requirements.txt"

commit a6d72d7bfed60447c428ff17acf7f33dbfce1843
Author: Julie Pichon <jpichon@redhat.com>
Date:   Tue May 28 15:43:34 2013 +0100

    New tox environment for testing with Django 1.4
    
    First step toward resolving bug #1183863
    
    Change-Id: Id7dbf011968ea817c547cd020fbf697f7b538181

commit 5b24518b10a842dcceb4236860ac3e80839f1789
Author: Jiri Tomasek <jtomasek@redhat.com>
Date:   Tue May 28 10:06:10 2013 +0200

    Renames tools/pip-requires to requirements.txt
    
    and tools/test-requires to test-requirements.txt
    
    These are standard files and tools in the
    general world are growing intelligence about them.
    
    Change-Id: Iac3c680dd19cabd8ea38598a6e2bb27238030a2d
    Fixes: bug #1179008

commit 144fda877fb1a757626fe074f0f80d7ee7e44e34
Merge: 1a6ca7b ea1edcb
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed May 29 07:11:43 2013 +0000

    Merge "Enable snapshot quota setting"

commit 1a6ca7bfc65e86e48cb0422310f36baee6a695b3
Merge: ce6321a a291527
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue May 28 18:23:26 2013 +0000

    Merge "Improve test stability"

commit ce6321a0f0a13ffe6172cfcad3dc5bbfab2d69c3
Merge: 0d03e7f fa32d84
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue May 28 18:22:26 2013 +0000

    Merge "Group CRUD and Management in Admin Dashboard."

commit 70277cd581c5d803c2209bb2a9789e080dc0dcc0
Author: Wu Wenxiang <wu.wenxiang@99cloud.net>
Date:   Tue May 28 23:27:22 2013 +0800

    Correct exception msg in ClearGateway::action
    
        Bug:1185059
        UnboundLocalError raised when clear gw on a router
    
    Change-Id: I0dda29eb1d55ab551ac43a8ca20529fff9e689c8

commit a2915279ed2fbca19aeb648b7683bf009f45937e
Author: Matthias Runge <mrunge@redhat.com>
Date:   Tue May 28 11:14:27 2013 +0200

    Improve test stability
    
    Under some circumstances, Canada/Newfoundland (UTC -03:30)
    can not be found as answer in tests. This patch improves
    stability here by using cities with the same distances to
    UTC and UTC DST.
    
    Fixes bug 1184901
    
    Change-Id: I7d5739a7c7a504c22cceebeaa3331637993e34ae

commit 0d03e7fe109ad8d31bbe371dcf3768a33bca4b25
Merge: d93434b 706560f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue May 28 10:04:23 2013 +0000

    Merge "Use default cidr to avoid exception when editing quantum security rules."

commit d93434b3b4784fee036383ab2756bea4cfa00ab4
Merge: 65525a1 c73e003
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue May 28 07:19:19 2013 +0000

    Merge "Fixes max recursion warning"

commit 706560f6d230334d645ce97301631baaa5c56095
Author: Zhenguo Niu <Niu.ZGlinux@gmail.com>
Date:   Tue May 28 14:31:07 2013 +0800

    Use default cidr to avoid exception when editing quantum security rules.
    
    $ quantum security-group-rule-create --direction ingress --protocol TCP
    --port-range-min 80 --port-range-max 80 web
    
    After creating security group rule with command above, An exception is thrown
    when editing the rules for groups web.
    
    Fixes: bug #1165095
    
    Change-Id: If32992622ebc20559dde911455b241937eb59ae6

commit fa32d84b0e9c34f53ea2fa1f59d966a9a59239e8
Author: Lin Hua Cheng <lin-hua.cheng@hp.com>
Date:   Thu May 23 23:09:34 2013 -0700

    Group CRUD and Management in Admin Dashboard.
    
    Add support for CRUD on Group for admin users. It also includes
    the user management capability for the group.
    
    Keystone revokes the token when a user is added or removed from the
    group. If the logon user is added/removed from the group, the user
    will be redirected to the login page.
    
    This feature is only exposed if the user explicitly set horizon
    for keystone V3.
    
    Implements blueprint admin-group-crud
    
    Change-Id: I1b5456af80bcc35e9d16ac6ba6792e82704e76fd

commit 65525a15f523630020947a5fc399b70e72f2b8a6
Merge: 9ee3476 d774f23
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon May 27 18:41:43 2013 +0000

    Merge "Adding CRUD for roles"

commit 9ee3476862d9712770f12d8dc3b1ce3c94c3debe
Merge: 506aa89 8f69a8d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon May 27 18:40:39 2013 +0000

    Merge "Fixes boot from volume without image"

commit 506aa89dbd8c1085a927ddef4acbefdc0ac69dae
Merge: 4b9cd00 54bc4f9
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon May 27 18:34:48 2013 +0000

    Merge "Make the Settings form fully translatable"

commit 4b9cd0040dc6a77fbc1e91e3bec71b5bf515e1c1
Merge: 24d9f14 7bf24bf
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon May 27 13:37:13 2013 +0000

    Merge "Orchestration endpoints for keystone test data"

commit ea1edcb027fea9d609326847be3cafb380534a56
Author: Jan Provaznik <jprovazn@redhat.com>
Date:   Wed May 22 21:58:01 2013 +0200

    Enable snapshot quota setting
    
    Change-Id: Ie8bcd2d2fddf717a29328bc802a2fda80198183b
    Fixes: bug #1177249

commit c73e003409b91c5e4d6de42ac86741240de00c69
Author: Jan Provaznik <jprovazn@redhat.com>
Date:   Mon May 27 08:38:27 2013 +0200

    Fixes max recursion warning
    
    Fixes: bug #1184542
    Change-Id: I64524cc49f0aa10e378b02cbcff05b743ffc30e0

commit 8f69a8dbcb08e50460665ce0b7a8654925fb35bf
Author: Sam Stoelinga <sammiestoel@gmail.com>
Date:   Wed May 15 17:16:12 2013 +0800

    Fixes boot from volume without image
    
    Fixes Bug #1163566
    
    I've also disabled booting from volume with an image specified
    although Nova does support this, I've chosen to still disable it in
    Horizon because it doesn't make much sense. Tihomir Trifonov also
    noted this.
    
    Change-Id: I17f3edbbb0cabe1cf415484f32016aab7a332ed4

commit d774f23ea2a426ee4a943c62d31a6c12fbb93bec
Author: David Lyle <david.lyle@hp.com>
Date:   Wed May 15 14:45:03 2013 -0600

    Adding CRUD for roles
    
    This adds basic support for CRUD on roles for admin users.
    
    The CRUD operations in keystone are only exposed without an
    extension in V3.  So if the python-keystoneclient does not support
    V3, the panel will not be registered.
    
    Support for blocking create, edit and delete in LDAP case added.
    
    Implements: blueprint admin-role-crud
    
    Change-Id: Ibd727df1392ab9a748ab585620c1ff3dc57d3efb

commit 54bc4f9d9613c5b6cc0be278ed611a50758c5a20
Author: Julie Pichon <jpichon@redhat.com>
Date:   Fri May 24 13:20:25 2013 +0100

    Make the Settings form fully translatable
    
    Also switch to using the _() gettext convention for marking
    translatable strings.
    
    Fixes bug #1183795
    
    Change-Id: I1450cbd8410108ed95d431243b8a84541bdedbdb

commit 7bf24bfa1298e51b290530de823f09fc73b35d93
Author: Steve Baker <sbaker@redhat.com>
Date:   Thu May 23 09:31:18 2013 +1200

    Orchestration endpoints for keystone test data
    
    This is required for stacks unit tests
    
    Change-Id: I4dd9fac3429e25534d95cedc617ee32297b446ec

commit 24d9f140f5584a6360a1b073ffc1e3bfd69ca6d6
Merge: 6173ef0 66b0f36
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu May 23 21:33:39 2013 +0000

    Merge "Added insecure SSL support to quantum api"

commit 6173ef03d1f5885c9c8f06f5ea93e8697691da86
Merge: 2e84eb4 c119343
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu May 23 21:26:56 2013 +0000

    Merge "Adding Domain CRUD in Admin Dashboard."

commit 2e84eb4c56b75ac177d9b0b906a4c66264b385af
Merge: a0fc2fd ef26414
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu May 23 19:37:15 2013 +0000

    Merge "Revert "Improvements in csv export for usage data""

commit ef26414b8d77827dc4d174acfe11699544a397e4
Author: Kieran Spear <kispear@gmail.com>
Date:   Thu May 23 16:50:57 2013 +0000

    Revert "Improvements in csv export for usage data"
    
    This reverts commit a4e583cffbd2dbe2e431c306c389a0b0815073e1
    
    Fixes bug 1183441, bug 1183230, bug 1183310.

commit 66b0f369a7454cf5bd84ede9deba3a80f81c9bc0
Author: Yuliya Portnova <yportnov@yahoo-inc.com>
Date:   Thu May 23 14:31:19 2013 +0300

    Added insecure SSL support to quantum api
    
    Get OPENSTACK_SSL_NO_VERIFY value from settings.
    Pass it to quantum client on initialization.
    
    Fixes Bug 1183273
    
    Change-Id: Ic52a103952a6c46a3e5918a84e362f2491ecee16

commit a0fc2fd2b4c1057e3c6ba05dca627931b7436108
Merge: 818b92d 2a97ce9
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu May 23 01:24:24 2013 +0000

    Merge "Allow users to change their passwords"

commit 818b92dcf009ed2cc04534ada3a781f01fc9a0b6
Merge: 58189d2 a4e583c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed May 22 20:58:32 2013 +0000

    Merge "Improvements in csv export for usage data"

commit 58189d2697581e1c9b8b7b243039d8a0e5d4ad95
Merge: a06ea1d cda21fd
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed May 22 20:57:59 2013 +0000

    Merge "Add a logging handler for the cinderclient to the local_settings.py.example"

commit a06ea1d6dcdb93dfc6a6e4a9172a46a5da27a0f6
Merge: 50b7724 b9a9bd8
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed May 22 20:57:56 2013 +0000

    Merge "Add "Edit Pool" button"

commit c119343f6af5b7d9381cc0ee909938eab9598524
Author: Lin Hua Cheng <lin-hua.cheng@hp.com>
Date:   Wed May 15 14:43:49 2013 -0700

    Adding Domain CRUD in Admin Dashboard.
    
    Add basic support for CRUD on Domain for admin users.
    
    This feature is only exposed if the user explicitly set
    the OPENSTACK_KEYSTONE_MULTIDOMAIN_SUPPORT to True and
    keystone supports V3.
    
    Creating projects, users and groups on a specific domain
    will be covered separately on domain-context blueprint.
    
    Implements blueprint admin-domain-crud
    
    Change-Id: If2684331776166dd9579716deebca100770a5ce0

commit 50b7724549fb5d0fa097886c5003652c5506b9b6
Merge: b33fc0f 53d2d93
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed May 22 09:25:43 2013 +0000

    Merge "Preparing for Heat tests"

commit b33fc0fdd3aa35cb30def3aab98cb314112b6055
Merge: 9ce45c9 c949b6f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed May 22 09:25:40 2013 +0000

    Merge "Access to heat API via python-heatclient"

commit 9ce45c94047f0b6d7dcdd27fe2d85da272151c96
Merge: 477b73a eae19c1
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed May 22 08:49:55 2013 +0000

    Merge "Shows a warning message when deleting a container that contains data."

commit 477b73a187ee0c29ca192e86abf2d8814a887abe
Merge: 9be678c 78923fb
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed May 22 08:49:52 2013 +0000

    Merge "Refactored the templates code"

commit b9a9bd8427d794da51a7f0aebf4cd619376bed99
Author: Tatiana Mazur <tmazur@mirantis.com>
Date:   Mon Apr 22 16:13:50 2013 +0400

    Add "Edit Pool" button
    
    Add option for updating pool attributes on pools table page.
    The following attributes can be updated:
    * name
    * description
    * lb_method
    * admin_state_up
    
    fixes bug 1160555
    
    Change-Id: Ifadc65e9624f77d258068c67947af5e49df7c110

commit a4e583cffbd2dbe2e431c306c389a0b0815073e1
Author: Tihomir Trifonov <t.trifonov@gmail.com>
Date:   Wed May 22 11:02:04 2013 +0300

    Improvements in csv export for usage data
    
    Added a csv writer using the 'csv' library to format
    properly exported data - escaping, encoding etc.
    Added a HttpResponse-based class to handle csv generation
    Added translation for the CSV columns and template.
    Improved consistency for exported data - now passing project name
    instead of project id for csv export. Also added both project name/id
    in the header of a project usage export.
    
    Fix bug #1158383
    
    Renamed few occurencies of 'tenant' to project.
    
    Also added a new 'project' in nova_data.py, which required
    some refactoring of few tests, that didn't consider the current project
    for project-based calls.
    
    Note: I've added a StreamingHttpResponse example,
    which is introduced in Django 1.5+ and  being advised in the ticket.
    However, my opinion is that at the moment we don't need this - it is
    too complicated for the current usage.
    
    Change-Id: Ic00626b273921fa5c6c89704b3a9e08b252aaeb0

commit 9be678c189d6515df58cad15cf6fdb2c3380dfde
Merge: 7ab166c decee66
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed May 22 07:58:14 2013 +0000

    Merge "Always return a list from VolumeTableMixIn._get*"

commit 7ab166cfa691b677a3c19afcaa1872b69a075c70
Merge: 88f2abf 3fd58f9
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed May 22 07:58:05 2013 +0000

    Merge "Make discovery of version for KS catalog smarter."

commit 88f2abf396262a5e86fb3c5d40f27ef1f487ffdf
Merge: 860a617 6b6f97f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed May 22 07:06:23 2013 +0000

    Merge "parse_isotime filter to parse a date string."

commit 53d2d9352bd47e0f9b6beadf9844a70bcb304fa6
Author: Steve Baker <sbaker@redhat.com>
Date:   Fri May 17 12:46:56 2013 +1200

    Preparing for Heat tests
    
    Required for blueprint: heat-ui
    
    Change-Id: Ibac4ab7d238ab946a096767218faf9e222699cb6

commit c949b6fbd57c95729f6d2a8944174415a1a2b15b
Author: Steve Baker <sbaker@redhat.com>
Date:   Mon Mar 18 15:39:47 2013 +1300

    Access to heat API via python-heatclient
    
    This adds python-heatclient as a dependency and a simple function
    to get a client reference.
    
    Required for blueprint: heat-ui
    
    Change-Id: I5f7d8c7c17f6e78d3f88cc39d50826416b48ad2c

commit 860a6175cd335c9bd4186fc6222125fe792ae18c
Merge: 478c477 e89f949
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed May 22 04:07:54 2013 +0000

    Merge "Display table actions BatchActions buttons in the correct locale"

commit 478c477631ab7a94ba1ce250a9ea431a1fe79afc
Merge: 2679b62 7aad8df
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed May 22 04:07:50 2013 +0000

    Merge "Fix run_tests documentation on skip-selenium flag"

commit 2679b623252598c44fa4ab01188424e88b7471e2
Merge: 8259aab acfb83d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed May 22 04:06:37 2013 +0000

    Merge "Mark additional strings as translatable"

commit 6b6f97f7a86bbbccd4911d401b26fa803804b1ae
Author: Steve Baker <sbaker@redhat.com>
Date:   Mon Mar 25 15:06:48 2013 +1300

    parse_isotime filter to parse a date string.
    
    This then allows the resulting date value to be piped
    to one of the standard django date/time format filters
    
    This is identical to oslo timeutils parse_isotime, but annotated with
    @register.filter
    
    Required for blueprint: heat-ui
    
    Change-Id: Ibecca77d50bb5c0df59e07e9572069215229f60a

commit 8259aab3605b4a4fd61500d9d0aa31441191f7b1
Merge: 2f34ce5 244fb4a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed May 22 03:01:47 2013 +0000

    Merge "register replace_underscores filter for templates"

commit 2f34ce5dc9c3287b7f5c50bb40604983cec4b275
Merge: 08e6ed7 ba59f8b
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed May 22 02:59:52 2013 +0000

    Merge "Allow workflows to support multipart POST."

commit 2a97ce9602408ddae8f4c05a23ef503e0272902c
Author: Zhenguo Niu <Niu.ZGlinux@gmail.com>
Date:   Fri Mar 8 17:04:41 2013 +0800

    Allow users to change their passwords
    
    Add change password panel on settings dashboard to enable users
    to change their passwords
    
    Change-Id: Ibfea2592e13aab3cc4892dce77ab62dcba65eacc
    Implements: blueprint change-user-passwords

commit cda21fd594b3444337ccb96e427bb3c4a319cfd1
Author: Nicolas Simonds <nic@metacloud.com>
Date:   Tue May 21 16:00:07 2013 -0700

    Add a logging handler for the cinderclient to the local_settings.py.example
    
    This handles the Horizon piece of the API client logging wonderfulness
    
    Change-Id: Id2293898557b2fbbde092d8b67044482caf25c09
    Fixes: Bug 1182678

commit e89f949151fbeb4c2e8ded8d6875573645e2e75b
Author: Julie Pichon <jpichon@redhat.com>
Date:   Tue May 21 16:49:32 2013 +0100

    Display table actions BatchActions buttons in the correct locale
    
    The table actions' verbose names were getting initialised too
    early. The most noticeable effect was all the red buttons being
    displayed in English no matter the locale.
    
    Fixes bug #1126324
    
    Change-Id: I8e21a1ec73f11129317249d103c081e90fa13a34

commit 7aad8dfc28f260fdb8b1b7c014af2775d0a54c97
Author: Imre Farkas <ifarkas@redhat.com>
Date:   Tue May 21 13:23:19 2013 +0200

    Fix run_tests documentation on skip-selenium flag
    
    Change-Id: Ia625f0b06c7e956366e789d2db18e453915383ee
    Fixes: bug #1179956

commit decee66cb412cafecddc581cd8f229e77a9c6f1a
Author: Alessio Ababilov <aababilov@griddynamics.com>
Date:   Mon May 20 16:33:58 2013 +0300

    Always return a list from VolumeTableMixIn._get*
    
    Returning None from these methods leads to TypeError
    (None is not iterable)
    
    Fixes: bug #1182075
    Change-Id: Ia5f5fe78669bbaed599b7dd5cae1beb69bde7796

commit 78923fbe6d286ec10ade1c883a8e084dcaa9dd25
Author: Tatiana Mazur <tmazur@mirantis.com>
Date:   Mon May 6 15:27:50 2013 +0400

    Refactored the templates code
    
    Created generic template _workflow_base.html
    in horizon/templates/horizon/common folder
    with 'workflow.name' to replace multiple nearly
    identical templates with different titles.
    
    Implements blueprint dry-templates
    
    Change-Id: Ieb14e263381020ed6604149ff9295f8cc814a9e6

commit 244fb4a1cda5887585aae1c49a781fe518625a50
Author: Steve Baker <sbaker@redhat.com>
Date:   Mon Mar 25 15:06:07 2013 +1300

    register replace_underscores filter for templates
    
    Required for blueprint: heat-ui
    
    Change-Id: I0c5dbb82254f59f375fa82d64567a94e8fe9dac8

commit ba59f8ba728e62fe57a63094f134eefeb188bcc7
Author: Steve Baker <sbaker@redhat.com>
Date:   Thu Mar 21 13:26:23 2013 +1300

    Allow workflows to support multipart POST.
    
    Enabled by setting multipart = True in the Workflow sublcass.
    
    Required for blueprint: heat-ui
    
    Change-Id: I557c7ad99333d69241e7fa7726f1db30939c8d2c

commit eae19c1a7c2303e398b3348651482f49ea7508ce
Author: Brooklyn Chen <brooklyn.chen@canonical.com>
Date:   Sun May 19 18:31:50 2013 +0800

    Shows a warning message when deleting a container that contains data.
    
    We cannot delete objects in the container since there may be millions
    of objects in that. The batch deletion should be done in swift instead
    of Horizon. The batch remove of objects function is only in swift CLI
    command now. This commit replace the unclear message with a warning
    message that tells the user the container is not empy.
    
    Related bug: https://bugs.launchpad.net/horizon/+bug/1034890
    
    Fixes bug: #1096084
    
    Change-Id: I59b46a3535b8654734c3dae4eec916ab1b53c716

commit 08e6ed7392aa9d510833dee5b468140de10c22a6
Author: Brooklyn Chen <brooklyn.chen@canonical.com>
Date:   Tue May 14 14:05:42 2013 +0800

    Use ugettext_lazy instead of ugettext.
    
    We should use ugettext_lazy to let users in different languages
    get correct translation.Though in views or similar places
    we can use ugettext with no problems, we should make code
    style consistent.
    
    This also fix the issues that the django proxy objects appear on the
    launching instance page instead of translated strings. Now the
    translated quota strings are handled correctly.
    
    Fixes: bug #1178722
    
    Change-Id: I76f0d31e6546d70e5ece7e86a06f7eefd04861d2

commit acfb83d5d5e45506cb2198869bc9e345f87ff6ea
Author: Julie Pichon <jpichon@redhat.com>
Date:   Fri May 17 16:38:25 2013 +0100

    Mark additional strings as translatable
    
    Some variables and templates variables that should be translatable
    weren't marked as such.
    
    Fixes bug #1180316
    
    Change-Id: I90baf19c4bea09c126f8ed225777037194f5331f

commit d17fd51359ef915e59e053401dec0e8a952dfbe8
Merge: accc983 3b373cf
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri May 17 16:44:21 2013 +0000

    Merge "Allow "Create Snapshot" for SHUTOFF state"

commit accc983d0079f519a5b660008d7debb544e04df3
Merge: 13b8c8f ebf4901
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu May 16 22:18:45 2013 +0000

    Merge "set the admin_pass when creating the server"

commit 3fd58f9f14fe29c0bc447b5f0221cc6ab0dd8f96
Author: Lin Hua Cheng <lin-hua.cheng@hp.com>
Date:   Wed May 15 12:45:34 2013 -0700

    Make discovery of version for KS catalog smarter.
    
    Instead of relying on the configuration file for determining how
    the catalog should be parsed, make it flexible by inspecting the
    structure of the service catalog passed to it.
    
    Fixes bug 1180486
    
    Change-Id: I0c8caf4c8365bf25377ab3a249ac280d8add0f17

commit 3b373cfaed0c25fabc7dbe95be86e7b491f8fbf3
Author: Tihomir Trifonov <t.trifonov@gmail.com>
Date:   Wed May 15 20:03:19 2013 +0300

    Allow "Create Snapshot" for SHUTOFF state
    
    Fix bug #1176604
    
    Change-Id: Ifb0f8209e01799029f560b09b96467c7c789b6bf

commit 13b8c8fdebec613fcd7c9342b2d942e0e1649167
Merge: 9685906 c52edd3
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue May 14 21:27:48 2013 +0000

    Merge "Add unit tests for customization module"

commit 9685906e3fb32a75c691bef8c025757cc431cc93
Merge: 14fe30e 3247e19
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue May 14 21:27:44 2013 +0000

    Merge "Add ability to create a volume from an image"

commit 14fe30e953c0a4fc077d0115393a7c005c22d9a2
Merge: 9dbd719 9172a7b
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue May 14 21:27:14 2013 +0000

    Merge "Make pagination tunable through the settings panel"

commit 9dbd71914c2fad6087e5f3491970478a6dc4de2e
Merge: 4326d2e 6322758
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue May 14 21:21:25 2013 +0000

    Merge "Changes generic error message in horizon.modals.js"

commit 4326d2eb8bb9c750ffbd16966ff5cb287dfd65f7
Merge: 2975bcc 32f9e5b
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue May 14 11:55:25 2013 +0000

    Merge "Enable parsing of Identity Service V3 catalog."

commit 2975bcc944c6b6ed66983f04a476cf5fc538f588
Merge: e75583e a750586
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue May 14 10:34:44 2013 +0000

    Merge "Correct a wonky translation from commit b7e3624"

commit e75583e09ec094a32f1e756b5187314c5e53d600
Merge: 7882bf7 5ef26ff
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue May 14 10:33:08 2013 +0000

    Merge "Ensure an error message in LBaaS is displayed once."

commit 7882bf72208fabdc075b4c9b1af034e439875e9f
Merge: aedc25c ccb11b7
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue May 14 10:30:21 2013 +0000

    Merge "Adds d3.js library and reworked quota infographics"

commit a7505869c4afc96ca9bb8ad9735e6d18b64b765b
Author: Nicolas Simonds <nic@metacloud.com>
Date:   Mon May 13 17:51:54 2013 -0700

    Correct a wonky translation from commit b7e3624
    
    Fixes Bug: 1179740
    
    Change-Id: Idcb6a62292c30c917333357fc8058b6b9bdd33fc

commit 3247e19ba86d3ee3f48a2c2769c94125871c2354
Author: Josh Durgin <josh.durgin@inktank.com>
Date:   Mon Feb 18 14:26:40 2013 -0800

    Add ability to create a volume from an image
    
    Currently there is no way to get data onto a volume through the
    dashboard without taking manual steps in a guest. It's possible to
    create a volume from a snapshot, but there's no way to get data onto a
    volume to create the snapshot in the first place. Creating a volume
    from an image is particularly useful when booting from a volume. This
    was implemented in cinder and nova-volume in Folsom. Expose this to
    dashboard users as well.
    
    Create a new action for this on the images panel, reusing the 'Create
    Volume' form. Also make this possible from the volumes panel, by
    adding a 'source type' field to the 'Create Volume' form. This lets
    users choose among no source (the default), snapshot, and image, hiding
    the lists of snapshots and images when the corresponding source type
    is not selected, similar to the 'image type' field in the 'Launch
    Instance' workflow.
    
    Use the same infrastructure as creating from a snapshot to update the
    size and name based on the image size and name.
    
    Extract the image listing code out of the instance panel, into a
    generic utility module. Also add a size conversion function, since
    image sizes are reported by glance in bytes, while volumes are
    specified in gigabytes.
    
    Change-Id: I8314ab011734d80d5f611b338ed6e2538e6bab7e
    Signed-off-by: Josh Durgin <josh.durgin@inktank.com>

commit 5ef26ff6b2b96ae577bd92f29dfab87f297a8630
Author: Akihiro MOTOKI <motoki@da.jp.nec.com>
Date:   Wed Mar 27 23:04:46 2013 +0900

    Ensure an error message in LBaaS is displayed once.
    
    Fixes bug 1160920
    
    This commit also changes the following:
    - Fixes wrong messages like 'Added Monitor "Add Monitor".'
      in AddMonitor and AddMember.
    - Moves validation for cookie_name in handle() in AddVip class
      to clean() method.
    - Improves an error message for member check in AddMember action
      and removes an unused member check in handle().
    - Make LBaaS forms modal.
    - Changes all lowercase and capitalized "vip" to "VIP".
    
    Change-Id: I96f76d2f2177c0789ae4e939484f3965ba93d86c

commit 63227585723fec89e211b0f3435b143e296c07e7
Author: Jiri Tomasek <jtomasek@redhat.com>
Date:   Fri May 10 12:47:42 2013 +0200

    Changes generic error message in horizon.modals.js
    
    The former error message guided user to try an activity again
    that either has no chance of success or might even be harmful.
    
    Fixes: bug #1177518
    Change-Id: I082ff0fd033b34895621929c8325b272c3c3ce29

commit 32f9e5b38844968cb5812353482275197d0ace39
Author: Lin Hua Cheng <lin-hua.cheng@hp.com>
Date:   Wed May 8 10:14:27 2013 -0700

    Enable parsing of Identity Service V3 catalog.
    
    In Keystone V3, the service catalog in the token response
    has been split into multiple entries per service. This change
    checks the version of the Identity Service and performs the
    appropriate parsing of the catalog.
    
    Core code for Keystone V3 authentication are in openstack_auth.
    
    TODO: Move to auto-detection of API versions when it is available.
    
    Implements blueprint login-domain-support
    
    Change-Id: I69073e5744def037caf522b1123755668887cfd9

commit c52edd39bf7ce175f78f2e98a5294db2ea7a9dcc
Author: Tihomir Trifonov <t.trifonov@gmail.com>
Date:   Thu May 9 22:33:45 2013 +0300

    Add unit tests for customization module
    
    Fixes bug #1077744
    
    Change-Id: I06776131f746e0c3b5f95fed629cb3a60eb1f3d5

commit ccb11b7099b66554c19fee09dc8e9ca8d10e1b33
Author: Bradley Jones <jones.bradley@me.com>
Date:   Mon May 6 16:53:11 2013 -0700

    Adds d3.js library and reworked quota infographics
    
    The d3.js library is now added and the quota infographics
    have been redone to use d3.
    
    Added a reusable animated d3 pie chart that is now used to
    display the quota infographics.
    
    Reworked the progress bars (horizon.quota.js) so that project
    quotas when creating a new Instance / Volume display a progress bar
    in D3. Also changed progress bar for adding a floating ip so that
    it shows that 1 will be used up on create just like adding a new volume.
    
    Change-Id: I2930c3c80736e50d3f38c001aac1918e1932be5e
    Implements: blueprint d3

commit aedc25c71703fea38b8cc255afc66fc1ccde62dd
Author: David Lyle <david.lyle@hp.com>
Date:   Wed May 8 14:19:06 2013 -0600

    Fixing Floating IP capitalization bug
    
    Fixes: bug #1177955
    
    Change-Id: Ie0cdd39427d7435c4cf943079ac0ea5d660ce151

commit 9172a7ba0b150042d286702e1c339f3a6b6c7793
Author: Nicolas Simonds <nic@metacloud.com>
Date:   Tue May 7 18:58:53 2013 -0700

    Make pagination tunable through the settings panel
    
    This patch set expands on the fine work done in https://review.openstack.org/26022
    
    It makes the number of items displayed a per-user tunable through
    the "Settings" panel and a session cookie, with the default/max
    values being the values set in django.conf.settings
    
    Fixes Bug: 1046915
    Change-Id: I38ef4845d46bce62e44209865885aff8eb0bac83

commit ff573dae8864173e1c512ff931ded44b8d36e5d1
Merge: 58b0e62 68a55e3
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed May 8 17:42:00 2013 +0000

    Merge "Enable using multiple API versions for Identity Service."

commit 58b0e62cab3b81898719881d4f8d16e094eb4854
Author: Akihiro MOTOKI <motoki@da.jp.nec.com>
Date:   Wed May 8 11:37:19 2013 +0900

    Ensure to use keyword parameters in format string in create_instance.py
    
    Fixes bug #1177629
    
    Change-Id: If5a8b74bbcb698f2833ada275be914271dc1b995

commit 5361408d93f4db22fbc32955d51a36cca67ffe53
Merge: b7e3624 84553ab
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue May 7 20:18:27 2013 +0000

    Merge "Fix cosmetic bug when displaying unnamed volumes"

commit 84553ab5720719a64e4d46ffcb5704ba8b34234a
Author: Matt Wagner <matt.wagner@redhat.com>
Date:   Fri May 3 14:48:03 2013 -0400

    Fix cosmetic bug when displaying unnamed volumes
    
    When displaying a selection of volumes while creating an instance,
    volumes with no assigned name were being displayed improperly due
    to lazy translation.
    
    Change-Id: Ia89813ad7adbdabc7deba9075d3884837d4e8f75
    Fixes: bug #1133174

commit b7e36244c09f4b436478ff966a1715fc9b20b895
Author: Julie Pichon <jpichon@redhat.com>
Date:   Tue May 7 12:32:50 2013 +0100

    Updated translations from Transifex
    
    Fixes bug #1175241
    
    Change-Id: I4810c45d15413bdf21b9f68f59096c907bb1e624

commit 09fc3f1fbbc636a051834a75af22f705005e3418
Merge: f8483fa ec8cd2b
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon May 6 09:48:17 2013 +0000

    Merge "Shortens displayed action names in Floating IPs table"

commit f8483fada7c90122d418f1a226cdf0202d9825c3
Merge: f989a48 7643f52
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon May 6 08:59:26 2013 +0000

    Merge "Move to flake8."

commit f989a48a7e5df67dd7aa44fe02cbc6b50292010e
Merge: a424a35 d675c9b
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri May 3 11:58:41 2013 +0000

    Merge "Adding extensibility to table actions template."

commit a424a35da4ffa7c6613a41265cb4bb3f253a33e6
Merge: 09bd412 0512a12
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu May 2 15:07:44 2013 +0000

    Merge "Don't duplicate networks list on keypair import"

commit 09bd4121cb8cc83cd9384d4176491ab253a5616d
Merge: 5d32caf 112b1e1
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu May 2 15:07:40 2013 +0000

    Merge "Fix translation error for missing default role"

commit 112b1e181d06e6d500386f080acae7bcd86d799c
Author: Imre Farkas <ifarkas@redhat.com>
Date:   Thu May 2 12:56:47 2013 +0200

    Fix translation error for missing default role
    
    Fixes: bug #1175165
    Change-Id: Ic3e19b47c5449740bec189f2c3a2e803d22fb5dc

commit 0512a12d07900430e8b399dcc27cade77d390491
Author: Tomas Sedovic <tomas@sedovic.cz>
Date:   Thu May 2 11:56:59 2013 +0200

    Don't duplicate networks list on keypair import
    
    In the Launch Instance modal, if the user clicks on the button to import
    a keypair, the networks listed in the Networking tab get duplicated.
    
    The import keypair button calls `workflow_init` which in turn calls
    `generate_networklist_html` which appended the networks to the list, not
    clearing it beforehand.
    
    This makes sure both Selected Networks and Available Networks lists are
    emptied before the networks are added.
    
    Fixes bug 1170193
    
    Change-Id: Icb750caa08673068c509af6c8df1ad57a2a30d93
    Signed-off-by: Tomas Sedovic <tomas@sedovic.cz>

commit 68a55e3fe8a0b5e3427dd67e3480932f8b6be703
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Apr 30 17:46:18 2013 -0700

    Enable using multiple API versions for Identity Service.
    
    Introduces a mechanism for switching between API versions,
    and implements it in a proof-of-concept fashion for the
    Keystone v3 API. Converts the existing Users and Projects
    API methods to use it.
    
    This changed some method signatures, and therefore altered
    a number of views and tests. However, all code related to
    the version cahnges is contained in the api.keystone module.
    This seems like a sane process going forwards.
    
    Future TODOs are marked in the code, including auto-detection
    of API versions and better endpoint URL construction.
    
    Partially implements blueprint api-capability-detection
    
    Change-Id: Ied04200fe6c257aac2241d36628965a3bb6658b9

commit 7643f52fb228fa6b434feb57b77b6fd2d40f1636
Author: Monty Taylor <mordred@inaugust.com>
Date:   Sat Apr 20 23:22:39 2013 -0700

    Move to flake8.
    
    The project is standardizing on flake8 for static code analysis.
    
    Change-Id: I4fd97b56b6c6cb57e8d245281e0da15f838ec840

commit ec8cd2bd810bcb4293d90e739ad82595bdf8a898
Author: Tzu-Mainn Chen <tzumainn@redhat.com>
Date:   Tue Apr 30 13:41:06 2013 -0400

    Shortens displayed action names in Floating IPs table
    
    Fixes: bug #1065375
    Change-Id: I4f7416aaf6c6f9e67a95e3728018848975535071

commit 5d32caf3af3b11fcf496ebb04ccfc44f49cbe0b9
Author: Lin Hua Cheng <lin-hua.cheng@hp.com>
Date:   Wed Mar 27 17:16:13 2013 -0700

    Update Horizon for Django 1.5 compatibility
    
    Changes made:
    - Changed template url tags: {% url myview %} to {% url myview %}
    - Import json instead of django.utils.simplejson
    - Import django.utils.encoding.force_unicode instead of
      django.utils.translation.force_unicode
    - Fixed error in tables/base.py for CheckboxInput, pass a callable
      check_test. Django 1.5 does not silently fail on this now.
    - Set SECRET_KEY in test/settingspy, Django 1.5 refuse to start if it
      is not set.
    - Added notes about ALLOWED_HOSTS when running Horizon in Production
    
    Fixes bug 1147329
    
    Change-Id: I6ac1e81498f41141dea99760922991feb310a326

commit 9cdee05678feb0ad623439a0efe2a43e915cb2b2
Merge: 495dcb9 91e4715
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed May 1 02:01:59 2013 +0000

    Merge "Migrate to PBR for build tooling."

commit d675c9b064158244ee07b6baf083ee5920fca57c
Author: Lin Hua Cheng <lin-hua.cheng@hp.com>
Date:   Tue Apr 30 16:28:14 2013 -0700

    Adding extensibility to table actions template.
    
    Fixes bug 1174973
    
    Change-Id: I2f8ab17e7066ff8b2d31afdc796b95a0c834abc1

commit 495dcb94e6f724fee534d4cb23daccf7580e4d92
Merge: 315a9a0 1650c33
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Apr 29 11:09:29 2013 +0000

    Merge "Remove workaround for keystone"

commit 1650c33b73bc6482da5302e0eae9c531fbf310af
Author: Matthias Runge <mrunge@redhat.com>
Date:   Thu Apr 25 12:37:24 2013 +0200

    Remove workaround for keystone
    
    This was required for an ancient keystone version, we can consider
    this as solved in H release.
    
    Fixes bug 1174194
    
    Change-Id: Iecee7f3af01cc18ce44d3cf1ecc1b72be8fa765b

commit 315a9a0907dd5058f80b37273762bc8fb6fcc6d4
Merge: ce881d0 d35f863
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Apr 29 01:54:43 2013 +0000

    Merge "Add a logout when admin user update his own password."

commit ce881d0535be9f42eecb40660bbb467e8144d4fd
Merge: 327dd58 a209ed4
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Apr 29 01:40:40 2013 +0000

    Merge "Remove the term 'syspanel' from docs"

commit 91e4715c141874e6caeffb4056981efef9c781e1
Author: Monty Taylor <mordred@inaugust.com>
Date:   Sat Apr 20 23:11:16 2013 -0700

    Migrate to PBR for build tooling.
    
    pbr is the library-ified version of the code that was in
    openstack.common.setup and version. It builds on top of d2to1 to
    provide declarative build configuration.
    
    Change-Id: Ic264fa33e17fe5fdc71d8c53412495b069ab74a4

commit 327dd586856109d557eca3669ba9fbd9387be7fb
Merge: f3ea7f1 28015f9
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Apr 27 04:23:05 2013 +0000

    Merge "Quotas names fixed Cores->VCPUs, Floating Ips->Floating IPs"

commit f3ea7f153c1853c790173363e0308b58c9414b4c
Merge: 813c04f de7c077
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Apr 26 19:47:40 2013 +0000

    Merge "Add help text for some fields of Load Balancer forms"

commit 28015f9211e8e3a07f1173e97e252109a2d389dc
Author: Anastasia Karpinska <akarpinska@griddynamics.com>
Date:   Thu Apr 25 12:03:55 2013 +0300

    Quotas names fixed Cores->VCPUs, Floating Ips->Floating IPs
    
    Change-Id: I796adc29fc3aa0dc1076723f6d80e67298ac0c90
    Fixes: bug #1031493

commit a209ed40f4c9bccc7bb255b5c4477008e0ffee15
Author: Matthias Runge <mrunge@redhat.com>
Date:   Thu Apr 25 11:58:38 2013 +0200

    Remove the term 'syspanel' from docs
    
    Since the refactorization of syspanel occurred at
    the very early Folsom days, the docs should reflect this too.
    
    Change-Id: I8539b0b8bda2f63366c6de75b1a010f52f07fd0e

commit 813c04fd5e972710f4fee77e2bf165d47d3afe55
Merge: 4aeb8fc 81b78dd
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Apr 25 11:07:28 2013 +0000

    Merge "Remove deprecated features"

commit 4aeb8fc72a55ff2c3b0e3b5a6c9798d239fa5981
Merge: 382e369 ae2a456
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Apr 24 13:13:16 2013 +0000

    Merge "Fixes sorting on IP Address columns in tables."

commit 382e369ac4b178e371563ab92cf7adb2f8991856
Merge: 09965a9 a351f1a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Apr 24 13:13:12 2013 +0000

    Merge "Add Filter Action to Instance Views"

commit de7c077c1a5974018254ad690289f92eee0eeff7
Author: Tatiana Mazur <tmazur@mirantis.com>
Date:   Wed Apr 24 16:23:57 2013 +0400

    Add help text for some fields of Load Balancer forms
    
    fixes bug 1153513
    
    Change-Id: I1b4db7add04abc32b6896d7d4c429d4f4ffe1101

commit 09965a929f6e9bc55f3dabbea3ac3d344a64b51b
Merge: 7a39c19 bf5655d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Apr 24 12:25:30 2013 +0000

    Merge "Enhancement on prompts to list selected objects."

commit 7a39c19e14e90b10d52604904425e3953b42e67f
Merge: 4104aaf 44f2275
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Apr 24 12:24:03 2013 +0000

    Merge "Fix regression on running manage command."

commit 81b78dd1c7b0b3c09ad6cd6f695f3ffea6aba702
Author: Matthias Runge <mrunge@redhat.com>
Date:   Wed Apr 24 12:05:15 2013 +0200

    Remove deprecated features
    
    When running in httpd, Django complains about deprecations.
    Settings also contained some code to be removed in H relase.
    
    Fixes bug 1172222
    
    Change-Id: I17d7e2e7c23fd53fadf2a62c0568f61704bdf0b3

commit d35f863ff6704c1eea0c22c8ace95dcf8d164c04
Author: Zhenguo Niu <Niu.ZGlinux@gmail.com>
Date:   Wed Mar 20 14:26:24 2013 +0800

    Add a logout when admin user update his own password.
    
    Fixes bug 1155429
    
    Change-Id: I166848bfe2d83e8b6cfb825476040215c0821302

commit 4104aaf455489ef5782c796a9e3c321b5ca2c8db
Merge: 4a19755 a3bdffd
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Apr 23 22:09:27 2013 +0000

    Merge "Add tests for LBaaS screens"

commit 4a19755899e547d80cf453cc4b86237d5dec3810
Author: James Slagle <james.slagle@gmail.com>
Date:   Sun Apr 21 18:55:23 2013 -0400

    Expose "protected" attribute of images.
    
    Adds support for displaying and setting the protected
    attribute on images.  If images are protected, delete
    actions are not enabled
    
    Fixes bug 1168067
    
    Change-Id: Iedf4fa8840c713333679762ac4fc06fd0cf1a322

commit 44f2275c69c2b4f3637d888f82ff0b5cc232e4bc
Author: Lin Hua Cheng <lin-hua.cheng@hp.com>
Date:   Fri Apr 19 03:20:57 2013 -0700

    Fix regression on running manage command.
    
    Options on the manage command (./run_tests.sh) is getting shuffled,
    this is due to the logic how testopts and testargs are extracted.
    
    For example, the command "./run_tests.sh -m startdashboard test
    --target test" is being translated into "startdashboard --target
    test test".
    
    The options after the "-m" should be passed as is as argument to the
    manage command.
    
    Fixes bug 1164505.
    
    Change-Id: Id1a0699050390014487459757b3bda9c7fcca405

commit ae2a456a34062427f6cc3e9272e0be5a93b5c7cc
Author: James Slagle <james.slagle@gmail.com>
Date:   Thu Apr 18 19:26:01 2013 -0400

    Fixes sorting on IP Address columns in tables.
    
    The jQuery tablesorter plugin was choosing the digit parser
    instead of the ipAddress parser for the IP Address columns.
    This caused those columns to not sort correctly since only the
    first 2 octects were looked at for sorting.
    
    This patch adds an 'ip' data attribute to these columns and
    updates the set_table_sorting function to set the ipAddress
    sorter when this attribute is present.
    
    Fixes bug 1108085
    
    Change-Id: I3ca05048ce43b5bda14a4c586146c7ec9e479a79

commit a351f1a2fda2fea48b6c2db49d94f8e166e18c78
Author: Kannan Manickam <arangamani.kannan@gmail.com>
Date:   Mon Apr 15 01:58:29 2013 -0700

    Add Filter Action to Instance Views
    
    The Instances page in both admin section and project
    section doesn't support the filter action yet. This
    feature is however implemented for the Projects page
    and Users page. So added this feature to the Instances
    page.
    
    Fixes bug #1169084
    
    Change-Id: I76e77a61f032e96f2d8d69a22d2caab2108c2aa8

commit e4541a6175b91270abcfd7bc893eecac8a32aae9
Author: Kannan Manickam <arangamani.kannan@gmail.com>
Date:   Sat Apr 13 01:06:01 2013 -0700

    Fix the "Updated" field in the Image Detail page
    
    The "Updated" field in the Image Detail page always says
    "Never Updated". It appears that the code is looking for
    "updated_app" instead of "updated_at".
    
    Fixes bug #1168613
    
    Change-Id: I2582e76f80cfd37c46910b1d419489268bddb0f3

commit 81247fda009e3c27e377b605c5b997279b2f91f6
Author: David Lyle <david.lyle@hp.com>
Date:   Thu Mar 14 08:43:33 2013 -0600

    Adding pagination to the instance views
    
    Modifying the api.nova.server_list() method to optionally handle
    pagination.  The method will also work without pagination to
    support the many other place than the instance views that continue
    to call the method.
    
    Fixes: bug #1046915
    
    Change-Id: I8195f1f2d8922e1722743d7a2d627a8645e8b3bd

commit de1940c922b0f5fc965a637a9dcf0734530cb85d
Author: Roman Podolyaka <rpodolyaka@mirantis.com>
Date:   Tue Apr 9 16:28:40 2013 +0300

    Fix floating IP management from instance panel.
    
    Quantum Floating IP API works with ports ids not instances ones
    (opposite to what Nova Network does). So if we want to associate
    (disassociate) an allocated floating IP to some instance we must
    use the "target_id" (which is a port_id in case of Quantum and an
    instance_id in case of Nova network).
    
    Fixes bug 1158596.
    
    Change-Id: Iceba4d8ee74bd58dc1cdbda7668841b0a7eb86f1

commit 527c0a1d8617584bae45f395624529781b509e21
Merge: 68cc4f9 9005837
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Apr 9 01:27:06 2013 +0000

    Merge "Update "Getting Started" Contributing docs"

commit bf5655d8f324a7fbcb91b796e032c7e39fabbbe5
Author: Lin Hua Cheng <lin-hua.cheng@hp.com>
Date:   Wed Mar 20 14:44:11 2013 -0700

    Enhancement on prompts to list selected objects.
    
    Used the display name from table.get_object_display(datum), instead
    of explicitly looking for the first occurance of table header that
    contains 'Name'.
    
    Fallback mode: tables with no valid get_object_display(datum)
    won't list selected objects.
    
    Fixes bug 1155821
    
    Change-Id: Iff4ee8500eb57f39a9bcb199c7eb2be7fa3e4ec4

commit 68cc4f9e6d7f85a8f19e326826acffd5d044f424
Merge: d00efbc 40ab945
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Apr 8 10:50:44 2013 +0000

    Merge "Fix some not-consistent titles for virtual routers management"

commit d00efbcd9ac476b95817ffe2c1623e7c9d81b9c8
Merge: e68164c 80f78f1
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Apr 8 10:11:30 2013 +0000

    Merge "Allow users to create a rich network topology"

commit a3bdffda2034147aec3cba831597be74efd013dc
Author: Tatiana Mazur <tmazur@mirantis.com>
Date:   Fri Apr 5 16:08:10 2013 +0400

    Add tests for LBaaS screens
    
    fixes bug 1158337
    
    Change-Id: I757266fc647e9e056ec75d60f670d31e41b0da83

commit e68164c3e8abfb709d6b479fe6718fcfca832eb6
Merge: f6caec5 0783e62
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Apr 4 23:40:47 2013 +0000

    Merge "CharFields replaced by IntegerFields in LBaaS forms."

commit f6caec5bf8e3c7a540cac2726cbd599d71882580
Merge: e65e3e8 5e58a7e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Apr 4 14:56:38 2013 +0000

    Merge "Increase socket timeout for selenium tests"

commit 0783e62e05c116955373b285b9396e96c1b9f2b9
Author: Tatiana Mazur <tmazur@mirantis.com>
Date:   Thu Mar 28 16:03:01 2013 +0400

    CharFields replaced by IntegerFields in LBaaS forms.
    
    The following fields were changed:
    * Vip / protocol port
    * Vip / connection limit
    * Member / protocol port
    * Member / weight
    * Monitor / delay
    * Monitor / timeout
    * Monitor / max_retries
    
    Added range validations:
    * Vip / protocol port -- in range [1..65535]
    * Vip / connection limit -- more or equal that 0 or -1 if the limit is not set
    * Member / protocol port -- in range [1..65535]
    * Member / weight -- in range [0..256]
    * Monitor / delay -- more or equal that 1
    * Monitor / timeout -- more or equal that 1
    * Monitor / max_retries -- in range [1..10]
    
    Fixes bug 1153525
    
    Change-Id: I7bf9fe24060dc85076d9be2e6592a51a33fefeae

commit e65e3e8bc306acfee887cc9e5647513fab087d1b
Author: Julie Pichon <jpichon@redhat.com>
Date:   Fri Mar 22 10:12:55 2013 +0000

    Refactor the quotas tests
    
    Refactoring as part of bug 1157950 to limit the amount of copy-pasting
    required when adding a new quota
    
    Change-Id: I32fb28da0d4640c463fb6e22ee04763012d12190

commit 5e58a7e388bf593861a63409ee3ccc20b868a9b5
Author: Kieran Spear <kispear@gmail.com>
Date:   Wed Apr 3 15:11:34 2013 +1100

    Increase socket timeout for selenium tests
    
    I can reproduce bug 1100771 consistently in my development environment.
    Increasing the socket timeout in the SeleniumTestCase class fixes
    the timeout issue for me.
    
    This uncovers another issue that causes an "Address already in use
    error". This happens because the order of tear down is wrong - we
    need to quit() the driver before continuing with tear down rather
    than after.
    
    Fixes bug 1100771.
    
    Change-Id: I95fbea05c3fc2516ce4e736eea9b0823bb5bbf79

commit cf8d5d92da277575d11f3cc6ff25b320da5c9e75
Merge: 163b96c 7b2082a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Apr 3 09:35:07 2013 +0000

    Merge "Made default values in templates translatable."

commit 163b96c4ecf92c257330deac47194846b732614f
Merge: 29cb325 7c681ff
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Apr 3 09:33:43 2013 +0000

    Merge "Remove inheritance of More action on first action"

commit 29cb3251afd65fdd0a98b76d58f05458aaab3b47
Author: Julie Pichon <jpichon@redhat.com>
Date:   Tue Apr 2 22:08:33 2013 +0100

    Return an empty string rather than None when calling repr()
    
    Repr() should return "a string containing a printable representation of
    an object," which is a convention Sphinx 1.2 relies on when building
    the docs.
    
    Fixes bug 1163369
    
    Change-Id: Ieefd69c5b4b521500679df7745f60cb3a4d2f77c

commit 9005837b54b7a08dc7601b8f3887ede7b906d949
Author: Julie Pichon <jpichon@redhat.com>
Date:   Tue Apr 2 13:34:08 2013 +0100

    Update "Getting Started" Contributing docs
    
    As of March 2013, joining the openstack-cla team on Launchpad is no
    longer required.
    
    Change-Id: I342f9600c1b6689780086894746de70ea15577a5

commit c38b989c5378981bb33f48818a91ac211c125c22
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed Mar 27 18:57:44 2013 -0700

    Release notes on Quantum Brocade plugin incompatibility.
    
    Fixes bug 1160580.
    
    Change-Id: Ib9b56e8b452b040c483a93adb5ff6c16894d5eb1

commit acb5eeb11389fca22157b5954649a72197a2e690
Merge: 6013a3f d5f2dc3
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Mar 28 11:34:51 2013 +0000

    Merge "Allow admin to edit project quotas for fixed IPs"

commit 6013a3f3408bf651048f935f7aa08e4be8378a26
Merge: 0702f42 a101224
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Mar 28 11:25:52 2013 +0000

    Merge "Add flavor name regex validation to match nova."

commit 0702f42f2ddb719eeaa46e5cc5a1817eb8b18bee
Merge: 0fc4d8f a6d8e14
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Mar 27 15:08:52 2013 +0000

    Merge "Remove unused tools/rfc.sh"

commit 0fc4d8f9d8552e648230ca9f32d6d0838a94dea2
Merge: 481b8c3 b4923b5
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Mar 27 06:16:42 2013 +0000

    Merge "Hide unnecessary fields based on Loadbalancer Monitor type"

commit 481b8c3b1d2013976f9685a8bc61a1aa23dbe3d8
Merge: 704c5a5 64c0ddf
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Mar 27 00:11:07 2013 +0000

    Merge "Fix adding security groups to an existing instance"

commit d5f2dc38e67a07bccc15a1f97f56f3f5719dc632
Author: Julie Pichon <jpichon@redhat.com>
Date:   Fri Mar 22 09:36:54 2013 +0000

    Allow admin to edit project quotas for fixed IPs
    
    Fixes bug #1157950
    
    Change-Id: If8bf548f66ff13b2b5218ca6c1e8c69c054e0a59

commit a6d8e14332b8d24ef5868070de6eebaec5a9116e
Author: Mark McLoughlin <markmc@redhat.com>
Date:   Mon Mar 25 22:00:22 2013 +0000

    Remove unused tools/rfc.sh
    
    This has been deprecated in favour of git-review for quite a while now
    and was removed from Nova 10 months ago.
    
    Change-Id: Ic4bfa1aee3a4b6a7588be3678ac033a1b13e2b18

commit 80f78f12e599a225dc8390f6beb4335217775597
Author: Akihiro MOTOKI <motoki@da.jp.nec.com>
Date:   Tue Mar 5 22:58:12 2013 +0900

    Allow users to create a rich network topology
    
    Fixes bug 1146926
    
    This commit enables Quantum Router support to create a router
    interface with a specified IP address. Previously we can connect
    one network (subnet) to only one router and a topology we can create
    is limited. By this commit we can connect one network to multiple
    routers and create a rich network topology through Dashboard.
    
    This commit also fixes the folowing bugs:
    * subnet_id in "Add Interface" form and network_id in "Set Gateway"
      form should be required=True since they are required fields.
    * An error message is display twice when the above two forms.
    
    Change-Id: Ifb90f70a4468fdf4e8ba356080cd0333f10e595f

commit a1012242d7e07c326a485d33371814be9892e1a1
Author: Lin Hua Cheng <lin-hua.cheng@hp.com>
Date:   Fri Mar 22 16:57:45 2013 -0700

    Add flavor name regex validation to match nova.
    
    Fixes bug 1148372
    
    Change-Id: Ia1f4d974ddac6cd22c0b8979e98b2ea8f31deb21

commit 7c681ffdc837787671649b404e8b3978801f3ced
Author: Lin Hua Cheng <lin-hua.cheng@hp.com>
Date:   Thu Mar 21 11:06:27 2013 -0700

    Remove inheritance of More action on first action
    
    More indicator in the action dropdown should not inherit the class
    of the first action. Any custom behavior attached to the first action
    will also be inherited by More.
    
    Example: If the first action had btn-danger, the More button become
    red too. This might give the user the impression that More is also
    a dangerous operation.
    
    Fixes bug 1158419
    
    Change-Id: Id078b738ba635ec47d2f32cde1917295f3ca5a79

commit 7b2082a2e446d5e36a5ad2915da68d4855bf4459
Author: Lin Hua Cheng <lin-hua.cheng@hp.com>
Date:   Thu Mar 21 15:46:35 2013 -0700

    Made default values in templates translatable.
    
    Fixes bug 1138183
    
    Change-Id: I4a5d1f89e94b547bb0850020cb3fd4c03ec30179

commit 704c5a52f31dbc8a8d59b873b54d9fd1c66df9de
Author: Wu Wenxiang <wu.wenxiang@99cloud.net>
Date:   Thu Mar 21 23:54:26 2013 +0800

    Tiny Mistake in Document
    
        Modify "defaul.t" to "default."
    
    Change-Id: I2e4e18bbb2b526fd7dcd63cfe42a31050e3c9983

commit 64c0ddfa7a5189d4523a31d78cd97dc1ea2151a1
Author: Kieran Spear <kispear@gmail.com>
Date:   Thu Mar 21 16:50:29 2013 +1100

    Fix adding security groups to an existing instance
    
    Commit 4c34f5f1e8c66e4a865cf7996b283509feb91b71 introduced a
    regression making it impossible to add a security group to
    an existing instance.
    
    In the javascript membership module, make sure new members are still
    assigned the default role even if the role dropdown is not displayed
    (as is the case for the instance security group add/remove view).
    
    Fixes bug 1158037.
    
    Change-Id: I986f7296e97a08d5e9141fe0739d4e028e066fc1

commit 40ab94501330eb9e740e82619e20d1235301f70b
Author: EmilienM <emilien.macchi@enovance.com>
Date:   Wed Mar 20 14:59:19 2013 +0100

    Fix some not-consistent titles for virtual routers management
    
    - Replace "Detail" by "Details"
    - Replace "Create a router" by "Create router" (like other OpenStack projects)
    
    Fix bug #1120551
    
    Change-Id: I8b6e01b4400a044dfab7322abb251fe034ae010b

commit 12776510417e18f30777c3d93f19c7644028d0d0
Merge: f95dd00 8a262ea
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Mar 20 00:00:13 2013 +0000

    Merge "Bump version to 2013.2."

commit f95dd004dc4b0c8f52f934c8669fcbd7ad584fe4
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Mar 19 15:30:16 2013 -0700

    Remove note on theming from release notes.
    
    Change-Id: If7964f37eab3ada01d6efc8e6ec8d6f959d7151e

commit 8a262ea62c57ec7f3f0065f8e8b8c27f4d9cddcd
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Mar 19 14:44:44 2013 -0700

    Bump version to 2013.2.
    
    Change-Id: I0eb60bb12a63e7ccf2623fb9aeaf9a9f84fda24e

commit 1ae75986e4baa80ab4a01acd9b108ff32f65016d
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Mar 19 11:59:00 2013 -0700

    Adds Grizzly release notes.
    
    Fixes bug 1157348.
    
    Change-Id: Ic3a7725d4ef489033d98d48d21671b2d982def8e

commit 8a6c81ad277756cfce5b7bf088a603874f425a57
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Mar 19 10:35:18 2013 -0700

    Updated translations from transifex for Grizzly RC.
    
    Fixes bug 1157308.
    
    Change-Id: I06d4e9834d66d834e9e636ffcd80ae5e4afa34d7

commit 7a0f593f6c5459823fbafd6a7e2eb5e4e5a66fb2
Merge: a827dc0 b87398d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Mar 19 09:44:42 2013 +0000

    Merge "Implement configurable auto-fade for alerts messages."

commit a827dc0b85e8c91423078e9285926eb2d9e34a4f
Merge: aeab8c7 e1d12a4
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Mar 19 09:07:21 2013 +0000

    Merge "Improve UX around "unauthorized" API exceptions."

commit aeab8c712aac8e0b5f149c90684f93b8b097a710
Author: Kieran Spear <kispear@gmail.com>
Date:   Tue Mar 19 11:14:30 2013 +1100

    Handle None protocol in security group rule table
    
    Default Quantum security groups come in with a protocol of None via
    nova. Horizon chokes when it tries to uppercase what it expects to be
    a unicode string.
    
    Replace None with 'Any' when displaying the value.
    
    Fixes bug 1156922.
    
    Change-Id: I94a534e829ecdbe75f785eb8fc750260aacd6dfc

commit dc913a4242880b25b43946742e1c00bdfbc576d2
Merge: 2194df1 1935a3d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Mar 19 07:59:09 2013 +0000

    Merge "Check if volume service is enabled in quota update"

commit 2194df12c5d4354c3551c7d73c44b3056f74a7d7
Merge: 6a2c176 2c89200
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Mar 19 05:11:23 2013 +0000

    Merge "Pin the cinderclient version."

commit 1935a3d8d270ca89c92b490893758e27c5ee3d0c
Author: Kieran Spear <kispear@gmail.com>
Date:   Sat Mar 16 17:30:55 2013 +1100

    Check if volume service is enabled in quota update
    
    Quotas fail to load on the project quota update form in the
    admin dashboard when the volume service is disabled.
    
    Change the get_default_quota_data and get_tenant_quota_data functions
    to always check for a disabled volume service, so we don't have to
    remember to do it every time we call the functions.
    
    Moved *QUOTA_FIELDS to usage/quotas.py to avoid a circular import.
    
    Fixes bug #1155878.
    
    Change-Id: I7150c4d7c318b6199ff03825cf5d770c7741b379

commit 6a2c1763d4bd7578791c33d6517bd6caff62c6cd
Merge: 43447eb a19b009
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Mar 19 00:43:06 2013 +0000

    Merge "Disable LB panel by default; allow UUID for Sec Group ID."

commit 2c892002e508fc29da823abcddd625179e2fad00
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Mar 18 16:07:49 2013 -0700

    Pin the cinderclient version.
    
    Fixes bug 1156817.
    
    Change-Id: I56f41b5499ac55dbdb7bf68e4692f0ba04751455

commit 43447eb3689fa692578afb6f33ae04291b39e6d5
Merge: 34f5173 e765f4e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Mar 18 20:20:14 2013 +0000

    Merge "Reduce duplicate definitions about quota sets"

commit 34f517321529b4da151b062c82663a248d2e8fac
Merge: a53d649 ea96bb3
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Mar 18 20:18:15 2013 +0000

    Merge "Adds docs for settings/configuration."

commit a19b0096bae88946b92e16ffad04065029c047ec
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Sun Mar 17 12:40:10 2013 -0700

    Disable LB panel by default; allow UUID for Sec Group ID.
    
    A couple fixes for Quantum:
    
      * The Load Balancers panel is now no longer enabled by
        default since it is disabled by default in Quantum.
      * Security Groups and Security Group Rules now support both
        Nova's integer IDs and Quantum's UUID IDs.
      * Regroups all the Quantum panels into a "Manage Network"
        panel group to match "Manage Compute" above it.
      * Adds tests for both int and UUID ids in the Security
        Group test suite.
    
    Fixes bug 1153477 and fixes bug 1155244.
    
    Change-Id: I2327901634a83f95c5cff4ba91c8c7c32a0ad8af

commit e1d12a4e49ab720f69b8a82a573faf68d1d8761f
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Sun Mar 17 12:14:29 2013 -0700

    Improve UX around "unauthorized" API exceptions.
    
    Instead of blindly logging out the user when any API returns
    a 401 or 403 response (which in most cases is due to a service
    being down or misconfigured) we catch the error and inform the
    user that they are not authorized for that data.
    
    This is separate from being unauthorized for a dashboard or
    panel in Horizon, since those are within our control and involve
    security concerns around exposing admin functionalities to end
    users. Those checks function as they have previously.
    
    Fixes bug 1060426.
    
    Change-Id: Ied800f10926ac5fb3b9ac1c1c26bbb4fa94a2557

commit e765f4e588698a121d031b29315fd49196448c5d
Author: Wu Wenxiang <wu.wenxiang@99cloud.net>
Date:   Mon Mar 18 21:38:26 2013 +0800

    Reduce duplicate definitions about quota sets
    
        Use unified definitions of "quota sets" instead of dispersed
        duplicated definitions.
    
    Change-Id: I7de5bd77d187e7353c154ea89a8b259c309f0faa

commit b4923b5deedfe880cbb12bcf49cd6bfcd06b6286
Author: Ilya Shakhat <ishakhat@mirantis.com>
Date:   Thu Mar 7 17:16:39 2013 +0400

    Hide unnecessary fields based on Loadbalancer Monitor type
    
    Change-Id: I83a56c8067af8f6ec87d89192156658232ad87cf
    Fixes: bug 1152138

commit a53d6491a9a039b7cdd2dbd86fb10f7685315bd2
Merge: e1827b8 e0d3b5b
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Mar 18 00:12:46 2013 +0000

    Merge "rm invalid args when updating quotas with nova api"

commit e1827b890ee01424c2d50d690381062fc4fdf899
Merge: 7becf00 45cb691
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sun Mar 17 23:42:36 2013 +0000

    Merge "Adding extensibility to workflow template file."

commit 7becf004e153534254e0da141d606c7b9907058a
Merge: f044be3 38d5b60
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sun Mar 17 23:42:34 2013 +0000

    Merge "Correct the related tenant_id when getting quotas"

commit ea96bb3a22ddeb6741c29ebfb2100c7cb6e566b3
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Sun Mar 17 16:07:37 2013 -0700

    Adds docs for settings/configuration.
    
    In addition to thoroughly documenting the settings and config
    options for Horizon/OpenStack Dashboard, this clarifies some
    misconceptions around how to enable Object Storage/Swift
    and Netowrking/Quantum in the OpenStack Dashboard.
    
    Fixes bug 1064412. DocImpact.
    
    Change-Id: I85fc7592c55111f5bc69a7cdab49679eaf81c6ca

commit e0d3b5b12f9fef23e0b5c8026b3c3d9fe5297550
Author: Wu Wenxiang <wu.wenxiang@99cloud.net>
Date:   Sat Mar 16 13:38:35 2013 +0800

    rm invalid args when updating quotas with nova api
    
      1. Remove invalid args "volumes" and "gigabytes" while calling
         nova.tenant_quota_update in UpdateProject and CreateProject
         workflows.
    
      2. Update related test cases.
    
    Fixes bug 1155876 and fixes bug 1156198.
    
    Change-Id: I3ee9e3b6b4f19452e42129f750bc4bbe0727e343

commit 38d5b60aa8716f079049d38dbe88b95ca08ac94f
Author: Wu Wenxiang <wu.wenxiang@99cloud.net>
Date:   Sat Mar 16 15:32:19 2013 +0800

    Correct the related tenant_id when getting quotas
    
    QuotaUsage::_get_quota_data() always get the project quotas by the
    requester's tenant_id, which was wrong.
    
    Add a args "tenant_id" which point to the correct project when
    getting its quotas.
    
    Fix Bug #1130070
    
    Change-Id: I82f080720235631c430d8a18a44ece013de60a3b

commit f044be32210fa2b7b5212cf433b4e4397fe8dc1d
Merge: 6f8800a 50c2115
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Mar 16 07:45:04 2013 +0000

    Merge "Fix circular dependencies in dashboard settings"

commit 6f8800a96be33cecde3b5c7d40ec26ade839248b
Merge: f38cd45 9fcbbe3
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Mar 16 07:44:57 2013 +0000

    Merge "Display port link between router and extra network"

commit 45cb691f1c67bcf0e74268e690c575018b228560
Author: Lin Hua Cheng <lin-hua.cheng@hp.com>
Date:   Tue Mar 12 16:15:26 2013 -0700

    Adding extensibility to workflow template file.
    
    Fixes bug 1154358.
    
    Change-Id: I8a2f9fc8fb65afb3290d998c5726ae3fec7c67fc

commit b87398d90b490103e11912243bb8b413c79f4ac1
Author: Lin Hua Cheng <lin-hua.cheng@hp.com>
Date:   Wed Mar 6 16:21:12 2013 -0800

    Implement configurable auto-fade for alerts messages.
    
    The configuration takes what alert types would fade, the delay before
    it fades and the fade out duration.
    
    Fixes bug 1144820
    
    Change-Id: I421ee52308613da72118a507ed8b8b574c176f68

commit f38cd451dfd7d21c532290407f19c16c7ab66c8c
Merge: b50777d 5456d34
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Mar 15 21:10:01 2013 +0000

    Merge "Fix device name for example. Fixes bug 1152975"

commit b50777d947f6ab08f9c46f7431d946be6783813a
Merge: 45a030c 8ac3e38
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Mar 15 21:09:58 2013 +0000

    Merge "Remove router actions from Admin panel"

commit 45a030ce681681fbb7e1ff52edf2b90c217bc67d
Merge: 4b36beb 80f5126
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Mar 15 14:31:32 2013 +0000

    Merge "Pass-in the initial value when performing a POST on Workflow Action. This fixes the call to self.changed_data, it allows django forms to be able to compare initial value with current value."

commit 5456d341867df956d4dca11cff1c33116ca7629d
Author: Hidekazu Nakamura <nakamura-h@mxd.nes.nec.co.jp>
Date:   Thu Mar 14 23:17:01 2013 +0900

    Fix device name for example. Fixes bug 1152975
    
    Change-Id: Ib83ae8945df054c1a5cb54d118061d428ac15cd1

commit 50c21151b54759d297fdbef222aaa45c17f70027
Author: Alexey Izbyshev <izbyshev@ispras.ru>
Date:   Fri Mar 8 23:42:11 2013 +0400

    Fix circular dependencies in dashboard settings
    
    Importing horizon.utils from dashboard local_settings.py to generate
    SECRET_KEY results in a sequence of imports, and horizon.conf.default
    module gets imported at some point. During initialization of default
    HORIZON_CONFIG this module uses settings.LOGIN_REDIRECT_URL and
    ugettext() call. Both of them need django settings to be ready to use,
    therefore settings initialization starts again before it could finish.
    
    Since Python processes module only when it is imported the first time,
    this process stops, but the 'inner' settings object contains only
    parameters that were set above the point of import of local_settings.
    Therefore Django complains about missing SECRET_KEY when it processes
    'inner' settings.
    
    The fix moves the import of horizon.conf.default to
    LazySetting._setup(). If keys of HORIZON_CONFIG obtained from
    horizon.conf are not used within openstask_dashboard settings.py
    or local_settings.py, the circular import won't happen.
    
    Fixes bug #1154564
    
    Change-Id: If63ab1920ecc8e646fd5b6cc52c106ae0876fa2d

commit 9fcbbe39bd958cee46a687e45aed884da5e86d17
Author: Toshiyuki Hayashi <hayashi@nttmcl.com>
Date:   Mon Mar 11 11:14:30 2013 -0700

    Display port link between router and extra network
    
    A port link between router and extra network was not displayed
    with demo account. This commit fixed the bug. Also remove dead
    link when port has no link.
    
    fixes bug 1131082
    
    Change-Id: I50c469e55e0b8435b95f03b191a04e27017fc37e

commit 4b36beb742f9d001b51fbb8816808417f332b127
Merge: 7fdb6a4 d2a80a6
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Mar 13 00:04:08 2013 +0000

    Merge "Fixes error message formatting in Load Balancers panel"

commit 7fdb6a42a1d1377993b03eb092d002a54167c970
Merge: 8c1b772 20b2008
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Mar 12 21:56:24 2013 +0000

    Merge "Increase maxlength of Snapshot Name to 255."

commit 8c1b7721e7c4ff3197a8c4db6882f58bf3c6800e
Merge: 58b4188 f4d04c6
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Mar 12 21:56:22 2013 +0000

    Merge "Add some more customization help and examples"

commit 58b4188f569ecb44f2d9769f660191893e8ab78e
Merge: e91b920 96c8b9f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Mar 12 21:49:55 2013 +0000

    Merge "Update to Quantum Client 2.2.0"

commit e91b920bbc389896a3059e810509779e8ec7db55
Merge: d5d7188 06a4297
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Mar 12 21:10:01 2013 +0000

    Merge "Fixes uncaught exception on Add Pool when unable to retrieve networks"

commit 80f5126790fda7388cdbc7913dfcc98d6ddf5fa4
Author: Lin Hua Cheng <lin-hua.cheng@hp.com>
Date:   Tue Mar 12 09:17:37 2013 -0700

    Pass-in the initial value when performing a POST on Workflow Action. This fixes the call to self.changed_data, it allows django forms to be able to compare initial value with current value.
    
    Fixes bug 1153697.
    
    Change-Id: I21846487ada34f3b007a545bcdcba400bd044af5

commit d5d71881cf2464982a90b07c6cfa1a2b9a68dc6f
Merge: 4d8e331 d9c1173
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Mar 12 16:12:18 2013 +0000

    Merge "Update CACHE_ to CACHES settings"

commit 06a4297ad23963b55853fc77b554fc065aafeddc
Author: David Lyle <david.lyle@hp.com>
Date:   Mon Mar 11 13:35:09 2013 -0600

    Fixes uncaught exception on Add Pool when unable to retrieve networks
    
    Variable instantiated in a try block referenced outside even when
    exception happens in the api call that instantiates the variable.
    
    Fixes: bug #1153736
    
    Change-Id: I75d11f42f30621e9be61aaeef64ebe181fad1bf0

commit 4d8e331635a1d9ed9ea1ae574a79a370265aef0b
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Mar 11 21:12:51 2013 -0700

    Updating .po files for translation.
    
    Change-Id: I55f5eaca73e7962bbf48903786ec3d3665ba01e0

commit 488b3b929e933a7860f32eb349df48ded9981058
Merge: 083fec5 1cc9c0a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Mar 12 02:27:46 2013 +0000

    Merge "Fixes uncaught exception on Add Monitor when unable to retrieve pools"

commit 083fec563a7f993805ca67098966a5c0079c82b5
Merge: ff270d1 6db859c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Mar 11 23:08:05 2013 +0000

    Merge "Don't change dashboard on admin tenant switch"

commit d2a80a67c739b2eaa76e7ad816318db9fb7b7966
Author: David Lyle <david.lyle@hp.com>
Date:   Fri Mar 8 12:57:06 2013 -0700

    Fixes error message formatting in Load Balancers panel
    
    Strings were formatted to contain a "%s" to be updated when
    the message was used.
    
    The resulting string in the message box was:
        Error: Unable to add Pool "%s".
    
    The update routine that already existed and was not being called.
    Calls to the existing routine are now being made.  Other places
    the strings were changed as the name would not be in context any
    longer and the unused methods removed.
    
    Fixes: bug #1152719
    
    Change-Id: I157531a1b65dc73ce4ff1a57079fb4a2fcb9f62e

commit 8ac3e38c57882928762a6e4456535896f44de11e
Author: Akihiro MOTOKI <motoki@da.jp.nec.com>
Date:   Sat Mar 9 03:58:34 2013 +0900

    Remove router actions from Admin panel
    
    add-interface/set-gateway/create-router actions in Admin Router panel
    are no longer needed since all of these operations now can be done by
    regular users. Moreover, there is a bug that admin cannot add an
    interface of other tenant to a router in Admin Router panel and the
    behavior is confusing for users.
    
    Consindering the above, this commit remove forms create/modifying
    quantum routers. After the commit admin router panel just provides
    the list of routers of all tenants and removes them.
    
    Fixes bug #1153754
    
    Change-Id: Ie17601b260fc6584ba21cd19dc9492bf16b267c1

commit ff270d10596c0fbea2a44e520fe979bfc12642de
Merge: 2b5e55c 0982039
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Mar 11 03:37:40 2013 +0000

    Merge "Prevents flavors to be deleted when reusing a name"

commit 1cc9c0afafc11c053741e911a978bf3f401cc323
Author: David Lyle <david.lyle@hp.com>
Date:   Fri Mar 8 15:06:55 2013 -0700

    Fixes uncaught exception on Add Monitor when unable to retrieve pools
    
    Variable instantiated in a try block referenced outside even when
    exception happens in the api call that instantiates the variable.
    
    Fixes: bug #1152770
    
    Change-Id: Ic13db9ed87b2600357b0568ff6d01ef0fe28451c

commit 96c8b9f5cdcd31b397bb47d6debe2cdab0f1923c
Author: Aaron Rosen <arosen@nicira.com>
Date:   Fri Mar 8 10:11:15 2013 -0800

    Update to Quantum Client 2.2.0
    
    This patch updates tools/pip-requires to use the python-quantumclient 2.2
    It also limits the version to <3.0.0 to prevent breaking something accidently
    when 3.0.0 is released.
    
    Fixes bug 1152695
    
    Change-Id: I98ea99bbc0dc5d5d4c67e5f8ae6b6c9f81fe2c4c

commit d9c117398edc5d7826525668bbd63ce79cbd1733
Author: Matthias Runge <mrunge@redhat.com>
Date:   Fri Mar 8 11:54:02 2013 +0100

    Update CACHE_ to CACHES settings
    
    Fixes bug 1152545
    
    Change-Id: I6d637fe60b83478fdf42c84786965a5b9b48a9e2

commit f4d04c654ffab4f166f1e7cfb489d34df64a88f8
Author: Kieran Spear <kispear@gmail.com>
Date:   Tue Mar 5 18:23:30 2013 +1100

    Add some more customization help and examples
    
    Including how to fudge your python-path in the apache conf.
    
    Change-Id: I36c6901afeedcaa1657d9dbe9f79e833c8084125

commit 20b2008a0b70d0b55e6e3e66fcf101f4f02b2f6d
Author: Lin Hua Cheng <lin-hua.cheng@hp.com>
Date:   Wed Mar 6 15:14:17 2013 -0800

    Increase maxlength of Snapshot Name to 255.
    
    Fixes bug 1146030
    
    Change-Id: I28ec0c594b7a6b52d3f3d47003184253303785cd

commit 098203920905dcf741974ed909759942fc626ce8
Author: Victoria Martínez de la Cruz <vickymsee@gmail.com>
Date:   Tue Mar 5 20:24:06 2013 -0300

    Prevents flavors to be deleted when reusing a name
    
    Adds an extra check to the EditFlavor form
    in order to avoid losing the flavor if an
    existing name is setted as the new name.
    
    This control is needed because the current
    edit implementation is based in a
    delete-create action.
    
    Change-Id: I4251c64fa4719831a1ed949bf95349a350dd303d
    Fixes: bug #1133254

commit 2b5e55c74fbcb35b4e3e23dc574ad2d0b12a8bd7
Merge: fded526 1cb3dc7
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Mar 6 23:05:23 2013 +0000

    Merge "Improve style of network topology"

commit fded5260be0009ddbdd7d818804fc0960d4d8a89
Merge: 6d5d12a 4f81c93
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Mar 6 20:53:32 2013 +0000

    Merge "blueprint quantum-lbaas"

commit 6d5d12a8a5b540e87fbe36ab9e8126638ab5e7d5
Merge: c97e693 4c34f5f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Mar 6 10:27:24 2013 +0000

    Merge "Support multiple role selection in projects"

commit c97e693a9dd36ff1742afcbba306ca84f6394df8
Author: Akihiro MOTOKI <motoki@da.jp.nec.com>
Date:   Fri Feb 22 02:35:59 2013 +0900

    Allow non-admin users to clear router gateway properly
    
    Fixes bug 1131193
    
    In Grizzly-3 milestone, quantum made a change to allow regular users
    to set non-owned external network as router gateway, but Quantum
    router support cannot handle it, particularily non-admin user cannot
    clear router gateway. This means non-admin cannot delete a router as
    a result. In addition, there is no way for non-admin users to check
    if router gateway is set or not since a non-admin user cannot see
    a router gateway.
    
    To address the above issues, this commit does the following changes:
    - Display "external gateway info" in router table and detail to allow
      non-admin users to check if a router is connected to an external
      network (i.e., a router has a default gateway).
    - Move "Set/Clear Gateway" button to router table and Set/Clear
      button is displayed based on an existence of router gateway.
    - Move "Set/Clear Gateway" button in Admin panel in the same way
      to keep consistency with Project panel.
    
    Change-Id: Ib096d5e40c88b8a605ad8aae26d1f5cf7fd745e6

commit 4f81c933a1bd14dc3f30ef71d590831c9d2e5f72
Author: KC Wang <kc.wang@bigswitch.com>
Date:   Thu Feb 7 18:15:16 2013 -0800

    blueprint quantum-lbaas
    
    This implements the UI for quantum lbaas. Add/Delete Pool, Vip, Member,
    PoolMonitor for lbaas is implemented.
    
    Expected future extensions:
    1. Update Vip/Pool/Member
    2. Use of floating IP as VIP
    
    Change-Id: Icde452b97a5e02d2381b996350b13aba3d87bb8e

commit 94c186ccf41708fb6f4f00e516f3910ec85365dc
Merge: f754398 fe660f9
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Mar 6 04:36:01 2013 +0000

    Merge "Bump python-quantumclient version to 2.1.2"

commit 6db859c849d522fe8d895f2eefd220a5498dc0fd
Author: Kieran Spear <kispear@gmail.com>
Date:   Wed Mar 6 14:37:30 2013 +1100

    Don't change dashboard on admin tenant switch
    
    Switching projects as an admin user currently dumps you back to
    the Admin dashboard tab. This change fixes that by adding a 'next'
    parameter to the switching URL that points to the default panel
    of the current dashboard.
    
    The redirect is to the default panel rather than the current one,
    since the next tenant may not have access to the current panel
    and we want to avoid kicking a user back to the login screen.
    
    Fixes bug #1072848.
    
    Change-Id: I25b8c0e38945d5db57f5bfe7bb174cdbd66156d5

commit 1cb3dc768ee45f114564cb5779c82e4cf0356f9a
Author: Toshiyuki Hayashi <hayashi@nttmcl.com>
Date:   Wed Feb 20 14:01:52 2013 -0800

    Improve style of network topology
    
    fixes bug 1129190
    - display a message when there is no router, network or instance to show
    - remove link from not owned network
    - improve layout algorithm
    - improve css to change router icon
    - fix auto update layout
    
    Change-Id: Ibbbf55a53939ab1446f3cb36165a5cf45c27c28c

commit f754398492beb66cfaadf1b5a3e66ba47581f2da
Merge: ab34fe5 b5f4d63
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Mar 4 22:49:31 2013 +0000

    Merge "Fix errant XHR request happening on every page"

commit fe660f9e40b3975837581bf179b35278b813b696
Author: Aaron Rosen <arosen@nicira.com>
Date:   Tue Feb 26 13:27:34 2013 -0800

    Bump python-quantumclient version to 2.1.2
    
    Fixes bug 1133381
    
    Change-Id: Id0e4476287ffba9f3bb8a708a5b6d4567629e4b9

commit 4c34f5f1e8c66e4a865cf7996b283509feb91b71
Author: Kieran Spear <kispear@gmail.com>
Date:   Tue Feb 26 10:26:22 2013 +1100

    Support multiple role selection in projects
    
    Horizon currently overwrites existing roles when saving project
    membership. The backend was only initialising the form with the
    first role of each user, so when the form was submitted any other
    roles on *all* users were removed.
    
    Changes:
    - Fix backend to pass through all roles
    - Keep role dropdown open on click, clicks add a tick to a role
    - Show the first two roles on the dropdown label, add a "..." for
       three or more.
    
    Fixes bug #1081374.
    
    Change-Id: Iaf64afc4c50d4d24d6acb529a6e810a0ba154505

commit ab34fe5b9bd2ea787cef6a93a15b9ded9bb2fd38
Author: Rafi Khardalian <rafi@metacloud.com>
Date:   Sat Mar 2 05:45:30 2013 +0000

    Allow for terminating paused/suspended instances
    
    Fixes bug 1139288
    
    Remove the restriction around terminating paused and suspended
    instances, as Nova's API supports this transition and it works fine
    for Libvirt/KVM.
    
    Change-Id: Ic2fd9bffa63cb1543ee002bed9e8b68df0344da8

commit db410ce91a0b8ad0b9958a08a7fbe9a4ab7c5a99
Merge: 5d22dfa 85157a7
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Mar 2 02:25:00 2013 +0000

    Merge "Escape the region name before passing as value in URL."

commit 5d22dfa3d866723533f57b44a845bc3d1975ef0c
Merge: ce7c49a 0e542cb
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Mar 1 08:55:11 2013 +0000

    Merge "Ensure "Add Interface" form in Admin Panel works"

commit ce7c49a4ca4e3286747777d997e2a22fdf4ebc67
Merge: 26b6a4b a6832ce
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Feb 28 09:56:07 2013 +0000

    Merge "Fix hogan js templates in IE8"

commit 26b6a4bd788ca5f11b15c0fc1bca528bba821dad
Merge: f8d7cec 9205a0f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Feb 27 19:07:46 2013 +0000

    Merge "Fix row striping when datatables are filtered"

commit f8d7cece7bb46e6faad1b9303b1c53cd9f7d2d30
Merge: 986182b 109ccb1
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Feb 27 19:07:41 2013 +0000

    Merge "Fix a TypeError when working in a Folsom env."

commit 986182b3272c6263f88e05ae46363dd44cea0801
Merge: 56af9bd 7584fe3
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Feb 27 19:00:45 2013 +0000

    Merge "Allow admin to edit project quotas for security groups and rules"

commit b5f4d63c7ca3f1dec87aa7fec1110e0bdc579e2b
Author: David Lyle <david.lyle@hp.com>
Date:   Wed Feb 27 11:27:33 2013 -0700

    Fix errant XHR request happening on every page
    
    The check of the jquery selector by name will always return a
    non-null object even if the object does not exist on the page,
    the check needs to make sure the object returned doesn't
    contain any items.
    
    Change-Id: I51367547a37a2ee72ed300853d35d3cc6d89df7d
    Fixes: bug #1132588

commit 56af9bd1457d71c99b30def2e8de6248016fc99b
Merge: f579bca 235935f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Feb 27 03:48:45 2013 +0000

    Merge "Fix uninitialized variable in launch instance"

commit f579bca60e2f4ffa65f8bb223aab4f8e605ec619
Merge: 5de6c33 1e86770
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Feb 27 01:30:02 2013 +0000

    Merge "Correctly mock keystoneclient.Client.auto_token property with Mox"

commit 5de6c3395ef317e9749a518474ecba3bac8dad15
Merge: 1af38cf c822a9f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Feb 27 01:29:28 2013 +0000

    Merge "Fix images/snapshots table pagination"

commit 1af38cf22562c9203e98fa9ae2f308a874132854
Merge: 0d53dc7 14ac6c5
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Feb 27 00:18:32 2013 +0000

    Merge "Fix footer count update for multi-table pages"

commit 0d53dc7063003fa7f02c030fd1631e0cd553d22a
Author: Sean Dague <sdague@linux.vnet.ibm.com>
Date:   Tue Feb 26 15:29:52 2013 -0500

    pin django to 1.4.x stream
    
    django 1.5 just released in the last hour, and there is a
    compatibility issue with it and horizon causing gate failures.
    
    Pin this so that we can get back to business and let the horizon
    team address django 1.5 when it makes sense to them.
    
    Change-Id: I6ddf9623f8a4719b1cb82b118c1876373051fd28

commit 85157a7cb544a9ae8106132d6037d5055defbe9a
Author: Lin Hua Cheng <lin-hua.cheng@hp.com>
Date:   Tue Feb 26 10:36:57 2013 -0800

    Escape the region name before passing as value in URL.
    
    Fixes bug 1133048.
    
    Change-Id: I03f7eb0df9f5ae46b6b41da76e0486663403e357

commit 1e867700415b17c29056fb55069b6a3e2b22cf1b
Author: Sascha Peilicke <saschpe@suse.de>
Date:   Tue Feb 26 16:03:13 2013 +0100

    Correctly mock keystoneclient.Client.auto_token property with Mox
    
    Recent Mox doesn't stub out class properties any more (check
    https://code.google.com/p/pymox/issues/detail?id=11), so we have to do
    that manually. Avoids the following error:
    
    FAIL: test_get_default_role
    (openstack_dashboard.test.api_tests.keystone_tests.RoleAPITests)
    ----------------------------------------------------------------------
    Traceback (most recent call last):
      File "/root/Projects/openstack/horizon/openstack_dashboard/test/api_tests/keystone_tests.py", line 76, in test_get_default_role
        keystoneclient = self.stub_keystoneclient()
      File "/root/Projects/openstack/horizon/openstack_dashboard/test/helpers.py", line 280, in stub_keystoneclient
        self.keystoneclient = self.mox.CreateMock(keystone_client.Client)
      File "/usr/lib/python2.7/site-packages/mox.py", line 258, in CreateMock
        new_mock = MockObject(class_to_mock, attrs=attrs)
      File "/usr/lib/python2.7/site-packages/mox.py", line 556, in __init__
        attr = getattr(class_to_mock, method)
      File "/usr/lib/python2.7/site-packages/mox.py", line 608, in __getattr__
        raise UnknownMethodCallError(name)
    UnknownMethodCallError: Method called is not a member of the object: Method called is not a member of the object: auth_token
    >>  raise UnknownMethodCallError('auth_token')
    
    Change-Id: I54fd0de298dc66344470147d9bcec6b62baf8297

commit 0e542cb0e8574a2fa7ff7028e16c7a8259586739
Author: Akihiro MOTOKI <motoki@da.jp.nec.com>
Date:   Thu Feb 21 21:04:52 2013 +0900

    Ensure "Add Interface" form in Admin Panel works
    
    This commit add new templates for interface add/delete operations
    in admin panel to make sure the original page is displayed after
    adding a router interface successfully.
    
    It also changes the following:
    - Update the help message in "Add Interface" and "Set Gateway" forms
      (both in project and admin panels)
    - Fixes a issue that Project router detail was displayed after setting
      an external gateway to a router in admin panel.
      Admin router detail is expected to display
    - Make sure a router name is displayed in router detail in admin panel.
    
    Fixes Bug #1131177
    
    Change-Id: I9728cb68972977f868549b61979d9c779cd9fd4e

commit 9205a0ffa3ddfba9b5b81720b88baae4b217db35
Author: Kieran Spear <kispear@gmail.com>
Date:   Mon Feb 25 10:21:18 2013 +1100

    Fix row striping when datatables are filtered
    
    Bootstrap uses nth-child(2n+1) to stripe tables, but this doesn't
    take into account hidden rows. tablesorter's zebra plugin can apply
    odd/even classes based on the actual visible rows, so allow these
    classes to override the default bootstrap style when they're set.
    
    Fixes bug #1119069
    
    Change-Id: Ie47313a8659226945871be8165c75edee169e816

commit 14ac6c562ef57a9dff9bf8319c89730c10ed4c64
Author: Kieran Spear <kispear@gmail.com>
Date:   Tue Feb 19 17:35:11 2013 +1100

    Fix footer count update for multi-table pages
    
    The initial footer count update was selecting all tables on the page
    at once for the update, so the count was a sum of all visible rows
    on the page.
    
    Fixes bug #1131522.
    
    Change-Id: Iff85ec8533ed62c01d91a21d7f7ea35dcfbf1417

commit 235935f4d1443f055168965e5a48d458ddf5f0f6
Author: Kieran Spear <kispear@gmail.com>
Date:   Fri Feb 22 14:19:11 2013 +1100

    Fix uninitialized variable in launch instance
    
    Change-Id: If93dbe0ddd0af4333ac69662beb5151e5d1ea95c

commit 7d13abc477b000b4908877780032c87a98876b94
Merge: 3392d49 0d331a6
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Feb 20 08:56:38 2013 +0000

    Merge "Add support for both soft and hard reboot options"

commit a6832ce678bbd7c3e33bf7695d4031fde15a6e0c
Author: Sam Stoelinga <sammiestoel@gmail.com>
Date:   Thu Jan 31 13:19:37 2013 +0800

    Fix hogan js templates in IE8
    
    Fixes: bug #1110226
    
    Incorrect usage of the templating framework
    as the html should be provided and not text? Weird
    that it worked in other browsers though.
    
    As part of the fix hogan has also been updated to
    the latest official version 2.0.0 which may prevent
    other bugs.
    
    Upstream bug has been filed here:
    https://github.com/twitter/hogan.js/issues/130
    
    Change-Id: Id5b6cef85dab1f9a497a525f9c065b410c52b38f

commit c822a9f16e92576a637f06908018653a46c23d24
Author: Kieran Spear <kispear@gmail.com>
Date:   Tue Feb 19 18:38:45 2013 +1100

    Fix images/snapshots table pagination
    
    For project images, disable pagination entirely as it's not compatible
    with client-side filtering (at least without moving to asynch table
    loading). This can be revisited when we move to glance v2, which
    apparently supports filtering by owner.
    
    For snapshots and admin images, fix pagination by making sure the
    iterator returned by glanceclient isn't exhausted completely when
    returning a page of images. Do this by slicing just the number of
    images we require (+ 1 to check if there will be another page after
    this one).
    
    Fixes bug #1083034.
    
    Change-Id: I692f57dec6dca16cf8909f5b234aadb002702fc8

commit 3392d492cd2be41414d1dea08d3a75a061cec11a
Merge: ba5a568 250d21a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Feb 19 18:34:41 2013 +0000

    Merge "Adding network-topology view for quantum"

commit 7584fe39b4de9e1b7e7c7adad582322cd0316642
Author: Julie Pichon <jpichon@redhat.com>
Date:   Tue Feb 19 11:47:24 2013 +0000

    Allow admin to edit project quotas for security groups and rules
    
    Fixes bug 1078092
    
    Change-Id: I1018f07f740b7e27e14fb00bac4c3cce177469e2

commit 109ccb1ad94af3509b028ea8611311fa5ddf7588
Author: Matthias Runge <mrunge@redhat.com>
Date:   Wed Feb 13 10:05:03 2013 +0100

    Fix a TypeError when working in a Folsom env.
    
    Fixes bug 1121975
    
    Change-Id: I6b4482e9efd1332f8969c54f68a365f6b48d8e04

commit 0d331a6134ee1d5e07e314e63fd58332f5fa5916
Author: Julie Pichon <jpichon@redhat.com>
Date:   Tue Feb 19 12:55:04 2013 +0000

    Add support for both soft and hard reboot options
    
    Fixes bug #1088859. Thanks to Yufang Zhang for the initial patch.
    
    Change-Id: Ic91feb6859586c2df1b6758f72f3981039914095

commit ba5a568d29362056ed3542db798832ba369d744f
Merge: 63203ab 004ddec
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Feb 18 20:47:12 2013 +0000

    Merge "Added encryption support for volumes"

commit 250d21a5620009d01eb5170504f083e94933c3cf
Author: Nachi Ueno <nachi@nttmcl.com>
Date:   Mon Sep 24 20:34:33 2012 +0000

    Adding network-topology view for quantum
    
    Implements bp quantum-network-topology
    
    - network-topology pane shows the topology of quantum network
    - supports network, router , instances now
    - support of load balancer is future work
    
    Change-Id: Idb1bf2d3add43cf51ed23ebaac3ee740b03498aa

commit 004ddecf9b7ed8cd6fbcf17be9351e982eab841f
Author: Nathan Reller <Nathan.Reller@jhuapl.edu>
Date:   Tue Feb 5 18:39:50 2013 -0500

    Added encryption support for volumes
    
    The modifications are to the volumes/cinder area of the dashboard. In
    the cinder client's API, we exposed the metadata parameter in the
    "create" method, and then added a choice field to the create form to
    (optionally) select an encryption mode.  The user's selection is then
    passed in to cinder as volume metadata.  We also modified the detailed
    volume view to display all metadata associated with a volume.  We also
    added a flag in OPENSTACK_HYPERVISOR_FEATURES to enable/disable the
    encryption field.  Finally, we added a test case to exercise the
    encryption choice field.
    
    The following changes were made to Nova to support this feature:
    
    Added support to encrypt volumes. Modified the libvirt driver to
    encrypt volumes during the attach call. Created a new VolumeEncryptor
    class that is responsible for encrypting volumes. The default
    implementation does not do enryption, and a DmCryptVolumeEncryptor is
    provided to encrypt volumes using dmcrypt.
    
    Added a new KeyManager interface. The KeyManager is used by the
    VolumeEncryptor to retrieve the key necessary for encryption.
    
    Change-Id: Idb6a923f0e3fa52ca800ebd621e247d972b7c714
    Implements: blueprint volume-encryption-field

commit 63203ab1069999f81b9518c11da29eb8ca537077
Author: Julie Pichon <jpichon@redhat.com>
Date:   Mon Feb 18 12:33:54 2013 +0000

    Resolve API import issues (quantum)
    
    Restore the imports in the api init file, without including the "from"
    to ensure api calls still must specify "api.nova", "api.quantum", etc.
    
    Fixes bug #1125632
    
    Change-Id: I981105ce0ed7f1352de42fe2c0620665ba378823

commit f2fb22cf595ea5efb9e45bfd5df0db3f54ae7bbe
Author: Kieran Spear <kispear@gmail.com>
Date:   Tue Jan 29 13:51:06 2013 +1100

    Support adding/removing instance security groups
    
    Changes the edit instance dialog into a workflow, and adds a step
    "Edit security groups" that reuses the admin:project add/remove user
    dialog.
    
    Changes:
    - Allow "roles" dropdown to be hidden.
    - Moved project members template into horizon/common.
    - Moved workflows.py to workflows/create_instance.py so I could add
      a workflows/update_instance.py.
    - Moved hardcoded UI text from js to template/workflow definition.
    - Made filter-fields use placeholder attributes.
    - Fixed the #add_remove being added to the URL bar when adding/removing
      members.
    - Fixes the project members modal getting stuck displaying the lists
      from the first invocation of the modal and never updating
      (try clicking "modify users" for different projects).
    
    Implements blueprint add-security-group-to-instance
    
    Change-Id: If2939e05c92ac50bfc3c6f0112bdfc1785d9fb4e

commit 7fedbdd8f90a0743e5fa961c35453b7089be2f86
Merge: 9b219f4 3a84686
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Feb 18 11:09:08 2013 +0000

    Merge "Allow users to specify the order of VNICs of an instance."

commit 9b219f49ab1354643acf71641e445a62673f2bac
Merge: 62e37a0 27150a2
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Feb 18 10:53:53 2013 +0000

    Merge "Implements ability to upload local image to glance."

commit 62e37a0ba96595aef602880facef139ae5b17679
Merge: cf09dd8 4ae4a22
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Feb 18 10:42:10 2013 +0000

    Merge "Update (some) table actions to use icons together with text"

commit cf09dd860f5e021b2ea4766a0b47844d313e2f79
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Sat Feb 9 19:06:27 2013 -0800

    Improved security group rule editing.
    
    Splits rule editing and rule creation out so that
    rather than being on one modal form (which is dismissed
    after taking any action on the rules) they are instead
    contained in their own security group detail view, with
    create/delete as their own discrete forms/actions which
    return to that same view.
    
    This also reworks the form to be more explicit and
    user-friendly in terms of the various options provided,
    making it more responsive, and making it better documented.
    
    Incidentally fixes some problems in the documentation.
    
    Implements blueprint security-group-rules.
    
    Change-Id: I866dd4fe0c74148140422aab9172be4f496689a9

commit ff806c206154a27613f9fd05835a2209ab7f0d46
Merge: d107e4d b36a285
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Feb 18 01:22:50 2013 +0000

    Merge "Remove placeholder objects for subfolders"

commit 4ae4a22bf60549d2fdd046d167c3ef85cdb72b3e
Author: Julie Pichon <jpichon@redhat.com>
Date:   Sat Feb 16 22:30:19 2013 +0000

    Update (some) table actions to use icons together with text
    
    Also:
     * Update the table actions anchors with the title attribute in order
       to display the verbose_name on hovering.
     * Restore proper alignment for "Filter" buttons (Chrome)
    
    Implements blueprint iconify-buttons
    
    Change-Id: I4d744e5104d78da3874b699fc2e27f34158926a7

commit 3a84686ae3e0a0d116404eeb21f703bdba277a72
Author: Toshiyuki Hayashi <hayashi@nttmcl.com>
Date:   Thu Jan 31 12:16:01 2013 -0800

    Allow users to specify the order of VNICs of an instance.
    
    Enable to order VNICs. It allows to choose your preferred network to eth0, eth1
    and so on.
    Added jQuery UI for implementing drag and drop sort function.
    
    implements bp quantum-vnic-ordering
    
    Change-Id: I29cba9004d7170af2be3a6645c2217d7a5b0f6ae

commit d107e4d9b5a6374007a0f265884b3b237d805eaf
Author: Joe Topjian <joe@topjian.net>
Date:   Wed Feb 13 21:44:49 2013 +0000

    Replaces ugettext with ugettext_lazy in the dashboard-related files
    
    While most files correctly import ugettext_lazy, some are importing ugettext instead.
    This is causing some parts of the dashboard to not translate correctly when a user
    switches languages. The core cause of this is because ugettext will translate the
    string once when the django application starts. ugettext_lazy will translate when the
    string is retrieved.
    
    Change-Id: Ibbdef60b3616d13aa7c2c5449ca592bf214a5f71
    Fixes: bug #1124276

commit 900572260bd002b0e1f023d168943e12d7ee3000
Merge: 4b1b979 e5e7589
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Feb 16 04:01:51 2013 +0000

    Merge "Some text in html are not translatable, this cleans-up some of those files."

commit 27150a2b8aacd2162a1fdc7cae83868873dc77a8
Author: Cody A.W. Somerville <cody.somerville@hp.com>
Date:   Tue Jan 29 04:35:18 2013 -0500

    Implements ability to upload local image to glance.
    
    Change-Id: Icb53633bb1d5e1dd827f24d81ce908ed497b44f3
    Implements: blueprint image-upload

commit 4b1b9799c44e8571f8ba4d1b6d2e8dc2bb0c13de
Merge: 086c66d c70ceb7
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Feb 16 02:16:59 2013 +0000

    Merge "Add recommendations for secure deployments"

commit 086c66d9d5bd592ce8523ed589a18750a855be8d
Merge: 33a6f9f 62dd7b4
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Feb 16 02:16:58 2013 +0000

    Merge "Allow image filtering based on image ownership"

commit 33a6f9f80d282c02eadc09fb98b63903e3d8bc5e
Merge: 2b3d829 5cfbb95
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Feb 16 02:16:56 2013 +0000

    Merge "If a user only has 1 keypair, this keypair should be selected by default"

commit b36a285938a0d98978eeb992f5144788d5ce11ff
Author: Brian Waldon <bcwaldon@gmail.com>
Date:   Tue Jan 29 17:58:21 2013 -0800

    Remove placeholder objects for subfolders
    
    A subfolder in a container is now represented solely by the prefix of
    an object name delimited by a forward-slash (/). If an object exists
    in a container that matches the implied subfolder of another object,
    each will be displayed in the objects table.
    
    Implements bp swift-folder-prefix
    
    Change-Id: I05252c1db34fdf6584a71e8827ff6f8363bf0488

commit 5cfbb95f04a236c046ccf69524a898cddea3efa2
Author: Julie Pichon <jpichon@redhat.com>
Date:   Thu Feb 14 12:55:58 2013 +0000

    If a user only has 1 keypair, this keypair should be selected by default
    
    When Launching a new instance, it's easy to forget to select a keypair
    as it's hidden in another tab. This mitigates the issue by selecting a
    keypair automatically when there is only one.
    
    Fixes bug #1125124
    
    Change-Id: I04cd6850b4b5f0901d2f9035af8df53cfb67f8c5

commit 62dd7b4e996a9b79f783d0e4c35f9f00e1ed2fcb
Author: Kieran Spear <kispear@gmail.com>
Date:   Wed Jan 23 15:25:33 2013 +1100

    Allow image filtering based on image ownership
    
    Uses buttons above the images list to allow filtering into categories:
    project, "official", shared, public.
    
    Adds a FixedFilterAction that creates a button group on top of the
    datatable. Supports server-side and client-side filtering.
    
    Implements blueprint organised-images-display.
    
    Change-Id: I87f6cf4dd7d7397ad8c23ebadc8bf293d0bad998

commit 2b3d829de447930d8b33a12feb387a983a2e91dd
Author: Jesse Pretorius <jesse.pretorius@gmail.com>
Date:   Wed Feb 13 11:43:11 2013 +0200

    Add X-FRAME_OPTIONS header to protect against Clickjacking
    
    Enables the django.middleware.clickjacking.XFrameOptionsMiddleware
    middleware class with the default X-Frame-Options header SAMEORIGIN.
    More details here: https://docs.djangoproject.com/en/dev/ref/clickjacking/
    
    Change-Id: Ic06fdf0b79c9cd245c12ed1f4438af9a4b52ad03
    Fixes: bug #1118327

commit efff047b045afafc71d7bde2cd2ba3b771415bdd
Merge: 4bd2204 cd0a959
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Feb 14 02:18:08 2013 +0000

    Merge "Adds API Access information to Access & Security panel."

commit c70ceb75f28dbc71018a2c8126272b693744efc9
Author: Jesse Pretorius <jesse.pretorius@gmail.com>
Date:   Wed Feb 13 13:07:21 2013 +0200

    Add recommendations for secure deployments
    
    To deployment doc: Adds recommendations to secure cookies from cross site scripting and mentions how to disable browser autocompletion on the authentication form.
    
    To local_settings.py.example: Adds commented lines showing the CSRF_COOKIE_SECURE and SESSION_COOKIE_SECURE settings and recommending that the lines are uncommented if Horizon is being served through HTTPS.
    
    Change-Id: I0e2516c9c16622561a9b7955aa4b9db87a8410ee
    Fixes: bug #1118194

commit 4bd2204809bd5f9c109f4a5c54b4256df83094d9
Merge: cde61f4 0e414a9
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Feb 13 09:59:43 2013 +0000

    Merge "Improve error message when the default role doesn't exist"

commit cde61f4922f43f5f4f865f49d05ef206668da398
Merge: 8b200a1 245aa2a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Feb 13 06:32:24 2013 +0000

    Merge "Properly enable/disable project/user edit via setting."

commit 8b200a1e050e5a5a6626b2c68ab7421cfccab0f9
Merge: 9f02bca 9f5e817
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Feb 13 06:32:17 2013 +0000

    Merge "Fixes the width of the error box on the login form."

commit 9f02bcaebdcab388339232a7e56149804905ecbb
Merge: 3b601d7 d25e560
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Feb 13 06:18:06 2013 +0000

    Merge "Fixes support for User filtering without JavaScript"

commit cd0a959523e3872ef7d7664a87266d6ab0b8f0b2
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Sat Feb 9 14:34:22 2013 -0800

    Adds API Access information to Access & Security panel.
    
    What this does:
    
      * Makes the Access & Security panel use tabs for each of
        the tables instead of trying to shove them all inline.
      * Adds an "API Access" tab to the above set of tabs.
      * Combines the features of the API Endpoints table, the
        EC2 Credentials download and the OpenRC file download
        into the API Access tab mentioned above.
      * Uses the service "type" instead of "name" in the Endpoints
        table to be nicer about service API abstraction.
    
    Fixes bug 1065671 and fixes bug 1120627.
    
    Change-Id: Iccc65b32d37dc97a96538443cf8c5c08fcea7250

commit e5e75898c40e59d914ee025b73f7b21539d1b99c
Author: Lin Hua Cheng <lin-hua.cheng@hp.com>
Date:   Tue Feb 12 16:54:51 2013 -0800

    Some text in html are not translatable, this cleans-up some of those files.
    
    Fixes bug 1123612.
    
    Change-Id: I012042e20abc22e7a1f01cd9650adedfa86ca227

commit d25e560f4d3cd6957a466570c2d020fb3d8fc69c
Author: Victoria Martínez de la Cruz <vickymsee@gmail.com>
Date:   Tue Feb 12 16:35:56 2013 -0300

    Fixes support for User filtering without JavaScript
    
    Allows the admin to filter users by name or email
    in Users menu without the need of having JavaScript
    enabled.
    
    Change-Id: Ice785016df7a95a1b418dcb32a07a7be65f8666c
    Fixes: bug #1117506

commit 3b601d7b77f9a6d90237f294d414ebcad67e978b
Author: Anita Kuno <akuno@lavabit.com>
Date:   Mon Feb 11 17:12:01 2013 +0000

    Added openstack_dashboard/local/.secret_key_store to .gitignore.
    
    Change-Id: Ie3a9c1f4f150702f65a8ccd7d46dd5e1c8c19bc8

commit 0e414a9474232770285768ce1d88d0f0356c4ea7
Author: Julie Pichon <jpichon@redhat.com>
Date:   Mon Feb 11 13:42:19 2013 +0000

    Improve error message when the default role doesn't exist
    
    To add members to a project, Horizon requires a default role to exist
    in Keystone.  This provides a clearer error message when the role
    cannot be found.
    
    Fixes bug #1108063
    
    Change-Id: I0e3cd4cb96c7896c675055671e0875840b1a41d3

commit 216d566c9c06fe0632b72aec3c8c2162502f95a0
Merge: a8dca2f 43e8ea4
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Feb 11 12:17:48 2013 +0000

    Merge "Fix on async messaging to don't escape message string marked as safe."

commit a8dca2f03f80bccc97547e26931a32fc3a484032
Merge: ad58619 dadf4f7
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sun Feb 10 05:16:33 2013 +0000

    Merge "Timezones can change - display the current tz offset"

commit ad58619cdf059b59bb6777a616ecec660ee6af48
Merge: 80d7f9b ffe2168
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sun Feb 10 05:16:30 2013 +0000

    Merge "Fixing sidebar layout in IE."

commit 245aa2a513f7adce2e9372fb179273fc5035afcc
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Sat Feb 9 15:29:56 2013 -0800

    Properly enable/disable project/user edit via setting.
    
    For identity backends which don't support editing (LDAP, et. al.)
    we already have a setting that turns off user editing, but it was
    applied inconsistently. This patch applies it more thoroughly
    and adds the same functionality for projects.
    
    Fixes bug 1109019.
    
    Change-Id: Ia1316de4ff76779b93edd1c1f364ede9aabb6fd0

commit 9f5e817d1d7d4cd02fb4fba67e0216ffcb2a47b8
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Sat Feb 9 13:04:26 2013 -0800

    Fixes the width of the error box on the login form.
    
    Change-Id: I51869834bfef37be362eaa42f67b5066fad88553

commit 80d7f9b55bbda30173aa9b2ad977b0899645724c
Author: Kun Huang <gareth@unitedstack.com>
Date:   Fri Feb 8 22:09:11 2013 +0800

    Change the first letter of routers tab header and html title from
    lowercase to uppercase.
    
    Routers tab header and html title of both routers index page and
    create page missing the first uppercase letter, so it needs to be
    changed into uppercase to keep with consistency other tabs.
    
    Change-Id: I83b33e061f2b1aae33e255def854cc1b0c44371e
    Fixes: bug #1112589

commit ffe2168f87fa7de8eb536106051296abef40b7ac
Author: David Lyle <david.lyle@hp.com>
Date:   Thu Feb 7 09:51:51 2013 -0700

    Fixing sidebar layout in IE.
    
    This problem is only reproducible when more than one panel group is
    present in a dashboard (e.g., when Object Store is enabled in the
    Project dashboard).  A crude way to reproduce the problem and verify
    a fix is to comment out the "permissions" line in
    openstack_dashboard/dashboards/project/containers/panel.py to enable
    the second panel group.
    
    The fix required was to remove an unnecessary float:left in
    horizon.less that caused problems in IE's layout engine.  The
    float:left had no effect on layout in Chrome, Firefox or
    Safari(Windows version) in or out.
    
    Fixes: bug #1078735
    Change-Id: Idb0f8673d68ba686e1d7440fd2396e9a29b024ef

commit dadf4f7d064567f0724dd01c6aad79f851f7db57
Author: Julie Pichon <jpichon@redhat.com>
Date:   Fri Feb 8 16:50:02 2013 +0000

    Timezones can change - display the current tz offset
    
    As noted in the reviews for the backport (20467), the initial patch
    for bug 1103003 didn't account for timezones changing over time.
    
    Change-Id: Iceab7deb803669c56aa21252561f650f8c4a601d

commit 43e8ea4d4d1967f82cfdb3b2a890fd5c40e84f6e
Author: Lin Hua Cheng <lin-hua.cheng@hp.com>
Date:   Tue Feb 5 14:45:47 2013 -0800

    Fix on async messaging to don't escape message string marked as safe.
    
    Fixes bug 1103243.
    
    Change-Id: Ia9541d5cc338914f5f9164e7ee1386270211f4d0

commit a366264d6281dbe9525a6acaabd0005674d49521
Merge: 1ef918e dbfcc97
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Feb 7 14:21:45 2013 +0000

    Merge "Quantum Floating IP support"

commit 1ef918ee0cf6735d883e81a4f29634e68d791367
Merge: 1cd260e a9e94fc
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Feb 7 14:21:35 2013 +0000

    Merge "Re-enable client logging."

commit 1cd260e518032ade21ae98369a36b8cebb914b5f
Author: Paul McMillan <paul.mcmillan@nebula.com>
Date:   Wed Feb 6 14:49:40 2013 -0500

    Allow password-field autocomplete to be configured in settings.
    
    This allows users to use strong passwords stored in browser password
    managers, without resorting to workarounds like disabling autocomplete
    everywhere.
    
    Change-Id: I5f5e8cd332a5462bbbdc5c26bbfff2f3665016ea

commit 1d99475ef908ac78ee4a774fff8f9783086c8aec
Merge: 4301cb3 34d8d5e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Feb 6 02:25:51 2013 +0000

    Merge "Confirmation dialogs lists selected objects name"

commit 4301cb36ad4c86641ac9f3697992a733608acbe6
Merge: fa6cd63 d3e642f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Feb 6 02:25:46 2013 +0000

    Merge "Change "select all" checkbox behaviour while checkboxes is checked/unchecked."

commit fa6cd636dc03f8f11330efd4cf341cd05188c62e
Merge: 13fe594 fea8f87
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Feb 6 01:00:23 2013 +0000

    Merge "Implements the autocomplete attribute on the login form"

commit 13fe5948b5a97d6759760a29f3b6214ba006dded
Merge: 3887d2c 1186717
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Feb 6 00:53:40 2013 +0000

    Merge "Update to latest oslo-version."

commit a9e94fc50466ffe0c079d661a976d0a39113654c
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Feb 5 16:04:10 2013 -0800

    Re-enable client logging.
    
    The log level setting got moved before the local conf import,
    thereby making it impossible to actually set the log level to
    debug. This moves it back to the correct ordering.
    
    Change-Id: I7b6c17350add058215c8dd3e3dd7351df64a544a

commit 3887d2c25d340ff33a8da5ec547d7570f4c0d250
Merge: b3b3f31 08071a2
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Feb 5 23:35:30 2013 +0000

    Merge "Fix footer count update"

commit b3b3f31f8c1b25d4196c75bbf29b504d8d238e27
Merge: 7a81c5b bdc6454
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Feb 5 23:35:28 2013 +0000

    Merge "Remove image_type column from images/snaps tables"

commit 7a81c5b75088bdc8e7d8435acb26ebdf42aa6301
Merge: f36efbb 11e16f8
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Feb 5 23:35:23 2013 +0000

    Merge "Disable allocate IP button if the current number of floating IP is equal or larger than the amount allowed by the quota."

commit fea8f873ad608308445112e94c54bfdcedb86891
Author: Jesse Pretorius <jesse.pretorius@gmail.com>
Date:   Tue Feb 5 19:28:34 2013 +0200

    Implements the autocomplete attribute on the login form
    
    The current login form allows the browser to automatically complete the authentication credentials based on saved values. This presents a security risk as described in bug 1116168.
    
    This commit adds the autocomplete attribute to the form tag for the login page to prevent this behaviour.
    
    Change-Id: I1b218b2db787c1581134f9bd80904c161d20b4c3
    Fixes: bug #1116168

commit 08071a20459d622f62c23808a421a31f2e1c1168
Author: Kieran Spear <kispear@gmail.com>
Date:   Wed Jan 30 19:31:31 2013 +1100

    Fix footer count update
    
    Commit 4632aa58ae9d1874f559031f592e2873c0fb4f64 broke the update
    due to an incorrect selector.
    
    Also adds a qunit regression test for footer count update.
    
    Fixes bug #1114667.
    
    Change-Id: Iee9a8743957e86985fcab70f7716e244e214b43e

commit 11867173edaade851a29503f55973bd8771b2382
Author: Monty Taylor <mordred@inaugust.com>
Date:   Mon Feb 4 11:12:40 2013 +1100

    Update to latest oslo-version.
    
    In preparation for tag-based versions, update to latest oslo-version code.
    
    Change-Id: I9f702f0304fdd5043326c95346b26bde06e20a1e

commit 34d8d5e7ff43220250c54fb4eb43925125c9c518
Author: Victoria Martínez de la Cruz <vickymsee@gmail.com>
Date:   Wed Jan 16 14:32:12 2013 -0300

    Confirmation dialogs lists selected objects name
    
    Notifies the user the name of the objects
    the operation is going to affect.
    
    Volume deletion, images deletion and
    instances termination are some of the operations
    that will display this information in
    confirmation dialog.
    
    Fallback mode: tables with no field containing
    'Name' string won't list selected objects.
    
    Change-Id: I7a200a69e3318de3206920bb4594c58a60499cde
    Implements: Add selected objects name to confirmation dialogs
    Fixes: bug #1055217

commit 11e16f88a7fb0fc456a9ca860e91a05b6ba383c3
Author: Brooklyn Chen <brooklyn.chen@canonical.com>
Date:   Fri Feb 1 17:10:44 2013 +0800

    Disable allocate IP button if the current number of floating IP is equal
    or larger than the amount allowed by the quota.
    
    Fix bug 1109098.
    
    Change-Id: I0841da494252618aef8b20c7c67429fddd0278f4

commit d3e642f4b710e43c604534ff8e4716b9e667689e
Author: Brooklyn Chen <brooklyn.chen@canonical.com>
Date:   Fri Feb 1 16:55:16 2013 +0800

    Change "select all" checkbox behaviour while checkboxes is
    checked/unchecked.
    
    While all checkboxes in one table is checked, the 'select all'
    checkbox will be selected automatically. The 'select all' checkbox
    will be deselected while any checkbox in the table is unchecked.
    
    Fixes bug 1108136.
    
    Change-Id: Ieacdcd83e84622e854648254b9bfa0269c157862

commit bdc645476b8622ce2de7d52948d6a66d66314e1b
Author: Kieran Spear <kispear@gmail.com>
Date:   Wed Jan 30 16:48:24 2013 +1100

    Remove image_type column from images/snaps tables
    
    Removes the column from the projects dashboard, but
    leaves it in the admin dashboard, since there is no
    split between images/snapshots there.
    
    Part of blueprint organised-images-display.
    
    Change-Id: Ia94798a4b0cc13a9b37831bf638e429dd29c3993

commit f36efbb8751fd47fc0f414917b76cd613f9c7aa7
Author: Victoria Martínez de la Cruz <vickymsee@gmail.com>
Date:   Thu Jan 31 10:06:11 2013 -0300

    Enhances consistency in 'Create Project' modal
    
    Substitutes 'Add Project' (modal title) and
    'Finish' (modal button) strings for
    'Create Project' in order to improve consistency
    as well as to make it clear the action
    is being made.
    
    Change-Id: I04204f35d9da53cd7827ca10dd41191352870f8b
    Implements: String replacement
    Fixes: bug #1107982

commit dbfcc97e899417a0c1838a7b976b27e499b858ff
Author: Akihiro MOTOKI <motoki@da.jp.nec.com>
Date:   Sun Jan 20 03:26:30 2013 +0900

    Quantum Floating IP support
    
    blueprint quantum-floating-ip
    
    This commit allows OpenStack dashboard users to use Quantum floating
    IP feature directly using Quantum API rather than Nova Proxy.
    By this users can associates a floating IP per virtual NIC.
    
    blueprint nova-net-quantum-abstraction
    
    This commit defines an abstract class in api/network.py.
    This class provides common interfaces related to network features
    duplicated in Nova and Quantum. A concrete class to handle operations
    should be defined in api/nova.py or api/quantum.py.
    
    Change-Id: I780356a9f41e72e32ce1877d390ac7f99e96899c

commit b6dac7c6c472073c88b395ccadf524982ccbeb37
Merge: 3ed82eb f56a346
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jan 30 09:41:04 2013 +0000

    Merge "Invoke the has_more_data function of tables when loading TableTab. This allows classes extending TableTab to support pagination."

commit 3ed82eb2f238210190e509b77dc93226fd029379
Merge: 44a83a7 05207f5
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jan 30 00:50:39 2013 +0000

    Merge "Prevent the user from creating a single IP address sized network"

commit 44a83a7d88bfd9c67af25bbfad9dfe03f895e76f
Merge: d4f8195 c2da2e2
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jan 30 00:50:01 2013 +0000

    Merge "Default recoverable error to WARN log level."

commit d4f8195aca0d1d0e1fa083b391707147859f9e80
Merge: 59b7e60 10bc52a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jan 29 21:07:41 2013 +0000

    Merge "Added "create image" capabiltiy to the admin dashboard."

commit c2da2e25c6513ba8cd847a38e701a9a2426a1d18
Author: Lin Hua Cheng <lin-hua.cheng@hp.com>
Date:   Mon Jan 28 23:49:25 2013 -0800

    Default recoverable error to WARN log level.
    
    Fixes bug 1108631.
    
    Change-Id: Ibe76a7b0badf31e4aba63f6d7f42c461b7ea1023

commit f56a346b78a49ed73d64044cca182a7346bcb552
Author: Lin Hua Cheng <lin-hua.cheng@hp.com>
Date:   Mon Jan 28 23:31:31 2013 -0800

    Invoke the has_more_data function of tables when loading TableTab.
    This allows classes extending TableTab to support pagination.
    
    Fixes bug 1108195.
    
    Change-Id: I4331aa66f0686f9991eb56721564a12248411a1f

commit 05207f58c2182a396bb360e64b7e2b66270a6323
Author: Julie Pichon <jpichon@redhat.com>
Date:   Fri Jan 25 16:26:20 2013 +0000

    Prevent the user from creating a single IP address sized network
    
    If the user doesn't specify a mask when creating a subnet, the mask
    defaults to /32 (IPv4) or /128 (IPv6) making it impossible to allocate
    an IP address when later launching an instance. This patch prevents
    creating a subnet with such a small mask.
    
    Fixes bug #1102504
    
    Change-Id: I4962e0a416b8ec9aca013e41783994f65c22a989

commit 59b7e6011b0c392a29a06e736e42b0277ab3e719
Author: Daniel P. Berrange <berrange@redhat.com>
Date:   Wed Jan 2 18:35:04 2013 +0000

    Add support for SPICE consoles
    
    While in theory both VNC and SPICE can be enabled at the same
    time, this is not expected to be common. Thus, rather than
    adding a 'SPICE console' tab, this renames the existing
    'VNC console' tab to simply be 'Console'. This tab is setup
    to prefer exposing a VNC console, but if that is not enabled,
    then expose the SPICE console. The reason for this order is
    that the noVNC widget has had much more testing than the
    current spice-html5 widget. Thus if both VNC & SPICE are
    enabled, VNC is likely a more reliable choice at this point
    in time.
    
    Blueprint: libvirt-spice
    Change-Id: If3d3769fe8e29c5930ac8b42d841c92182c4be72
    Signed-off-by: Daniel P. Berrange <berrange@redhat.com>

commit 9f89dc4f373b4c45b67b2e37ceb1aec31d082950
Merge: 88a4720 870f2ca
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jan 23 22:15:49 2013 +0000

    Merge "save the original requestor's IP so it doesn't get overwritten"

commit 88a472018f0765a6e5a000e0fcd04f58c7caaec9
Merge: 9823192 0d303c8
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jan 23 21:45:28 2013 +0000

    Merge "Add UTC offset information to the timezone"

commit 98231926da4d5efd63d50581abc4dc3bbd57e8ea
Merge: 28debeb edb64d9
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jan 23 21:45:25 2013 +0000

    Merge "Split the logo.png into two files to enable splash page branding"

commit 870f2ca384e7c0152b3b23fcdc25e62ae3c1a1d8
Author: Ionuț Arțăriși <iartarisi@suse.cz>
Date:   Thu Sep 13 15:28:54 2012 +0200

    save the original requestor's IP so it doesn't get overwritten
    
    bug 1046837
    
    Change-Id: I803fe9759b073fa1bc3d65240962a51f610db9d1

commit 28debeb7d6a511348cef8d83e505b432fc5f1388
Merge: f71cc8f 12faaa5
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jan 23 08:29:37 2013 +0000

    Merge "Ensure to use api.<category>.<method>"

commit edb64d9ed80b1e9b198185f2cbf638bfffc9e589
Author: Nicolas Simonds <nic@metacloud.com>
Date:   Mon Jan 21 20:46:58 2013 -0800

    Split the logo.png into two files to enable splash page branding
    
    This copies logo.png into logo-splash.png and updates the stylesheet
    so that the splash screen references the latter.  This facilitates
    changing the branding on the splash page only.
    
    Fixes Bug 1102769
    
    Change-Id: Ifd6d213794489dd2664a7124a2d663e390d82331

commit 0d303c8e6d7b8ec831f3b3d304a3309d0e26a26a
Author: Julie Pichon <jpichon@redhat.com>
Date:   Tue Jan 22 14:53:15 2013 +0000

    Add UTC offset information to the timezone
    
    In the User Settings, indicate besides the timezone name what the
    actual timezone/UTC offset is.
    
    Fixes bug 1103003
    
    Change-Id: I8070df2bc0380da1555c40dc9394895fbfde6848

commit 10bc52a235aae115a7792400d994efc1328b80ad
Author: Cody A.W. Somerville <cody.somerville@hp.com>
Date:   Mon Jan 21 17:46:52 2013 -0500

    Added "create image" capabiltiy to the admin dashboard.
    
    Change-Id: I6fdffe9fd96df36b07b04e3f9c8d204ab8fd50b1
    Fixes: bug #1088736

commit 12faaa5c30c481ed5241b93da51d8972d460d79a
Author: Akihiro MOTOKI <motoki@da.jp.nec.com>
Date:   Sun Jan 20 00:50:11 2013 +0900

    Ensure to use api.<category>.<method>
    
    In the current code both api.<method> and api.<category>.<method> are used.
    Using api.<method> directly makes it difficult to identify which module
    defined a method and forces developers to use unique method names among
    projects. This commit removes api.<method> style method calls.
    
    Change-Id: Iaefa1061f99b7865e02541df87c112a6b2868ec0

commit f71cc8f86e4a6e47aeacd83933901419bec9b3cf
Author: Julie Pichon <jpichon@redhat.com>
Date:   Mon Jan 21 14:47:16 2013 +0000

    Don't show the EC2 Credentials panel if there is no EC2 service
    
    Fixes bug #1102411
    
    Change-Id: I2454b415ac99f19349f4a19a1358fc75d8307fba

commit b8071bcce70ea1e5f93078e7620973030e777f9d
Merge: 85f3ffd e646376
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jan 21 08:54:45 2013 +0000

    Merge "Clarify the ambiguity of the "more actions" dropdown."

commit 85f3ffd9275fc1f50ed1c7f27be3eac118478db7
Merge: 674bd82 d0aff3a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jan 21 01:15:25 2013 +0000

    Merge "Catch another breakage, when cinder is unavailable"

commit 674bd82b4fe5d46ee60c70d5781162143770056f
Merge: 185d47d 2560965
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jan 21 00:10:59 2013 +0000

    Merge "Extend offline-compression context"

commit 185d47df14f5f74b0ed4ccb21e84add17706d67d
Merge: ca6b620 99b678b
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sun Jan 20 23:30:55 2013 +0000

    Merge "Remove |safe from openrc.template"

commit ca6b62032dc4499caf5a057404e8da3934129c8b
Merge: 141e10a 1464edf
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sun Jan 20 23:30:53 2013 +0000

    Merge "Allow insecure authentication"

commit 141e10a4355f05f4da1069d13a64e5ef3b10ed3a
Merge: c18ca1a cdd5e9e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sun Jan 20 23:30:50 2013 +0000

    Merge "Improves some UX details"

commit c18ca1afe3f490d4cd212dcfa76b32f4a02f5265
Merge: b065bec b58177c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sun Jan 20 23:24:13 2013 +0000

    Merge "Clean-up deprecated diablo code in index.html."

commit b065bece773126d51c08990bac7bc084e7702800
Merge: 84f3291 0e5179a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sun Jan 20 23:24:11 2013 +0000

    Merge "Fix attributes processing in ActionMetaclass"

commit 84f329141a497b4297172b6739121928edffcf54
Merge: 83ac573 6f3a980
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sun Jan 20 23:23:31 2013 +0000

    Merge "Absolute limits of -1 should be treated as unlimited"

commit b58177c27abcfa55129356fe99c9c3f01b3f4d21
Author: Lin Hua Cheng <lin-hua.cheng@hp.com>
Date:   Fri Jan 18 16:02:40 2013 -0800

    Clean-up deprecated diablo code in index.html.
    
    Fixes bug 1101614.
    
    Change-Id: I4cf326abe7fa6bf45ebf3b6f9bc009a1c6029e31

commit 0e5179ac3316f42ca4be05ed9b98bfbe72d7a0cc
Author: Alexey Izbyshev <izbyshev@ispras.ru>
Date:   Fri Jan 18 20:03:27 2013 +0400

    Fix attributes processing in ActionMetaclass
    
    ActionMetaclass.__new__() creates a class object twice. At first,
    it uses DeclarativeFieldsMetaclass.__new__() only to get a side effect
    of gathering form fields to base_fields, and then it uses type.__new__()
    to create the resulting class object. Dropping the first created class
    object results in ignoring all that DeclarativeFieldsMetaclass.__new__()
    does with it (currently, it adds a 'media' attribute).
    
    This change uses the class object returned by
    DeclarativeFieldsMetaclass.__new__() adding Meta options to it,
    thereby fixing the issue.
    
    Change-Id: Ia4ee0e7187846ea13c04505cbbe7b999c2044871

commit 99b678b7b7d8eb78a39e5600136f675e875f8e30
Author: Flavio Percoco <fpercoco@redhat.com>
Date:   Fri Jan 18 12:26:30 2013 +0100

    Remove |safe from openrc.template
    
    Review I56ec047da467b721bd1b57d2c97d05717e83f468 added |safe to
    the TEMPLATE_NAME variable in order to allow special characters for
    tenant names but it turned out to be a security issue as explained in
    one of the comments.
    
    This reverts commit 3a9b0da489030eaacc6cc0416f92192b74783ac8
    
    It's still an issue to discuss as referenced in bug 1100042
    
    Change-Id: I919a56ac799e3358bf3d56af3c6083814e97c98d

commit 83ac573a9e1d3614a45787e0de43abd8c7f231b7
Merge: ff1bcb6 6353c8d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jan 17 20:25:57 2013 +0000

    Merge "Adding extensibility to data_table template file"

commit cdd5e9e962824ddfe044966590ecd2da617793e3
Author: Victoria Martínez de la Cruz <vickymsee@gmail.com>
Date:   Thu Jan 17 13:17:00 2013 -0300

    Improves some UX details
    
    Adds underline style to sortable column headers
    in tables with more than one item.
    
    Changes 'Click here to show only VNC' string
    with 'Show only VNC' and adds underline style.
    
    Substitute 'Unpause' with 'Resume' in Instances dropdown and
    'Unpausing' with 'Resuming' in Task column on update.
    
    Change-Id: I903722191d9c511b9961a666d0e644dbf87111b5
    Fixes: Adds usability improvements
    Bug: #1100418

commit ff1bcb6b8c5f790bb3f1d1dbae78f077c97f567f
Merge: d65d38f cf34ed7
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jan 17 15:36:50 2013 +0000

    Merge "make long tenant names look better"

commit 2560965eb02413c37ce3b55f6c10ceba5f17d389
Author: Dirk Mueller <dirk@dmllr.de>
Date:   Wed Jan 16 13:39:01 2013 +0100

    Extend offline-compression context
    
    When using offline compression, all context information needs to be
    available in order to generate matching compressor output.
    
    Change I84807f6ca0d9769d25b942c151c1a83501648a0a introduced references
    to HORIZON_CONFIG, so add it to the predefined list of context for
    offline compression as well.
    
    Change-Id: I44ee139626f0eac6fa34f9136926a1a626498039

commit 6353c8d2fa3d17f6555a4a7da41c47199c7bfd8d
Author: ericpeterson-l <ericpeterson@hp.com>
Date:   Mon Jan 14 08:43:34 2013 -0700

    Adding extensibility to data_table template file
    
    bug 1098740
    
    Change-Id: I16525165f3e064cb6b9f19cfffb9afa21a3d6f75

commit d65d38f63601f68fb8ebf72bcc5ec4e9b042c751
Author: Brian Waldon <bcwaldon@gmail.com>
Date:   Tue Jan 15 21:37:13 2013 -0800

    Use default_if_none rather than default filter
    
    Zero is a valid summation for a column, so only default to
    a hyphen when a summation is explicitly None.
    
    Change-Id: Ib523657ca46f9f2563ddb82cb2a3b64d9458979d

commit 7a177be8198937045c86def5160c017985f6c8de
Author: Brian Waldon <bcwaldon@gmail.com>
Date:   Tue Jan 15 19:12:14 2013 -0800

    Prevent column summation if no non-None cells
    
    Change-Id: I96ec5f5c6391c9234f79ad751b5c1671eda393ef

commit 6f3a9804ebf46818b68b63c8d7a91da1d9fcc867
Author: Julie Pichon <jpichon@redhat.com>
Date:   Wed Jan 16 16:08:33 2013 +0000

    Absolute limits of -1 should be treated as unlimited
    
    -1 were interpreted literally, causing quota-related calculations to
    show as overquota instead of unlimited
    
    Fixes bug #1098480
    
    Change-Id: I52377c690c5169f63624959711fce7566d59f9af

commit 1464edf7eff4fccc61935130f4868744da86a4d3
Author: Kieran Spear <kispear@gmail.com>
Date:   Wed Jan 16 13:53:25 2013 +1100

    Allow insecure authentication
    
    Pass through the value of OPENSTACK_SSL_NO_VERIFY from settings.py to
    keystoneclient. This allows connecting to servers with self-signed
    or otherwise invalid certificates for testing purposes.
    
    Bug #1100131
    
    Change-Id: I281fae400c1311af32e279083f51fba95e0e326c

commit c52c1977b78b2f5e915fb41fb2a6917f4df2ad4f
Merge: 3a9b0da 4632aa5
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jan 15 21:05:51 2013 +0000

    Merge "Don't update count on tables without a summary row"

commit cf34ed76f02a381de92b57a8cda2324c342f1723
Author: Nicolas Simonds <nic@metacloud.com>
Date:   Tue Jan 15 12:11:31 2013 -0800

    make long tenant names look better
    
    Change-Id: Ifd3bb8ba0a7a367e31794c7cc82bef40e2c83d20
    Fixes: bug 1057137

commit e646376ec8d6c070c8e438b00eacd3faf0363f53
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Jan 15 11:57:26 2013 -0800

    Clarify the ambiguity of the "more actions" dropdown.
    
    Adds the word "More" to the dropdown toggle to clearly indicate
    what the arrow is for. Also disables line-wrapping between the
    primary action and its dropdown toggle. Removes the individual
    hacks for the widths of various tables.
    
    Change-Id: I74c03a9cd0655457f85332c9c7d31ef3ae15059e

commit 3a9b0da489030eaacc6cc0416f92192b74783ac8
Author: Flavio Percoco <fpercoco@redhat.com>
Date:   Mon Jan 14 23:53:34 2013 +0100

    Horizon escapes special characters in openrc.sh
    
    Adding the safe filter makes it possible to have tenant names with
    special charaters rendered into the openrc.sh file without escaping
    those characters.
    
    Added a new unittest for templates
    
    Change-Id: I56ec047da467b721bd1b57d2c97d05717e83f468

commit 47db76554eadf06dc16963c6228343099a93c271
Merge: 158ce5c 90b2c7c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jan 14 09:08:20 2013 +0000

    Merge "Allow setting nova quotas to unlimited"

commit 4632aa58ae9d1874f559031f592e2873c0fb4f64
Author: Kieran Spear <kispear@gmail.com>
Date:   Mon Jan 14 14:35:18 2013 +1100

    Don't update count on tables without a summary row
    
    The horizon.tabs javascript was updating the last row of any <table>
    in the tab when the focus was changed to a different tab, stomping
    over the last row of the table.
    
    This commit limits updates to tables with the .datatable class,
    and adds a class to the updated <span> in affected templates
    so it can be selected a little more unambiguously.
    
    Fixes bug #1080513.
    
    Change-Id: I1b778bdc77887dcf540c96c2ab8be239bc13258c

commit 90b2c7cd30091a674fd96f8e008c887463ebf096
Author: Joe Gordon <joe.gordon0@gmail.com>
Date:   Wed Jan 9 12:12:27 2013 -0800

    Allow setting nova quotas to unlimited
    
    To set a quota to unlimited it is set to -1
    
    Fix bug 1082489
    
    Change-Id: I8e79873742b5dbe54c309e480c65bbe304d5eb61

commit d0aff3a1a79ae51b33653a944c4f0fc127dd517f
Author: Matthias Runge <mrunge@redhat.com>
Date:   Thu Jan 10 12:00:20 2013 +0100

    Catch another breakage, when cinder is unavailable
    
    During review of backporting avoid cinder calls, this
    has been discovered and should be applied to master branch.
    
    Fixes bug 1098146
    
    Change-Id: I74c7fabd31ed333fc9f44ec92b2c391dd7c9b9ef

commit 158ce5ca268ab2824c777c14120009641be47ae4
Author: Victoria Martínez de la Cruz <vickymsee@gmail.com>
Date:   Tue Jan 8 13:44:37 2013 -0300

    Check the display name for volumes on AJAX polls.
    
    If a volume is created from the CLI without a name,
    its displayed name on the Dashboard will be its id.
    
    Change-Id: I806df643d7a2e0e93db673ea9718fe30927d930e
    Implements: Display name check for unnamed volumes
    Fixes: bug #1070042

commit 511cac94fb45bae2190a18dff0886969b9a5b193
Merge: 06a357d eed092a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jan 8 19:45:23 2013 +0000

    Merge "Support Quantum L3 function"

commit 06a357d1adec22913e16afb3d4b676a41bc830e5
Merge: 94726fd 31d55e5
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jan 8 19:45:19 2013 +0000

    Merge "Improve Quantum panels to Folsom advanced features"

commit 94726fdfea2e0dbcce1632aabee814157c11a7d9
Author: Julie Pichon <jpichon@redhat.com>
Date:   Fri Dec 28 16:16:07 2012 +0000

    Migrate an instance from the admin dashboard
    
    Implements blueprint migrate-instance
    
    Change-Id: Icdd70752dc089c314fb3f55eb42ace1e976f8d49

commit eed092a5bb725e58ec45c0f469c2b8c73d59c46a
Author: Nachi Ueno <nachi@nttmcl.com>
Date:   Thu Sep 20 07:10:06 2012 +0000

    Support Quantum L3 function
    
    Implements bp quantum-l3-support
    Implemented basic CRD for router
    Add/remove interface support
    Support set gateway and clear gateway
    
    Change-Id: Ie4cac962eb8fadc021c80cf05e2aa63caab3c00a

commit 869eaf82f755c5bcf0f89eacc235f0fb12f7f166
Merge: b926233 4b1fc16
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jan 7 00:42:11 2013 +0000

    Merge "Fixed unicode for object copy"

commit b9262333ebf74d0421c008f28e110052e48a3a0a
Merge: c3e32bf a984cec
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sun Jan 6 21:57:28 2013 +0000

    Merge "Don't redirect when clicking instance detail page in admin panel."

commit c3e32bfccfaa3318913c967c6f1ff81b6dca3390
Merge: f980a7b 613b46d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sun Jan 6 21:16:59 2013 +0000

    Merge "Disable Launch Button based on quotas"

commit f980a7b0ec1e2874ecf09c4615c097b9cc0c2999
Merge: 4d2199d a37779c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sun Jan 6 21:16:56 2013 +0000

    Merge "Really, really, honestly adjust the size of the noVNC iframe."

commit 31d55e503d578f3af86fed15a37127aff9871ecd
Author: Akihiro MOTOKI <motoki@da.jp.nec.com>
Date:   Fri Jan 4 18:33:03 2013 +0900

    Improve Quantum panels to Folsom advanced features
    
    Implements blueprint improve-quantum-summary-table
    
    * Improve displayed columns in network related tables
    * Use workflows in subnet create/update panels
    
    * Operations
      * admin_state control for network and port
      * router:external support in network creation and update
      * No gateway support in subnet creation and update
      * enable_dhcp, allocation_pools, dns_nameservers and host_routes support
        in subnet creattion and update
      * Setting device_owner is supported in admin port panel
    
    * Detail panels
      * router:external and provider network information in admin network detail
      * enable_dhcp, host_routes and dns_nameservers in subnet detail
      * device_owner in port detail
    
    * Behavior changes
      * Remove created network when subnet creation failed in "Create Network".
        Before this commit a created network remains even when an associated
        subnet failed to be created, but it is a little confusing since
        an unintended network without subnet is created. This commit deletes
        such networks and display a message indicating it.
    
    Change-Id: I1325c415acc6afc664879540c66957874d1c95c3

commit a984cecacfd3ab07906877614e9ba48fd3643e6e
Author: Yanping Xie <irsxyp@gmail.com>
Date:   Sat Jan 5 15:54:41 2013 +0800

    Don't redirect when clicking instance detail page in admin panel.
    
    Fixes bug 1096299.
    
    Currently, when you click the instance detail information page
    in admin panel, horzion will redirects to the project panel.
    This is not reasonable. This patch fixes this problem by staying
    on the admin panel when clicking the instance detail page.
    
    Change-Id: Id589ab7de5d5c3c70831538268139b5286bd61bd

commit 613b46d3be14dbda1cca0e49ba262ea184fb4206
Author: Julie Pichon <jpichon@redhat.com>
Date:   Wed Dec 12 13:34:13 2012 +0000

    Disable Launch Button based on quotas
    
    Fixes bug 1033829
    
    Change-Id: If7c149f5de392245f854173d77bb4a30123053d2

commit 4b1fc167893ee0ab4ae5d57ad2ad051c2088dc02
Author: Tihomir Trifonov <t.trifonov@gmail.com>
Date:   Tue Dec 11 12:02:06 2012 +0200

    Fixed unicode for object copy
    
    Removed deprecated check for unicode symbols
    in object names, fixed the reverse() for success_url,
    which expects "/" to be included in path arguments.
    
    Fixes bug 1008940
    
    Change-Id: I1122437c40f8e31b64a82b39cd326141842ca519

commit a37779c47de8a7947318533f59beebb58c34ef41
Author: Nicolas Simonds <nic@metacloud.com>
Date:   Thu Dec 20 10:13:55 2012 -0800

    Really, really, honestly adjust the size of the noVNC iframe.
    
    This patchset works.  For serious.  I mean it this time.
    
    Change-Id: Ie6b2287bc9a6f0b15421f00b5da3dc02af9d5560
    Fixes: bug #1077309

commit 4d2199d8fe97fa05b65a84757c3891f95a4eb7a8
Author: Julie Pichon <jpichon@redhat.com>
Date:   Wed Dec 19 14:40:15 2012 +0000

    Fixes PEP8 errors as reported by pep8 1.3.4
    
    Change-Id: I8453567f49e8673b2cc6bfe090044dbdb8d3520f

commit 648c8a582be274e400125b74b9572c2aebbab18a
Merge: 4b0f66f c5b6747
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Dec 17 21:03:20 2012 +0000

    Merge "Store timezone as string. Fixes bug 1091021."

commit 4b0f66f00422d7af71161ed77b16113dec1f5fde
Merge: 9cdb026 24367e6
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Dec 17 20:57:54 2012 +0000

    Merge "Avoid cinder calls, when cinder is unavailable"

commit 9cdb026201b71f0617e1b6a128f1aa27a1becf05
Merge: 37731b9 13e5c15
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Dec 17 20:57:34 2012 +0000

    Merge "Adds a "simplified" floating IP management option."

commit 37731b95b68ca6177f88449c6250fa5a34de15d5
Author: James E. Blair <jeblair@openstack.org>
Date:   Mon Dec 17 08:49:53 2012 -0800

    Pin docutils to 0.9.1.
    
    Docutils 0.10 breaks manpage generation in sphinx 1.1.3. A fix to
    sphinx has been merged, but not yet released (scheduled for dec
    24-31). In the mean time, we should pin docutils to 0.9.1.
    
    Fixes bug 1091333.
    
    Change-Id: I157f3c191bfc09d2191a3508d81bcbaea56205a6

commit c5b6747d73fdef76fad1dc120ff2dfa894c14b4c
Author: Tres Henry <tres@treshenry.net>
Date:   Sun Dec 16 14:45:36 2012 -0800

    Store timezone as string. Fixes bug 1091021.
    
    Change-Id: I8fd951775fd0c86e64d8e183631b408c46413a54

commit 24367e6cea56006c8284576d534dc8d78bd67215
Author: Matthias Runge <mrunge@redhat.com>
Date:   Mon Dec 10 13:49:38 2012 +0100

    Avoid cinder calls, when cinder is unavailable
    
    When a volume service is not available, then a cinder client can not
    be created. This patch skips the calls, so that dashboard doesn't
    break any more.
    
    Change-Id: Ic5d029302d10b453257b452ba78541febf8e4c96
    Fixes bug 1084137

commit 9a7b49e086e88ed3c8ba659f0f36e4d733473c57
Merge: 95a034a a3d136e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Dec 11 22:04:21 2012 +0000

    Merge "Removes unused imports"

commit 95a034ae6295cf20e73c9857ba438e1da808bb8f
Author: Malini Bhandaru <malini.k.bhandaru@intel.com>
Date:   Mon Dec 10 18:04:27 2012 -0500

    Fixes bug 1086290
    https://bugs.launchpad.net/horizon/+bug/1086290,
    edit-flavor broken when flavor has extra specs.
    Includes unittest for the same, and modified mock data to
    to include extra-specs
    Change-Id: I286d97568daff26bbd03418b2ea0b808caceadba

commit 13e5c153874c29a80b3ed55918a9f84afd886ab5
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Dec 10 00:27:29 2012 -0800

    Adds a "simplified" floating IP management option.
    
    Provides one-click associate and disassociated actions when in
    "simple" floating IP management mode. Complex floating IP
    management is still allowed via the access & security panel,
    but in general it's not necessary except when managing multiple
    floating IP pools or with complex network requirements.
    
    Implements blueprint associate-ip-one-click.
    
    Change-Id: Iaa9333b4f9a0c1590fcee50d1e56fcbaa21a84dc

commit a3d136e36597c513b2942cc2dabe522d70533842
Author: Zhongyue Luo <zhongyue.nah@intel.com>
Date:   Mon Dec 10 11:04:51 2012 +0800

    Removes unused imports
    
    Removed unused imports founded by:
    
    find . -type f -name "*py" -exec pylint -r n {} \; | grep -E "Unused imp|^\*"
    
    Change-Id: I84f81ed833f6f792c5beb41a4d6b26cbb3236b2b

commit e0c43a488a57059d0bf88e293c07b3c8f10bb0bf
Merge: c182da3 4a8f15e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sun Dec 9 21:49:22 2012 +0000

    Merge "Specify floating ips table action cloumn's width"

commit c182da32ab72c58579674ed9a52f55635ef2cd83
Merge: b749041 06e1d59
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sun Dec 9 21:48:20 2012 +0000

    Merge "show swap disk in listing and forms in flavors syspanel"

commit b7490417bf8c343cd53f177b46a8415aa3b14fd7
Merge: eab5fc7 aec73a7
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sun Dec 9 21:48:01 2012 +0000

    Merge "Add a check for unlimited quotas"

commit eab5fc7712ce9c0b0e226a059f054773426ad6ae
Author: Kieran Spear <kispear@gmail.com>
Date:   Wed Dec 5 14:00:13 2012 +1100

    Allow permissions to be set on tables
    
    Sometimes we want to hide certain UI elements depending on the
    permissions granted to the current user. At the moment this is
    possible for Actions and Panels. This commit extends support to
    DataTable too.
    
    We also set the permission on the volume snapshots table so that,
    like the volumes panel, it is only displayed when the 'volume'
    service is active.
    
    Fixes bug #1087128.
    
    Change-Id: Icc12b479c3eb888320af735b8b7810e58517eef0

commit c4746aacfad55048cbb0269f8f5c6dc2679128db
Merge: 6f5fdef 146eef4
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Dec 5 21:48:40 2012 +0000

    Merge "Return a better error message(security_groups)"

commit aec73a78b2b3dc7cabe65b246cd5c3c4d872e0ec
Author: Victoria Martínez de la Cruz <vickymsee@gmail.com>
Date:   Sun Dec 2 22:34:04 2012 -0300

    Add a check for unlimited quotas
    
    This extra check will prevent Horizon to misunderstand "-1" value when tallying quotas,
    setting the "Available" field to inf instead of 0.
    
    Fixes: bug #1084976
    Change-Id: Ib316a15ac8ffa8ed4e4c51c02d5956db57fb6f6e

commit 06e1d59a5cc3a8a5890af211bc9c76d201733b53
Author: Christian Berendt <berendt@b1-systems.de>
Date:   Thu Nov 29 18:49:56 2012 +0100

    show swap disk in listing and forms in flavors syspanel
    
    At the moment the swap disk entry of flavors is not listed in
    the syspanel listing of flavors and it's not possible to create
    a new flavor or edit an existing flavor with the swap size
    
    Change-Id: I92195671024bb361fa5825cbdcea515850ddee31

commit 146eef477b9ac0ea5b769cad26fb24cda33bf445
Author: Matthias Runge <mrunge@redhat.com>
Date:   Mon Dec 3 12:30:39 2012 +0100

    Return a better error message(security_groups)
    
    When creating a security group, whose name contains
    other chars than numbers and letters, a non supportive error
    message is thrown.
    
    Fixes bug 1085888
    
    Change-Id: I58ab57be29c0935dbfd10831fbaf97d09f654781

commit 4a8f15e41a03a057cbf442707f22fede4a75cb76
Author: Jiang Yong <jiangyong.hn@gmail.com>
Date:   Wed Dec 5 18:15:47 2012 +0800

    Specify floating ips table action cloumn's width
    
    Fixes bug 1081875
    
    Change-Id: Id92a1c7afa829ef2ff8e973919900cf7cb7c59e9

commit 6f5fdef01775cc89f7b9693ff1e22db3ae02e478
Merge: aa3e274 300747c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Dec 4 20:08:10 2012 +0000

    Merge "Make sure vCPU and RAM quotas are initialised when no instances are running"

commit aa3e2744c6af7d387bb5729d6003c3fcdb47172e
Merge: 155e3ae fd6bc63
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Dec 4 20:01:20 2012 +0000

    Merge "Add an optional link_classes to tables.Column, this is used as the class of the displayed link in the cell."

commit 155e3ae7c3e6e51937c801c10dd976e589af8969
Author: Alexey Izbyshev <izbyshev@ispras.ru>
Date:   Thu Nov 15 21:35:55 2012 +0400

    Fix handling of UUID-typed flavor ids
    
    Change the type of flavor_id hidden field in EditFlavor form
    from IntegerField to CharField since flavor id is a string
    representation of UUID now. Additionally change the type of
    similar hidden fields in CreateExtraSpec and EditExtraSpec forms.
    
    Remove flavor id generation from form handling code. Id generation
    should be done only in corresponding OpenStack components (nova, etc.).
    Since nova supports flavor id autogeneration and 'flavorid' parameter
    of FlavorManager.create() in novaclient is optional, remove 'flavorid'
    parameter from api.nova.flavor_create().
    
    Change flavor ids in test data from strings containing integers
    to UUID-like strings to make them correspond to real data.
    
    Update flavor tests to make them compatible with new
    api.nova.flavor_create() signature.
    
    Remove conversions of flavor id to int from all tests. In particular,
    update test_index_flavor_get_exception() to make it generate unique
    UUID flavor ids instead of integers.
    
    Fixes bug #1076761
    
    Change-Id: Iaa308578981f0379ff61a9dd42620eaf0ab1d605

commit 300747c9a3245559dc76c4d79d6b2f60cc965b23
Author: Julie Pichon <jpichon@redhat.com>
Date:   Thu Nov 29 17:04:24 2012 +0000

    Make sure vCPU and RAM quotas are initialised when no instances are running
    
    Fixes bug 1084609
    
    Change-Id: Ia89c2071e8366912f97bc7c3a63caccc26430e53

commit 8243f755a3188e441da7ee205cd7b83da2eef81f
Merge: 025dea1 56b2252
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Nov 29 20:28:19 2012 +0000

    Merge "For long tenant name, display an ellipsis using CSS3."

commit 025dea1866e82112a882cdbc4a715bd3d382ae36
Merge: ceea2b1 7ab5ace
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Nov 29 20:27:08 2012 +0000

    Merge "Accepts UUID as an ID of Floating IP"

commit ceea2b141337015db5a3a8f1ae6a708121a262ed
Merge: 20bfac6 18473fd
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Nov 29 20:19:22 2012 +0000

    Merge "refactor UserFilterAction code"

commit 20bfac6d2a3ea98fadebd116432fb0d46f426a14
Author: Julie Pichon <jpichon@redhat.com>
Date:   Mon Nov 26 14:56:41 2012 +0000

    Ignore the socket timeout error in Selenium test
    
    Change-Id: I00b619bd27a8fa20b3c9d2c27a80514f2ae0d307

commit fd6bc63e5bcf02c91801af112808d69c2f5c0cb1
Author: Lin Hua Cheng <lin-hua.cheng@hp.com>
Date:   Tue Nov 27 12:42:29 2012 -0800

    Add an optional link_classes to tables.Column, this is used as the class of the displayed link in the cell.
    
    Fixes bug 1079464.
    
    Change-Id: Ibaf58c7f47d1cc8ea8f2ca074bf6c21142df5579

commit 56b2252541997d706dbfaadaca941220ee4678fd
Author: Lin Hua Cheng <lin-hua.cheng@hp.com>
Date:   Mon Nov 12 10:57:49 2012 -0800

    For long tenant name, display an ellipsis using CSS3.
    
    Fixes bug 1057137.
    
    Change-Id: Ic73bd8fb8c1f160db3788582f0acab95649ecc93

commit 18473fd2600794f74d2a134ad455c2e19500a6bc
Author: Ionuț Arțăriși <iartarisi@suse.cz>
Date:   Tue Nov 27 15:23:37 2012 +0100

    refactor UserFilterAction code
    
    Change-Id: Id068f01ee7a09caf84513b771e26cf43caca4113

commit 7ab5ace768797f56bf7e1c846fca0f1d40ed6086
Author: Akihiro MOTOKI <motoki@da.jp.nec.com>
Date:   Tue Nov 13 21:45:03 2012 +0900

    Accepts UUID as an ID of Floating IP
    
    Fixes bug 1052561.
    
    In Quanutm, Floating IPs are identified by UUID instead of integer ID.
    After quantum-nova integration for FLoating IP has been implemented,
    Horizon also needs to accept UUID style of ID for Floating IP.
    
    Change-Id: I6ed919cbbc818c97cecef2fe3a91c8e5a7ac76e0

commit 8734ea4977b03a2862615f5e0289b57269fee24d
Merge: e6d3c23 dcda694
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Nov 21 20:07:43 2012 +0000

    Merge "Return a friendly error at flavor creation"

commit e6d3c23943a11357ffc755f8052894e15d8dfc1a
Merge: 76ef256 86427b8
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Nov 21 20:07:26 2012 +0000

    Merge "Adds transitional deprecation code for old dashboard names."

commit dcda6940263a43344bf98aa1776cce34d25ff927
Author: Matthias Runge <mrunge@redhat.com>
Date:   Mon Nov 19 13:14:02 2012 +0100

    Return a friendly error at flavor creation
    
    When trying to create a flavor with an Id/Name that is already in use, the
    operation fails and no error message is being displayed
    
    Change-Id: I92db8b52bc4e63e5e5ce4d90169944e484baeddd
    Fixes: bug #1079155

commit 86427b83d668837b7b6ea4b9c3783e9049777dd4
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Nov 20 20:33:09 2012 -0800

    Adds transitional deprecation code for old dashboard names.
    
    This code allows users who upgrade from Folsom to Grizzly to
    continue using their old settings file until H.
    
    The code is in the settings file because it must be run prior
    to the modules listed in INSTALLED_APPS being loaded into the
    python path.
    
    Fixes bug 1071444.
    
    Change-Id: I7ac30b731be3cdc7513e3d6bc34d624963bbea9b

commit 76ef256dc47b590f205aa95c2d439282fb62c962
Author: Kieran Spear <kispear@gmail.com>
Date:   Wed Nov 14 18:30:39 2012 +1100

    Don't inherit from base.html in 500 error page
    
    For server errors, the context passed to the template is empty,
    so things like STATIC_URL and context processors don't work.
    
    Fixes bug 1067206.
    
    Change-Id: Ia1801afaecd6a23fbcc6054552d0fd313597d1c1

commit 699469827b3ad6372e046d608477898e093bb512
Merge: f9c9e9b 0d305a6
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Nov 20 23:12:19 2012 +0000

    Merge "Fixes for missing files in MANIFEST."

commit f9c9e9b9546f82a1625fcfd8a9092a7ed5316280
Merge: 5a23ee9 2f98bef
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Nov 20 23:12:01 2012 +0000

    Merge "Reworks quotas and services panels into System Info panel."

commit 5a23ee90975bc3c5f2a64d46df0404db8ccbeb50
Merge: 73cf169 0065e66
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Nov 20 23:08:02 2012 +0000

    Merge "Unifies Horizon conf."

commit 73cf169eade2f6254d48eb52cfb72aec72295186
Merge: ccb0b2c 3fbe68f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Nov 20 22:45:27 2012 +0000

    Merge "Honour LOGIN_URL when redirecting to login page"

commit 0d305a62f169c1f52c125a65b92d5380547b7f55
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Nov 20 14:40:13 2012 -0800

    Fixes for missing files in MANIFEST.
    
    Fixes bug 1079621.
    
    Change-Id: Ic7f16ff86033e3e53e6682bd494b907f396490ce

commit ccb0b2c0040fe0dae4bf6ea0f44d844914d14a7d
Merge: aec9884 16fd3c9
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Nov 20 22:37:58 2012 +0000

    Merge "Allow running tests individually"

commit aec98844ca9892919e243dfe9216604e0ac4eb46
Merge: ffb98f1 2205300
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Nov 20 22:35:30 2012 +0000

    Merge "use addHorizonLoadEvent() method instead of $(document).ready()"

commit 0065e6642dafe2a43480d1e6280bff1128b33775
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Sat Nov 17 16:54:48 2012 -0800

    Unifies Horizon conf.
    
    Centralizes all of Horizon's configuration options so that
    they're all uniformly accesible from a single place and always
    guaranteed to exist.
    
    Implements blueprint unify-config.
    
    Change-Id: I3279b7ccd58302fcff4f0d273f89f282a285c442

commit ffb98f19e6f5e66f9d9b4036ded446f5e15eb32a
Author: Julie Pichon <jpichon@redhat.com>
Date:   Fri Nov 16 21:12:09 2012 +0000

    Client-side validation of password/confirmation match
    
    Fixes bug 1055234
    
    Change-Id: I25a3e8463894f0fb08e26e502f1baf0822d90437

commit 241c63b94c7d66bfd8ce569380e85c6e9f60f8dc
Merge: 0e32899 9c12d23
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Nov 20 00:48:22 2012 +0000

    Merge "Move netaddr to pip-requires"

commit 3fbe68f690f86a9e07d054daafedf980217827e9
Author: Kieran Spear <kispear@gmail.com>
Date:   Fri Nov 16 17:20:51 2012 +1100

    Honour LOGIN_URL when redirecting to login page
    
    Currently the redirect is always made to the url of the 'login' view.
    This change makes redirects go to LOGIN_URL, so the default login view
    can be replaced with a view at another url/name.
    
    Fixes bug 1079444.
    
    Change-Id: Ib56200679668dd053d3c6ac24807d2a2affc0df8

commit 2f98befe3ffc07922c02b4cb0d0c400e9c361922
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Sat Nov 17 15:49:17 2012 -0800

    Reworks quotas and services panels into System Info panel.
    
    This is a step towards combining all the "read only" data about
    an OpenStack cloud into one place for admin inspection.
    
    Implements blueprint system-info-panel.
    
    Change-Id: I2dc52a855c1c8a488fb9c66b82e0faca765b3812

commit 22053000b18006339a0950af430d5bc66fc85b95
Author: Nicolas Simonds <nic@metacloud.com>
Date:   Thu Nov 15 15:47:28 2012 -0800

    use addHorizonLoadEvent() method instead of $(document).ready()
    
    These pages load all the scripts at the end, which means jQuery
    isn't loaded yet, which means there is no $ variable, which means
    the page throws errors when attempting to resize the iframe.  Oops.
    
    There's a special method defined for doing what is being tried here,
    called addHorizonLoadEvent(), so use it instead.  Confirmed working
    correctly in DevStack.
    
    Fixes Bug 1050316
    
    Change-Id: Ia6a90485acc2454ff0320abcd51860423282a659

commit 16fd3c9ebb2a267f7a13961a500628ee2db0f356
Author: Kieran Spear <kispear@gmail.com>
Date:   Thu Nov 15 14:40:25 2012 +1100

    Allow running tests individually
    
    If there is a non-zero number of arguments, run_tests.sh now
    passes through the arguments to `manage.py test`, skipping the
    default horizon/openstack_dashboard suites.
    
    The correct settings module is chosen based on the first module
    given in the argument. E.g., horizon.test.tests.tables chooses
    the horizon.test.settings module.
    
    Change-Id: I5321e87bec6831fb7574e045a82de06086b1d0d0

commit 0e328995ec3fa8a04af8b687d2a7462fd8029f1c
Merge: 241ee81 4c88b9b
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Nov 13 21:29:14 2012 +0000

    Merge "Added a check for volume service in quota functions"

commit 241ee819f1a7094ea59ec3783706c15457c2f857
Merge: 220f99e 9249a5d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Nov 13 13:15:15 2012 +0000

    Merge "Report correct return value from pep8 check"

commit 9c12d2386831d0f4f4a5644c1e0947c9889f692a
Author: Kieran Spear <kispear@gmail.com>
Date:   Tue Nov 13 18:37:34 2012 +1100

    Move netaddr to pip-requires
    
    Change-Id: I3620689e8407055234e9a2bcbab896f2394c4fc4

commit 4c88b9b5977c50525771876b2a8624fa586b8f6e
Author: Tihomir Trifonov <t.trifonov@gmail.com>
Date:   Fri Nov 9 14:55:23 2012 +0200

    Added a check for volume service in quota functions
    
    When displaying the quotas, we have to check if
    volume service is present in the service catalog.
    If not - then to remove the volume quotas from
    the result object.
    
    Fixes bug 1075319
    
    Change-Id: Icd049a5b147cac039add1570a166d775fd0d6ec4

commit 220f99e3c72fb780935afc57e8db496c9d86b2df
Merge: fc075fa e202400
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Nov 9 01:38:46 2012 +0000

    Merge "When editing an image, correctly set the 'is_public' checkbox."

commit fc075fa12fdd29dc7208e24d668aeb92a867a2de
Merge: 89904e6 e837b10
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Nov 9 01:38:19 2012 +0000

    Merge "Changed "Delete volume" success message text"

commit 89904e6f6c1b147ced238276d65ced2ac70ede2b
Author: Brian Waldon <bcwaldon@gmail.com>
Date:   Wed Oct 31 12:45:15 2012 -0700

    Remove superfluous slash from admin usage.csv template
    
    The forward-slash is unnecessary in the Admin usage.csv template
    and it diverges from the corresponding Project template. This
    patch removes it.
    
    Change-Id: I8c1305c0d11bedc3635f41524e8ef62841b70f1a

commit a7ad523d5a77447410192e1d92f5c0ba19e1d0bd
Merge: 82c19ae 92510f1
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Nov 8 21:07:04 2012 +0000

    Merge "Wrap a project list call with exception handler."

commit e2024001c774deae8cb53bdb3a9bb86925bc1960
Author: Julie Pichon <jpichon@redhat.com>
Date:   Thu Nov 8 16:48:42 2012 +0000

    When editing an image, correctly set the 'is_public' checkbox.
    
    Fixes bug 1076216.
    
    Change-Id: Ie185f110a18593295ed0712cd848a3f14a13f2b0

commit e837b105e8bcfa772d3b83c80411a9f897e74232
Author: Tihomir Trifonov <t.trifonov@gmail.com>
Date:   Thu Nov 8 17:32:25 2012 +0200

    Changed "Delete volume" success message text
    
    As deletion of volume/snapshot is performed
    asynchronous, the success label should not be
    'Deleted', but 'Scheduled for deletion', as it
    is for Instances ('Scheduled for termination').
    
    Fixes bug 1073718
    
    Change-Id: Ia7884b5b82fea225cfc559309346e73683c4cb3e

commit 82c19aee05211bed46a99ddeafab05599bc71ccf
Author: Malini Bhandaru <malini.k.bhandaru@intel.com>
Date:   Sat Oct 13 05:18:13 2012 -0700

    Flavor Extra Specs support.
    
    Special thanks:
    
      * Preserves extra specs on flavor edit (Tihomir Trifonov)
      * Displays flavor name on extra specs pages (Vinay Bannai)
      * Extras specs table close (Don Dugger & Gabriel).
      * Final cleanup (Gabriel Hurley)
    
    Change-Id: I6acb1176e5c0ca6987abc758fc45335870c55d57

commit 92510f1a380a24efda318d6d8594e7dde6744168
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Nov 5 11:10:03 2012 -0800

    Wrap a project list call with exception handler.
    
    Change-Id: I3bb531e54b517282121b08d49c5fe9775b52b990

commit c61c5e28cc629c65166bcff2d974a622310f32b5
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Fri Nov 2 15:10:43 2012 -0700

    Enforce use of latest django_openstack_auth for PKI compat.
    
    The latest django_openstack_auth supports PKI-signed tokens by
    using Keystone's "is_ans1_token" function to determine if PKI
    tokens are in use and react approriately if so.
    
    Fixes bug 1071865
    
    Change-Id: I62ba6370de829345d3214d80011a58e4ac6cd218

commit 4c05d9ff12ef6c9bb1e840fced1a695a33338760
Merge: ec5d7fd 046f012
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Nov 2 18:38:04 2012 +0000

    Merge "Remove unused usage.csv template"

commit ec5d7fdd1a530aedd79cd08fedbdee9b87e9af1c
Merge: 9eda3da 0c12faa
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Nov 2 18:37:48 2012 +0000

    Merge "Update all usage.csv templates to use 2 decimal places"

commit 9eda3da97894181cbbaf618a7a252b7b3649f132
Merge: 7a7c89c 68db72b
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Nov 2 18:37:23 2012 +0000

    Merge "Dynamically size the noVNC iframe, fix typos in copy"

commit 68db72b95f71a9cfa9feacfda0018e32d5a673c0
Author: Nicolas Simonds <nic@metacloud.com>
Date:   Mon Oct 29 13:48:19 2012 -0700

    Dynamically size the noVNC iframe, fix typos in copy
    
    The iframe for the noVNC console is too small for some users who
    like to use GUI on the console.  Leaving the sizes off completely
    and letting the browser figure it out causes hilarity to ensue, so
    explicitly set the height and width to quasi-sensible values.
    
    Also, the "unavailable" error says "unavailabe"  Fixed.
    
    Fixes Bug 1050316 ?
    
    Addendum:
    
    add an identifier to the iframe rather than using the auto-generated selector
    
    Change-Id: I17cfa97cdc69f4b58e18d02451da2197c663e0d3

commit 7a7c89c293432242d4aa7a44f340e7dc78ab2ed0
Merge: b21617a 70ac5bd
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Nov 2 09:21:26 2012 +0000

    Merge "Add newline between rows of Admin usage.csv"

commit 046f012e926b1ccfee31e8993237a5381083a571
Author: Brian Waldon <bcwaldon@gmail.com>
Date:   Wed Oct 31 12:32:18 2012 -0700

    Remove unused usage.csv template
    
    Change-Id: I08f3c16e2da60bdaa8e04c60ed4a4d867c0947f4

commit 0c12faa7dd7c35ae96e525abc7eeb8a0b917bdb4
Author: Brian Waldon <bcwaldon@gmail.com>
Date:   Wed Oct 31 12:39:02 2012 -0700

    Update all usage.csv templates to use 2 decimal places
    
    Change-Id: I54694beb39fdee39d59e9032e72201a520a9fcd1

commit 70ac5bd4a7eb6d7271ce86fda5f29ba51ab1121d
Author: Brian Waldon <bcwaldon@gmail.com>
Date:   Wed Oct 31 12:34:42 2012 -0700

    Add newline between rows of Admin usage.csv
    
    For some reason, we must also specify precision for vcpu hours
    in this change. Adding the newline caused the default behavior
    to change.
    
    Fix bug 1073677
    
    Change-Id: Id9a90e787de50f775ed17b15f185273cebba64e8

commit b21617a5ba72a7d4645d33ff0a7ef9377884971b
Author: Brian Waldon <bcwaldon@gmail.com>
Date:   Tue Oct 30 15:43:37 2012 -0700

    Adding volume owner (project) to admin table.
    
    Change-Id: I40174eefa191312e77da41d6f55fffec7a1d6d90

commit 9249a5da2765fa03e5799f82c77bed15d9bccde1
Author: Brian Waldon <bcwaldon@gmail.com>
Date:   Tue Oct 30 17:25:07 2012 -0700

    Report correct return value from pep8 check
    
    Remove the '|| true' appended to the pep8 command to allow
    the non-zero status to be returned properly.
    
    Fix bug 1073380.
    
    Change-Id: I1e212a9d596eb448ee7f6ac40106a05650b70473

commit 069c3f545ab497284a5fea034ef7d899f3902fa2
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Oct 29 15:26:05 2012 -0700

    Adding volume host to admin table.
    
    Change-Id: Id01a7e884113f67839ba3e8086df55dc8b1c5df3

commit 057d891f31f3901f7f933d12401aebc53759aff0
Author: Tihomir Trifonov <t.trifonov@gmail.com>
Date:   Thu Oct 25 14:48:27 2012 +0300

    Added support for volume types
    
    As cinder already supports volume types, it's time
    to be added in Horizon. The types are added in admin panel.
    A volume can either have a *valid* type, or None.
    
    There are two minor issues:
    1. When a type is deleted, if there is a volume with
       this type, the type is returned as the id,
       instead of the name. Which is good as consistency,
       but maybe a type should not be deleted if used by a volume?
    2. If no vol type is passed(None) value, the type is being
       assigned as 'None', and returned as a string('None')
    3. In the create volume type form, the 'Description' is
       empty at the moment, I couldn't find any help info
       to add for volume types...
    
    Implements blueprint volume-types
    
    Tested with n-cinder and n-vol services. Since Folsom both
    support volume-types. I'm not sure if it is possible a grizzly
    Dashboard to work with essex nova, which could be a problem.
    Dashboard doesn't seem to provide permissions based on tables,
    so if it needs to check if a service is available to show/hide
    volume types, this will need some more effors to implement
    permissions on table/action level. Or maybe this needs to be
    added as a standalone panel?
    
    Patch set 2: implemented suggestions, added one more thing:
    When creating a volume from a snapshot, set the volume type
    initial as the type of the original volume from which
    the snapshot is being created.
    
    Patch Set 3: Updated the description of volume types,
    based on the notes from:
    https://etherpad.openstack.org/grizzly-cinder-volumetypes
    https://etherpad.openstack.org/cinder-usecases
    Any feedback on the description is welcome.
    
    Change-Id: Ib0c136c5c8cd9fbd34ce1dd346260f404c96f667

commit cd70bc92841dc69eb9fe22ef7d776c5469635912
Merge: 7e132e3 ef4e931
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Oct 24 22:35:59 2012 +0000

    Merge "Use UUIDs for flavor create/edit."

commit 7e132e385acb633398630813136de05b945d8ae5
Merge: f48600e cdcd8e3
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Oct 24 21:51:38 2012 +0000

    Merge "Enable quota data from multiple sources."

commit ef4e9314eb880238642e3122ae699f553b98db0e
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed Oct 24 14:03:17 2012 -0700

    Use UUIDs for flavor create/edit.
    
    Now that Nova accepts strings as flavor IDs we can just use UUIDs
    on our end and get rid of the horrors of trying to guess the next
    integer ID. This fixes all the instability in flavor editing.
    
    Fixes bug 1057799.
    
    Change-Id: I55eb1d7408655fd27e81cc1196f15ceb3659a7b4

commit f48600e9476d03c91d8dc9f827f70f790aa4c41e
Merge: 1aa63dc acef935
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Oct 24 20:45:36 2012 +0000

    Merge "Update common."

commit 1aa63dc1eaee88055b8153cc1e8d65c8cf64f784
Merge: 6258553 811ee7b
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Oct 24 20:43:44 2012 +0000

    Merge "Fixed url pattern for project:instances:detail page"

commit 62585536140bcb3ba6a316256ba72f6c81f4f930
Merge: a0ad0d4 3e0f69d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Oct 24 20:43:04 2012 +0000

    Merge "Show message when user has no permissions"

commit cdcd8e3df6ee143cc96b5e2a2d849e9ae8e86148
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Oct 23 22:25:18 2012 -0700

    Enable quota data from multiple sources.
    
    Now that there are multiple projects with quota data (cinder, quantum)
    we need to accommodate that data being aggregated in a centralized
    fashion. This commit takes care of that for nova + cinder, and paves
    the way for quantum later.
    
    Fixes bug 1070022.
    
    Change-Id: Ifc68c2dc681b2a7b4e7787e0b1a7dca1a970fc36

commit 811ee7b58aec6186d88b10a2e6184381f4b3ec5c
Author: Tihomir Trifonov <t.trifonov@gmail.com>
Date:   Tue Oct 23 11:33:32 2012 +0300

    Fixed url pattern for project:instances:detail page
    
    Removed obsolete :nova: namespace
    
    Fixes bug 1070230
    
    Change-Id: Ia56ef9ebf1a9bfe90b02491125821742ee840baa

commit a0ad0d49a97da8a0fcee1636dce00c1ae940d6f9
Merge: baf8b68 0c85d72
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Oct 23 08:32:36 2012 +0000

    Merge "Fixes JavaScript count bug in tables."

commit baf8b685dc5f5b2d0c780a26ed227217496a8f29
Author: Doug Hellmann <doug.hellmann@dreamhost.com>
Date:   Mon Oct 22 18:30:34 2012 -0400

    Add OpenStack trove classifier for PyPI
    
    Add trove classifier to have horizon listed among the
    other OpenStack-related projets on PyPI.
    
    Change-Id: I70a2b3dedf437fbfd03d4c2d605af6d6c2ef98c6
    Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>

commit acef935c12bca0f544940f54dea4086ac25a0ea4
Author: Michael Still <mikal@stillhq.com>
Date:   Thu Oct 18 11:43:17 2012 -0700

    Update common.
    
    policy.py is not updated as it causes test failures. I will investigate
    that separately.
    
    Change-Id: I0970cbc67835a18c0114457c1bb07c700e0dfe88

commit 0c85d7214e992fe83cad1f00dbeebc2f3a58d1eb
Author: Matthias Runge <mrunge@redhat.com>
Date:   Mon Oct 15 09:52:32 2012 +0200

    Fixes JavaScript count bug in tables.
    
    When showing tables, and you had the summary, "No items to display",
    the counter at table footer says "Displaying 1 items". This commit fixes
    the inclusion of the empty line into line count.
    Affected sub-pages: Instances, Volumes, Images & Snapshots, etc.
    
    Change-Id: I24da50d506be477dffdbb0f497d88b1bd3ceacdc

commit 3e0f69da7544c4ce92056db27191984bdffb75c8
Author: Tihomir Trifonov <t.trifonov@gmail.com>
Date:   Sun Oct 14 12:08:11 2012 +0300

    Show message when user has no permissions
    
    Shows a warning messages to users who try to access
    restricted page.
    
    This bug can be simply fixed in middleware.py:
    
        if isinstance(exception, (exceptions.NotAuthorized,
                                  exceptions.NotAuthenticated)):
            if request.user.is_authenticated() and 'next' in request.GET:
                # a logged-in users gets NotAuthorized exception,
                # then just redirect to user_home instead of '?next='
    
    But in the case when an user uses different logins(e.g for
    different projects), and wants to switch fast between them,
    trying to load an admin-only(or other restricted) page,
    then Dashboard will redirect them to their home page,
    and the user will have to sign-out first, then login again
    and load the desired page.
    
    With this fix however, the user will see a message, giving them a choice
    to login as different user, or to go to their 'home page' if
    they landed on the restricted page by error, allowing fast-switching
    between multiple accounts.
    Also, this will work fine with bookmarked pages.
    
    P.S. The html repr of the error message will
    probably need some improvements...
    
    Fixes bug 1053698
    
    Change-Id: Id458af6c7bd90081fc95d339b32a3654878a927d

commit 28f9edb2c3aeb8761634a3d96d083351c31afeed
Merge: 76e6740 35a6708
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Oct 13 18:47:32 2012 +0000

    Merge "User shouldn't remove their own roles on project"

commit 76e67407b9dcbbe5d8253067dbe44dc35dba5f38
Merge: 5422c93 c681c93
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Oct 13 08:52:59 2012 +0000

    Merge "Adding ephemeral disk to instance details"

commit 5422c93525976b547bcfd61dda4ce57a1e06080b
Merge: 6f990c9 5eac426
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Oct 13 08:52:25 2012 +0000

    Merge "Fix bug 1055929 - Can not display usage data for Quota Summary."

commit 35a6708dccdc71d69a147daf0b0c2fde17489d4b
Author: Tihomir Trifonov <t.trifonov@gmail.com>
Date:   Wed Oct 10 17:29:20 2012 +0300

    User shouldn't remove their own roles on project
    
    Added a check if the user is trying to delete their
    own 'admin' role on the current project. This is added
    to prevent the users from locking their own
    access to Dashboard. Also, if the 'admin' role on the
    current project is removed, Dashboard automatically
    switches to another project for which the user has 'admin'
    role, but the previous project still is displayed as current.
    
    Fixes bug 1046538
    
    Also improved the unit test scenarios a bit.
    
    Change-Id: I1e60a11d628d6490ad24a8149b43ac307afb4780

commit 6f990c9ce4fe716b2ca9d136c65de9fad46bc7bb
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Fri Oct 12 15:35:19 2012 -0700

    Readding bin dir which was mistakenly deleted.
    
    Change-Id: Ia8989da47a55f7c932115a976b6d799714b8dc56

commit 5eac426a2a1304b166f85cd68086a1b1abeafd23
Author: Kylin CG <kylin7.sg@gmail.com>
Date:   Fri Oct 12 17:04:40 2012 +0800

    Fix bug 1055929 - Can not display usage data for Quota Summary.
    
    Change-Id: I051e97f14375714d22303ad44a9f0b16aa7d6c51

commit c681c936cfd3ef3926025ba4530a0f342cef3cd8
Author: Tihomir Trifonov <t.trifonov@gmail.com>
Date:   Tue Jul 24 16:20:40 2012 +0300

    Adding ephemeral disk to instance details
    
    If the flavor allows ephemeral disk, it is now
    displayed in the instance details page.
    
    Fixes bug 1007395
    
    Rebased
    
    Change-Id: I84eb0231c57ad839025cca8370b34dd9b899ca5a

commit cb8e7c1f8f0b238b88253cd6d82092cbe530ba9e
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu Oct 4 15:43:40 2012 -0700

    Splits OpenStack Dashboard bits from framework app code.
    
    Moves everything OpenStack-specific (dashboards, apis, etc.)
    into the openstack_dashboard project, achieving a much
    cleaner separation between the project-specific code and
    the generic Horizon framework code.
    
    Change-Id: I7235b41d449b26c980668fc3eb4360b24508717b

commit ef1e1d9b7a1fd4140518318ead8b7174a6a434ab
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Fri Oct 5 12:05:08 2012 -0700

    Corrects an error in the EC2 form choices.
    
    Fixes bug 1062490.
    
    Change-Id: I1b8bd0fa362c3ddb67a7d4127211adf969b8c48c

commit a058bfc1d61a033c8403524d95422a394b2a4d0d
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed Oct 3 14:29:24 2012 -0700

    Renames legacy dashboards.
    
    The "Nova" dashboard is now "Project" and the "Syspanel" dashboard
    is now "Admin" to match the current real names of the dashboards
    which better match their purposes.
    
    Implements blueprint fix-legacy-dashboard-names
    
    Change-Id: I702aa0d54c4e3b0ac10db46e6d6ed32803919b7b

commit b8c2634f658cbfb67703fa9e78e794110a25ef4e
Merge: afd29ac 175efb4
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Sep 19 08:28:16 2012 +0000

    Merge "Final translations for Folsom."

commit 175efb4f735a181b60d5ed18d72b5e37b139c14b
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Sep 18 15:26:19 2012 -0700

    Final translations for Folsom.
    
    Also adds transifex client configuration and a shortcut in the
    run_tests script to compile the message files for Django's
    use.
    
    Fixes bug 1050807.
    
    Change-Id: Ic3d7b73d0b7ad0fcb5841a6ac90a2a21653d05be

commit afd29ac41c36d66b97f0809b699e51fe788947e0
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Sep 18 14:17:51 2012 -0700

    Fixes error when clicking OpenStack logo.
    
    Fixes bug 1052677.
    
    Change-Id: I796f23c4e9c5439b7263957cb4ec1b8fa864f398

commit 6a57296d652e90aff105fea4b0d224ee0b2d1dc1
Author: Brian Waldon <bcwaldon@gmail.com>
Date:   Thu Sep 13 13:48:18 2012 -0700

    Allow any python-swiftclient v1.1 through v1.X
    
    Change-Id: I86c29764e43b204b4eea361c9b3b6519a2ab1d24

commit 0ba2753953f065ffed0cb254ac1d1dc473cefd97
Author: Thierry Carrez <thierry@openstack.org>
Date:   Wed Sep 12 00:20:02 2012 +0200

    Open Grizzly (2013.1)
    
    Bump version number on master to open up Grizzly development.
    
    Change-Id: I3a71a2aaa0519501ae64d9f00f1b45398502445a

commit 968a6aa2397df693f041db822f0b3bc4553b3f0b
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Sep 11 14:32:41 2012 -0700

    Document limitations of quantum/nova/floating ip integration.
    
    Change-Id: Iaa693d36cb693d8fa1227845216c1545fa8e9ae4

commit e46158510d2f77f1c07b7ac92858b5787f62a0e5
Merge: 65171c1 5950c1f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Sep 11 19:49:52 2012 +0000

    Merge "Adds release notes for 2012.2 "Folsom"."

commit 65171c15c8c622bdc373c76beb78ed1b5c568d07
Merge: a8c92dc 347e95a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Sep 11 19:49:17 2012 +0000

    Merge "Admin panel: Don't poll shutoff instances"

commit a8c92dc271ab0eee11625257d4b4671c051d91a7
Author: Adam Gandelman <adam.gandelman@canonical.com>
Date:   Tue Sep 11 11:25:55 2012 -0700

    Remove template comments from compressed blocks.
    
    Template comment tags within compressed blocks throws off
    checksum calculation with older versions of compressor. This
    makes offline compression impossible and requires the pages
    be rendered for every request with online compression.
    
    Removing trivial comments from the compressed blocks ensures Horizon
    is compatable with older versions (v1.1.2 shipping with Ubuntu).
    
    Change-Id: I3a9f2614695b72445719101bfa2480384d77f3a4

commit 347e95a019b41dfccf05b9c7a3f79a31f38b5ee1
Author: Rafi Khardalian <rafi@metacloud.com>
Date:   Mon Sep 10 22:50:30 2012 +0000

    Admin panel: Don't poll shutoff instances
    
    Fixes bug 1048849.
    
    Change-Id: Ia2d00bedb71d896e29ee370bfb9628b1ac409d8c

commit 5950c1f4c0918fc0fa8b39ae655ae25507043424
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Aug 13 17:53:36 2012 -0700

    Adds release notes for 2012.2 "Folsom".
    
    Change-Id: If9091964ac5c4df19d2fa6c1b5168d5cdbf309f9

commit 3b69c6adc8570f0b67a2140eb0314134b1e0bb88
Merge: f2ed29b 34cd316
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sun Sep 9 20:41:14 2012 +0000

    Merge "Fixes workflows to work without javascript."

commit f2ed29b652d23f1f78d1ba42981723115110ca1c
Merge: 5e6d505 4e6107c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sun Sep 9 20:28:15 2012 +0000

    Merge "Adds a docs example for a customization module."

commit 34cd3163e43eecb073404e7ce1ca180217a47ce5
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Fri Sep 7 14:47:12 2012 -0700

    Fixes workflows to work without javascript.
    
    Fixes bug 1006170.
    
    Change-Id: I8b873f06553208c7b257bd1c013809ed88a0ef60

commit 4e6107c5e40803d122f6fa7f3ad763038a4ed683
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Fri Sep 7 15:45:39 2012 -0700

    Adds a docs example for a customization module.
    
    Fixes bug 1032430.
    
    Change-Id: I8ad152c44109a8bf9d551c46b16506aaeeda2ee2

commit 5e6d5058a4c4659dd23900b0bcc2fdbdcb0acdce
Merge: 6eeef8e eacda11
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sun Sep 9 09:31:50 2012 +0000

    Merge "Don't poll on instances in a shutoff state."

commit 6eeef8eae1cd6ab2ff7ac6172c14a140ebec7213
Merge: 88e7179 8756b3b
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sun Sep 9 08:50:09 2012 +0000

    Merge "Preserve add-to-field after form error."

commit 88e7179448d380798b09fab89852c270f4889986
Merge: 85b0bfe ceb22f1
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sun Sep 9 08:48:54 2012 +0000

    Merge "Adds a method for overriding specific API messages."

commit 8756b3b2ada6f4ff914c2d733a814361d4e62415
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Fri Sep 7 15:41:00 2012 -0700

    Preserve add-to-field after form error.
    
    Fixes bug 1037302.
    
    Change-Id: I827f1b74efc6835dfac1fdcdc7c2a7c12af421eb

commit eacda113f9248b8ab1556337a33cc3eb753d7cc3
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Fri Sep 7 13:37:37 2012 -0700

    Don't poll on instances in a shutoff state.
    
    Fixes bug 1044027.
    
    Change-Id: I0c3de9a59b85ca8d314e717599fcf0a40a96dec8

commit ceb22f13b901dced411afc1b9174b1514aee18b7
Author: Tihomir Trifonov <t.trifonov@gmail.com>
Date:   Wed Sep 5 15:10:10 2012 +0300

    Adds a method for overriding specific API messages.
    
    Also provides a specific error message for dependent snapshots
    during volume deletion.
    
    Fixes bug 1037241. Fixes bug 1020326.
    
    Change-Id: I40e5f537bc1806ec97c21f3eeea1d74beca04250

commit 85b0bfe68e8cdc933d409429c6e4e2fa42b875e0
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Fri Sep 7 11:49:03 2012 -0700

    Use device name from nova for attach message.
    
    Fixes bug #1042974.
    
    Change-Id: I4db50f71c51cba45fd304c7847581609f646a0fb

commit eb21d51f75355f3e35d995f47cba3c267bd24d8f
Merge: 6e949ac 7d2e14c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Sep 4 19:24:03 2012 +0000

    Merge "Add Quantum public network support."

commit 6e949ac1f40e89b1e67b9b83b984e6d06039cbb7
Merge: 665c26f caf8eaf
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Sep 1 09:14:53 2012 +0000

    Merge "Fix BatchAction class incongruence between documentation and code Fixes launchpad bug #1044424"

commit 665c26ff2435e61ddf1651f95a42284143df2cf4
Merge: 856083a 9c77ce0
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Sep 1 09:09:22 2012 +0000

    Merge "Fix PEP8 issues."

commit caf8eaffb9b078f06579a02211052ae591ba92ee
Author: Rosario Di Somma <rosario.disomma@dreamhost.com>
Date:   Fri Aug 31 17:14:42 2012 -0400

    Fix BatchAction class incongruence between documentation and code
    Fixes launchpad bug #1044424
    
    The BatchAction class in the tables package define the success_url variable in the docs but use completion_url in the code.
    
    Change-Id: Ia93eeee4eccb4250d4b0984f38585175de738907

commit 856083a6d4e7ef29b2abdd807f78af9e9634aa67
Author: Akihiro MOTOKI <motoki@da.jp.nec.com>
Date:   Fri Aug 24 03:48:59 2012 +0900

    Make sure quota error message is displayed in overview page.
    
    Fixes bug 1040799.
    
    This commit fixes the bug that error message "Unable to retrieve quota
    information" detected during rendering nova/overview page is displayed
    after moving to the next page.
    
    Change-Id: I647a02a216b803e6fd17d4849437a77b680f84af

commit 9c77ce0fa95707aea2df2bd2e01cc0b3fa02f74c
Author: lrqrun <lrqrun@gmail.com>
Date:   Wed Aug 29 15:34:24 2012 +0800

    Fix PEP8 issues.
    
    Fix some pep8 issues in manage.py make the code looks pretty.
    
    Change-Id: I0e02ed538dbef9ab41a3c698e94ac56e4afc018e

commit 7d2e14cf843a620740b5c8dabd56625ec1d55304
Author: Akihiro MOTOKI <motoki@da.jp.nec.com>
Date:   Wed Aug 22 16:07:00 2012 +0900

    Add Quantum public network support.
    
    Implements blueprint quantum-public-network.
    
    Change-Id: I975532468b95c9198091ebf85c475d341d7e861a

commit b1772999533d16853d3001ed75898253e9964adc
Author: Ray Chen <oldsharp@163.com>
Date:   Thu Aug 23 15:44:16 2012 +0800

    PEP8 issues fixed
    
    Fix some PEP8 issues in file doc/source/conf.py to make the code more
    pretty.
    
    Change-Id: I2efdb39c8991bf0cae180f7c4ffd459f6b418fc5

commit be20419d77c21a67ce870425dda20924ee14ebea
Merge: 3e94194 6dbf9f1
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Aug 22 22:08:15 2012 +0000

    Merge "Makes Launch Instance only show images that are "active" Fixes launchpad Bug #1040231"

commit 3e94194d1c59a400a6d34d772068f6233aa6b911
Merge: 6c166bf ac2b355
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Aug 22 21:51:50 2012 +0000

    Merge "grammar fixes and other minutia"

commit 6c166bf9f245219102d2e507f738185356e07044
Merge: b155b4f 30ed984
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Aug 22 21:50:34 2012 +0000

    Merge "Syspanel volume list once again shows all volumes."

commit ac2b355229047a5100b2ccf9636e7edc3f97db3c
Author: Matt Joyce <matt.joyce@cloudscaling.com>
Date:   Wed Aug 22 13:56:49 2012 -0700

    grammar fixes and other minutia
    
    Change-Id: I48d4fa3dddd199ad4c66a6ee8a73bbaeff08fa62

commit b155b4f84c9bd2bef69b9d50338c8832b10f87ab
Merge: 66d7d99 38ecad3
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Aug 22 21:12:06 2012 +0000

    Merge "Add nosehtmloutput as a test dependency."

commit 6dbf9f1b5488247002acda0bc64a7c581957cea6
Author: Kelsey Tripp <kelsey.tripp@nebula.com>
Date:   Wed Aug 22 11:57:16 2012 -0700

    Makes Launch Instance only show images that are "active"
    Fixes launchpad Bug #1040231
    
    Change-Id: I3b9d760cf694f12be97998dd94debbd7b55d5ab8

commit 38ecad3fdac659a50876dcf06bc30bc6212b6a69
Author: Clark Boylan <clark.boylan@gmail.com>
Date:   Tue Aug 21 14:17:17 2012 -0700

    Add nosehtmloutput as a test dependency.
    
    Adding nosehtmloutput as a test dependency allows nose to output its
    results to an html file. This will be used by Jenkins to save logs on
    a different server.
    
    Make slight modification to run_tests.sh in order to output the nose
    test results to two different html files. One for Horizon and one for
    the dashboard.
    
    Change-Id: Ic1ed086b24705d0f2bca07f8e921646532e46c3b

commit 66d7d99b373e1d7eeaaf0b9030d03a1f3d6df39d
Author: Kelsey Tripp <kelsey.tripp@nebula.com>
Date:   Tue Aug 21 11:49:01 2012 -0700

    Creates volume snapshot detail page and links to it via the Name column
    in the Volume Snapshots table
    
    Fixes launchpad bug #1039089
    
    Change-Id: Id3852e2ee2caecc14a561e3089940f8dd50c0bd4

commit a9604ef6b5f4b1874e2f0a6c195171e767ff9351
Merge: 7df3c9e 20166b1
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Aug 22 08:26:38 2012 +0000

    Merge "* Removes instance ID from create volume snapshot   Fixes launchpad bug #1039080 * Changes volume id to name in volume snapshot   Fixes launchpad bug #1039082"

commit 30ed9845147efa2012fd90f6fabf4eacc52a03da
Author: jakedahn <jake@markupisart.com>
Date:   Tue Aug 21 16:45:58 2012 -0700

    Syspanel volume list once again shows all volumes.
    
      * Fixes bug 1039788
      * Was missing the all_tenants=1 search opt.
    
    Change-Id: I98647620690d8f79a65d92e47eef3fabeb3938e6

commit 20166b166b16ea6e9af12f85bd4b3668bc69801a
Author: Kelsey Tripp <kelsey.tripp@nebula.com>
Date:   Mon Aug 20 13:59:28 2012 -0700

    * Removes instance ID from create volume snapshot
      Fixes launchpad bug #1039080
    * Changes volume id to name in volume snapshot
      Fixes launchpad bug #1039082
    
    Change-Id: Ibe5b03f96ae878911f9200e6b92b2c74c6471159

commit 7df3c9e7b8e4578bffc90ee0261d522ccf1db6d8
Author: Kelsey Tripp <kelsey.tripp@nebula.com>
Date:   Mon Aug 20 12:39:23 2012 -0700

    Adds instance UUID to associate floating ip dialog
    Fixes launchpad Bug #1039092
    
    Change-Id: If8887b096de2663059e8127e2fcef6a910baa966

commit 1048ac671adf84aedfd3e579109dec1675c9050b
Author: Kelsey Tripp <kelsey.tripp@nebula.com>
Date:   Mon Aug 20 12:31:54 2012 -0700

    Removes instance UUID from floating ip table
    Fixes launchpad bug #1039090
    
    Change-Id: Ia47423b4289373a867d70f02c75becd4882e25c4

commit cb3c7a95217b197923cbba6f0aab4d54d1d33a4d
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Sat Aug 18 20:58:58 2012 -0700

    Only blur project membership inputs.
    
    Fixes bug 1038562.
    
    Change-Id: I3767c0004890bc1ea29273e807a6f7122f571f8e

commit df04d433cb922825f9ade82747b46ae8f58b4d89
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Sat Aug 18 20:39:48 2012 -0700

    Fixes some table footer bugs.
    
    Fixes footer count being wrong for tables in tabs, and
    fixes duplicate footer messages for tables with pagination.
    
    Fixes bug 1038559.
    
    Change-Id: I33a60530690bf22ad969b758d13af1a3ea07f729

commit 9fff560cbde5519fb2af0a6f933f2da68430b48d
Author: Ke Wu <ke.wu@ibeca.me>
Date:   Fri Aug 17 14:20:32 2012 -0700

    High-light selected container in browser
    Fixed bug #1038264
    Change-Id: I46c1d2faf58872d9ed72ee9f6f0f9c4d61d20756

commit 156a368c6306a6ac59b2bbd4aaf833aeb9e438d8
Author: Ke Wu <ke.wu@ibeca.me>
Date:   Mon Aug 13 11:53:51 2012 -0700

    Adds breadcrumb to resource browser.
    Fixes bug #1037012
    
    Change-Id: I09247ae2e30261989118c37de8ec33d90c8b4100

commit c00496e1d1d708e98e6541f4b158df46e61276a7
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu Aug 16 13:51:50 2012 -0700

    Don't change tabs based on cookie if GET param is set.
    
    Fixes bug 1037782.
    
    Change-Id: Ib32a8be2259d4fc23998a67dbb4ac0e2fb81e384

commit 312348e0e570fcb19e67af162cf325d281523a68
Author: Paul McMillan <paul.mcmillan@nebula.com>
Date:   Thu Aug 16 13:19:28 2012 -0700

    Fix slight grammar error.
    
    Change-Id: Ie6f8f8b48c3cd1a85124ddb837f5bdb76ea7bb76

commit 63fbbc915e387ee824175db0ce57a8694f3a646f
Merge: 57acfca 695a973
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Aug 16 18:33:42 2012 +0000

    Merge "Makes "Instance Name" consistent across dashboard instead of "Server Name""

commit 695a9733c55e6e3e90a830109b6685d7fbd9bb9c
Author: Kelsey Tripp <kelsey.tripp@nebula.com>
Date:   Thu Aug 16 11:03:15 2012 -0700

    Makes "Instance Name" consistent across dashboard instead of "Server
    Name"
    
    Change-Id: I25f95cf8ca836bfebefa4d6885d7f7d3bc6b2f75

commit 57acfcad84fd1260cc243b2d578238da2946df2b
Author: Kelsey Tripp <kelsey.tripp@nebula.com>
Date:   Thu Aug 16 10:43:00 2012 -0700

    Makes the usage of "RAM" consistent across dashboard instead of "Memory"
    
    Change-Id: I141be3ee9671b1bc8f7e3d887d025a835f802eaa

commit dfe0cf8e26fed4c5e83964af620ca80df4bb6f74
Author: Akihiro MOTOKI <motoki@da.jp.nec.com>
Date:   Thu Aug 16 16:00:01 2012 +0900

    Catch an exception of API call when retrieving quota usage.
    
    Fixes bug 1037438
    
    Before this commit, api.nova.tenant_quota_usages() is called multiple
    times when rendering a template. This commit fixes it and now the API
    call is called only once.
    
    Change-Id: Ia9eb1fb2b956966ad26501e7b6af65e927067f20

commit fbb33d1b49ec10b5f8475474a75825c8a9e04a81
Merge: f5c25a0 705aef0
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Aug 16 04:26:39 2012 +0000

    Merge "Bug #1018560 Adding quota display to Overview template"

commit f5c25a085c5d9af1f68862cbe39dc5245abc2900
Merge: dc00680 aca0c22
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Aug 16 03:03:31 2012 +0000

    Merge "Removes the jquery.example plugin."

commit dc00680b12f0ec44b2dc37fa682aa0901366ad17
Merge: 60c1020 257a3a8
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Aug 16 01:35:11 2012 +0000

    Merge "Fixes form error box width."

commit 60c10208db28a23aeb433539722c372c5a054562
Merge: 8a0b4ae ec534c1
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Aug 16 01:16:12 2012 +0000

    Merge "Restores the warning message to the Project dashboard."

commit 8a0b4ae657b58c99730f1da96647689de20879ac
Merge: 629316f caa77f5
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Aug 16 00:59:02 2012 +0000

    Merge "Fixes inline object creation button styling"

commit 705aef0ef5b655e471b21cefef04fe3094365992
Author: Matt Joyce <matt.joyce@cloudscaling.com>
Date:   Wed Aug 15 14:54:26 2012 -0700

    Bug #1018560 Adding quota display to Overview template
    
    Change-Id: I8b7d5070dade4f0caae0ca9794a169cfc15b985f

commit 257a3a80c46c2e1f7d1a2b90a61bf284c47e32db
Author: Kelsey Tripp <kelsey.tripp@nebula.com>
Date:   Wed Aug 15 14:51:11 2012 -0700

    Fixes form error box width.
    
    Fixes launchpad bug #1037309
    
    Change-Id: I06556837533c30da24d352b5a77ac59b441b21fa

commit caa77f5fb0319292f77ab83fc2f49665fe6d4e00
Author: Kelsey Tripp <kelsey.tripp@nebula.com>
Date:   Wed Aug 15 14:20:14 2012 -0700

    Fixes inline object creation button styling
    
    Change-Id: I096fa89c23731d148447ff2a27f27e651f5b2918

commit aca0c2252781bb90abdf415163a0bfce84392802
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed Aug 15 14:28:30 2012 -0700

    Removes the jquery.example plugin.
    
    Fixes bug 1037299.
    
    Change-Id: I9c561c2ab39a64c8c98f0861fc11c972b26c787c

commit 629316f4a314459e8a8af55ad5198141d76b66d7
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed Aug 15 13:58:44 2012 -0700

    Fixes a js error when tables loaded on the page are empty.
    
    Fixes bug 1037289.
    
    Change-Id: I3edc7aa825b225bf4d623e4f046d6e40a918492b

commit ec534c17c4bce190c7d4afe687a80645de9b904b
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed Aug 15 12:43:32 2012 -0700

    Restores the warning message to the Project dashboard.
    
    It had gotten lost in a previous commit.
    
    Change-Id: I14af9a6feaf8d0a38343f1360e4631b34d94dea2

commit d854ea0f55248fa58b8034a2046fa7337c491cef
Merge: 63e8191 9947225
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Aug 15 19:27:21 2012 +0000

    Merge "Removes the admin launch instance function."

commit 63e81910479a45d31fac18678186747506f3ca77
Merge: 6b1889a 4957301
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Aug 15 19:12:18 2012 +0000

    Merge "Clarifying Quickstart Documentation."

commit 6b1889ac90d90f7c0a2d76378a347e7d1d1f2eb3
Merge: 46864a5 56c23b5
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Aug 15 19:09:45 2012 +0000

    Merge "Clean up instance state checking for actions."

commit 46864a5cca1f3641fd832e2b7e2a0f6bb7f8bc55
Merge: 29a2c66 ed08664
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Aug 15 19:04:18 2012 +0000

    Merge "Resolves i18n problem on batch actions."

commit 29a2c6601694320a59b168d266cd3273220ebb03
Merge: 401be66 27752e3
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Aug 15 19:00:36 2012 +0000

    Merge "Adding missing files to MANIFEST.in"

commit 56c23b5cdf5a0559c5fda33776c9880159bf67f9
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Aug 14 18:09:36 2012 -0700

    Clean up instance state checking for actions.
    
    Better checking for which actions are allowed in which states.
    Fixes bug 1008798 and fixes bug 1009893.
    
    Change-Id: Id1ed33a09af991ccfd36eafc69b83cf203201d91

commit 495730174e6f5a0152ee50842c4e1cf11eb4008b
Author: jakedahn <jake@markupisart.com>
Date:   Wed Aug 15 11:03:57 2012 -0700

    Clarifying Quickstart Documentation.
    
      * Fixes bug 1031213
    
    Change-Id: I0db6661b01ce01b8bc51911ded02fd9877ad9974

commit 401be66e8107d7d471075c2f5c33e21f6a041a38
Merge: 6bc472b 3e98b5b
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Aug 15 16:25:36 2012 +0000

    Merge "Adds javascript console logging for debug mode."

commit 27752e337a6a0fd130efe160ee357a811815df66
Author: Thierry Carrez <thierry@openstack.org>
Date:   Wed Aug 15 11:19:57 2012 +0200

    Adding missing files to MANIFEST.in
    
    Fix MANIFEST.in to include files missing from generated tarballs.
    Fixes bug 1037011.
    
    Change-Id: Ia1645a407f335d7bdb5319023b7b3be8fa114693

commit 6bc472b914ddbd5587b106d9e02f6ca488bcd5ee
Merge: f280caa dbfef25
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Aug 15 02:05:33 2012 +0000

    Merge "Corrects the CSV download link for overview pages."

commit ed086645c6a75d4ddaca1fb67d7d13cfbd3d1c55
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Aug 14 18:45:29 2012 -0700

    Resolves i18n problem on batch actions.
    
    Updated translation files along with it. Thanks to amotoki
    for the fix.
    
    Fixes bug 1005056.
    
    Change-Id: Ia339a5f9e45d1d4275af5b776c296b05ddfe6e8d

commit 3e98b5b05641410706bec478fd6ea15c9ce0fefe
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Aug 14 18:36:52 2012 -0700

    Adds javascript console logging for debug mode.
    
    Fixes bug 988063.
    
    Change-Id: I8b97d9259f69c069733b95d3f362e65a68ccdd7d

commit 994722529be9dde58bd48aa156a1dcb7a6f1aca4
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Aug 14 18:24:00 2012 -0700

    Removes the admin launch instance function.
    
    It was added as a proof-of-concept for workflows, primarily,
    and it has grave implications for security, accounting, and
    other concerns. Given that no one even asked for the feature
    to begin with, it seems wiser to take it back out.
    
    Fixes bug 1036233.
    
    Change-Id: I59ba56d2eae4b590ecd4671c1ae9e784a9861e39

commit f280caac40eefc3e9012cbd425181f2ad1e98f01
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Aug 14 16:47:50 2012 -0700

    Table filtering fixes.
    
    Prevents server-side filtering when javascript is enabled as a
    temporary fix for 954814.
    
    Makes filtering properly update the footer count and display an
    empty row for both tables and the new resource browser.
    
    Change-Id: Ib7a0f21a4c11182b65cd6f80d70b5aadda6c3cf8

commit 1f7e5dfdaf630e5303a2a3ab111363576e593ddc
Merge: 2c1edf9 dbbdaa6
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Aug 14 22:48:54 2012 +0000

    Merge "Update tablesorter cache after ajax updates."

commit 2c1edf9a04e22c655f1b189a33cf6eb799fd46f0
Author: Dan Wendlandt <dan@nicira.com>
Date:   Mon Aug 13 07:43:31 2012 -0700

    Update python-quantumclient dep to require >=2.0
    
    Horizon integration with Quantum requires Quantum API v2.0
    
    The first python-quantumclient release with support for the v2.0 API is
    version 2.0, so we should require at least that version.  This version
    was pushed to PyPi today:
    
    http://pypi.python.org/pypi/python-quantumclient/2.0
    
    Change-Id: Id1656241e05f62bc22c874e3c05ba711f150e784

commit 0cd51d5c2814cf01ee31072fa3b68dc13f450212
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Aug 13 18:28:42 2012 -0700

    Switch to using cinderclient.
    
    This is practically a transparent switch since it was
    copied out of novaclient and maintains API compatibility.
    
    NOTE: this will fail until python-cinderclient is published
    to PyPI properly.
    
    Implements blueprint switch-to-cinder-client
    
    Change-Id: Ic8cd6660735e172ff5d3402952265a15dc15f9e5

commit acb0516548f3e07541ec582bae9e2cac7fb465a6
Merge: 6a638b0 61ed1d7
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Aug 14 20:18:36 2012 +0000

    Merge "Fix floating notifications so they scroll with window."

commit 6a638b0a0324bf0cc21368d9c187171529d0dfe7
Merge: 5531909 81af6d9
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Aug 14 20:18:35 2012 +0000

    Merge ""Select all" checkboxes now don't select hidden items"

commit 81af6d9dc1cbf9b67f6dd095258d8b7a522abdb4
Author: Kelsey Tripp <kelsey.tripp@nebula.com>
Date:   Tue Aug 14 12:39:47 2012 -0700

    "Select all" checkboxes now don't select hidden items
    
    launchpad bug #1032152
    
    Change-Id: Iccfd3d2ea8d6cefee27ba971e531b60495cc8354

commit dbbdaa64ec4304d1bf94329d47d1fc5c035ef9d1
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Aug 14 12:46:43 2012 -0700

    Update tablesorter cache after ajax updates.
    
    Fixes bug 1013472.
    
    Change-Id: I161c6d1daacef4c73e1e29f5860cf78f6bf92fc9

commit 61ed1d7af465e9c47b317d7931ea5be18e70094e
Author: Kelsey Tripp <kelsey.tripp@nebula.com>
Date:   Tue Aug 14 12:25:21 2012 -0700

    Fix floating notifications so they scroll with window.
    
    launchpad bug #1027714
    
    Change-Id: Ic7ce0a70d95d9667d5207a847246bc13da963030

commit dbfef253e5b56d7b701731537d469b27257fcb62
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Aug 14 11:28:31 2012 -0700

    Corrects the CSV download link for overview pages.
    
    Fixes bug 1020555.
    
    Change-Id: I22dd5b14cd8db5dc7a0956c46aaf6c44dfcbd6b1

commit 55319097cc628fe93df139e68310926c01656ccf
Author: Akihiro MOTOKI <motoki@da.jp.nec.com>
Date:   Tue Aug 14 09:33:10 2012 +0900

    Specify tenant_id when retrieving network list from Quantum.
    
    Fixes bug 1036153
    
    If a user has admin role, network list returned by Quantum API contains
    networks that does not belong to that tenant. As a result networks owned
    by other tenants are listed in "Network" tab of "Launch Intance" menu.
    Thus we need to specify tenant_id when calling network_list() to
    retrieve only the networks available for the tenant.
    
    In addition this commit added a validation logic to syspanel instance
    launching workflow. It checks whether the owner tenant of the requested
    network(s) matches the tenant specified in the launching panel.
    
    Change-Id: Ieadf33f0a41247b126669f2f1f2c1d29be01e4e9

commit 647e8a5d27159bbad9b56239d5d6a7b6f147f200
Merge: 6f16ca8 801c232
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Aug 14 06:26:58 2012 +0000

    Merge "Switch to use python-swiftclient instead of cloudfiles."

commit 6f16ca8615369116f3f9f770d1048535fe12ec3d
Merge: 6b0b567 b1cbee8
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Aug 14 01:11:28 2012 +0000

    Merge "Adds faux "edit" UI for Flavors."

commit 6b0b567e0617a4220b914239c0b9a30a1574614b
Merge: 832f766 b18532d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Aug 14 00:15:51 2012 +0000

    Merge "Removed inline object creation. Added project membership tab to 'Add Project' workflow"

commit 832f766467d10b68ab9cece5ca50204749b2d004
Merge: ee17b15 a6263af
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Aug 14 00:13:40 2012 +0000

    Merge "Fetch "deleted" flavors for quota tabulation."

commit b18532dae04cf6a5544ab22fd90409b4fd6fa58e
Author: Kelsey Tripp <kelsey.tripp@nebula.com>
Date:   Fri Aug 10 16:05:43 2012 -0700

    Removed inline object creation.
    Added project membership tab to 'Add Project' workflow
    
    implements blueprint tenant-creation-workflow
    
    Change-Id: I856bdccc2e785a02f31640f37a9839bac573e610

commit 801c2321bfd1a0036148e5f4d8b3a8c0674fe00d
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Sun Aug 12 21:27:21 2012 -0700

    Switch to use python-swiftclient instead of cloudfiles.
    
    This patch also resolves some thread-safety problems
    with when the browser and associated tables are constructed
    and where the request and data caches are stored on the table.
    
    Also includes stylistic and UX enhancments to the swift
    ResourceBrowser subclass.
    
    Implements blueprint swiftclient.
    
    Change-Id: I578277ff158b293ee50860528b069dc20e2136a9

commit a6263af6be01c0918821f2f76dd5c9d47efa77ff
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Sun Aug 12 21:47:18 2012 -0700

    Fetch "deleted" flavors for quota tabulation.
    
    Fixes bug 1036031.
    
    Change-Id: Iec352c21dec60902ed5521f4858b8b6ee2788485

commit b1cbee8ad09f6ae9582b0bfd68a8879445b1c0e3
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Sun Aug 12 15:50:39 2012 -0700

    Adds faux "edit" UI for Flavors.
    
    Since Nova manages flavors by way of marking flavors as
    inactive (to avoid losing data for instances), we want to
    "edit" a flavor by first deleting the old flavor and then
    adding in a new flavor with the same name but a new id.
    
    Implements blueprint edit-flavor-ui.
    
    Change-Id: If78cc2c6469e6957e766f6b260b6beeaddeeb50e

commit ee17b1588ba265666ef716401ab39f53e4a9464e
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Sun Aug 12 14:48:51 2012 -0700

    Adds i18n support for Javascript.
    
    Uses Django's built-in client-side i18n machinery to
    support translation strings in javascript code as well.
    
    Various cleanup, etc. included to make translation file
    generation succeed and remove obsolete strings.
    
    Implements blueprint javascript-i18n.
    
    Change-Id: I62c237ae98b26307e1e7d8a7d913237530e7324f

commit 05cf90049244ea0694d853f9c1e2aff14d753c9a
Author: Akihiro MOTOKI <motoki@da.jp.nec.com>
Date:   Mon Jul 23 14:26:30 2012 +0900

    Initial support of Quantum V2.
    
    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

commit b0066309fd57c0d20f754d3ecea94b617235f40e
Merge: caf166e 89d3d11
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sun Aug 12 10:47:12 2012 +0000

    Merge "Adds ResourceBrowser and ResourceBrowserView class"

commit caf166eacba9bb4f47fc668a8ea74688cd4e4b5e
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Sat Aug 11 16:33:56 2012 -0700

    Update python-glanceclient to allow anything < v2
    
    The python-glanceclient pythonic API shouldn't break until v2 is
    released, so let's allow anything up to that known point.
    
    Alters the way test exceptions are constructed so that we're
    not dependent on the internals of how 3rd party libraries
    handle their exceptions while still being able to use them
    for real testing in Horizon.
    
    Fixes bug 1035511
    
    Change-Id: I9a4379a19d5d6dee9d2349a73d9321def45ad78d

commit 3640c380d14d51da6732b5c446b5639b415fffba
Author: Brian Waldon <bcwaldon@gmail.com>
Date:   Fri Aug 10 11:13:26 2012 -0700

    Set env version to 25 for python-glanceclient dep
    
    The required python-glanceclient increased to v0.3.X, so we need
    to increment the environment_version.
    
    Change-Id: I89cf38834dcf9bd489f7a138d5e570bd3b69c7a6

commit c3c6e5866b77c4efc8ce85f92a99b3070636f3e6
Author: Brian Waldon <bcwaldon@gmail.com>
Date:   Fri Aug 10 09:39:45 2012 -0700

    Update python-glanceclient dep to 0.3.X
    
    Nova needs 0.3.0 and the dep in Horizon's pip-requires is preventing
    that from happening.
    
    Change-Id: I86aff6110e1c2edc513859ded08bf4d691c80204

commit c96677576a21c8dc89b327c92c86d7964f12fe4a
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu Aug 9 19:00:49 2012 -0700

    Don't call a method that doesn't exist for unauth'd requests.
    
    Fixes a broken method call in a previously untested code path.
    
    Change-Id: I72343ba51f9871b4e85641d773b574fb218fb158

commit 87ef0db150d241ea98d3b582c55139a253bb6152
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu Aug 9 18:12:45 2012 -0700

    Allow empty device name.
    
    Nova supports an empty device name as of https://review.openstack.org/#/c/10908
    so we don't need to force one on people (which causes breakages and
    confusion).
    
    Change-Id: I92078ec3b434777b8558ac89a22209aa54dee657

commit 89d3d11cb1fc237b9366d630ab67de49b338e7a6
Author: Ke Wu <ke.wu@ibeca.me>
Date:   Mon Jul 30 11:57:14 2012 -0700

    Adds ResourceBrowser and ResourceBrowserView class
    
    related: blueprint swift-ui-improvements
    
    Provides new API for building browser for navigation,
    as well as new look and feel in CSS.
    Applies it to container panel of the nova dashboard.
    
    Change-Id: Iecd984263bae7c3774a0630639f645cee4cffca9

commit dfdb8375de25e564fc0ffd71f9f239e9a95e6ce1
Author: Tres Henry <tres@treshenry.net>
Date:   Thu Aug 9 15:14:03 2012 -0700

    Replace spin.js with animated gif for updating table rows.
    
    Fixes bug 1035111
    
    Change-Id: Ideccd6090d1ec5fd0830a1468479c3b0edde9800

commit c779f4c91989c828d1ea7d0e0ade09ab24e07d07
Merge: e1635b6 3c4b00c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Aug 9 19:51:11 2012 +0000

    Merge "Warn user if no role assigned in default Project"

commit e1635b695dd03c5379a9a2f14ee9d9b0f9bd1475
Author: Kelsey Tripp <kelsey.tripp@nebula.com>
Date:   Fri Jul 27 12:31:06 2012 -0700

    project workflow: project membership UI
    
    * Update Project workflow now includes a tab to update project members
    * Can add/remove existing users from project and update roles
    * Can add a new user via inline object creation
    * Can filter both lists!
    * Changed css/jquery to make things appear more like other tables
    * Fixed a few JS bugs
    * "Fixed" exception handling for now, although it naively redirects the
       user out of the workflow
    
    partially implements blueprint tenant-creation-workflow
    
    Change-Id: I38589bf3ee4c33c49df982417d995c141f4e6709

commit e18be126038dd118abaa8102d0d0d7e1e465cc98
Author: Tres Henry <tres@treshenry.net>
Date:   Wed Aug 8 10:13:39 2012 -0700

    Don't show attachment UI if volume is already attached.
    
    Fixes bug 1034506
    
    Change-Id: Id9dbe351fdaeb289279cb6cffa874f8e9be47834

commit aa13e49345b882299bc58bfb140af4f03cd3604e
Merge: 44f1502 68e612d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Aug 8 06:13:27 2012 +0000

    Merge "Added a check for None value in get_object_display"

commit 44f1502fdfab37e95cb627f75cddf939107cd039
Merge: 677c180 30b58e2
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Aug 8 06:13:25 2012 +0000

    Merge "Separate OpenStack exceptions from Horizon exceptions."

commit 677c180aba5253b3ea7fbd0d7cea3c19e72f896a
Merge: 9ac1f9b 1275650
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Aug 7 23:19:01 2012 +0000

    Merge "Added breadcrumb selector for swift subfolders"

commit 68e612d37fe2e648f17469f8e92677081c1a2982
Author: Tihomir Trifonov <t.trifonov@gmail.com>
Date:   Mon Aug 6 19:28:16 2012 +0300

    Added a check for None value in get_object_display
    
    When get_object_display returns None,
    the concatenation of the list of display values fails.
    
    Fixes bug 1030641
    
    PATCH SET 2: Added function for joining of
    lazy(proxy) strings(similar to string_concat)
    
    Change-Id: I76398e85f93bc508aaae056aca77c8103998c7b6

commit 9ac1f9b4d003f099974580b214cd85abd75cee76
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Sun Aug 5 13:48:58 2012 -0700

    Separate "modal" behavior from "self-handling" in forms.
    
    Splits behaviors related to a form being modal from the
    requirement that the form also be self-handling by making
    the component classes into mixins. This allows mixing
    modal capabilities into other generic form classes.
    
    Change-Id: Id9fb7d278e7cb48d923e2a0dd5cc6dd524a7b073

commit 30b58e2d03ecda7c8a227b10b4f014eeb7d4dd07
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Sun Aug 5 12:52:21 2012 -0700

    Separate OpenStack exceptions from Horizon exceptions.
    
    Placing the OpenStack exception class definitions into their
    own module inside the openstack_dashboard project allows
    more flexibility for deployers and others who might wish
    to use the horizon module for non-OpenStack Django projects.
    
    The patch also contains two tiny cleanup items in the
    templatetag files.
    
    Change-Id: I8b250804ad07027d40d554ad1e7ee0b5af63d466

commit 127565031b5406689dd8e165f74fd1edb79084cb
Author: Tihomir Trifonov <t.trifonov@gmail.com>
Date:   Fri Aug 3 13:17:49 2012 +0300

    Added breadcrumb selector for swift subfolders
    
    Fixes bug 1009970
    
    Change-Id: Idd1d0ac31ca132ce09afb49c0e9221997232cfc2

commit 2f0678db4543a1a06bd19d8185028680a5318ddd
Merge: 414fc7a 972e71e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Aug 3 00:43:41 2012 +0000

    Merge "Adds an option for linking to external help docs."

commit 972e71ec85392e6dda9debdbac24b5393eb57d16
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu Aug 2 16:39:52 2012 -0700

    Adds an option for linking to external help docs.
    
    Change-Id: Iea9ab299078f8552f53ca747f48e30a0b049bd06

commit 414fc7a31f659388397c867287ffa65cf0e7dfe4
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu Aug 2 15:40:04 2012 -0700

    Allow control of whether a user can specify a volume mount point.
    
    Since some hypervisors don't support this feature, it makes the
    field in the attach form extremely misleading.
    
    Change-Id: I875c63d35b22b6b73314e001dbc1fbdce4363e25

commit e6f0d72fc7c20ab40aa735bd3a2765d4a2d78713
Merge: 7626bee e410ee9
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Aug 2 19:10:55 2012 +0000

    Merge "Emails in the user list now urlized."

commit 7626beecbfe41fe16864adfc78a7f2ec7f2e21a6
Merge: c28ce3b 7560824
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Aug 2 19:09:52 2012 +0000

    Merge "Fixed name of snaphot button."

commit c28ce3b79897a4edf36f383d89679bfbebbbf0df
Author: Brian Waldon <bcwaldon@gmail.com>
Date:   Tue Jul 31 13:28:48 2012 -0700

    Update glanceclient imports and version req
    
    * Update references to glanceclient.v1.client.Client to glanceclient.Client
    * Update references to glanceclient.common.exceptions to glanceclient.exc
    * Update version requirement of python-glanceclient to v0.2.X
    
    Change-Id: I9478f16dd7d31edebaa88de244b542eb05cb24fa

commit 7560824304f2571be7de52227de7d52976309e9c
Author: Anton V. Yanchenko <simplylizz@gmail.com>
Date:   Tue Jul 31 13:08:19 2012 +0000

    Fixed name of snaphot button.
    
    Fixes bug 1018370.
    
    Change-Id: I66aae280ee6633a3fae58f314c0eb77b2f150003

commit e410ee9ff609e5747228da252197de4eff1c6d25
Author: Anton V. Yanchenko <simplylizz@gmail.com>
Date:   Mon Jul 30 10:00:46 2012 +0000

    Emails in the user list now urlized.
    
    Fixes bug 999391.
    
    Change-Id: I51f019e87abc98c3d598448e2037f535d5ec9141

commit 3c4b00cdcd5c4bf0ba61fef818754232da5edb5f
Author: Lin Hua Cheng <lin-hua.cheng@hp.com>
Date:   Sun Jul 22 09:45:51 2012 -0700

    Warn user if no role assigned in default Project
    
    Fixes Bug #1011461
    
    When the default project settings is updated, the
    form will show a warning if there are no roles assigned
    for the default project. This will prompt the user to
    assignd the role using Project >> Modify users.
    
    Change-Id: I3abf3d154e3c0decd918e15f04eaef84b4aaa748

commit 6b3545ef7021f6ed437ff1889d79485a65380fc8
Merge: 3f7b4f8 ec3c76e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jul 30 03:56:18 2012 +0000

    Merge "Guarantee that data is not undefined in quota index view."

commit 3f7b4f8e260c5f278d812b086fa4aa1a1254724d
Merge: fc31aa7 4cda859
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jul 30 03:19:06 2012 +0000

    Merge "Makes the instance detail tabs sticky."

commit fc31aa71a0fbc7397c1a10bc7991d4b16178c253
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Sun Jul 29 17:06:59 2012 -0700

    Cleans up instance log page, form, HTML/styles...
    
    Change-Id: If72a2057218b09fd48e41a02e3818c79523a22c4

commit ec3c76ef2ebee02df26a17bbc4db0ba295201069
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Sun Jul 29 16:07:33 2012 -0700

    Guarantee that data is not undefined in quota index view.
    
    Change-Id: I99dfdb8ce0d21ce1d4384384fd9b381101ff5e4c

commit 4cda859e647d804c365dba3d77fbc8a32333c829
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Sun Jul 29 15:12:23 2012 -0700

    Makes the instance detail tabs sticky.
    
    This is particularly useful when reloading the VNC tab
    if something goes wrong.
    
    Change-Id: Id586bb451e6acf7f301f47eaf8cb27e70d9fcb40

commit 0f0838017a365c368979eb46b12d169ee2aa06d0
Merge: 972802e f81afa6
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jul 27 20:49:37 2012 +0000

    Merge "Fix for quota initialization scripts"

commit 972802edc40a11c64c3cec67641acea0e3f8d07d
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Fri Jul 27 13:01:45 2012 -0700

    Adds dynamic project creation to Create User.
    
    Change-Id: If137a31ffdb64a97ff663b5327c4d8c41f6937b1

commit d0403e9318660e6cfa42c02c6be3b2b800548593
Author: Tihomir Trifonov <t.trifonov@gmail.com>
Date:   Thu Jul 26 12:41:41 2012 +0300

    Temp fix for api/keystone.py
    
    as the needed change is not merged yet in keystone...
    
    This is the related change:
       https://review.openstack.org/#/c/9582
    
    As I see there are some arguments around this change.
    So either this or the related change should be merged...
    
    Change-Id: I4a18ccf0aa190dc5632ec28b398784b04cf448be

commit fd56b24491734e7d64be6af7c3b52e189aecfad6
Merge: 1cfa095 124cec7
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jul 26 07:34:32 2012 +0000

    Merge "Allow to use SSL with self-signed certificates"

commit 1cfa09568ac96c7adf4ab0b391cc3d4c2f92ac1f
Merge: 58983bf 1118b29
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jul 26 07:32:23 2012 +0000

    Merge "Add run_tests flag to run only selenium tests."

commit 58983bf1920a45a5aacdd63eb615c012b1c8f83d
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed Jul 25 16:27:39 2012 -0700

    Moves bootstrap LESS back to openstack_dashboard.
    
    Moving the entire bootstrap dir into the horizon module
    caused some unexpected complexities. For the time being,
    javascript will go into Horizon while CSS/LESS will
    go into OpenStack Dashboard.
    
    Change-Id: Ief3a48f2124667e936312f818baeddb6c7c290dc

commit 1118b29c7e4b9cbec673f36dcf16b885a2764361
Author: Clark Boylan <clark.boylan@gmail.com>
Date:   Wed Jul 25 15:19:39 2012 -0700

    Add run_tests flag to run only selenium tests.
    
    The new Jenkins job to run the selenium tests is running all of the
    python27 unittests as well which have their own job. Add a new flag,
    --only-selenium, to run only the selenium tests. This will allow
    Jenkins to better partition work and prevent redundancy.
    
    Change-Id: I70aac3b843434736159c4266b41f6ebd1f5109c7

commit 6f838a09b89b676389ccfe9b5e1507c5656e26b6
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed Jul 25 14:03:52 2012 -0700

    Fixed/enabled selenium tests.
    
    Moved the tests to the horizon portion since they test core functionality.
    This also required moving some of the templates, etc. that belong in horizon
    to their proper homes.
    
    Change-Id: I7d9758845b81e4b8bcf1ffaaff4f6e237b4fe9f8

commit f81afa6aa0500c8819c0ca4f8105189e205fcc4d
Author: Tihomir Trifonov <t.trifonov@gmail.com>
Date:   Wed Jul 25 17:24:13 2012 +0300

    Fix for quota initialization scripts
    
    when rendered in a non-modal window -
    create instance/volume pages
    
    Fixes bug 1025482
    
    Change-Id: I0a528b89d4e207c5a11126046d9b1e3c18f2cf51

commit 6c766326b53e98f43f0491527446c7f4a71a7e14
Merge: fdbc6a0 7743e6f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jul 25 00:59:44 2012 +0000

    Merge "Display form with initial input and error after failure to import keypair"

commit fdbc6a0f00dc6b91345cc6eb9e878cbf77f24af6
Merge: cbb22a1 6ba1a4d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jul 25 00:36:46 2012 +0000

    Merge "Makes data table accept mixed data types"

commit 7743e6f17ee73e384a1101fc4192cb2b541fbebe
Author: Julie Pichon <julie.pichon@gmail.com>
Date:   Mon Jul 23 22:44:11 2012 +0100

    Display form with initial input and error after failure to import keypair
    
    Fixes bug 1026783.
    
    Change-Id: Iffa255f8bae76bc055127db800ded4c4da19b580

commit 6ba1a4d395785c087333d3d21d3a5b2846397ca0
Author: Ke Wu <ke.wu@ibeca.me>
Date:   Sun Jul 15 22:54:50 2012 -0700

    Makes data table accept mixed data types
    
    This is the first step of making the resource browser, related to
    blueprint swift-ui-improvements.
    
    Adds three attrs to DataTableOptions:
    .. attribute:: mixed_data_type
    
    .. attribute:: data_types
    
    .. attribute:: data_type_name
    
    Adds attr to Column class:
    .. attribute:: allowed_data_types
    
    Adds attr to Action and LinkAction class:
    .. attribute:: allowed_data_types
    
    Changes implentation of FilterAction.
    Adds MixedDataTableView.
    
    Change-Id: I45fce5e889e92abc592f0a5abfef1abb4ce527be

commit cbb22a181113f052791679c00c62dcbccd27aff0
Author: Kelsey Tripp <kelsey.tripp@nebula.com>
Date:   Tue Jul 3 16:20:13 2012 -0700

    admin workflow to add/edit project info and quotas
    
    partially implements blueprint tenant-creation-workflow
    
    Change-Id: Id3ab3593b35c5dd3e4b9e13513dd3dcbd0a79b9a

commit 576262a14235566e9e57b22d9fe183d6e68547a6
Merge: dec4876 2392da4
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jul 24 18:34:30 2012 +0000

    Merge "Added action for creating a volume from snapshot"

commit dec4876e2414dc48052ad95939081cc183bfef54
Author: Tihomir Trifonov <t.trifonov@gmail.com>
Date:   Mon Jul 23 13:24:55 2012 +0300

    Fixed the bug with images returned as generator
    
    After a fix in Glance to support pagination,
    the list of images is returned as generator,
    while api.glance expects a list.
    
    PATCHSET 2: removed optional kwargs if None
    PATCHSET 3: fixed snapshot_list_detailed.
    
    Fixed bug 1027210
    
    Change-Id: I1c68e3625c22e591776e83c742e7b94dc893f196

commit 2392da498ab51f94d0e45db14fd800c1d196b4b7
Author: Tihomir Trifonov <t.trifonov@gmail.com>
Date:   Tue Jul 24 11:15:40 2012 +0300

    Added action for creating a volume from snapshot
    
    Added a new action to create new volume from
    a volume snapshot. The snapshot_id is passed to
    nova volume API. The 'Create Volume' form is
    reused, with the 'size' value being checked against
    the snapshot size, as it cannot be less than
    the snapshot size.
    
    Fixes bug 1023740
    
    PATCH SET 4: Added dropdown to select snapshot source
    in 'Create Volume' form, when loaded from /nova/volumes/
    When a snapshot is selected from the dropdown, the name
    and size are pre-filled in the form (I've removed
    the description copy as it is probably specific
    for the reason a snapshot is being created).
    
    PATCH SET 6: rebased with master, fixed a bug with
    get_context in nova/volume/views
    
    Change-Id: I20dd8d698f5d8481938417557e09dcdc9b891e82

commit da7f44cdc24dd3270b9a09d6f8aa03f7b30bd180
Merge: df5a13c ba27042
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jul 24 04:02:00 2012 +0000

    Merge "Added custom parser for tablesorter.js"

commit ba27042d65c1bf47556cfecfbe492dab9dc88b3b
Author: Tihomir Trifonov <t.trifonov@gmail.com>
Date:   Mon Jul 23 18:59:51 2012 +0300

    Added custom parser for tablesorter.js
    
    A custom parser is needed for sorting of
    custom type columns like the 'Size' columns.
    The 'KB', 'MB', 'GB'... values break the sorter
    logic and need to be parsed manually.
    
    The custom parser works on all 'Size'/'RAM'/'Memory'
    columns. It works also on flavor-info columns like:
    
        `m1.tiny | 512MB RAM | 1 VCPU | 0 Disk`
    
    The custom parser sorts these lines based on the RAM value.
    
    Note: as seen in horizon.tables.js file, an workaround was
    added as there is one more <th> in the <thead> (incl. the table_caption)
    than the <td>'s in <tbody>. Thus the custom parser needs
    to be added to [i-1] header, while the header itself needs [i],
    as the parser is processed in <tbody>, while headers are processed
    including the table_caption... This might be a problem at some time,
    although currently it works...
    
    Fixes bug 1013475
    
    Change-Id: I793ae330c33fde4e625f96e55fdda3748c84b8c3

commit 124cec74cfefe1fc59d166ee655036b652640bea
Author: Sascha Peilicke <saschpe@suse.de>
Date:   Tue Jul 17 12:35:49 2012 +0200

    Allow to use SSL with self-signed certificates
    
    SSL certificate validity checks fail with self-signed certificates used
    in development or in-house environments. This patch adds a new config
    value 'OPENSTACK_KEYSTONE_INSECURE_SSL', that allows to disable validity
    checks done by keystoneclient, glanceclient and novaclient.
    
    Change-Id: I4d79c1b12ad830540ca30009bd25edde10c1a055

commit df5a13c5eca4bf6a34dd48d52c9b1762a0744a95
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Fri Jul 13 16:42:28 2012 -0700

    Inline object creation.
    
    Allows the creation of related objects during a workflow.
    For example, this patch implements importing keypairs during
    the launch instance workflow and allocating floating IP
    addresses during the floating IP associate workflow.
    
    This required several significant changes:
    
      * SelfHandlingForm should no long return a redirect.
        Instead, it should return either the object it
        created/acted on, or else a boolean such as True.
    
      * The ModalFormView now differentiates between GET
        and POST.
    
      * Due to the previous two items, SelfHandlingForm
        was mostly gutted (no more maybe_handle, etc.).
    
      * Modals now operate via a "stack" where only the
        top modal is visible at any given time and closing
        one causes the next one to become visible.
    
    In the process of these large changes there was a large
    amount of general code cleanup, especially in the javascript
    code and the existing SelfHandlingForm subclasses/ModalFormView
    subclasses. Many small bugs were fixed along with the cleanup.
    
    Implements blueprint inline-object-creation.
    
    Fixes bug 994677.
    Fixes bug 1025977.
    Fixes bug 1027342.
    Fixes bug 1025919.
    
    Change-Id: I1808b34cbf6f813eaedf767a6364e815c0c5e969

commit 76246c6b189b4b704f286c727904e2f39e8d223e
Merge: 6ffbb77 ac39a8e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sun Jul 22 12:06:15 2012 +0000

    Merge "Allow security group rules to have their own group as a source"

commit 6ffbb77a10bdd8b6aec45361c834ec16f310e016
Merge: d174c79 f0544de
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jul 20 22:49:49 2012 +0000

    Merge "Partial sync of jsonutils from openstack-common"

commit d174c791231d6694466520b16e4ac76556f3dace
Author: Mark McLoughlin <markmc@redhat.com>
Date:   Fri Jul 20 19:49:14 2012 +0100

    Fix the "more" link on the images table
    
    Fixes bug #1027206
    
    The has_more_data() method uses the _more_images attribute, but we're
    not actually setting this.
    
    Change-Id: I07cabcce8138eab57b883017fef444a88b93b60b

commit f0544de69245334ca9547e58697fb46fddc1787d
Author: Vincent Untz <vuntz@suse.com>
Date:   Thu Jul 19 11:50:39 2012 +0200

    Partial sync of jsonutils from openstack-common
    
    This makes horizon work with recent versions of anyjson. Note that
    there's another jsonutils change in openstack-common, but it requires
    timeutils (which adds a dependency on the iso8601 module), so I skipped
    it for now.
    
    Changes from openstack-common:
    
        commit 4c9d439ef24f5afdd74aa9153aa8fc772051e6cb
        Author: Tim Daly Jr <timjr@yahoo-inc.com>
        Date:   Tue Jun 26 02:48:42 2012 +0000
    
            Add 'filedecoder' method to the jsonutils wrapper module.
    
            Fixes bug #1017765
    
            After version 3.3.2, the anyjson library will throw a KeyError if
            filedecoder isn't present.  The filedecoder is just like the decoder
            except it takes a file instead of a string, like json.load() instead
            of json.loads().
    
            Change-Id: I7bd012a7b4afa9b1ec987c3e6393cc922b5dadff
    
    Change-Id: I912116d56e4e31ae93042929775c8d03dc4fa59e

commit ac39a8e5903398606053b57ce948cf9d5aa5463a
Author: Julie Pichon <julie.pichon@gmail.com>
Date:   Sun Jul 15 21:43:13 2012 +0100

    Allow security group rules to have their own group as a source
    
    Fixes bug 1012457.
    
    Change-Id: I8f9dc6904ba4b19302551fae7455fdf41b50442e

commit b282751440955e5a912588ad97284b6336913f39
Author: Tihomir Trifonov <t.trifonov@gmail.com>
Date:   Sat Jul 14 16:55:33 2012 +0300

    Fixed logic for disabling form button
    
    This logic should be applied *only* for btn-primary
    submit buttons, and not for regular buttons, which are
    all of the action button in tables. At the moment this
    logic breaks the table row actions, as it sets
    button.disabled=true, and the 'action' value of the button
    is not submitted, hence no action is performed.
    
    Change-Id: I8e9827975656c53c7f8baff6554de1103bf4a358

commit bd0bf100a26e86145a4bc8007574ed207fda84d2
Author: Tihomir Trifonov <t.trifonov@gmail.com>
Date:   Fri Jul 13 09:50:17 2012 +0300

    Added 'always-enabled' submit button selector
    
    In case when we do not want to disable
    a form button after form submit, it can be
    marked as <input class="always-enabled">.
    
    Fixes bug 1011527
    
    Change-Id: I176844a3c69cdf260cb40a6574ae34b6a36ee2a0

commit 40e34c300023a201a913ec810cad59304eac6cb7
Merge: 8d8ea1a 4fb923d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jul 12 23:46:19 2012 +0000

    Merge "Smarter table form rendering and controls."

commit 4fb923d27e12726cbed6c5c15ac68b9779867311
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu Jul 12 14:52:03 2012 -0700

    Smarter table form rendering and controls.
    
    Fixes bug 1022466.
    
    Change-Id: I7958db7751b01f558efcb2b0451df2c0728d4b1e

commit 8d8ea1a22e020cffa173185ea065a850da29b53a
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu Jul 12 13:00:45 2012 -0700

    Allow arbitrarily setting the entry point in a workflow.
    
    Change-Id: I45fed66f368305ffc60ca4cd1c4d1296c5351b02

commit 459ed0c156461b3cc04c15e8acf57e5e326f5100
Author: jakedahn <jake@ansolabs.com>
Date:   Wed Jul 11 15:16:33 2012 -0700

    Fixing documentation style
    
      * The docs have looked terrible since I last pushed new style to them,
        I finally got annoyed enough to figure out why sphinx wasn't accepting
        my stylesheets.
    
      * Before: http://stsh.me/2Qr
      * After: http://stsh.me/2Qs
    
    Change-Id: Ibafcf1bfdd30b5ccdebbeb4fa0a64b49353b231d

commit 360ce39203c178528eea0bdb35ea66731441241e
Author: Alessio Ababilov <aababilov@griddynamics.com>
Date:   Wed Jul 11 12:26:10 2012 +0300

    Remove glanceclient.AuthorizationFailure exception
    
    The glanceclient.AuthorizationFailure exception isn't raised anywhere, so
    remove it.
    
    Counterpart of bug #1015940
    
    Change-Id: I12f5aad609a30a1a2f374331e17b00c0232b0a45

commit 58c3c4c8d9aeb1bcbaf581a0710d078f1115f4f4
Merge: 11ad01b 821d7a6
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jul 11 07:26:01 2012 +0000

    Merge "Adding Better Error for Launching Instance"

commit 11ad01b052076000d887b66e4e45717b5c45bc4a
Merge: f6556a8 c339189
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jul 11 00:03:29 2012 +0000

    Merge "Auth refactor."

commit f6556a84523fad9951c02863362b99e69ceaf668
Merge: dcb6683 f3dc3b9
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jul 10 01:50:03 2012 +0000

    Merge "A description is not required for a Project creation."

commit c339189b442227e6408e19f3b3d1b13695d5b158
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Fri Apr 13 21:46:04 2012 -0700

    Auth refactor.
    
    Switch to using the self-contained django_openstack_auth
    package which is a proper django.contrib.auth pluggable
    backend.
    
    Notable functional improvements include:
    
      * Better overall security via use of standard Django
        auth code (well-vetted by security experts).
      * Token expiration checking.
      * User "enabled" attribute checking.
      * Support for full range of Django auth attributes
        such as is_anonymous, is_active, is_superuser, etc.
      * Improved hooks for RBAC/permission-based acess control.
    
    Regarding the RBAC/permission-based access control, this
    patch moves all "role" and "service"-oriented checks to
    permission checks. This will make transitioning to
    policy-driven checking much easier once that fully lands
    in OpenStack.
    
    Implements blueprint move-keystone-support-to-django-auth-backend
    
    Change-Id: I4f3112af797aff8c4c5e9930c6ca33a70e45589d

commit f3dc3b93c49d922505b2d15e6b064ba9ed716413
Author: John Postlethwait <john.postlethwait@nebula.com>
Date:   Mon Jul 9 16:50:16 2012 -0700

    A description is not required for a Project creation.
    
    Change-Id: I82e5fad8c514bf3b31c1fb76c05653c9a2917acd

commit dcb6683de6348e92e61a9ef9c4f47aabcbef104e
Author: Tihomir Trifonov <t.trifonov@gmail.com>
Date:   Mon Jul 9 15:48:59 2012 +0300

    Allowed empty file for upload
    
    Fixes bug 1009846.
    
    Upload form in Containers now allows empty files
    to be uploaded to Swift.
    
    Change-Id: I4ff4506eae4e9dc0b9d39348cc80780995d1d0ac

commit 3990985aa07da3ad56627e2221864e31a8c70402
Merge: cd11c9b 0ae2556
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jul 9 11:55:23 2012 +0000

    Merge "Fixes behavior of the 'check-all' checkbox"

commit 821d7a631284eadf96b4accc34ae766bec4ac251
Author: John Postlethwait <john.postlethwait@nebula.com>
Date:   Thu Jun 28 16:18:23 2012 -0700

    Adding Better Error for Launching Instance
    
    When there is no images available to launch
    an instance from, I have added a better, more
    educational error message for the user to see.
    
    Change-Id: I3260e721cefb9478213c1f58e61dbceae31421bf

commit cd11c9b12c4efec42d29cd791f3e987f0ba37e17
Merge: f07ddc5 f5d89c3
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jul 6 10:01:41 2012 +0000

    Merge "Allows filtering form field to be selected."

commit f07ddc563b66451daa997e2af24116f2cc6f4d0f
Merge: 439c272 469be83
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jul 6 08:12:15 2012 +0000

    Merge "Fix run_tests.sh --pep8 jenkins interaction."

commit 469be83d1fab7af9f5328291331654d40db846d9
Author: Monty Taylor <mordred@inaugust.com>
Date:   Thu Jul 5 19:35:28 2012 -0500

    Fix run_tests.sh --pep8 jenkins interaction.
    
    run_tests.sh is duplicating work that the jenkins does already, namely, it's
    trying to write out pep8.txt - but the jenkins pep8 job writes out pep8.txt
    based on the stdout of running tox -epep8.
    
    Fixes bug 1021513.
    
    Change-Id: I433396244b4928de6714dc6145ef84400d2d822d

commit 439c272a819aa796b711eb099bc2203e100fb177
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu Jul 5 17:30:07 2012 -0700

    Provide user-selectable timezone support.
    
    Makes the user settings panel useful for settings of
    all sorts, too.
    
    Change-Id: I88d68b888842c21ba168beaae0b991789a8f8072

commit 8bb5a78c3495aa1ef5f3a53afcb507b96e6df7d6
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu Jul 5 15:31:19 2012 -0700

    Makes API endpoints discoverable for an end user.
    
    Fixes bug 1021502.
    
    Change-Id: Iafe0327bcb00e45cdf8688604c77d0aed9f22895

commit f5d89c37137e1ec9700c0eeef0591b66d3ebf125
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu Jul 5 13:09:37 2012 -0700

    Allows filtering form field to be selected.
    
    Fixes bug 1017856.
    
    Change-Id: I8210b5c735acbe06b9ec615e03028ba585d04bca

commit 0ae25565cac88487f83069ab48c6386a10d9e4cf
Author: Matt Joyce <matt.joyce@cloudscaling.com>
Date:   Thu Jun 28 17:53:06 2012 -0700

    Fixes behavior of the 'check-all' checkbox
    
    in tables. Currently the on('click')
    delegate is being invoked several times
    from the wrong place, thus allowing another
    on('click') delegate to be executed before
    this one, which changes the expected behavior.
    
    Fixes bug 1019088
    
    Change-Id: Iba2b3549090f7bd42fc8b029ed42163951cb9e22

commit df106572ccedb6f1fe578018dddad9cb3f3e1800
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Jul 3 20:46:40 2012 -0700

    Includes LESS files in bdist packages.
    
    Incidentally cleans up some files that didn't exist in the
    MANIFEST.in file.
    
    Fixes bug 1016085 but now needs to be followed by a fix for
    bug 1020799 in the future.
    
    Change-Id: I8a53bb17f14afdad61513afa67de7134722c49e9

commit 2c0a8f3220e03170a52204e8251f735c50295096
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Jun 26 13:32:40 2012 -0700

    Volumes Redux.
    
    Makes all volume-service interactions optional (includes
    volumes displays and volumes portion of launch workflow).
    
    Splits Instances & Volumes into separate panels to
    facilitate Volumes being optional.
    
    Adds an admin Volumes panel to complement the user
    Volumes panel.
    
    Adds the capability to mark Steps in a Workflow as
    requiring a given service.
    
    Implements blueprint nova-volume-optional.
    
    Change-Id: I3fb4255617ae52be64e7a300afd691dc36b95586

commit 010475bbcd3872aca7f63e465c21b557b0cc5575
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Jul 3 15:32:32 2012 -0700

    Summation rows handle None correctly.
    
    Fixes bug 1010220.
    
    Change-Id: Ib39520c131f4c27843deaee5d737e87e2cb35906

commit 9aa2dda073b455e73d14c212cebb637ef6c4cab5
Author: Sascha Peilicke <saschpe@suse.de>
Date:   Thu Jun 21 13:20:12 2012 +0200

    Provide utilities to automate secure secret key generation
    
    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

commit 8e8d5a75d538ad3300859fc3d59e7bdfd760129c
Author: Monty Taylor <mordred@inaugust.com>
Date:   Mon Jul 2 17:16:17 2012 -0400

    Use client libs from PyPI (what?)
    
    Change-Id: I201efd1675797afd8012786e73cd7d4ff5a3a684

commit 0b50c9606a403b1c7a009ea621dab79f3b2e6db2
Merge: f5415fd fb83d84
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jun 29 17:49:36 2012 +0000

    Merge "Check for quota data before trying to use it in JS."

commit f5415fd6d049422324f94f0aeab753df94daaece
Merge: 5831b8c e0906bc
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jun 29 13:29:16 2012 +0000

    Merge "Adding flavor name to instances table view under column 'Size'"

commit 5831b8c6669c7902c9b01cf61e3fb56aff064486
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Jun 26 14:17:41 2012 -0700

    Ensure that launching from image/snapshot selects proper default.
    
    Fixes bug 1017602.
    
    Change-Id: I2ad69c197b7c3d5af7f1d69c1b1daa513cce7536

commit fb83d849d7a5ba471a60f0f3af43e8fb0e3f5ed2
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu Jun 28 17:36:21 2012 -0700

    Check for quota data before trying to use it in JS.
    
    Fixes bug 1019086.
    
    Change-Id: I1657db433b9ae2b9376f3d9e307580a6d32e1b7e

commit 42e6dec4a492e3e2904a017012bcf1b8b579ccb2
Author: John Postlethwait <john.postlethwait@nebula.com>
Date:   Thu Jun 28 16:39:31 2012 -0700

    Fixing the scrollbars on the VNC window.
    
    Change-Id: I80d3cab26d5ca0dc054fbeee1b51ab0cd9027e6a

commit 6682a2739e448fe6a10879660708dddf0bda982b
Merge: ab8922d ba4d3e1
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jun 28 23:38:42 2012 +0000

    Merge "Adding Associated Keypair as Column 'Keypair' to Instances table view"

commit ab8922da25a0e6c20ee895dfc004ad7601ed3d9a
Merge: e32b8fd 40fef2d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jun 28 23:27:07 2012 +0000

    Merge "Changing 'Associate / Disassociate IP' to 'Associate / Disassociate Floating IP' and adding Portuguese translation"

commit e32b8fda16fc5c7baf2e528833c960b0ab2f2929
Merge: 6e77256 7b72245
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jun 28 23:17:24 2012 +0000

    Merge "Fix for openrc.sh to support tenant names with blanks."

commit 6e772565f00cf8a43a032a418002e7a86726f784
Merge: 83131ba db15907
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jun 28 23:17:21 2012 +0000

    Merge "Add flavor name to Detailed Instance Overview"

commit 83131ba3bd626d9654ccbc73a1daa7d54dc9e8df
Merge: 406cb5d 18f74a8
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jun 28 22:58:05 2012 +0000

    Merge "Updated wording for instance termination."

commit 7b72245c0da8ad008ae280a5dee7b7b5584d01d4
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Thu Jun 28 14:28:28 2012 -0700

    Fix for openrc.sh to support tenant names with blanks.
    
    Fixes bug #1018716
    
    Change-Id: I0ec32894c592283e3197270e973ce7e30b17124b

commit ba4d3e1661fdaddd8d91e68d00e2538ee379254f
Author: Matt Joyce <matt.joyce@cloudscaling.com>
Date:   Wed Jun 27 17:44:04 2012 -0700

    Adding Associated Keypair as Column 'Keypair' to Instances table view
    
    Change-Id: Ia63dd09da8517eae5d223545ea1a341952ccfe39

commit e0906bc4de906546fbee14bcf18641c1f2c39164
Author: Matt Joyce <matt.joyce@cloudscaling.com>
Date:   Wed Jun 27 17:13:15 2012 -0700

    Adding flavor name to instances table view under column 'Size'
    
    Change-Id: I9e3858d0efb8d736b6ac0879e26f2edc4eb5aad6

commit db159078ad75c111686270cda24e612390bc699e
Author: Matt Joyce <matt.joyce@cloudscaling.com>
Date:   Wed Jun 27 16:33:22 2012 -0700

    Add flavor name to Detailed Instance Overview
    
    Change-Id: Idb601e9f2e13f56213126e49fc5098afbbe60681

commit 406cb5d56cd9e3b8afbea45c209150707db7bcb3
Author: John Postlethwait <john.postlethwait@nebula.com>
Date:   Sat Jun 23 13:58:35 2012 -0700

    Volume Progress Bar & Fixes For Quota
    
    When a volume creation exceed the allocation quota
    a vague error message was returned that offered the
    user no guidance as to what went wrong. This has
    been fixed.
    
    Fixes Bug #1012883
    
    This change also abstracts the Quota javascript to
    allow it to be used anywhere on the site for any
    progress bars that are to be shown in the future.
    
    Implements blueprint progress-bar-javascript
    
    On top of this I have renamed all "can_haz" filters
    in the code, as they are really sort of embarassing.
    
    Lastly, I have added the ability to append JS
    events to the window load when a modal is loaded as
    a static page, OR when it is loaded as an AJAX
    modal.
    
    Change-Id: I4b0cefa160cafbbd07d4b0981f62febaed051871

commit 0ffa67469733fccd154011ff3b316cd88031a633
Merge: 3a4ef4a 18e2218
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jun 27 21:30:02 2012 +0000

    Merge "'Edit' image disabled if image in 'Queued' state"

commit 3a4ef4a9ec3c2705bb7dc8ef90ae46429ff64930
Merge: 5eeb7c2 0ccb8f1
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jun 27 21:30:01 2012 +0000

    Merge "Update the sensitive data exception filter bugfix."

commit 5eeb7c20ebf59a07df61ec8b9801c2f08b4da5a5
Merge: f9ad2ec 8d63b31
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jun 27 20:45:23 2012 +0000

    Merge "Fixes Nonetype error of flavor info in intances index view"

commit f9ad2ec6a43cd721cdef69deb58442801f0b6a63
Merge: 97d0ee9 8efb813
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jun 27 20:43:42 2012 +0000

    Merge "Fixing the project dropdown."

commit 97d0ee95c3add90490d82f610783e38aa1480a1e
Merge: bbf9555 9e0189c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jun 27 20:27:29 2012 +0000

    Merge "Fixing Amazon Image Creation"

commit 40fef2d5f101c55b6a8a485d12d95bb7527fd1c6
Author: Matt Joyce <matt.joyce@cloudscaling.com>
Date:   Wed Jun 27 13:24:52 2012 -0700

    Changing 'Associate / Disassociate IP' to 'Associate / Disassociate Floating IP' and adding Portuguese translation
    
    Change-Id: I1e92fca05ec9c49a7fceec617df4e66352b6f32c

commit bbf9555b59362d0c4d7f2b07543e5993e240256a
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed Jun 27 11:59:06 2012 -0700

    Pin client versions until verioinfo bug is fixed.
    
    Bumping environment version for client changes.
    
    Change-Id: I599b83b1a4cd98da9d8363ed39f737efbd632e9c

commit 18e2218b3f9437ad35517d32c2c6fa1f5443537e
Author: Tihomir Trifonov <t.trifonov@gmail.com>
Date:   Wed Jun 27 16:05:50 2012 +0300

    'Edit' image disabled if image in 'Queued' state
    
    As the 'edit' image/snapshot form reads
    the properties of the image, and they are
    unavailable while the image is in 'queued'
    state, this row action should be hidden
    in that case.
    
    Fixes bug 1017867
    
    Change-Id: Ice3a6bc7898cf68d28ab9c27b4173e02913f1a56

commit 18f74a886604b456380bb4f64d32e65b556d7f4a
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Jun 26 17:29:45 2012 -0700

    Updated wording for instance termination.
    
    This better reflects the fact that termination is not an
    immediate action and may not complete instantly (or ever...)
    
    Change-Id: I44fd2efcbe8d16f7816ec190ff8fbf45a66dd16e

commit 0ccb8f12734f4a7d28cceab18a188ee9b55f0aae
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Jun 26 13:05:26 2012 -0700

    Update the sensitive data exception filter bugfix.
    
    Sometimes the pretty DEBUG traceback page wouldn't be
    displayed due to an error in the filter. This copies
    the code from the final upstream bugfix into Horizon.
    
    When Django 1.4.1 is available we can update to that
    and remove this patch.
    
    Fixes bug 1018091.
    
    Change-Id: I73658a27e2303d2ac8840a6f513911dbc4bd4b96

commit 8efb81362eef2f4a7041a34aecb0725611d9c3db
Author: John Postlethwait <john.postlethwait@nebula.com>
Date:   Mon Jun 25 17:41:15 2012 -0700

    Fixing the project dropdown.
    
    If there was only one project you were
    authorized for, it would still show a
    dropdown on the nav sidebar. This fixes
    that.
    
    Change-Id: If9d92c82688bb5832aebb5d3356598bcf590549e

commit 8d63b31204bf55b3cffa2ad882b1819f2162f7b7
Author: Ke Wu <ke.wu@ibeca.me>
Date:   Thu Jun 21 10:28:48 2012 -0700

    Fixes Nonetype error of flavor info in intances index view
    
    Adds unit test for the changes.
    
    Bug#981269
    
    Change-Id: I7e3ab027e9c11defcdd9d3d90e41462433666600

commit c748df7c51f15537118c4c6b84009bfbd761d319
Merge: ac6bc36 aa6919d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jun 25 21:12:10 2012 +0000

    Merge "Removed new lines when importing a keypair"

commit ac6bc36a5bb5e8b84df3abc12aecee762d338f9a
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Jun 25 13:32:46 2012 -0700

    Make TIME_ZONE a local settings with a sane default.
    
    Change-Id: Ib441d3ca0e2f0d70eb6fd372e42c363be1090511

commit b1b14934ef2ba53a208ab858956ba012ef4990d6
Merge: bac1992 a670349
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jun 25 18:51:18 2012 +0000

    Merge "Fix Project Overview link to use instance_id"

commit aa6919d673026fdc667bd7a78d480b004fc2b989
Author: Tihomir Trifonov <t.trifonov@gmail.com>
Date:   Mon Jun 25 18:59:04 2012 +0300

    Removed new lines when importing a keypair
    
    Fixes bug 988139
    
    All new lines (\r, \n) are removed from input
    when importing a keypair. This is done as sometimes
    a user copies the public key from terminal, with
    new lines in it. As new lines are not allowed in
    a public key, so they are stripped.
    
    Change-Id: If526bf081448e315f3518d7ecd2689ec816b77a7

commit bac1992531a3cef793dcf20fb850e2c0645dff45
Merge: 3e2aded a08705e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jun 25 14:10:27 2012 +0000

    Merge "Tweaking admin warning dialog HTML."

commit 3e2aded76c6a3c5ef64563344eeda84acdeeeb0f
Merge: 820fdfe 41c3a59
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jun 25 14:10:26 2012 +0000

    Merge "JavaScript Refactor."

commit 9e0189ca9c99da0c2cf2576afb2c44384bed1be9
Author: John Postlethwait <john.postlethwait@nebula.com>
Date:   Sun Jun 24 00:00:04 2012 -0700

    Fixing Amazon Image Creation
    
    When Amazon disk_format images were created through
    Horizon, it would fail as the container_format is
    expected to be the same as the disk_format by
    Glance, otherwise it can be 'bare'
    
    Fixes bug #1017066
    
    Change-Id: Id8af433e5d37e945244aa30727a0a2ab18e706d9

commit a6703494206ba72c1df46950c4425076e154d730
Author: Lin Hua Cheng <lin-hua.cheng@hp.com>
Date:   Thu Jun 21 21:55:57 2012 -0700

    Fix Project Overview link to use instance_id
    
    Fixes Bug #1003299
    
    Tenant Usage API has been updated to include
    instance_id in the response (bug 1003093). The
    link has been updated to used instance_id.
    
    Change-Id: I9d5fcf120b1e5966a5e019e5b17dea7806f20650

commit 41c3a5990c0cf48e5deb33597caca0d1f345effb
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Sat Jun 23 17:06:37 2012 -0700

    JavaScript Refactor.
    
    Cleans up Horizon's JavaScript to make it properly modular and
    well-organized.
    
    Adds unit tests written in QUnit for some of the JS modules
    as a starting point for the JS test framework. You can visit
    /qunit/ with DEBUG=True in your settings to access the JS
    test runner.
    
    Fixes bug 961509.
    
    Change-Id: Ica33765660d0ed80f22c71bc96f122c3fc8b80cc

commit a08705ecca924c90f38889bd5e1f5ec1e6a963de
Author: John Postlethwait <john.postlethwait@nebula.com>
Date:   Sat Jun 23 15:03:33 2012 -0700

    Tweaking admin warning dialog HTML.
    
    Change-Id: I7a252bd9b265dea9245d1b7673946c2bfad07902

commit 820fdfe86804effd1e6578167716a3f4ec4d6842
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Sat Jun 23 13:06:11 2012 -0700

    Corrections for stricter pep8 checking.
    
    Updates the code to reflect stricter pep8 checking standards
    for pep8 1.3+. Also adds a pep8 config file to silence
    unnecessary indentation errors.
    
    Removes the "reverse bugfix" monkeypatch since Django 1.4 is
    now required.
    
    Implements blueprint upgrade-pep8.
    
    Change-Id: I7343321627d8ccd1598f39323821133168a645cc

commit 7ce79055184ab3612c27dc786e89919ef4f0a8b3
Author: John Postlethwait <john.postlethwait@nebula.com>
Date:   Fri Jun 22 16:04:33 2012 -0700

    Forcing Horizon to use PEP8 1.1
    
    Until we have time to upgrade to 1.3 and
    deal with all of the new whitespace
    requirements that comes with it.
    
    Change-Id: I3b1b28c6e96e50bae45db4e4999d6144774d93ed

commit d46280f3b4d5d60ab52ed7d84c23898389c21a5a
Merge: cc3f3ff ffd1031
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Jun 23 06:28:39 2012 +0000

    Merge "Return the correct ec2 access/secret when generating ec2rc.sh."

commit cc3f3ff77afcf7d02f173431ffaaea52e33a8757
Merge: 30c7507 5e20e7c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jun 22 23:07:11 2012 +0000

    Merge "Ensure existing image properties are not deleted"

commit 30c7507c7ddda4ddac2d0d88ee67de684319e5b4
Merge: 439ec3f f0fe202
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jun 22 23:07:10 2012 +0000

    Merge "Login/Logout redirects with Django variables"

commit 439ec3f4cb0953c09f67f60cfa876fd7673e3467
Merge: 0e40bdd 1da39eb
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jun 22 22:44:28 2012 +0000

    Merge "Updated status messages after launching multiple instances"

commit 0e40bdd572c2cbe8355f3f38f21a1df72b1aee8b
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Jun 19 14:00:40 2012 -0700

    Use horizon's panel template loader.
    
    Moves the panel templates into their respective panel's directories.
    This tightens the grouping of logically-related elements and reduces
    the need to duplicate the entire dashboard structure in the dashboard's
    templates directory.
    
    Implements blueprint use-template-loader.
    
    Change-Id: I05ffb6a96f4909c1285beda7874ccfa96404547f

commit bb29bbf8742c1756741eeb3bcdadd05c9c573f19
Author: Kelsey Tripp <kelsey.tripp@nebula.com>
Date:   Thu Jun 21 17:33:19 2012 -0700

    Reduced height of modal dialog textareas in dashboard
    
    Bug #1016317
    
    Change-Id: Iaab30398f2a667b5a38b5f99f6b84870b43b3331

commit f0fe2029f3ee9ad36ad3fa972610de7669115ca6
Author: Tihomir Trifonov <t.trifonov@gmail.com>
Date:   Wed Jun 20 00:05:08 2012 +0300

    Login/Logout redirects with Django variables
    
    The login/logout url patterns now use
    the Django LOGIN_URL and LOGOUT_URL
    
    The default redirect url after a successful login
    now uses as default the Django LOGIN_REDIRECT_URL
    with possible override using HORIZON_CONFIG.user_home
    in settings file. There are 3 cases:
    
    * no user_home in settings.HORIZON_CONFIG - uses
    Django LOGIN_REDIRECT_URL
    * user_home = None in settings.HORIZON_CONFIG -
    will default to the primary dashboard(the current
    fall-back behavior)
    * user_home = 'something' - it will be used to
    determine the actual redirect url
    
    Fixes bug 980434
    
    Patch Set 2:
    Restored the previous behavior - splash page('/')
    redirects to /nova or /syspanel, depending on the user,
    while /home/ will redirect to the 'user_home' setting
    (or LOGIN_REDIRECT_URL if user_home is not set).
    The same logic will be applied after user logs in.
    
    Change-Id: I28e25566199393382639da9ca2022d1850f25a94

commit 6174eae5ae468937f7ebe4af5ae09acc73244ddf
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu Jun 21 19:33:42 2012 -0700

    Make Horizon timezone-aware.
    
    This systematically replaces anyplace that deals with dates or
    times in Horizon with Django's timezone-aware machinery, and
    enables timezone support in settings.
    
    The assumption is that the server time should *always* be UTC.
    
    TO DO: Add a setting for allowing the user to change their preferred
    timezone display and add timezone indicators anywhere times are
    displayed to the user.
    
    Implements blueprint timezones. Also fixes bug 927974.
    
    Change-Id: I5e462ba86e64b97b46873a017f87f328acee1b1d

commit 1da39eb1b17865e39de5421c81a1d56e60395734
Author: Kelsey Tripp <kelsey.tripp@nebula.com>
Date:   Wed Jun 20 16:12:05 2012 -0700

    Updated status messages after launching multiple instances
    
    fixed strings so that they are localized
    
    Bug#960040
    
    Change-Id: I558d942e828570233f4ea43d910820dab7cadbd0

commit 810bf6340dc6742deeaeeecc8d42e3d72d512da9
Merge: 26dd86d 41307a3
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jun 21 22:24:28 2012 +0000

    Merge "Adds warning banner for admin users in project dash."

commit 26dd86d3a7666dc0ecea3283db4f6190ecafddb7
Merge: 626d236 4624620
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jun 20 23:39:40 2012 +0000

    Merge "When laxy loading tabs don't overwrite query params."

commit 626d2368e37ed30a8fbab143cb4d6cd7dee0e2ab
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed Jun 20 13:37:10 2012 -0700

    Cleans up the settings files.
    
    Removes deprecated settings, makes sure os.path.abspath is
    always used consistently, and generally tidies up.
    
    Change-Id: Ib0e3ef454ac8c9ef74e987b6088df6c744a2ab44

commit 9f2cfc367a0304bcccfc924e44d809ab5d7b1160
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed Jun 20 13:04:27 2012 -0700

    Adding the bin dir and lessc binary to the manifest file.
    
    Change-Id: I5abfc72714e24aa6a30adcd335be3fd085cdfe79

commit 46246200594c1698f7ca49e2286ca7e853ed5e5b
Author: Tres Henry <tres@treshenry.net>
Date:   Wed Jun 20 10:19:10 2012 -0700

    When laxy loading tabs don't overwrite query params.
    
    Fixes bug 1015702
    
    Change-Id: I5f6a895af09481b5c47a0335bb12c620b4c4be08

commit b9be56f20919afa6f47cb34e8f536c1e1baeca30
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Jun 19 13:29:23 2012 -0700

    Removes Horizon's "time" module.
    
    The module was an unnecessary hack for lazy test-writing.
    
    Implements blueprint remove-horizon-time-module.
    
    Change-Id: Ibeabd2b1689619a8e00c3346cef9401e5850d375

commit 41307a354581f2e2b50dfa6a7d7b88cac9f642e1
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu Jun 14 17:50:42 2012 -0700

    Adds warning banner for admin users in project dash.
    
    This is a bandaid until the underlying bugs in Nova get fixed.
    
    Fixes bug 968696.
    
    Change-Id: I735453482023dabc28069a4a8796aa43001f1891

commit 359a71e0b05eed4b04df625d72ed0eca3f916a30
Author: Ke WU <ke.wu@ibeca.me>
Date:   Wed Jun 13 18:41:28 2012 -0700

    Swift Object filter improve and fix
    bug#1013409
    bug#1013412
    
    Change-Id: Ib2efa534622793bfa9f190d74e3b91cc66e7516a

commit 5e20e7cc11a15820ebc8b829ee485780268eb8e1
Author: Jay Pipes <jaypipes@gmail.com>
Date:   Sun Jun 17 13:21:46 2012 -0400

    Ensure existing image properties are not deleted
    
    Fixes LP #1014226
    
    Passing the X-Glance-Registry-Purge-Props: false
    header to the image_update Glance client method
    prevents previously-set image properties from being
    marked deleted.
    
    Change-Id: I91e927f8c95205cae11bad0d93361f1c9951d62d

commit ffd103143223a99673275f97e937ffd9f0911cb5
Author: Sam Morrison <sorrison@gmail.com>
Date:   Sun Jun 17 13:56:59 2012 +1000

    Return the correct ec2 access/secret when generating ec2rc.sh.
    
    Fixes bug 1014185
    
    Horizon was returning the 1st ec2 pair instead of the one
    linked to the tenant for users in multiple tenants.
    
    Change-Id: Ie392b58a776f2fe7dfdbe22d8558c88e96e37082

commit f6f2a91e14f6bdd4e1a87e31a1d6923127afee1b
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu Jun 14 16:19:22 2012 -0700

    Fix async messages w/ translated strings.
    
    Change-Id: I83d2a30f94fc382d382c504ac1a7851df0c97e17

commit c17b06d08a8cb6df80ceb97111745494a6479923
Author: John Postlethwait <john.postlethwait@nebula.com>
Date:   Wed Jun 13 14:50:38 2012 -0700

    Fixing Nameless Volume Display
    
    When a volume has no name, it now shows the
    ID instead. I also added a fixture data that
    represents such a volume being in the system.
    
    Fixes bug #1012380
    
    You can also now use truncate=i on DataTable
    Columns in order to have the value truncated if
    it goes beyond i characters.
    
    On top of this I fixed/made-clearer a bunch of
    the tests relating to volumes and instances.
    Please do NOT use deepcopy() of fixture data
    in tests any more, instead just create a new
    fixture for the data you want.
    
    Change-Id: If2f92b5d04b04f08f5cacca03f614fce5ea38702

commit 2d0315030ebd107c8fbf23e2873bab70de52a653
Merge: 3712e70 cba0599
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jun 13 23:08:15 2012 +0000

    Merge "Common table functions are now run on modal.show"

commit 3712e703fa4f180e0b3a4f408650b84c64367c9b
Merge: 7fe5ae9 7ebc365
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jun 13 23:08:14 2012 +0000

    Merge "compiled i18n file "django.po" for chinese"

commit 7fe5ae90c2f60634103604feff933e5db18dbbb0
Merge: 35e0c50 f1a8e0c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jun 13 20:59:52 2012 +0000

    Merge "Move docs to doc."

commit 35e0c5076e4546a00ea1a61c62659548147f653c
Merge: a5a1e40 5d9cbf4
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jun 13 20:57:22 2012 +0000

    Merge "Support revisions in version numbers"

commit 5d9cbf44a0f1252c2e656093c1c94425d21f7410
Author: Thierry Carrez <thierry@openstack.org>
Date:   Wed Jun 13 11:28:53 2012 +0200

    Support revisions in version numbers
    
    Introduce REVISION in versioning scheme, in order to support future
    stable versioning (2012.2.x).
    
    Change-Id: I3015cfbf3938c4994bbda8d63fdbd346b7535a6b

commit 7ebc365bf7eb0a6a53f7c3fed7ac21c62f4519b0
Author: yuanke wei <weiyuanke123@gmail.com>
Date:   Wed Jun 13 17:19:35 2012 +0800

    compiled i18n file "django.po" for chinese
    
    Change-Id: I8856b401f540691eb633e605d111bd39a5200062

commit a5a1e4013542c64ebdbe7a01e43a773c7a8d3f21
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Jun 12 19:30:45 2012 -0700

    Improved message handling.
    
      * Login page no longer displays user messages
        inappropriately. Instead, login errors are handled
        as form errors. Fixes bug 1012467.
      * Messages triggered during an AJAX call are no longer
        added to the standard message queue (which causes
        them to appear on subsequent unrelated requests).
        Instead, they are encoded and sent back with the AJAX
        response, allowing them to be displayed to the user
        client-side when they are relevant.
        Fixes bug 1008799.
      * Adds the last couple "compress" tags to the
        _scripts.html template to completely implement
        blueprint asset-compression.
    
    Change-Id: I967f32b44603ded7ec95bd0b86e7d997c6a8b352

commit 7b565fc9839833b4b99b1fc3b02269b79071af3e
Author: Tihomir Trifonov <t.trifonov@gmail.com>
Date:   Tue Jun 12 17:50:18 2012 +0300

    Fixed validation check for ICMP rules
    
    Fixed the code that checks the ICMP type/code
    as from/to ports. Also fixed the CSS for the
    security rules form, and the script to change
    the form labels in case of form reload due to
    an error.
    
    Fixes bug 997669
    
    Change-Id: I3b9c0ba3f46b91a311f887560dae5e9399961b84

commit f1a8e0c54ffa96b98c632e3fde5bb9be8345fde9
Author: Clark Boylan <clark.boylan@gmail.com>
Date:   Fri Jun 8 12:14:46 2012 -0700

    Move docs to doc.
    
    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

commit f9d38741dd3033e57d0064d63ef2b55566cc0618
Merge: e0ecc22 da9ee69
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jun 12 18:30:22 2012 +0000

    Merge "Horizon should use openstack.common.jsonutils"

commit e0ecc22728ad2722d6456ffd001c3b4c3e9408ca
Merge: fc3f756 24748ac
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jun 12 18:29:01 2012 +0000

    Merge "Clarifying user roles in various places."

commit fc3f7567562dc21ad3a835f77725c4b81baaa999
Merge: 155bfb7 e555129
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jun 12 18:23:34 2012 +0000

    Merge "New .tmpl files are not included in build."

commit e555129662cc594fc66a83cc6e8a92d00f281977
Author: Lin Hua Cheng <lin-hua.cheng@hp.com>
Date:   Mon Jun 11 21:29:21 2012 -0700

    New .tmpl files are not included in build.
    
    Fixes bug 1010341.
    
    Add entry in the MANIFEST.in file to include *.tmpl
    file from Horizon.
    
    Change-Id: Iac6893afb334f32f4eb99087102c9d44abdb1b45

commit 24748ac201d2f00e9d51821843c01b3d83198633
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Jun 11 19:29:12 2012 -0700

    Clarifying user roles in various places.
    
      * Adds a dropdown selector for the role you wish to grant a
        user on the default project during user creation.
        Fixes bug 999380.
      * Adds a "roles" column to the "Modify Users" table so you
        can see which roles users have been granted on a project.
        Fixes bug 1011919.
      * General table cleanup for readability.
    
    Change-Id: Ic3f36903c78b52c70f66680f3956845e28656fd8

commit 155bfb72c1b5f866236928f4ffd0c2567dc556f3
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Jun 11 18:27:00 2012 -0700

    Rollup of volume fixes.
    
      * Standardizes volume attachment wording.
      * Defensive coding for missing values in attachment dict.
        Fixes bug 1004412 and bug 1004337.
      * Adds polling to Snapshots and Volume Snapshots tables.
        Fixes bug 1005805.
      * Removes an erroneous link on the Volume Snapshots table.
        Fixes bug 1005806.
      * Correts the "type" property on the Images and Snapshots tables.
        Fixes bug 1011910.
    
    This seems to restore all supported functionality related to volumes using
    devstack master.
    
    Change-Id: Ie9b7aec06fa1bb7628cd854fb49c02aab14451ea

commit ede50840aa7acadb00fbca104c03b0f94e94100c
Merge: 375102d 45e958b
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jun 11 22:21:48 2012 +0000

    Merge "UUID Cleanup."

commit 375102d7beb29d9aca9c795357b7529ce86c9ad2
Author: John Postlethwait <john.postlethwait@nebula.com>
Date:   Mon Jun 11 14:20:32 2012 -0700

    Dependency Reconcilliation
    
    Fresh installs seem to have dependency
    issues, this fixes Horizon to explicitly
    state which parser to use, as django-
    compress incorrectly tries to use a
    compressor that is not installed on some
    fresh installs.
    
    Fixes bug #1010968
    
    Change-Id: I62ac5fd43b846cf967077e0a3d1e16db5861223c

commit 45e958bbc494dbe5aa6a28462ca90a34c3acda8a
Author: John Postlethwait <john.postlethwait@nebula.com>
Date:   Fri Jun 8 15:29:56 2012 -0700

    UUID Cleanup.
    
    This cleans up and humanizes a lot of
    the places UUIDs are used throughout the
    UI. Especially between volumes and
    instances.
    
    Change-Id: I611bc7d794da8d91abf9eb1d5ef2a3ed94fccb85

commit da9ee69208dda5a97afa1e0ac58b2411806b866c
Author: Zhongyue Luo <zhongyue.nah@intel.com>
Date:   Thu Jun 7 16:57:58 2012 +0800

    Horizon should use openstack.common.jsonutils
    
    Implements blueprint use-common-jsonutils
    
    1. Edit openstack-common.conf and import horizon/openstack/common/jsonutils.py
    2. Remove json package imports and replace with jsonutils
    
    Change-Id: I3b8e53f484eef8273fcb578474932f9d4e789881

commit cba059907dc4df80b37c73af58409ce36fcb867f
Author: Tihomir Trifonov <t.trifonov@gmail.com>
Date:   Fri Jun 8 12:07:06 2012 +0300

    Common table functions are now run on modal.show
    
    When a modal windows is displayed, a set of
    functions need to be executed, to perform
    some additional processing on the tables
    in the modal like check-all checkbox,
    table sorting, etc.
    
    Fixes bug 997670
    
    Change-Id: I1fdd2d55ccaa184d5fb34e4c0fed7455dee6b0d3

commit 2bae0844124a27b64b8e454ea24c05104819c183
Author: Monty Taylor <mordred@inaugust.com>
Date:   Fri Jun 8 19:20:39 2012 -0400

    Generate two different nosetests.xml files.
    
    Change-Id: I80f0a3461640bfb5298f19b78bd8d74f4ce85f7e

commit 5cfbf304cc95d9f1289b2293117b30f06df50e14
Merge: 0074328 e1eaaa3
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jun 7 22:06:33 2012 +0000

    Merge "Prevent erroneous log message when accessing security rules."

commit 0074328fbbac6967d5dda2f3b0f3f98a91d17a01
Author: John Postlethwait <john.postlethwait@nebula.com>
Date:   Fri May 11 23:37:35 2012 -0700

    Updating Horizon to use LESS.
    
    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

commit 187785b28d7cfeb3fb4f87b67d71bc3dcf1f1354
Author: John Postlethwait <john.postlethwait@nebula.com>
Date:   Wed Jun 6 14:36:59 2012 -0700

    Adding block links in table cells.
    
    Fixes bug #999303
    
    Change-Id: I09a379fbe8afd042a43db99c974c7a8d104de3d3

commit ef5b47ced06fbd365b52975e4a7f7e7a537e06e5
Merge: 6ba785c 4570fff
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jun 7 20:06:36 2012 +0000

    Merge "Only sort on sortable columns."

commit 4570fff7a66345a57c015a95ac8a0149f210eaad
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu Jun 7 12:28:49 2012 -0700

    Only sort on sortable columns.
    
    Also some generic cleanup.
    
    Change-Id: I7b4f27a5d25204f2356bb1189dc252a65f83332e

commit 6ba785c6952bf5f58b21dfba8b4ac51e00867411
Author: John Postlethwait <john.postlethwait@nebula.com>
Date:   Wed Jun 6 13:07:45 2012 -0700

    Some tablesort style tweaks.
    
    Change-Id: I75bb2b85d27d0beb9e2316118268e746ec6ba1d1

commit e1eaaa3290cceb0c261ab57372657193aef9cb52
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed Jun 6 18:52:27 2012 -0700

    Prevent erroneous log message when accessing security rules.
    
    Fixes bug 1009797.
    
    Change-Id: Ic8f627610b235c5d71a210800b3318619715106e

commit 59e862e4226edadf01b84b6072c3cfecb4241415
Author: Ke Wu <ke.wu@ibeca.me>
Date:   Fri Jun 1 12:06:50 2012 -0700

    Add Swift pseudo-folder support to Horizon.
    
    Implements blueprint swift-folders.
    
    Change-Id: If29ad3cc1fcfb9b7bdb66d915a667f3363d38da0

commit f6802a9058e74d7a3f4249c9ac5314705ae2a6f6
Merge: ab71a13 ca795fe
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jun 6 19:51:40 2012 +0000

    Merge "Glance remote image creation."

commit ab71a133d9d37359805f9dd841ecee776358ebf8
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed Jun 6 12:35:55 2012 -0700

    Re-enabling client-side table sorting on a basic level.
    
    Fixes bug 1009677.
    
    Change-Id: I8a1fc225432ea868bb751f261ed69c8d045ceb55

commit d0d0b116a9c602cab0b47b1ae62ee7249fe1495f
Merge: f7f30ee 58762cd
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jun 6 19:14:49 2012 +0000

    Merge "Added a check for attachment['instance']"

commit f7f30ee6928807a0d450c395b498db5187a877d7
Merge: 6959988 10a62b3
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jun 6 19:14:23 2012 +0000

    Merge "Added metadata for server"

commit 69599887a1e192634b9447e480d052ff7edbca82
Merge: 9008a59 dd5cd7c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jun 6 19:11:04 2012 +0000

    Merge "Change tenant to project in python code to match templates."

commit 9008a5978ab9d5f91bab8e8fd661122fa134d12f
Merge: 24355b7 216f41a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jun 6 19:10:39 2012 +0000

    Merge "Changed project uuid to project name"

commit ca795fe604ebf33c7845f81c6019ae7302498059
Author: John Postlethwait <john.postlethwait@nebula.com>
Date:   Mon Jun 4 20:54:19 2012 -0700

    Glance remote image creation.
    
    Implements Blueprint image-copy-from
    
    Change-Id: I373301b5020d49c78fdba2bcf10c5cc4e05686ef

commit 24355b7d3c0d6eed2f024565756572d40363ae36
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Jun 5 20:41:15 2012 -0700

    Added some identifying classes to detail page sections.
    
    Makes for easier styling. A little cleanup for consistency is
    also included.
    
    Change-Id: Id5492ed61fcc93ad83e7142c7840a462bf8f9e85

commit e0142fc6aba9f05451327abfec823f30d0ef6b6d
Merge: 819de96 085e072
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jun 6 01:02:23 2012 +0000

    Merge "Improved floating ip assocation via workflows."

commit 085e0728e4e1147d473b8b2f9a3bb8662d30d3e3
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Jun 4 18:35:43 2012 -0700

    Improved floating ip assocation via workflows.
    
    Implements blueprint floating-ips-workflow.
    
    Change-Id: I2b850aa0f3e8f4e11d9bd94c97e1dc4336fa5bb1

commit 58762cda5a7b0b11058b15bfd41108ddcfdc3c34
Author: Tihomir Trifonov <t.trifonov@gmail.com>
Date:   Tue Jun 5 18:11:01 2012 +0300

    Added a check for attachment['instance']
    
    The problem, described in the ticket occurs
    while you try to attach a volume to instance,
    while at the same time terminating the instance(
    I've succeeded to reproduce it that way).
    As seen from the stack trace - the error comes
    after an AJAX call for updating the table rows.
    In normal situations with loading the page,
    this error should not appear. Anyway, now there
    is a check to prevent this error.
    
    Fixes bug 999502
    
    Change-Id: Ifccc2cf724fe14098c74b55e65f8fbdd8c5434dc

commit 216f41a8838d1fc2f7460c2a6f8d58d3d8f339b1
Author: Tihomir Trifonov <t.trifonov@gmail.com>
Date:   Tue Jun 5 16:42:01 2012 +0300

    Changed project uuid to project name
    
    in overview page, to keep consistency in
    display views. At the moment UUID is only shown
    for Detail views, and for Project/Users tables
    in Syspanel, as there are no detail views for them.
    Also a table caption was changed from Tenant to Project Name
    
    Fixes bug 999392
    
    Change-Id: Ie998d66d78fca713c33f61d2f62484e511097bf3

commit 10a62b3ddbbe6bb3f6014396bb6008dac994d415
Author: Tihomir Trifonov <t.trifonov@gmail.com>
Date:   Tue Jun 5 13:32:39 2012 +0300

    Added metadata for server
    
    in server Overview page
    
    Fixes bug 993133
    
    Change-Id: Ie386d4d6d3786c53fe547eed91c4c3fd8c224cd8

commit 8fd77f047fccfafa5659ab8c2d76bb40c7ab36bd
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Fri Jun 1 17:04:18 2012 -0700

    Adds a summation row option to the datatables.
    
    Implements blueprint summation-row.
    
    Change-Id: I81c984bbf830182854e8f2227e6eae8909e91eef

commit 96388c7fa95ce3bdc9474e47a1edac8dc46f6eec
Merge: 6091b68 3b41cb9
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed May 30 22:35:37 2012 +0000

    Merge "Added help text in local.settings.example how to setup Horizon to use SSL-offloading proxy to properly handle page redirects to SSL."

commit 6091b682d17d6928ba11133f20c289eeaf25d76c
Merge: f1ab7f7 bbdba48
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue May 29 23:33:43 2012 +0000

    Merge "Adding an AJAX indication to modal loading."

commit bbdba48d644443574702a94639fb3372634db475
Author: John Postlethwait <john.postlethwait@nebula.com>
Date:   Tue May 29 11:47:35 2012 -0700

    Adding an AJAX indication to modal loading.
    
    Fixes Bug #1006073
    
    Change-Id: I438f59659b4e9b2d689401aa7f33f39cd54cc322

commit f1ab7f7cb164df559738c890f698db988cc021af
Author: jakedahn <jake@ansolabs.com>
Date:   Thu May 24 13:25:28 2012 -0700

    Bootstrapifying quota bars in launch modal window
    
      * Blueprint bootstrap-progress-bars
      * Success state: http://stsh.me/1zc
      * Error state: http://stsh.me/1zb
    
    Change-Id: Id2a9644225d906dd116c9547f344d7ed2babfa08

commit 37e7461068187b88de626fcb812827a0ed3bf3df
Merge: 228c717 c93e7c0
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue May 29 17:44:44 2012 +0000

    Merge "Add ProjectTestingInterface to horizon."

commit 3b41cb97c45167d7c5cc075a8d73c4eb3e7bbc93
Author: Tihomir Trifonov <t.trifonov@gmail.com>
Date:   Mon May 28 13:19:54 2012 +0300

    Added help text in local.settings.example
    how to setup Horizon to use SSL-offloading proxy
    to properly handle page redirects to SSL.
    
    The example is for Django 1.4 only.
    As I see at the moment Django 1.3 is
    not supported (pip-requires says Django>=1.4),
    so no example for Django 1.3 is added.
    
    Fixes bug 999960
    
    Change-Id: I3b885e84ef8332bfd0fe35a2307eb691cf34be03

commit 228c717e2ad715bc020d7e94580893271e213423
Merge: 1a31f36 3b942b4
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat May 26 22:45:05 2012 +0000

    Merge "Lowering zindex for spinners, so they don't appear above modal windows."

commit 1a31f36d30945061765861a57b7adfc6164e8c43
Merge: 26634cd f986a63
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat May 26 22:24:20 2012 +0000

    Merge "Make sure Horizon is treating passwords securely."

commit 26634cd1b682781062b546ff1b762592e7b96d92
Merge: 113fb84 9cb0c10
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat May 26 22:12:57 2012 +0000

    Merge "Removing the current project from the drop-down."

commit c93e7c06fdfbd357767d8bb14b4a4d6fd9693e1e
Author: Monty Taylor <mordred@inaugust.com>
Date:   Sat May 26 14:58:14 2012 -0400

    Add ProjectTestingInterface to horizon.
    
    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

commit 113fb8490a2d71dee5dcc748f3f4233f042436e5
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu May 24 17:58:10 2012 -0700

    Prevent switching from syspanel to nova dash for image detail.
    
    Fixes bug 1004258.
    
    Change-Id: I7a17414aa24041e4e5484ac4d77bfaf18da54323

commit 4f7ee81b5850b43a2c1eaba85d6bac8099600e19
Merge: dcae1d7 48e325d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri May 25 00:34:41 2012 +0000

    Merge "Restored functionality of the region switcher dropdown."

commit 9cb0c10025843bc43009f1cc7cad7f33c0790019
Author: John Postlethwait <john.postlethwait@nebula.com>
Date:   Wed May 23 10:51:41 2012 -0700

    Removing the current project from the drop-down.
    
    Removing the current region as well. Also renaming
    the label to be "Current" Project, and updating
    the translation files.
    
    Change-Id: I60e37ff9490b9709fb4bf9b2fd936b39092e215d

commit 48e325dd909e5d742edd6596b078232f3d0297ea
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu May 24 16:34:50 2012 -0700

    Restored functionality of the region switcher dropdown.
    
    Fixes bug 1004222 and fixes bug 1004234.
    
    Change-Id: I7bd61cdcac576600e6dea97e3b7c131dfb8d469c

commit dcae1d76433f7f6f4feac433d0184486d761bde1
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu May 24 16:27:11 2012 -0700

    PEP8/style cleanup.
    
    Also unblocks Jenkins.
    
    Change-Id: I76e401e7154714448911c77e08e7c9d18d8734e9

commit f986a631a25c8fa547d07d2fae4bd2b4ac1c2b9a
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu May 24 15:25:35 2012 -0700

    Make sure Horizon is treating passwords securely.
    
    * Applies the sensitive_post_parameters and sensitive_variables
      decorators to functions that handle sensitive data.
    * Defines a custom Exception Filter class to provide some added
      security.
    * Adds notes on logging to the docs.
    
    Fixes bug 1004114 for Horizon.
    
    Change-Id: I13ac91d91e0ed2322cc61633b02455cfed39fdcd

commit 629453f41ed6ddd384b6496d3d1f51e3a453e806
Merge: eabe38b 142c1a8
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu May 24 08:10:19 2012 +0000

    Merge "Ordering the attached volumes for an instance by device name instead of order by id"

commit 3b942b49e155d845dfeffdba066482ff752e59c1
Author: jakedahn <jake@ansolabs.com>
Date:   Thu May 24 00:41:30 2012 -0700

    Lowering zindex for spinners, so they don't appear above modal windows.
    
      * Fixes bug 1002579
    
    Change-Id: I62f3220e3474e7d6e689aa36d8dd213e666cfbf9

commit eabe38b549b676e7e47d69e550a1148401c71385
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed May 23 14:31:49 2012 -0700

    Removing an unused template.
    
    Change-Id: I259b99b454382b5ef6539650592c1ae4f21b6f5d

commit 142c1a8a05e23c26e139dd1f42934dd516e4f025
Author: Tihomir Trifonov <t.trifonov@gmail.com>
Date:   Wed May 23 16:53:58 2012 +0300

    Ordering the attached volumes
    for an instance by device name
    instead of order by id
    
    Fixed bug 980332.
    
    Change-Id: Iad292ea01ce31f1ed07b1b48117ef64ea7207ac8

commit a9e7a910f2369ae0b54699958790d5c962b21bb1
Merge: e51b9b7 5172803
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed May 23 18:43:27 2012 +0000

    Merge "Translation fixes/updates."

commit 51728039fcb823ec5acbe791c426adb24b46dfa0
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed May 23 11:09:06 2012 -0700

    Translation fixes/updates.
    
    Change-Id: I76b371e6c8119df81afe77c5f63f449a935c0c0a

commit e51b9b75ca1f4bacd48daa33fd8e8ec02b9b8236
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue May 22 20:00:43 2012 -0700

    Adds pagination to Glance API and tables.
    
    Fixes bug 981252.
    
    Change-Id: Ib1fa6136947a23521dcdbf6d0d7ae783a6e0fae7

commit b4fa6ba48990f2f3a5bdc1ac53d835c5b2b95ce6
Merge: 1a9a70e d8affa5
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed May 23 01:20:32 2012 +0000

    Merge "Adds initial workflow support to Horizon."

commit d8affa596c1386a6b0480880c6093cd07a018db1
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Sun May 13 13:25:38 2012 -0700

    Adds initial workflow support to Horizon.
    
    Implements blueprint workflows.
    
    Adds a reusable workflow component to Horizon, and puts it
    to use for the Launch Instance user interface. Contains
    tests with roughly 90% coverage and full documentation.
    
    Change-Id: I7325ef9db2ba2496d3fc1e2767cfeda50c71cbca

commit 1a9a70ecae1032d774aefb035aaea2a851ec9fa9
Author: Tom Fifield <fifieldt@unimelb.edu.au>
Date:   Tue May 22 16:46:15 2012 +1000

    update quickstart doc to fix minor typos
    
    fixes bug 1002661
    * Changes the name of the directory used for django to be
    openstack_dashboard instead of openstack-dashboard
    * updates the location of manage.py
    
    Change-Id: I8f04fd90f59d85f0339bd59c9e8d478bcb84f9e2

commit 4210177f939f3ab99eb9247dff216b87930c20ca
Merge: 8d9633d 1de3b24
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue May 22 19:04:14 2012 +0000

    Merge "Allow setup.py bdist to complete happily."

commit 8d9633d52275a5e2a3e6037fb6ba068cc5147c9e
Merge: 0d3ea26 40e4506
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue May 22 18:55:26 2012 +0000

    Merge "Instance table minor fixes."

commit 1de3b24ed9844c4b39ad9d78f87cb1e1f2cd3985
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon May 21 15:42:26 2012 -0700

    Allow setup.py bdist to complete happily.
    
    Fixes bug 1002551.
    
    Change-Id: Ied984f020a6ae97375824fbc1297739db032ed0b

commit 0d3ea269718ba317829a5218a5cd0459050e3a2d
Author: Ke Wu <ke.wu@ibeca.me>
Date:   Mon May 21 13:49:05 2012 -0700

    bug #1001313, using dict(list) method to support python2.6
    
    Change-Id: Idd372aa80f81f77a76fd53d26afbd61c4ffa78eb

commit 524d7ff8b10d4e90e9ee089d574cefcbb5e50609
Author: Ke Wu <ke.wu@ibeca.me>
Date:   Mon May 21 10:25:45 2012 -0700

    bug #974599, rename the cookie 'delete' function to 'remove' to avoid reserve word usage
    
    Change-Id: I1568e4c859d3f529b0efb9d945cc30f6ae3e24d1

commit dd5cd7cb3011fa604350800b556e91eba5f26837
Author: Tres Henry <tres@treshenry.net>
Date:   Fri May 18 20:25:23 2012 -0700

    Change tenant to project in python code to match templates.
    
    Fixes bug: 1009263
    
    Change-Id: I8e57d3d294f3a9346c7ae2161b7a0381fbf536ea

commit 819de96fa69557ad06a0d850af90f1c2f5fae8fc
Author: Tres Henry <tres@treshenry.net>
Date:   Fri May 18 20:18:13 2012 -0700

    Fixing security group create success message.
    
    Fixes bug: 1009260
    
    Change-Id: I2eb546450f24ffa44334c02f6a1b96c7502a6ee9

commit 908997c67c8e4c47e643434d34d6f02f0ba9abbb
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Fri May 18 11:37:52 2012 -0700

    Adding css files from horizon dir to manifest file.
    
    Fixes bug 1001219.
    
    Change-Id: Ib136692ac303a27a75114a690fd14e0f6505d8f3

commit d958f82bb813af2b8596ffaac2a17a3b0f632926
Author: Ke Wu <ke.wu@ibeca.me>
Date:   Thu May 17 00:17:31 2012 -0700

    bug 999371, add a simple test case to test the tag
    
    add name and contact info to AUTHORS file. Change Author in the commit
    message, add email to .mailmap
    
    Change-Id: Ic9aba5dfde0aae0faee6b944d253cd3d9d8ea4e7

commit 0d8273463dbc6d55d725e8f9404006927ec5a67b
Author: Tihomir Trifonov <t.trifonov@gmail.com>
Date:   Tue May 15 19:56:02 2012 +0300

    Added a new attribute - display_choices
    to Column class, for substituting the
    display value of the statuses provided
    by Nova to some more meaningful ones
    in the instance table.
    
    Fixes bug 997374
    
    Change-Id: I18560868435b4cbc42670e3fc9c0bc83ebf9fda4

commit b0df3b73f0c0ae43a9bc4242b0cbea699debe62b
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue May 15 12:23:21 2012 -0700

    Isolates base_tests.py from "real" dashboards.
    
    Creates a set of test dashboards for testing core components
    so that they're not affected by changes to the OpenStack
    dashboards which should be completely independent.
    
    Fixes bug 999357.
    
    Change-Id: I78e70eaf32a639db5c87a3c03377dc2a02d66ad9

commit 872265ed1721f4d74b7d7fb0d5cc6ca55aca9b6a
Merge: db2d1c7 155a3a1
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue May 15 17:14:04 2012 +0000

    Merge "Fixed template loader bug. Fixes bug 999360."

commit db2d1c718e4dfb7cb7c067f41324b1bfd8eca26e
Merge: db88771 874107d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue May 15 16:47:07 2012 +0000

    Merge "Panel scaffolding fixes."

commit db887715b484d097cb0a27e1e7ff9cbcbc2bd33f
Author: Erwan Gallen <dev@zinux.com>
Date:   Thu May 10 17:36:51 2012 +0200

    bug/997665
    Po file has been created under locale directory for French, but it has not been translated, all message strings are empty.
    
    Change-Id: I473ec39254ef9ee11df419d6e68a8e6c0f099563
    
    Headers and AUTHORS file updated.
    
    Change-Id: I473ec39254ef9ee11df419d6e68a8e6c0f099563

commit 155a3a1d3886b9fc2038486a1a8f2cb561acee43
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Sun May 13 15:42:01 2012 -0700

    Fixed template loader bug. Fixes bug 999360.
    
    Change-Id: I96902b5ec810a64f3377b263ab044b3be0eb1c85

commit 874107d5b178f2e00adc35de6809f155de11f50a
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Sun May 13 15:43:41 2012 -0700

    Panel scaffolding fixes.
    
    Adds a missing class name to registration (Fixes bug 999358)
    Cleans up the example template path (fixes bug 999363)
    
    Change-Id: Idf5a38cad31872e05c47f918b4f729f70db3ae0d

commit 7fed6d662065f9917e3fd62d14dd69733cc178d9
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon May 14 15:15:49 2012 -0700

    Make empty_value accept a callable.
    
    Fixes bug 999370.
    
    Change-Id: I0c3f830396645b261e4eb71c7b3d59560c913c6f

commit ebf490137a529e3f9cd5ed81140c6dc89c474f90
Author: hyphon-zh <ghj114@gmail.com>
Date:   Wed May 8 14:19:06 2013 -0600

    set the admin_pass when creating the server
    
    The feature is setting the admin_pass when creating the server,
    it is supported by the python-novaclient, we are able to
    see the parameter 'admin_pass' in the fun:
    novaclient.v1_1.base.BootingManagerWithFind._boot().
    
    The nova is also accepted this parameter 'admin_pass',
    then it will inject the'admin_pass' to the image file system,
    or nothing to do
    
    Ensure to use keyword parameters in format string in create_instance.py
    
    Implements: blueprint admin-password-for-server
    Change-Id: I3a5fe4c7f48e21631f615510422c0a7dcf3c7d65

commit cb48cebefc277912c870eaee76fe0466308abed4
Author: Tihomir Trifonov <t.trifonov@gmail.com>
Date:   Wed May 9 16:43:17 2012 +0300

    Implementation of blueprint ip-validation
    
    First draft. Added a forms.Field wrapper for IPAddress.
    Implemented IPv4 and IPv6 checks, subnet mask range,
    optional mask range limitation.
    
    As far as I see now, there is only 1 place in Dashboard
    to accept IP fields as input - the Security rules.
    I've tried to input IPv6 rule and it was accepted.
    The previous version of the code doesn't accept
    IPv6, only IPv4. I am not sure if IPv6 should be
    accepted here. It however works.
    
    Patch set 3: Now using netaddr library(used also by nova),
    which provides support for validation of IP addresses.
    Using this library, now the IPField can support more
    ways to enter an IP - like short versions:
    10/8 - for all 10.xxx.xxx.xxx
    192.168/16 - for all 192.168.xxx.xxx
    
    Regarding IPy library - it performs some strict
    subnet validation, which will not accept cidr like this:
    192.168.1.1/20
    because the only mask that matches this IP is 32.
    IPy doesn't allow broader masks. But my assumption is
    that the operators should take the responsibility for
    the data they enter. At least this CIDR is valid after all.
    
    Change-Id: Ie497fe65fde3af25a18109a182ab78255ad7ec60

commit 856983fbcdecdeff4d370f47871c7e791e8b22da
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed May 9 17:37:18 2012 -0700

    Allow proper log output during test runs.
    
    This involved a huge amount of cleanup to existing code
    in order to make sure that existing failures were properly
    fixed or silenced when intentional.
    
    Additionally, this introduces a set of pre-built exception
    instances for test purposes which are marked with the
    "silence_logging" attribute to denote expected failures which
    should not be logged in test output.
    
    Change-Id: I6b420382dcdc5792c7be4d727853f438154c641e

commit 65824cb8c897ee87488a95a036ebd2dcbf1da85e
Author: John Postlethwait <john.postlethwait@nebula.com>
Date:   Wed May 2 18:57:00 2012 -0700

    Fixes to the user form, UI behaviors, and tests.
    
    The message you got upon successful user update
    was misleading as it told you all of the fields
    were updated, even if no changes were made to
    those fields.
    
    Also there was an issue where in this user edit
    form, where if can_edit_user was False in the
    local_settings file, you could not change the
    default project for a user.
    
    Changed the stubbing behavior for tests as well
    to allow the use of a decorator to stub your tests
    using Mox instead of having to clutter up the
    actual test with repetitive Mox stubs.
    
    Fixes Bug #993572
    
    Change-Id: Iaebd6525bb4509a2ec6b350df432f4f60dd35114

commit cc91a19c0a842f300a9d40b3f9cbbb8787e4c530
Merge: 21dc547 a07df17
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue May 8 21:22:41 2012 +0000

    Merge "Use publicURLs for generated endpoints for ec2rc.sh"

commit 21dc5479698ee40c9a8ca81e2c555d85d4dddd17
Merge: 7ad3a43 d89d83c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue May 8 21:13:08 2012 +0000

    Merge "Added instance name for volume attachment"

commit 7ad3a4354751a822f53e408264876b9deb10780f
Merge: 91040bc 5645aa0
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue May 8 18:49:48 2012 +0000

    Merge "Added instance names to floating ip table."

commit 91040bc679f576372d03c7c1365c0f1cee27741c
Merge: d2cc7fe 64e32bb
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue May 8 04:29:14 2012 +0000

    Merge "Dismissing alerts when a new modal is opened."

commit d2cc7fef579754880ad98d06c853244a2193ac18
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon May 7 17:31:19 2012 -0700

    Unit test corrections. Fixes bug 996255.
    
    Change-Id: I6cf0a8ef2fa41a0d69042fe53d08b6d29ae8afdc

commit 5645aa057c94f8ffb7a0c65ac017582b03aa3ee5
Author: Emma Steimann <emmasteimann@gmail.com>
Date:   Thu Apr 12 23:19:07 2012 -0500

    Added instance names to floating ip table.
    
        * fixes bug 966764
    
    Change-Id: Id88c7c392a81423c8e530bab43c246164ffb3fa7

commit 041b1c44c7d6cf5429505067c32f8f35166a8bab
Author: Paul McMillan <paul.mcmillan@nebula.com>
Date:   Fri May 4 16:26:18 2012 -0700

    Fixes lp978896 -- Session fixation security fix
    
    Rotates session tokens on logout, and properly clears sessions
    to prevent data leakage.
    
    Change-Id: I52d03576d07b1e023a7730857156d0da1887b1df

commit 0f952bcdc525c59380742f96945a24146aab6193
Author: Joe Heck <heckj@mac.com>
Date:   Thu May 3 19:02:22 2012 +0000

    makes api return default endpoint types. fixes bug 994151
    
    Change-Id: I409a5415ffeb21ea81ecf540caa2cd5ac3336d90

commit a07df1700c81f67623816f9c710bde3d694373cf
Author: Sam Morrison <sorrison@gmail.com>
Date:   Fri May 4 09:12:47 2012 +1000

    Use publicURLs for generated endpoints for ec2rc.sh
    
    Fixes bug 994297
    
    Change-Id: Icbc0b3ca327d87754bac291b0d179faacdabc7aa

commit 64e32bbed8d8f2a09ccd5c8e064fa2c3d31ffcc3
Author: John Postlethwait <john.postlethwait@nebula.com>
Date:   Wed May 2 19:35:25 2012 -0700

    Dismissing alerts when a new modal is opened.
    
    This makes it more relatively clear what messages correspond to
    what actions.
    
    Fixes Bug #993678
    
    Change-Id: I91c8dd43c8ce8c2dada5dd8100ed3d8f8c362e94

commit d89d83cf2d96b910170b6e620b6a87540cce705c
Author: Tihomir Trifonov <t.trifonov@gmail.com>
Date:   Wed Apr 11 15:44:18 2012 +0300

    Added instance name for volume attachment
    
    Fixes bug 974916.
    
    The instance is displayed in the same way
    as it is in volume detail page.
    
    Change-Id: I33ee44befa846767d5556bc56695306951414dc2

commit 2698f2b350421ac6ec12b53998e5d2ce775ef8c6
Merge: 1721ba9 5a8abb6
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed May 2 02:48:26 2012 +0000

    Merge "Complete Simplified Chinese translation for po file."

commit 1721ba9c4ab4c69ff4bc49f345cf00cc9718d8ea
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu Apr 26 19:22:51 2012 -0700

    Adds dash/panel app templates, mgmt commands, template loader.
    
    Implements blueprint scaffolding.
    
    Using custom management commands you can now create the majority
    of the boilerplate code for a new dashboard or panel from a
    set of basic templates with a single command. See the docs
    for more info.
    
    Additionally, in support of the new commands (and inherent
    codified directory structure) there's a new template loader
    included which can load templates from "templates" directories
    in any registered panel.
    
    Change-Id: I1df5eb152cb18694dc89d562799c8d3e8950ca6f

commit 8396026722af5ac62228766ad5b4d2c1dd72ded6
Author: John Postlethwait <john.postlethwait@nebula.com>
Date:   Tue May 1 12:56:24 2012 -0700

    Replacing the gif AJAX spinner with spin.js
    
    Fixes Bug 992822
    
    Change-Id: Ibd1b81ca54dd47ffb01f3ced9ca92ad1ed727483

commit aef2e5a6b612bbad4c4c7255b763e1cf76a0da63
Merge: 0b94c43 f469b7c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Apr 30 19:45:04 2012 +0000

    Merge "Remove instance from 'Attach volume' form if the instance is already attached to that volume."

commit 0b94c431ab8e510b5fd4e7d1e8719c7d2055fa0f
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu Apr 12 17:13:56 2012 -0700

    Move to python-glanceclient.
    
    This depends on https://review.openstack.org/#/c/6506/ for image
    filtering support. Do not merge this until that has been merged.
    
    Change-Id: I12e420f153b7b8323956e741bf9a202e31daa3b5

commit 5a8abb6df334a3eac7ca4876edb412e176e1e2db
Author: zhang-hare <zhuadl@cn.ibm.com>
Date:   Fri Apr 27 15:13:24 2012 +0800

    Complete Simplified Chinese translation for po file.
    
    Fixes bug 988649.
    
    Change-Id: I48d8f288f046fa10ed9108643b5777806267086f

commit 5864097f5a48ae6c9220758373c0dcf860866f35
Merge: c02ee78 8462fd0
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Apr 27 01:43:28 2012 +0000

    Merge "Added english translation files and updated all strings."

commit c02ee78b05032880f9be7f5b6f65461ea6d0d429
Merge: 6423266 29c9274
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Apr 27 01:23:45 2012 +0000

    Merge "Make it easy to have VNC without scrollbars"

commit 6423266de79b15dfcba3148316da6e797dc9fbea
Author: Tres Henry <tres@treshenry.net>
Date:   Tue Apr 24 15:40:11 2012 -0700

    Improvements to flavor details in the launch instance dialog. The
    relevant pieces of the flavor are now shown in a table above the auota
    usage and update dynamically when a flavor is selected.
    
    Fixes bug 988560
    
    Change-Id: I688347054ad17732eb96d6580a68b39d5cf9a809

commit 220fa044d101a4cce8f1a56ad1a8cda3a133eff6
Merge: e8a360c a4bfe08
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Apr 25 20:09:51 2012 +0000

    Merge "Added tutorial docs for "Building on Horizon"."

commit e8a360caf3b16d96bb5c82dd6e78acd385daf713
Merge: 503f0f9 83f66be
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Apr 25 19:58:36 2012 +0000

    Merge "Adds S3_URL to generated ec2rc.sh template."

commit a4bfe08c84688539cfffcde04adeb80274f8ec13
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed Apr 18 01:31:56 2012 -0700

    Added tutorial docs for "Building on Horizon".
    
    Change-Id: Ib2f827a6d506f28c76b241b75f526688b73f855a

commit 8462fd02e6a957cbaf0550f45b47d00e1176df63
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Apr 24 16:41:40 2012 -0700

    Added english translation files and updated all strings.
    
    Change-Id: I74a394599bdc977c585129451ba2c6ca15e611cc

commit 503f0f93fd27e20116d052194c10a694801d9543
Merge: 850f577 28a75f4
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Apr 24 21:46:15 2012 +0000

    Merge "Quota usage infographics now update dynamically when flavor or instance count are changed."

commit 850f577724fb72e630f3fd4686f1b8614fe3d3c0
Merge: 60f01ef d2e4914
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Apr 24 19:04:13 2012 +0000

    Merge "Change Instance to Image for image detail page."

commit 28a75f49c046150144f15241fc950b39501ba905
Author: Tres Henry <tres@treshenry.net>
Date:   Thu Apr 12 11:39:21 2012 -0700

    Quota usage infographics now update dynamically when flavor or instance
    count are changed.
    
    Fixes bug 981237
    
    Change-Id: Ia2b5905a579ddb718ea21a5f9ce2bea2ad413cd5

commit 29c9274d99f6af73d1017383bd7795e30714d732
Author: Bernhard M. Wiedemann <bwiedemann@suse.de>
Date:   Tue Apr 24 12:18:41 2012 +0200

    Make it easy to have VNC without scrollbars
    
    Change-Id: I30e6c1027e712a299059719a0d61a7a70d520b63

commit 83f66be66f0610493a502b2ae23f21efccbfdf7a
Author: Sam Morrison <sorrison@gmail.com>
Date:   Tue Apr 24 18:08:08 2012 +1000

    Adds S3_URL to generated ec2rc.sh template.
    
    Fixes bug 987678
    
    Change-Id: I5e4d82b0724a7827fa73625160381bf2df58905b

commit 60f01efd6edb11cbd8d93ea4d793aea864336dfb
Merge: a2e7b10 c904872
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Apr 24 06:42:03 2012 +0000

    Merge "Adding a closing tag to DT."

commit a2e7b109182f179ebe651876958e73c4a0d8affa
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed Apr 11 14:04:08 2012 -0700

    Revamp of testing machinery.
    
      * Uses Django 1.4 as minimum version for Folsom.
      * Switches to using Django 1.4's LiveServerTestCase instead of
        django-nose-selenium and cherrypy.
      * Moves django-nose to be a test dependency only. Fixes bug 801362.
    
    Change-Id: I5c8a145aba868acf355fe215307d7ce8835913f6

commit c904872236f9c74362d7026663d0a896faa0682f
Author: John Postlethwait <john.postlethwait@nebula.com>
Date:   Mon Apr 23 13:45:56 2012 -0700

    Adding a closing tag to DT.
    
    Fixes Bug #987523
    
    Change-Id: Id5a32ac8d555892294c729479ca1b25a1e258dc8

commit 13a356e0eddf8a2e386a88a1a1c4cf7d0ac67d72
Merge: 35cac44 ac0b1f4
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Apr 23 18:01:50 2012 +0000

    Merge "Made quota names prettier. Fixed bug 979417."

commit 35cac4400ee8c2ed02826b89f5c98bc9ed38b6ae
Merge: 0c18385 ab2e275
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Apr 23 17:38:14 2012 +0000

    Merge "html escape the console log in refresh"

commit d2e491439336aca7ed50c0590714dcbd6fb87a49
Author: Tres Henry <tres@treshenry.net>
Date:   Thu Apr 19 17:25:09 2012 -0700

    Change Instance to Image for image detail page.
    
    Fixes bug 985844
    
    Change-Id: I82a56bedd8ca70b49a6bf859378f644787b4c2fa

commit 0c18385fd16ae3a30b106238e0cdedd12f576b80
Author: James E. Blair <jeblair@hp.com>
Date:   Tue Apr 17 12:12:30 2012 -0700

    Add distribute to test-requires.
    
    Currently glance (which is required for testing by keystone because
    there is no python-glanceclient yet) requires distribute>=0.6.24,
    but it can't be installed as a dependency of a dependency.  Requiring
    it explicitly here should help.
    
    Install test-requires first, otherwise distribute doesn't get properly set.
    
    Install distribute manually until we can re-address venv creation.
    
    Align webob version to the other projects due to version conflicts.
    
    Change-Id: Iac0b6860c600fbf230cf4f602ce1b76c68fcb7cd

commit ab2e27522aaeb0268fcc121bd3eff5a4485f313c
Author: J. Daniel Schmidt <jdsn@suse.de>
Date:   Tue Apr 10 14:56:37 2012 +0200

    html escape the console log in refresh
    
    fixes bug 977944
    
    Change-Id: I89089155d1083332d02ae9039898227cbab42d07

commit f469b7cf2d3323e1baadfb7006308c708ae41b14
Author: Tihomir Trifonov <t.trifonov@gmail.com>
Date:   Thu Apr 12 17:20:04 2012 +0300

    Remove instance from 'Attach volume'
    form if the instance is already attached
    to that volume.
    
    Fixes bug 970673.
    
    Note: This fix only hides the attached instance
    from the dropdown. As far as I understand,
    There is another problem here, which should
    be cleared out with Nova team.
    Currently it is only possible to attach
    single volume to a single instance. Multiple
    volume <-> instance attachments should be
    possible in next release(hopefully), when there
    are implemented other volume adapters than iscsi
    (e.g. NFS, Samba etc.) So Nova should send details
    if the current volume supports multi-attachments
    so that the whole attachment form should be hidden
    for certain volume type. Also, for certain volume
    types it might be possible to attach a single volume
    to a single instance at different mount points...
    So the whole attach behavior here might need some
    refactoring one day...
    
    Change-Id: I1bc02e7f18d48d7d5559516c022b522a9e95d2b3

commit 40e4506c04754f7067899b83b91c63d5afb303ea
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed Apr 11 16:11:57 2012 -0700

    Instance table minor fixes.
    
      1. Don't display terminate action for paused instance.
         Fixes bug 979417.
      2. Don't poll on paused status in syspanel instances table.
         Fixes bug 979443.
    
    Change-Id: I7d5b515eb8572c681898e46de355e777539f9944

commit ac0b1f4359be538e52d79ca269643d157f110d0e
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed Apr 11 15:32:01 2012 -0700

    Made quota names prettier. Fixed bug 979417.
    
    Change-Id: Id772087c4aaddc8b036a1bd740c5a342c26108ec

commit e36dbd2c2a7f50033860dfa00f2c3b3ff29934e3
Author: Paul McMillan <paul.mcmillan@nebula.com>
Date:   Thu Apr 5 11:35:15 2012 -0700

    Fix it's in the doc's. :P
    
    Change-Id: I519f19db109c97cab42d85687e90bab87d363122

commit 552c80a1827385abb00e315cd2e0125ca3e2839f
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed Apr 4 18:31:52 2012 -0700

    Added release notes for 2012.1.
    
    Change-Id: I2da48e70ff6a82da30630297cb4a27c42fb520af

commit a4679bc7b5ad66e5e45cc17fa73df1eb00cf056b
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed Apr 4 16:16:53 2012 -0700

    Corrects the ImportError handling for the override mechanism.
    
    Fixes bug 973836.
    
    Change-Id: Ide849ca230d1e07c7242268d32f06600e09c6746

commit bf9abd581179e653b4119eca8bb0c50b3ca2a834
Author: John Postlethwait <john.postlethwait@nebula.com>
Date:   Tue Apr 3 14:03:04 2012 -0700

    Adding a user configurable log length.
    
    Fixes bug #963596
    
    Change-Id: I730e8c23c3387121aeb9033937bb300d5102fc33

commit c55567354bd6d381a3b5e5751af40409bb719d14
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Apr 3 12:36:54 2012 -0700

    Don't choke on unlimited quotas. Fixes bug 971937.
    
    Change-Id: Icc8b6a4189197c9d750163b1246173ca1a00afbe

commit 44a428785a8d709e13ae2fc0a6ae3822d7bebd68
Author: jakedahn <jake@ansolabs.com>
Date:   Mon Mar 26 13:31:21 2012 -0700

    Prevent table data elements from wrapping text.
    
      * Fixes bug 964738
    
    Change-Id: Ib6b7afeb3c11717a0ed9d1bd0f066ce805d6db26

commit a0805e35a5b933b5917368e742b28ebc8a800d56
Author: Tres Henry <tres@treshenry.net>
Date:   Mon Apr 2 18:05:31 2012 -0700

    Can now specify endpoint type via setting.
    
    Fixes bug 969725
    
    Change-Id: Ifd3179f5e76ba316fdeda31140cea4c47a780c60

commit ef371d7610df872e376191773956f130baa1c09c
Merge: 7196ef6 ca5ea82
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Apr 2 23:50:53 2012 +0000

    Merge "Instance log and console actions now go to detail tabs."

commit 7196ef64ef014cd8bcfbb44043c2edc9921ccdb4
Merge: dfd5174 bf6f9a2
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Apr 2 23:41:18 2012 +0000

    Merge "Adds an error message for an outright failure on an ajax modal."

commit dfd51749a909e93804be6845db484dc330cb43c1
Author: J. Daniel Schmidt <jdsn@suse.de>
Date:   Mon Apr 2 11:24:38 2012 +0200

    fix cidr help text
    
    fixes bug 971980
    
    Change-Id: Ia3319bf5654daa8d034ee8b6844405dffba915ef

commit bf6f9a205f566b906a6627cef14bf668e9f9897b
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Apr 2 15:37:51 2012 -0700

    Adds an error message for an outright failure on an ajax modal.
    
    Fixes bug 971965.
    
    Change-Id: I5d4e015701b922cfbcec26c13b18d7a0b8919f99

commit e90886aa0761611d201ba163dce4c657c5cd57b0
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Apr 2 14:58:05 2012 -0700

    Prevent confirmation password data from being sent to keystone.
    
    Fixes bug 970483.
    
    Change-Id: Id26bfcab81f62cedc31236417835081deef07e9a

commit ca5ea82ed020e1bd37c7da7dc4f1880a6c95d558
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Apr 2 13:51:50 2012 -0700

    Instance log and console actions now go to detail tabs.
    
    Fixes bug 969630.
    
    Change-Id: I28a591e5f765300f6a0bca021ef1fa802d277336

commit 47f44598c815be4923869ebf04e680cc14db319f
Merge: 2883b6e bb1e7e6
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Apr 2 20:02:04 2012 +0000

    Merge "volume.volumeId property used wrongly as .volume_id"

commit 2883b6e8b60dcf82949fe5aa453b3db57237ec81
Merge: 98f4ad2 6146c7c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Apr 2 19:28:02 2012 +0000

    Merge "Don't try to make an admin call in a user-level dashboard."

commit 6146c7cd0843a3ba12d59b69107148f6080a00fc
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Apr 2 11:47:37 2012 -0700

    Don't try to make an admin call in a user-level dashboard.
    
    Fixes bug 971723.
    
    Change-Id: I5c5f74163ec912f599e1f0e606bb6906327b4f61

commit 98f4ad276e902a83c25fa99f4bc1cc8cf9f5f6af
Merge: ed851fd 5ab735f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Apr 2 18:34:58 2012 +0000

    Merge "Prevent multiple modals/multiple form submissions via ajax."

commit ed851fd223f20c76a253a8bd607774016503ba20
Merge: e32f9c1 6b9e1f3
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Apr 2 17:05:50 2012 +0000

    Merge "Ensure that table action ids are unique again. Fixes bug 971328."

commit e32f9c1d61ef1108bfd4a40b136ebe5bb33bd41b
Merge: aedeaa3 289fc72
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Apr 2 16:57:36 2012 +0000

    Merge "Improved keystone error handling in syspanel."

commit aedeaa38b9fbd70ffde51d76f41117ebe6a6eb50
Merge: 0bf1e5e cf815c0
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Apr 2 16:48:52 2012 +0000

    Merge "Added a min-width to the header bar."

commit 5ab735fcade2aef563aa2c8cb135a1f3c6239c43
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Apr 2 01:08:37 2012 -0700

    Prevent multiple modals/multiple form submissions via ajax.
    
    Fixes bug 963543.
    
    Change-Id: I721b4ef64d4c63d306b246defe63e36125ec6aa9

commit 6b9e1f3ea408680463ebf2b26f56dc71b7ca133b
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Apr 2 00:40:55 2012 -0700

    Ensure that table action ids are unique again. Fixes bug 971328.
    
    Change-Id: I98a1af2d0b527befec4a807ee7eb151c57a98422

commit 289fc72168767c1bc0d1d4727268f17d2343a66a
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Apr 2 00:15:36 2012 -0700

    Improved keystone error handling in syspanel.
    
      * Added "AuthorizationFailure" to the recoverable errors list
        since keystoneclient raises it anytime it can't talk to
        keystone. Fixes bug 971249.
    
      * Used proper exception handling for the users index view.
        Fixed some tests that had been failiing but masked previously.
        Fixes bug 971250.
    
    Change-Id: Iec8c1fc7bf8585a529fa15af55f807abc0f84d42

commit bb1e7e6a5a3f0517ed8178a2572783eeaee17434
Author: Tihomir Trifonov <t.trifonov@gmail.com>
Date:   Sun Apr 1 12:04:13 2012 +0300

    volume.volumeId property used wrongly as .volume_id
    
    Fixes bug 969162
    
    Also, the created_at property was used as createdAt,
    which lead to object reloading during template render
    due to missing prop. See bug desc for more details.
    Also, in the volume details template, the url link
    for instance details was wrong - it was the link for
    volume details instead.
    
    Fixes Bug 971150
    
    Change-Id: If5cfd515d0726a9ab85021b904a53e94b80205ea

commit 0bf1e5e9534ed7133376708edc203b2f736314a2
Author: Tres Henry <tres@treshenry.net>
Date:   Fri Mar 30 18:15:55 2012 -0700

    Using internalURL for Keystone endpoint.
    
    Change-Id: I50632a7dda2d7fd64f083135b91d821e050fc284

commit 31912ff553e8bdd55d6a6087e44d1f52244e93cb
Author: John Postlethwait <john.postlethwait@nebula.com>
Date:   Fri Mar 30 14:55:45 2012 -0700

    Replacing the ULs with DLs on the instance detail page.
    
    Fixes Bug #969612
    
    Change-Id: I6d69cb4c939424fc2a002c59c830f848a213510f

commit a68d35e52f449c54c27c3e680a562d326a83479b
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Fri Mar 30 14:27:33 2012 -0700

    Makes OS_TENANT_ID and OS_TENANT_NAME separate in RC file.
    
    Fixes bug 966038.
    
    Change-Id: Ie57e816ad7edfa0cb636a93413b8b7faf72f0d2d

commit 1e8ba66fe4cac98ad840e60973e643d6eb35010c
Merge: 0142ec0 873d9df
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Mar 30 01:56:34 2012 +0000

    Merge "Added "network" to the list of required nova services."

commit 873d9df35786739a5ea24a56e712aac2afece835
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu Mar 29 18:11:44 2012 -0700

    Added "network" to the list of required nova services.
    
    Fixes bug 967987.
    
    Change-Id: Icd6ac8c332815de86b2333640f454a0e8c91e982

commit 0142ec0d2bf3820be8823464d0a2fa3b1680d815
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu Mar 29 18:01:58 2012 -0700

    Add preference towards single id for action handling.
    
    When the action handler received both a single id and multiple
    object ids (such as when a user checks multiple boxes, then selects
    a single row's action), it would previously favor the mutiple
    ids, which goes against the intention of the user. This patch
    causes it to favor the single id now.
    
    Fixes bug 960866.
    
    Change-Id: I53034589ada5792c22c2fc5144af2aee3b551eb0

commit 21b6c3d0dc8e30fbed31d79eb8023536f8d7fa24
Merge: a965563 d750fc4
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Mar 29 01:55:03 2012 +0000

    Merge "show proper error message in VNC tab if instance not ready"

commit a9655638bb6e9ad415514d54303749e18135b68a
Merge: e2b3ac8 5cd1e5d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Mar 29 01:41:57 2012 +0000

    Merge "Fix issue with not loading and showing tenant name in syspanel/instance view"

commit 5cd1e5d216997c9d2b6e9fbcbea75c91984a2fed
Author: Tihomir Trifonov <t.trifonov@gmail.com>
Date:   Tue Mar 27 10:13:05 2012 +0300

    Fix issue with not loading and showing
    tenant name in syspanel/instance view
    
    Fixes bug 964739
    
    Patch2: Replaced API calls with _get(),
    added unit test
    
    The prefill of tenant_name was missing.
    The same code is present in AdminIndexView.
    Maybe it would be better to make UpdateRow as
    part of the TableView, because they share
    almost the same get_data() code...
    
    Change-Id: Ib74f7049625292644bba41ac0ab17279274a8ca3

commit cf815c08aea390c78e9a88ae1f16cfe6f555d0a4
Author: Emma Steimann <emmasteimann@gmail.com>
Date:   Wed Mar 21 00:02:45 2012 -0500

    Added a min-width to the header bar.
    
      * fixes bug 955695
    
    Change-Id: I6623e5cc0986aa29798a714e4cc8ac2f1475702a

commit e2b3ac88540dcb2d3e5f2666ce12df4e14392f9c
Author: Vishvananda Ishaya <vishvananda@gmail.com>
Date:   Wed Mar 28 18:50:44 2012 +0000

    Fix display of volumes and snapshots
    
     * displayName -> display_name
     * displayDescription -> display_description
     * serverId -> server_id
     * volumeId -> volume_id
     * fixes bug 967408
    
    Change-Id: I05b66716246be4f010719a51c242dc74811549c0

commit d750fc41d250eb41c25cd39a85cbbdd45bda57ec
Author: Andy Chong <andycjw@gmail.com>
Date:   Tue Mar 27 11:03:35 2012 +0800

    show proper error message in VNC tab if instance not ready
    
     * fix bug 965555
    
    Change-Id: I01dd86d0131637851eb14740bb52b7ac0347e3f1

commit b2ff1ee446fdce96efec10a1d8864023dc3cea9e
Merge: 459a3a2 0798d92
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Mar 27 23:01:43 2012 +0000

    Merge "Adds configurable ajax connection queueing."

commit 459a3a20996082ab71756609569b8445b701e110
Author: Andy Chong <andycjw@gmail.com>
Date:   Wed Mar 21 13:07:22 2012 +0800

    Dropdown arrow button inherits the same style as main button.
    
     * fix bug 959674
    
    Change-Id: Ib19046538876720cf426d099d72f3c26ab81a57f

commit afd16018e6fec4b162de0702cf41576ae3bcbf04
Merge: fe2599f d3abf33
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Mar 27 22:17:57 2012 +0000

    Merge "updating image should redirect back to original page"

commit fe2599ff5d21efa9cd3c50a66337a61cf775c869
Merge: ad07031 7a0af95
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Mar 27 21:59:49 2012 +0000

    Merge "Add link to instance for its id in floating ip list"

commit ad07031839329122dfcc139506c84884d5f63cd3
Merge: 3e8f4db fc8a05b
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Mar 27 21:51:29 2012 +0000

    Merge "fix label name for add rule in security group to be consistent"

commit 0798d922a65e83a11086fbc03c2f9f5c9ab539cc
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Mar 26 23:26:10 2012 -0700

    Adds configurable ajax connection queueing.
    
    Fixes bug 965910.
    
    Change-Id: I84807f6ca0d9769d25b942c151c1a83501648a0a

commit 3e8f4dbfbd0ef8d0266e2d17f803153cdb5a7312
Merge: 6982e37 ec9bdf3
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Mar 27 05:13:16 2012 +0000

    Merge "Adds an option for "sticky" tabs."

commit ec9bdf3d14513a9b025b92f466ca9e112707d2e2
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Mar 26 21:09:45 2012 -0700

    Adds an option for "sticky" tabs.
    
    Uses cookies to store the active tab state for a given user via an
    opt-in attribute on the TabGroup.
    
    Fixes bug 964774.
    
    Change-Id: I361942bec6bc789447bd38153d2b1b5ab0fb4b26

commit 6982e373f94e94a04b18a5dffe7e9ad7c28ab94d
Merge: c1b05e9 ac71246
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Mar 27 02:13:35 2012 +0000

    Merge "Adds PanelGroup class and site customization hook."

commit ac712468029ea2981e912da36afd74a9a5de67bf
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Mar 26 18:08:48 2012 -0700

    Adds PanelGroup class and site customization hook.
    
      * Adds a PanelGroup class and slightly reworks the way panel
        ordering is handled to fix bug 963550.
    
      * Adds the option to load a python module containing
        site customizations after the site is fully initialized,
        but before the URLConf is dynamically constructed.
        Fixes bug 965839.
    
    Change-Id: Idc5358f2db6751494bcdfc382ec3bb6af65199b9

commit c1b05e9bd86bcffb9bf3179aff6b026714c9277e
Author: John Postlethwait <john.postlethwait@nebula.com>
Date:   Mon Mar 26 17:52:15 2012 -0700

    User needs to log in messages.
    
    When a user tries to access a page and they are
    not logged in, the message needs to be about
    authentication, NOT authorization as it was before
    this change. Needing to log in has nothing to do
    with permissions and the messaging needs to
    reflect that.
    
    Fixes Bug #965810
    
    Change-Id: Ic9de135d4d3d8e7b19524cd100a3fe7ea027e1f4

commit 46530614034e7242fc9aec158b7720bab8aa51ce
Author: John Postlethwait <john.postlethwait@nebula.com>
Date:   Mon Mar 26 14:38:13 2012 -0700

    Replacing the caption tag in data tables.
    
    Using a new row in the thead instead now. This is
    due to a WebKit bug where the caption element's
    size cannot be correctly calculated on tables with
    borders.
    
    Fixes Bug #965603
    
    Change-Id: I08962c850061860ed0bd749deb389205c5b731fe

commit 6f0a8cc6c388714992283162af611301d81a7218
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Sun Mar 25 20:21:05 2012 -0700

    Replaces "_" with " " for instance status and task messages.
    
    Fixes bug 964320.
    
    Change-Id: Ia32f262a9f8f86e76c106758a38cc5d36bd909fc

commit 7a0af953d196304e2432289f8aa0b4f542ab6078
Author: Andy Chong <andycjw@gmail.com>
Date:   Mon Mar 26 11:20:56 2012 +0800

    Add link to instance for its id in floating ip list
    
     * fix bug 964735
    
    Change-Id: I75398eecb36c272fffb19fb3fc368d6f3d0df313

commit a5d5b4f288b509342bbec57adff8ed94a829354e
Merge: 9203e69 f65b68b
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sun Mar 25 21:48:36 2012 +0000

    Merge "fix ajax row update polling decay,"

commit 9203e69f00f2ff8886bc5348632c7f15d52f6eae
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Sun Mar 25 14:08:27 2012 -0700

    ".modal" style only applied to modals now.
    
    The ".static_page" style now handles all static styling and
    looks more "static" than it did before.
    
    Removed a couple dead and/or extraneous templates.
    
    Updated translation files.
    
    Fixed bug 963482.
    
    Change-Id: I8b6af12f0752e844192db3fc6caa1fc389b0cddc

commit 35bf1f33b87ebd45b68212dccbf7623aee4951c5
Merge: 325414c 434fed0
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sun Mar 25 19:24:52 2012 +0000

    Merge "make setup.py execute with python by default"

commit d3abf336ee91d2284d6b5d9cbcd99a2a0f481bb1
Author: Andy Chong <andycjw@gmail.com>
Date:   Wed Mar 21 12:02:33 2012 +0800

    updating image should redirect back to original page
    
     * fix bug 960448
     * syspanel inherits nova UpdateImage view/form
     * add completion_view to form base object, and get_success_url()
       that reverse the proper url for redirection on success
       handling
     * syspanel AdminEditImage was pointless because it didn't
       override the 'url', now fixed
    
    Change-Id: Ia8f24c7a895b397f11978a59232ab00da3e8813d

commit f65b68bfd1974b9ea6876f7b5273eeb963837eda
Author: Andy Chong <andycjw@gmail.com>
Date:   Thu Mar 22 18:27:37 2012 +0800

    fix ajax row update polling decay,
    
    it stopped working because decay_constant is removed on
    each ajax complete instead of removing it on valid row update
    
     * fix bug 962732
    
    Change-Id: I419eb82f4e2c3c1fcce980c616d71d5da7b7b099

commit 325414ccb19706db3c43aa56bbdf061e707eec45
Merge: 4c98dcd 52b9e19
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sun Mar 25 07:57:10 2012 +0000

    Merge "Copies column instances to be unique per table instance."

commit 4c98dcdd0ce59e04f195a4875ae2f61ff373a808
Merge: 28defb5 a7db3bc
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sun Mar 25 06:27:51 2012 +0000

    Merge "Removed max_length from username/password fields in login page"

commit 52b9e1982b73ca8773e9be8801909969a5b27f0a
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Sat Mar 24 23:01:19 2012 -0700

    Copies column instances to be unique per table instance.
    
    Fixes bug 964345.
    
    Incidentally fixes bug 964351 as well by wrapping the dropdown
    actions template code in a spaceless tag.
    
    Change-Id: I672cb517d230db235c90a403e9b8ac0740e8732d

commit 28defb5ca98dea7aecca7dcb337dfa7c41879ef3
Merge: 1125df6 33a0a2e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sun Mar 25 05:48:05 2012 +0000

    Merge "Ensures tab data is preloaded. With tests! Fixes bug 964317."

commit 1125df69e9665b60c856b2f505169eefe270c34e
Merge: 7d3a0f4 63d8d36
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sun Mar 25 04:22:21 2012 +0000

    Merge "Prevent AJAX POST for multipart forms (e.g. file uploads)."

commit 33a0a2e4012bee53d3877e2bec6058a026d9f584
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Sat Mar 24 20:53:28 2012 -0700

    Ensures tab data is preloaded. With tests! Fixes bug 964317.
    
    Change-Id: I55ad1e0b9b836793ee2816cec18160b223f80462

commit a7db3bc3a365ad3cb35245b2e4c721dca43c9cbf
Author: Tihomir Trifonov <t.trifonov@gmail.com>
Date:   Wed Mar 21 20:47:40 2012 +0200

    Removed max_length from username/password fields in login page
    
    Fixes bug 959179
    
    The field validation on the login page may lead
    to security issues - it should accept any input,
    without validation. Not to tell hackers what range to probe..
    The validation should be only on create/update User page.
    
    Updates the translation files for the new strings.
    
    Change-Id: Ib3bc72a024fe3e39e06bf948c6aaca8f2b1e60ee

commit 7d3a0f4d15d542144335aa36e8ad2d0b5bb11b4d
Author: Julien Danjou <julien.danjou@enovance.com>
Date:   Mon Mar 19 10:38:43 2012 +0100

    Fix ephemeral field name in quota computing
    
    ephemeral is now part of an extension is now prefixed with OS-FLV-EXT-DATA.
    
    This fixes bug #961965
    
    Change-Id: I67fc7cd666fbf6c350eb0361a5f4e69d1842973b

commit 63d8d365091a21881c5c6a2a3e88ef5a4db9308f
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Sat Mar 24 17:58:30 2012 -0700

    Prevent AJAX POST for multipart forms (e.g. file uploads).
    
    Fixes bug 962670.
    
    Change-Id: I4a2da4f86687088aa0ceed20159ae413d81c3c9a

commit 477c13a40706eba83c8861e9f0efdad478985a0d
Merge: 14e2dfc e02c442
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sun Mar 25 00:02:16 2012 +0000

    Merge "Adds support for tabs + tables."

commit e02c442c86a0e961442d2825d451ef0508acbd72
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Sat Mar 24 16:11:19 2012 -0700

    Adds support for tabs + tables.
    
    Creates new TableTab and TabbedTableView classes to support
    the complex logic involved in processing both table and tab
    actions in a single view.
    
    Fixes bug 964214.
    
    Change-Id: I3f70d77975593773bf783d31de06d2b724aad2d5

commit 14e2dfc386a3715ff71f2afd784cd17698bfc8bb
Merge: 2adab84 700fa88
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Mar 23 23:21:58 2012 +0000

    Merge "Fix instance row updates polling and actions name"

commit 2adab84aec94de677bad073bbc390c099e07314b
Merge: 5987fcd 08055cf
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Mar 23 23:05:31 2012 +0000

    Merge "remove console.log from javascript"

commit 5987fcd2912575fa6ee90674a2ccb1dd07f9cb85
Merge: fbaa526 d635688
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Mar 23 22:58:59 2012 +0000

    Merge changes Ibd478e24,I69ce9f89
    
    * changes:
      Additional translations for Traditional Chinese
      Use ugettext_lazy for verbose_texts instead of unicode.

commit fbaa5260e15127a85c1319d0edd7ff45cc2841c6
Merge: e755c0a a8ab28a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Mar 23 22:46:15 2012 +0000

    Merge "Added check to verify email exists when filtering users."

commit e755c0a58d83c9fd0b34674bd001245844ff1f71
Merge: 1ebed2e c1f34e6
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Mar 23 22:39:43 2012 +0000

    Merge "skip adding spinner animation to row cell if no polling needed"

commit 1ebed2e334174034d743e8c8d302465b2c0f5836
Merge: ab71aff a80da1a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Mar 23 19:29:48 2012 +0000

    Merge "Fixing an issue where a unique id was not being returned for the overview table, causing the same information to be rendered for instances with the same name but differing stats. Fixes bug #959489"

commit c1f34e6145e4c26f618d4c655a6d2ea2897166da
Author: Andy Chong <andycjw@gmail.com>
Date:   Fri Mar 23 16:13:07 2012 +0800

    skip adding spinner animation to row cell if no polling needed
    
     * fix bug 962838
    
    Change-Id: I1a8bd23106285ab329e6fd709ede7711d8f2bc71

commit d6356888826e2c634a0a4b761b0111c5a24d7131
Author: Andy Chong <andycjw@gmail.com>
Date:   Fri Mar 23 13:40:14 2012 +0800

    Additional translations for Traditional Chinese
    
     * fixed all the fuzzy strings
     * updated all locale .po for edited string
     * compiled .mo for zh_TW locale
    
    Change-Id: Ibd478e245c793b4e2920b9b97e555650a96041b8

commit a8ab28ad13ab4803373b36bcb2203357b17a06f6
Author: Emma Steimann <emmasteimann@gmail.com>
Date:   Thu Mar 15 00:03:14 2012 -0500

    Added check to verify email exists when filtering users.
    
      * fixes bug 953809
    
    Change-Id: Ib43c404bfc12ec4f6a0c8e47792fad01d1aaeec6

commit fc8a05bdbad164dd13c7a35d778c73992baa2959
Author: Andy Chong <andycjw@gmail.com>
Date:   Thu Mar 22 16:19:14 2012 +0800

    fix label name for add rule in security group to be consistent
    
     * fix bug 962742
    
    Change-Id: I087c4742485f5bf90bc1373dea4850bb7d03c596

commit 08055cf9ee29029bd860aaf0ba20822594401dfa
Author: Andy Chong <andycjw@gmail.com>
Date:   Wed Mar 21 11:02:25 2012 +0800

    remove console.log from javascript
    
     * fix bug 962733
    
    Change-Id: I40cd226dae2d02a032d3ec40730d850636efea32

commit 8e83bc8bc406a70432ea52084010f03765c3aa1c
Author: Jim Yeh <lemonlatte@gmail.com>
Date:   Thu Mar 22 21:15:56 2012 +0800

    Use ugettext_lazy for verbose_texts instead of unicode.
    
     * Fix bug 962417
     * Change the ugettext to ugettext_lazy
     * Unicode the verbose_name while the
       DataTableOption is initialize will
       make the translation fixed.
     * Similar scenario in Column class and Action class.
    
    Change-Id: I69ce9f89b0f0c2afb32b26e15ea8db84828d840f

commit ab71aff23f30360e8463d3a5ca2cec5719994b8c
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu Mar 22 15:12:37 2012 -0700

    Rework translation for panel and dashboard names. Marked more strings.
    
    Uses ugettext_lazy to delay translation; reworks the __repr__
    method to avoid using the translated form; and changes the
    unicode method of the HorizonComponent class to actually return a
    string coerced to unicode rather than a proxy object.
    
    In the process, many more strings which had been missed have been
    marked for translation.
    
    Fixes bug 910297.
    
    Change-Id: Ie8d10a928b0419313e6c54b0eff7a3a37299ca83

commit a80da1a2de709fd342a0ea46281a1598c35e083a
Author: John Postlethwait <john.postlethwait@nebula.com>
Date:   Thu Mar 22 13:51:18 2012 -0700

    Fixing an issue where a unique id was not being returned for the overview table, causing the same information to be rendered for instances with the same name but differing stats. Fixes bug #959489
    
    Change-Id: I78050462903e1b971d0a219805d19c5f728e23f7

commit 67f366381fbfe3ce53cbe4473d913cb46bb1e841
Merge: 77bb331 6c9d6dc
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Mar 22 20:21:01 2012 +0000

    Merge "Translate the sidebar."

commit 77bb331165b620c311b4a84c54f113563fd65528
Merge: 63d8b63 60f71c5
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Mar 22 20:11:47 2012 +0000

    Merge "fix ajax-modal to work with updated row"

commit 63d8b63e83c7b490e6203bb7adcb1a32e3cd85ad
Merge: 5e26130 63ca823
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Mar 22 20:05:26 2012 +0000

    Merge "Allow image name up to 255 characters"

commit 5e261301743fd894f10846e8c61b03d379b80a65
Merge: f0e52e1 599f7f5
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Mar 22 19:59:27 2012 +0000

    Merge "Block launching more than one instance if volume is specified"

commit f0e52e16556694aa5f6c8f8545640c790255b171
Merge: 41b19e1 05b208f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Mar 22 19:53:37 2012 +0000

    Merge "Fix AJAX form posting that work incorrectly if get() in base views is overridden by subclass, e.g. EditRulesView and EditAttachmentsView if they don't add X-Horizon-Location custom headers if redirect is used. This mucking is probably the cleanest way to fix this in the meantime."

commit 41b19e13e21e286c74149fd0fb5302156fe7ffe6
Merge: c864d93 aea02a4
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Mar 22 19:46:35 2012 +0000

    Merge "fix horizontal form error field layout break"

commit c864d93c08389d55be251eee00975e2f6229db6c
Merge: 21a4d22 dc9b33c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Mar 22 19:32:54 2012 +0000

    Merge "LaunchAction button enabled only if image is in 'active' state"

commit 6c9d6dccdfa8a6a8df3b5d7f7efb6ed655ed6b6f
Author: Jim Yeh <lemonlatte@gmail.com>
Date:   Thu Mar 22 23:18:59 2012 +0800

    Translate the sidebar.
    
     * Update *.po
    
    Change-Id: I5b86eb3745d0322c251a45b6bba017e08b8e53f5

commit 21a4d22f9a574ab631aba83c5f90504411a92fed
Merge: 2acd536 ebe9e8a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Mar 22 17:27:14 2012 +0000

    Merge "set kernel and ramdisk id not as required field as it's not editable"

commit 700fa8844bb62663b25df1cb39be4dc833786ce8
Author: Andy Chong <andycjw@gmail.com>
Date:   Thu Mar 22 21:03:48 2012 +0800

    Fix instance row updates polling and actions name
    
     * fix bug 962034, add suspended/paused as True column status
     * fix bug 955697, forgot to reset the current_present_action
    
    Change-Id: I16cabd94d176f648bdc695922cd168531a8c4a2a

commit 60f71c58af7dea24c7a9540c095416d2627359ee
Author: Andy Chong <andycjw@gmail.com>
Date:   Thu Mar 22 18:12:18 2012 +0800

    fix ajax-modal to work with updated row
    
     * fix bug 962029
    
    Change-Id: Id006df4d1b959bab6045d9b092c39d08c8dd94a4

commit 434fed0a185694522b0491aee633f2ca1bbd2c7c
Author: Ionuț Arțăriși <iartarisi@suse.cz>
Date:   Thu Mar 22 10:57:49 2012 +0100

    make setup.py execute with python by default
    
    Change-Id: Ie53a3d304b225f34490063913b072147c271090b

commit 2acd53679bda26130ac2d1c077a5e0beeec4f400
Author: Ionuț Arțăriși <iartarisi@suse.cz>
Date:   Thu Mar 22 11:00:58 2012 +0100

    fix IndexError when trying to create the first flavor (bug 959232)
    
    this happens when all the default flavors have been deleted and a user tries to add a new one through the WebUI
    
    Change-Id: Ic7779ac2ead409626c1b6ec0540865629e78277e

commit dc9b33cc39f6f2fa10b0e0a68128e5983304d685
Author: Tihomir Trifonov <t.trifonov@gmail.com>
Date:   Thu Mar 22 11:28:16 2012 +0200

    LaunchAction button enabled only if image
    is in 'active' state
    
    Fixes bug 959705. Affects snapshot images,
    that can currently be launched when still in
    queued status.
    
    Change-Id: I07233242ac79fc05fafa792d28a2fb08f82b1d5c

commit 63ca8238a59e9e22acac84334aa4594b1447976b
Author: Andy Chong <andycjw@gmail.com>
Date:   Thu Mar 22 15:48:31 2012 +0800

    Allow image name up to 255 characters
    
     * fix bug 960443
    
    Change-Id: I8e0e7f3e15180054888ea4d158f3ba5349a09c86

commit 599f7f50dde52cae88a958ec3e78ff31f70842c0
Author: Andy Chong <andycjw@gmail.com>
Date:   Thu Mar 22 15:02:33 2012 +0800

    Block launching more than one instance if volume is specified
    
     * fix bug 961866
    
    Change-Id: I5e25d38f67d56268e9e3e904df7a4d873ecb98d5

commit 05b208f1046c96b69af44b1aff6a8c57f8a1b44d
Author: Andy Chong <andycjw@gmail.com>
Date:   Thu Mar 22 13:34:40 2012 +0800

    Fix AJAX form posting that work incorrectly if get() in base views
    is overridden by subclass, e.g. EditRulesView and EditAttachmentsView
    if they don't add X-Horizon-Location custom headers if redirect is
    used. This mucking is probably the cleanest way to fix this in
    the meantime.
    
     * fix bug 961863
    
    Change-Id: I213e23a150b4afaba1249584e8cb3b376095533e

commit aea02a484dfbb0005f1d3e5e966066888054c821
Author: Andy Chong <andycjw@gmail.com>
Date:   Thu Mar 22 11:26:21 2012 +0800

    fix horizontal form error field layout break
    
     * fix bug 955618
    
    Change-Id: Iaa7ba1dde64fdc615e10e4e9e8d7fb538107dec1

commit 479ebdc3ff9972af2e8d7d1a218342beddd52539
Merge: 65c80c1 c11cd9d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Mar 22 01:40:53 2012 +0000

    Merge "Implements AJAX form posting."

commit c11cd9d1c5a4cfcc0120b5ab75564ef1d2df15f6
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed Mar 21 16:14:59 2012 -0700

    Implements AJAX form posting.
    
    This is somewhat of a hack for Essex, since the long-term solution
    is a reworking of the way AJAX is handled. But it solves problems
    in the interim and provides a significantly better experience.
    
    Thanks to Andy Chong for pushing forward with the initial attempts
    which lead to this patch.
    
    Fixes bug 943518.
    
    Change-Id: Ia65d926d3d406b07301e23b4c87de60c66ddec75

commit 65c80c15c44d510fee008dfa6450ae9e4ed7fa2e
Merge: cc54654 cb8b05f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Mar 22 00:40:09 2012 +0000

    Merge "Show the modal exactly where it's invoked"

commit cc5465412a99884b1a2e4dcf4cc19246bcc4aa5c
Merge: 0a640c3 8a10e8a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Mar 22 00:23:20 2012 +0000

    Merge "Handle custom column classes; inherit from HTMLElement."

commit 0a640c300e63fbf866f0fde2d087fa812c6ec7bf
Author: John Postlethwait <john.postlethwait@nebula.com>
Date:   Wed Mar 21 12:53:20 2012 -0700

    Fixing an issue with overlapping content in FireFox using the caption tag. Fixes bug #960823
    
    Change-Id: Id6ad9aeac860c53e325138d888adc93732fbaf6f

commit ebe9e8a0fdda04f293b341d657ed75f3b0f706eb
Author: Andy Chong <andycjw@gmail.com>
Date:   Wed Mar 21 11:43:53 2012 +0800

    set kernel and ramdisk id not as required field as it's not editable
    
     * fix bug 960441
    
    Change-Id: I210c0b755b5d7ce216b1c1e4e43b55583bab5154

commit cb8b05f84ba62608850fc79d9cee17fa3123569a
Author: Jim Yeh <lemonlatte@gmail.com>
Date:   Wed Mar 14 17:41:04 2012 +0800

    Show the modal exactly where it's invoked
    
     * Fix bug 955748
     * Rebase to master
    
    Change-Id: Idac37f6935211c9dfc1c474266864741123e5748

commit 8a10e8a5f9e83411dc2008639a6900f9ee6ee904
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Mar 20 13:49:38 2012 -0700

    Handle custom column classes; inherit from HTMLElement.
    
      * Fixes bug 960588, allowing custom (and mixed) column classes
        to be handled appropriately in the table metaclass.
      * Reworks Column and Cell to inherit from HTMLElement, making
        them both more consistent and easier to customize.
        Fixes bug 960590.
    
    Change-Id: I88ec6d8d66703f11c508b4c10af439e3b732b3ce

commit 513a60b69fb2eea13c43fdf9a8f84d6e7a415fb5
Author: Thierry Carrez <thierry@openstack.org>
Date:   Tue Mar 20 17:06:05 2012 +0100

    Open Folsom
    
    Set 2012.2 version to formally open Folsom development
    
    Change-Id: Id615f4d1c820f5602b1eb697d10d4a71c352c024

commit e42a70aeed2a74338de2ea688ebdd84c7e84ac8d
Merge: 2a51171 53f15d9
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Mar 20 15:48:26 2012 +0000

    Merge "don't use zipfile's context manager as it won't work on py2.6"

commit 2a51171517de2890d26130225a60901827fdfd51
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Mar 19 18:49:01 2012 -0700

    Corrects glance image action permissions.
    
      * Admins have full permissions to edit and delete images
        from syspanel, plus Glance's client returns a proper
        403 error instead of 401, so inappropriate access no longer
        logs the user out inappropriately. Fixes bug 955744.
      * Regular users can edit and delete if their tenant owns the
        image. Fixes bug 950364 and fixes bug 737360.
    
    Note, this requires the latest version of Glance.
    
    Change-Id: Ib816d7e6e1320a9024c5dbe95b04249291ec0463

commit 28deef6c58b47c6a1daa71d6e6aae25016110793
Merge: 9bb106f 8b1d028
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Mar 19 23:49:02 2012 +0000

    Merge "Load tab context data during init for "preload" tabs. Fixes bug 959800."

commit 8b1d02859612c6b3979861df8bd1e3abc053538c
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Mar 19 16:31:40 2012 -0700

    Load tab context data during init for "preload" tabs. Fixes bug 959800.
    
    Change-Id: If05c022def2e97bbae682db65d4311b1401e850d

commit 9bb106f864759ebf14b6138b5712be593e8ce229
Merge: 9931748 872543a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Mar 19 22:59:22 2012 +0000

    Merge "Changing name of project settings page to Download OpenStack RC File."

commit 872543a2512ef785ac7eddb39ce053aecd338eee
Author: jakedahn <jake@ansolabs.com>
Date:   Mon Mar 19 15:00:45 2012 -0700

    Changing name of project settings page to Download OpenStack RC File.
    
      * Also updates internationalization strings.
    
    Change-Id: Ie14aadfd38cada0a0905bffb024e8818ac02bbe3

commit 9931748ae86c50a19a9a0b74efaef8cccc568853
Author: jakedahn <jake@ansolabs.com>
Date:   Mon Mar 19 14:10:52 2012 -0700

    Making download ec2 credentials submit button blue
    
    Change-Id: I1aa42c99c85ca79f525d4839c0f89903eddcea16

commit 6d75243a75b94abaef34b3017362ae48a98719ff
Merge: f59ecbe 2f946fa
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Mar 19 20:18:43 2012 +0000

    Merge "Allow message assertions to check response context as well."

commit 2f946fa07b38beb9e3f0dd0d5ef0588089a6059a
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Mar 19 12:55:19 2012 -0700

    Allow message assertions to check response context as well.
    
    This makes it a little more flexible in edge cases where
    the messages have already been unset in the cookie storage
    (e.g. the request-response cycle is complete).
    
    Change-Id: I9f3b1ec3f908d05c523ce013ab5fbd73837aff55

commit f59ecbef7839e2d6a711f49362353739b0fde69e
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Sun Mar 18 17:24:23 2012 -0700

    Fixed a variable being clobbered in the auth_forms handler.
    
    Adds some new test data and a regression test for this bug.
    
    Fixes bug 953806.
    
    Change-Id: I1873e7f2cf0ce4431a6f6fb0ad7b0ef0cbd34334

commit 8ea84225c39f9fca8a6b8808d5ee8b47976260fb
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Sun Mar 18 16:47:33 2012 -0700

    Adds service name to services table.
    
    Also moves most of the logic to a Service wrapper class to make it
    reusable. Adds tests for the new service class as well as the
    syspanel services view.
    
    Fixes bug 956552.
    
    Change-Id: I9407578bb27f3fe0765397793f2de03ed084637b

commit 67f3d28349a8cd077e4af98ea183b2cdd447c891
Merge: e315b19 3a6ffe8
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Mar 19 19:12:55 2012 +0000

    Merge "Added AJAX updating error handling."

commit e315b1944328216a564b0da7b2ccf4a3969b1d9c
Author: Julien Danjou <julien.danjou@enovance.com>
Date:   Mon Mar 19 17:51:03 2012 +0100

    Fix EC2 endpoint when downloading credentials
    
    This fixes bug #959480
    
    Change-Id: Ib1f645dc8200a0f943e81c8aef94d1247bb02881
    Signed-off-by: Julien Danjou <julien.danjou@enovance.com>

commit 53f15d9424bd6137baf98187215520abb6c545cc
Author: Ionuț Arțăriși <iartarisi@suse.cz>
Date:   Wed Mar 14 17:36:33 2012 +0100

    don't use zipfile's context manager as it won't work on py2.6
    
    Fixes bug: 955994
    
    Change-Id: I436c667f496b10d64281538692acc10e327a8fdf

commit 75053c8222f1d65664c1cea96bde1d6cdc05307f
Merge: b3c7035 74dd2e9
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Mar 19 05:44:15 2012 +0000

    Merge "Filter action respects HTTP method. Fixes bug 931272."

commit b3c70356b45ed855446b7acfe4ccbb3808cc27eb
Author: Andy Chong <andycjw@gmail.com>
Date:   Mon Mar 19 11:07:17 2012 +0800

    Add a select all checkbox at table header dynamically
    
     * implements wishlist at bug 959017
    
    Change-Id: I22a1fc3007dcf69e5f3f0d9eac48adbe62ad8035

commit 74dd2e9de790ad983af2034d0e56297bb6deaa98
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Sun Mar 18 22:17:30 2012 -0700

    Filter action respects HTTP method. Fixes bug 931272.
    
    Change-Id: I1c292f741349a2e82a871432fbba0edd9d62044c

commit f2c4e80fce4f263b9d35018f98d9c227563f0e0e
Merge: 19ef513 fccfacb
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Mar 19 05:20:26 2012 +0000

    Merge "Security Group Rule enhancements."

commit 19ef51302e5d13330df6fe6ebc962f667c058e35
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Sun Mar 18 21:35:43 2012 -0700

    Paring down the syspanel instances table.
    
    There was simply too much information in that table to be usable.
    It probably still needs to lose more weight in favor of moving things
    to a more admin-oriented detail page. However, we need to get real user
    feedback on what data is critical for the overview vs. what can be in
    a detail page.
    
    Fixes bug 944506.
    
    Change-Id: Iaad218bc6ed6647645c5943920467bec097a0a2d

commit fccfacb6b5e9d136766a9e0947ec3fa596835cfa
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Sun Mar 18 20:57:12 2012 -0700

    Security Group Rule enhancements.
    
      * Corrects inconcsistent capitalization. Fixes bug 956760.
      * Adds a default value for CIDR and updates handling code. Fixes bug 956771.
      * Corrects the way SelfHandlingForm access the cleaned data. Fixes bug 958971.
    
    Change-Id: I66afeb4b530be350f33f63c8f9a60bd4a20e01bf

commit 3a6ffe81d870392f596ad2d443d9ca0abc1ad00e
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Sun Mar 18 19:23:04 2012 -0700

    Added AJAX updating error handling.
    
      * 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

commit 9ba9d9741901572af328e52dee66d9eb861e4c76
Merge: b53d083 5ab5d28
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sun Mar 18 23:18:22 2012 +0000

    Merge "reset table to empty look if row becomes empty during updates"

commit b53d08386fa3d0b054844f8e9b6a1a05b744c6af
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Sun Mar 18 15:30:45 2012 -0700

    Instantiate novaclient managers for test data.
    
    Some novaclient resources now have a "human_id" property
    which requires a call to a bound method on the manager. Thereby
    we need to instantiate the managers in the test data rather than
    simply passing the class.
    
    Fixes bug 958857.
    
    There's also some cleanup on the test settings here, to remove
    some outdated settings and to use an in-memory database instead
    of a file on disk.
    
    Change-Id: I1331e4ae5658b45d01b8247623554c5c43f67578

commit 9fbca5643974d0f1a53d4989685a4af79198fb08
Author: John Postlethwait <john.postlethwait@nebula.com>
Date:   Sat Mar 17 15:10:09 2012 -0700

    Using the <caption> tag for table captions. Fixes bug #953741
    
    Change-Id: I68873292cefac3ad9426f235c228522db3cf171f

commit 5ab5d280312fd85f0cf0c9ce539e1b2b294d52bb
Author: Andy Chong <andycjw@gmail.com>
Date:   Thu Mar 15 15:28:55 2012 +0800

    reset table to empty look if row becomes empty during updates
    
     * fixes bug 955706
    
    Change-Id: Icb4190ce8cf20e3375c237f6729c64cb17f404e1

commit baf6662ac46a6102ff6a3322ddca72f88f5e394e
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Fri Mar 16 16:52:35 2012 -0700

    Improves the BaseAdminView TestCase.
    
    Change-Id: I7786cac7dc8968d08083236e617a178e75d2e0b3

commit 3763816ae6f46afe1d1bbec30d7b62af69bdb77d
Merge: 69f784b a942066
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Mar 16 21:39:40 2012 +0000

    Merge "Adding a string for the create volume form. Fixes Bug #957139"

commit 69f784b87ca3c3ec715a18c410f04c39ae16a230
Merge: ca82397 cefb135
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Mar 16 20:56:22 2012 +0000

    Merge "Set usage to 0 if attribute not present"

commit a9420668e709cf5895792254178e17c2776f1aee
Author: John Postlethwait <john.postlethwait@nebula.com>
Date:   Fri Mar 16 13:51:58 2012 -0700

    Adding a string for the create volume form. Fixes Bug #957139
    
    Change-Id: I431b4799612fbea87e34f983b2654a0defdb8a4c

commit ca82397522bf752473137eb29559061bc78eca24
Merge: a8b4308 cb18f03
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Mar 16 20:39:18 2012 +0000

    Merge "Clears session if login fails unexepctedly. Fixes bug 956493."

commit a8b4308d141e7debec27af41d3d0de077a2156cb
Merge: 0798706 d4456b3
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Mar 16 20:33:38 2012 +0000

    Merge "fix syspanel overview missing messages if future date selected"

commit 07987065c53a1f82f397874224a663175f801664
Merge: fabb3d9 fd3bb97
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Mar 16 20:27:38 2012 +0000

    Merge "Port validation should include 65535"

commit fabb3d9892747515a5df09c6f2c5a649a665104b
Merge: 440950b ebbf8a0
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Mar 16 20:08:23 2012 +0000

    Merge "auth_forms: remove dead code"

commit 440950b19f1d2fcc6cbb58743d763064500a11d6
Merge: 99019b2 83d04b6
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Mar 16 19:56:56 2012 +0000

    Merge "Remove OPENSTACK_KEYSTONE_ADMIN_URL"

commit cefb1350f18cc4b4d326e1725ff9b5c981d11e0f
Author: Julien Danjou <julien.danjou@enovance.com>
Date:   Fri Mar 16 15:05:11 2012 +0100

    Set usage to 0 if attribute not present
    
    This fixes bug #956989
    
    Change-Id: If673dff48806642c866c593ab0575a470906cb2d
    Signed-off-by: Julien Danjou <julien.danjou@enovance.com>

commit d4456b367f97deb57a73d2c1cac3b0deabada110
Author: Andy Chong <andycjw@gmail.com>
Date:   Fri Mar 16 16:17:17 2012 +0800

    fix syspanel overview missing messages if future date selected
    
    Change-Id: I172a681c107ad0703ef5a4558250576a700b6dae

commit 99019b25af8083ce60d8ad232d50c2298a162575
Author: Andy Chong <andycjw@gmail.com>
Date:   Fri Mar 16 11:10:50 2012 +0800

    allow backdrop for modal inside modal, and rearrange the z-indexes
    
     * fix bug 955622
     * proper fix for the quick fix https://review.openstack.org/4806
    
    Change-Id: Ibbe929fa6264ee7ecf443bae759e4a26cc14a22b

commit fd3bb97a8a7b803a3eaa6a83fbf016b1979daf72
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Thu Mar 15 21:25:06 2012 -0700

    Port validation should include 65535
    
    Python's range test in inclusive to exclusive.
    Update 65535 to 65536.
    
    bug 956683
    
    Change-Id: I1e22c045ab659c8a303e9fe3823236fe3e114feb

commit cb18f038805d1e74361cf11405b4ca707c4e8627
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu Mar 15 15:24:32 2012 -0700

    Clears session if login fails unexepctedly. Fixes bug 956493.
    
    Change-Id: I1435d6beb2142d22c9357399c761a12d9969edbb

commit f00f17706877b069cc3c49d0986740f07655eb8f
Merge: b8754d5 3ab6377
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Mar 15 19:12:57 2012 +0000

    Merge "allow errored volume to be deleted since nova api allows it now"

commit b8754d5ecd12b29297d6462b18c2ffc0c3176d90
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed Mar 14 18:55:28 2012 -0700

    Updates Image Details page to match other details pages. Fixes bug 955625.
    
    While updating these, a bug was discovered in the tab exception handling
    which is also fixed by this patch. Fixes bug 955642.
    
    Also incorporates some cleanup on the other details pages so that
    they are all uniform and at their best.
    
    Additionally, added a command to run_tests.sh to update all the translation
    strings (./run_tests.sh -m or --makemessages).
    
    Updates translation files.
    
    Change-Id: I61287b91fb442f7343c2ddebfcc547dc559efbdf

commit 8a25850fdfa39e68de1df915db5daf1a91e50ef9
Merge: 66f67fc b61ee08
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Mar 15 18:39:24 2012 +0000

    Merge "Corrects available actions for syspanel images table."

commit 83d04b615a269a12b9dbf5ce175441b19bb9a041
Author: Julien Danjou <julien.danjou@enovance.com>
Date:   Thu Mar 15 12:06:34 2012 +0100

    Remove OPENSTACK_KEYSTONE_ADMIN_URL
    
    This is not needed anymore, since the catalog is now used.
    
    Change-Id: I9dca3c91b6f50f5f15ec334f5a124ca08b9e4194
    Signed-off-by: Julien Danjou <julien.danjou@enovance.com>

commit ebbf8a0e6dbab3b7fd3db6299900184f669c14e0
Author: Julien Danjou <julien.danjou@enovance.com>
Date:   Thu Mar 15 11:51:31 2012 +0100

    auth_forms: remove dead code
    
    tenant is not used at all
    
    Change-Id: I013eae34abc116b7127d0b2d68011248528353f9
    Signed-off-by: Julien Danjou <julien.danjou@enovance.com>

commit 66f67fcdaa449e01fa70952a0eb39a66c84b56ba
Merge: b989724 5a2da5d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Mar 15 08:51:32 2012 +0000

    Merge "set minimum instance launch count to 1"

commit 3ab63779c147f2147428f9ffe9e2683feb6bc4cd
Author: Andy Chong <andycjw@gmail.com>
Date:   Thu Mar 15 16:03:23 2012 +0800

    allow errored volume to be deleted since nova api allows it now
    
     * fixes bug 955704
     * related nova changes at https://review.openstack.org/5342
    
    Change-Id: I10aa598a3bfbc63bade757972c09db43377a737b

commit b9897240e34e30096d40ccd74a8aff5a338d5522
Author: Andy Chong <andycjw@gmail.com>
Date:   Wed Mar 14 15:09:19 2012 +0800

    adds default text for empty instance list in form select widget
    
     * updated related locale .po file
    
    Change-Id: Ie217a6021829822777a6b0af7ce166a5c21ee549

commit b61ee0865300f85563c0c708d9c56923e0429049
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed Mar 14 17:59:00 2012 -0700

    Corrects available actions for syspanel images table.
    
      * Fixes bug 955630 by removing the launch instance action.
      * Allows admins to delete any image.
    
    Change-Id: Ie9bd1c93349c19ac07b6d576115420da55148042

commit 42c47150c96f36e5a33cd5953315572996ecbb37
Merge: 4cf6933 588c782
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Mar 15 00:45:20 2012 +0000

    Merge "add source group rule interface in security groups edit"

commit 4cf69331e05780a77f2863da67ce000f1ca7818e
Merge: 7459bc7 7d6089b
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Mar 15 00:27:53 2012 +0000

    Merge "Updating ec2 credentials verbiage."

commit 7459bc7f782356c42a3822e07846996f3854c66c
Merge: e2a558a 047d674
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Mar 15 00:16:41 2012 +0000

    Merge "Add missing docs files in tarball"

commit 7d6089b81a6c91c3e1bf03fdd8c61d4286982eed
Author: jakedahn <jake@ansolabs.com>
Date:   Mon Mar 12 20:13:13 2012 -0700

    Updating ec2 credentials verbiage.
    
      * Makes it more clear that you are also receiving your access
        and secret key in an rc file, instead of just your x509 certs.
      * If user already has ec2 credentials, return them, otherwise create.
        Prior to this fix, every time you downloaded a new bundle, you would get
        a new access/secret key pair.
      * Fixes bug 947647
      * Fixes bug 953530
    
    Change-Id: Ifdbdf0036bfbaacae2e525fd6791f83aa947f3ff

commit e2a558a8d82a515d823a191c29e7d7b75ad1c638
Author: jakedahn <jake@ansolabs.com>
Date:   Mon Mar 12 13:07:28 2012 -0700

    Changes 'project settings' to a more fitting 'OpenStack Credentials'
    
      * fixes bug 953373
    
    Change-Id: I1546e8b3e47aea0762efe68dfbc7d233e86b26a0

commit 6ceebc1f6f4d782a161e3cdc90176abc16521dcf
Merge: b9a5911 cb8f3dd
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Mar 14 19:18:37 2012 +0000

    Merge "Added IDs and identifiable classes to all action buttons."

commit b9a59118e94234ee79cfe377332c64fadc9b67e7
Merge: ee3e890 382a510
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Mar 14 18:06:21 2012 +0000

    Merge "User.authorized_tenants is now a cached property."

commit cb8f3ddf4e43ab786a2dc56ee392b322c8f2a33c
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Mar 13 20:35:23 2012 -0700

    Added IDs and identifiable classes to all action buttons.
    
    Fixes bug 953483.
    
    Change-Id: Ie6b858a9a595d024f71ca372a11b97a454b3b1e8

commit ee3e890466b07b0db5d11456958768aa87e6f5e8
Merge: 753ebd6 56d98e5
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Mar 14 17:28:17 2012 +0000

    Merge "Created a new detail view for volumes (like instance details)."

commit 047d674dfde665e3133b8d02e943e7d289e0b238
Author: Thierry Carrez <thierry@openstack.org>
Date:   Wed Mar 14 16:11:29 2012 +0100

    Add missing docs files in tarball
    
    Fix MANIFEST.in to include a few missing files in the docs.
    Fixes bug 954910.
    
    Change-Id: I8916dfb139607d33f9053a33b082b6eb44b00f3e

commit 5a2da5d7c41ba565a9d4fe7b9d7872d17722b440
Author: Andy Chong <andycjw@gmail.com>
Date:   Wed Mar 14 11:59:19 2012 +0800

    set minimum instance launch count to 1
    
     * added assertion test for form errors
    
    Change-Id: I573a459facfbad6980390d97b26f490613cabc87

commit 56d98e5fe28c4e9de4a77a78a63347d68c4e3142
Author: Emma Steimann <emmasteimann@gmail.com>
Date:   Sun Mar 4 00:35:21 2012 -0600

    Created a new detail view for volumes (like instance details).
    
      * fixes bug 944497 and fixes bug 953464.
    
    Change-Id: Idea17ab07f4fa46b72af6b54017899cbfe7e6ef0

commit 753ebd673c164cc0469a3de1b9ce40fefe92e99b
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Mar 13 17:27:18 2012 -0700

    Moved ajax updating from Action to Row.
    
    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

commit f7c0dd203dec019fe23203740d6859aa0643481c
Author: John Postlethwait <john.postlethwait@nebula.com>
Date:   Tue Mar 13 15:18:34 2012 -0700

    Adding a cancel CSS class to confirmation modals so they can be styled individualls. Fixes Bug #954515
    
    Change-Id: I99ff5bc2252991216c47d4a9d95b420369f56966

commit 382a5105c44ced79801b450e485e94acae39a7e0
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Mar 13 15:09:12 2012 -0700

    User.authorized_tenants is now a cached property.
    
    This allows moving the call to get authorized tenants out of
    the middleware (which was a wasteful call on many requests),
    and allows the value to be re-used anytime it's accessed more
    than once per request.
    
    Fixes bug 942074.
    
    Change-Id: Ic09b15adbffb16c0358bb28aec73345cc01834ad

commit dff76a2b7902f5fdf1c2302764b965f9514e56ce
Merge: ceed483 6999780
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Mar 13 20:30:00 2012 +0000

    Merge "Updated docs to reflect current required services for Horizon."

commit 6999780204076776595d240dd9f4a9db52d5e9eb
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Mar 13 13:11:16 2012 -0700

    Updated docs to reflect current required services for Horizon.
    
    Fixes bug 946874.
    
    Change-Id: Ieaac7f102047be1d6fb17f129bd2b74d13a1dc4c

commit ceed4838437b27ee12b6eadc4d3fe7631954cbc5
Author: Andy Chong <andycjw@gmail.com>
Date:   Wed Mar 7 14:23:10 2012 +0800

    Show security groups for instance in overview detail.
    
    Fixes bug 897090, since IP information is displayed as nova returns it.
    
    Change-Id: If64ec14ba4cf6b081a7a99aa7ccee0aef70efa35

commit d3f25525474022f6e4b3601bdf9a625fa6e7ca96
Merge: 24ab51c dfe55c0
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Mar 13 19:28:37 2012 +0000

    Merge "add progressive interval delay, extra checks in ajax row update polling"

commit 24ab51c02ad85ca706c7315759bd1422bceec3f8
Merge: a044427 f5efe11
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Mar 13 19:23:23 2012 +0000

    Merge "fix filter form for container objects list"

commit a04442705b44f1a52fa97c912b5c5a71f283a150
Merge: ad7c3c7 91b9f15
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Mar 13 19:17:44 2012 +0000

    Merge "use tables.DeleteAction for DeleteContainer and DeleteObject"

commit ad7c3c729326f380ebd5503ed8837a394ef681cb
Merge: 3afb8ad ea63d25
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Mar 13 19:03:20 2012 +0000

    Merge "force actions_column min-width:140px to prevent dropdown collapse"

commit 3afb8ad426af3c3b0e39c0ae68ae7dfcc03c6c30
Merge: 6c92987 d0f7867
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Mar 13 18:57:59 2012 +0000

    Merge "Removes duplicate error messages from being displayed during batch action error."

commit 6c929871edd39733a4609e875faca3d996cc48e5
Merge: b820fba 8944026
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Mar 13 18:52:40 2012 +0000

    Merge "Volume delete action cleanup."

commit b820fba2fe793328c38e21b9768c52dce5af21a3
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Mar 12 19:02:37 2012 -0700

    Adds default text for keypair select widget on launch form.
    
    Fixes bug 953488.
    
    Change-Id: I089f281111203959995fb0ca5068cd2aabcd2b18

commit ea63d2525ce82f01f91944e3ff6be2ef8252d4bb
Author: Andy Chong <andycjw@gmail.com>
Date:   Tue Mar 13 18:51:28 2012 +0800

    force actions_column min-width:140px to prevent dropdown collapse
    
     * fix bug 953750
    
    Change-Id: I60241e85a5831ffac0d7ec5b26b13f15cafdd494

commit dfe55c00b6738e8f3b9ea904ed3efbe3ab45a379
Author: Andy Chong <andycjw@gmail.com>
Date:   Fri Mar 9 12:24:57 2012 +0800

    add progressive interval delay, extra checks in ajax row update polling
    
     * 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

commit f5efe118c90a15a4c281f0a9151078196454f033
Author: Andy Chong <andycjw@gmail.com>
Date:   Mon Mar 12 15:42:08 2012 +0800

    fix filter form for container objects list
    
     * fixes bug 953815
    
    Change-Id: I95e1bb7a33bd47074114115338ecd51d2135c479

commit 91b9f1525a8eaa34ab8f19443b52c7d30df680df
Author: Andy Chong <andycjw@gmail.com>
Date:   Mon Mar 12 13:47:09 2012 +0800

    use tables.DeleteAction for DeleteContainer and DeleteObject
    
     * fix bug 953814, hide delete button if table is empty
    
    Change-Id: Iecdbcf4912d4828d5e5174f9acab27e9af95dc61

commit 588c782067fbc4df77a360fc1ee20e2a4ff872de
Author: Andy Chong <andycjw@gmail.com>
Date:   Mon Mar 5 12:55:16 2012 +0800

    add source group rule interface in security groups edit
    
     * 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

commit d0f78679a042328f63129586a5e6051dfbf9a561
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Mar 12 18:46:59 2012 -0700

    Removes duplicate error messages from being displayed during batch action error.
    
    Fixes bug 953583.
    
    Change-Id: Ie7a5e0bef12372debb3fa1b3837488b5609b58c8

commit 894402613fc6cde41390e24d0e1b0d451a628cef
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Mar 12 18:39:04 2012 -0700

    Volume delete action cleanup.
    
      * Shows the table-level delete action.
      * Shows the delete action for error'd volumes, but disables the
        button and adds a tooltip explaining why it can't be deleted.
        Thanks to Tres and John for the suggestions. Fixes bug 953581.
      * Links up the volume name in the volumes table to the volumes
        detail page. Fixes bug 953469.
    
    Change-Id: Ie4017c7fbb8e2f22e130ba5f973c7608a24aedfb

commit 2c2a583182e722bbb68b2b04124dc8796f43177c
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Mar 12 17:09:37 2012 -0700

    Improved contributing docs.
    
      * Added IRC information.
      * Added etiquette section.
      * Added suggestions for ways to help besides writing code.
    
    Change-Id: I4a4eed0b9617b29c1e542043683979396d79df0c

commit e206ba6a4cb136dad2574ce1ffc475c0f7d9c60b
Author: John Postlethwait <john.postlethwait@nebula.com>
Date:   Sun Mar 11 19:54:57 2012 -0700

    Ensuring the exception handler for the image detail page works.
    
    Change-Id: Ia39f1c48f89a0798e832f267dd35103c77f707c7

commit 5c7ea2254b7c3840206ea01553443449295f36d0
Merge: 7b526b6 d0c6d54
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Mar 12 02:37:37 2012 +0000

    Merge "hide tooltip after select field is selected"

commit 7b526b6a7e0e118ca10bede834b3ad48a0e0feed
Author: John Postlethwait <john.postlethwait@nebula.com>
Date:   Sun Mar 11 18:37:18 2012 -0700

    When the glance client throws an Exception at Horizon, catch it and determine if it is an HTTP exception. If it is, recast it as a glance_client.ClientConnectionError so that Horizon can deal with it in a better manner. Fixes 951200
    
    Change-Id: I7cbfa74d340d25d523ab8fb18138f5cf7d33a9d9

commit bf217e838106967869f9e0af77e64bbeac65f962
Merge: 44f670e c9f566d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Mar 12 02:15:53 2012 +0000

    Merge "Changed CharField to IntegerField in forms where the actual value is expected to be integer."

commit 44f670e1049a0c73fd2f7e7d52caa6e897142b06
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Sun Mar 11 16:11:38 2012 -0700

    Allows row status to be determined as the aggregate of multiple columns.
    
    Instances table handles both status columns correctly now. Fixes bug 948419.
    Syspanel instances table no longer has "launch instance" action. Fixes bug 952609.
    Allows ajax-updating for volumes table. Fixes bug 948396.
    
    Change-Id: I8657c79d0ab7ec5972cc7c4886d7f009a1710876

commit c9f566dde77a2b7fc922b1b3cceb7f3cde83fbcc
Author: Tihomir Trifonov <t.trifonov@gmail.com>
Date:   Sun Mar 11 17:11:53 2012 +0200

    Changed CharField to IntegerField in forms
    where the actual value is expected to be integer.
    
    Fixes bug 950550
    
    Change-Id: I8a78284ae8513c3a607b2ecad1ea36db2c247c56

commit d0c6d54eee92ccedc54515abcf3c97ce319bc06c
Author: Andy Chong <andycjw@gmail.com>
Date:   Sun Mar 11 13:14:42 2012 +0800

    hide tooltip after select field is selected
    
     * fix bug 952000
    
    Change-Id: Iaef3581335171497551cbf42da8971884d3d15c1

commit 24f6bc59b27192c76455ce6f3023da6ec41d4ba4
Author: John Postlethwait <john.postlethwait@nebula.com>
Date:   Sat Mar 10 14:32:23 2012 -0800

    Adding the ability to configure password strength in the local_settings. Fixes bug 948317
    
    Change-Id: I96e3838ab6675e7282172e56be3f0359065caccb

commit e165416a1234968fb2e5417eb483ea512ee97a89
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Sat Mar 10 16:36:40 2012 -0800

    Update openrc.sh to work with latest novaclient
      * fixes bug 951919
    
    Change-Id: Ic24e874c2906a758f147021274182dba3c48ebc0

commit 076ee5f21664d9aabbd0c8b57d20bdb0a96c47c4
Merge: a0b57a5 f028477
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sun Mar 11 00:13:20 2012 +0000

    Merge "Fix the translation of transform string"

commit a0b57a5c375854572656c991fe3f487b3e21a720
Author: Tres Henry <tres@treshenry.net>
Date:   Sat Mar 10 12:38:38 2012 -0800

    Don't show stack trace when unknown exception happens during login.
    
    Fixes bug 951799
    
    Change-Id: Ib012a75e5b0e1d40aab590ecc37a72c3c2ff1343

commit f028477c5a07b0fe3bfbeee7469d8785ceb052c7
Author: Jim Yeh <lemonlatte@gmail.com>
Date:   Fri Mar 9 15:59:55 2012 +0800

    Fix the translation of transform string
    
     * It cause missing attribute while the translation is not english.
    
    Change-Id: I63cb9b1f2ab566f8724c33b3ccf5e268d0d01196

commit d5c438a3c803f0e6602614c29f631cfeaa95cfeb
Author: Tres Henry <tres@treshenry.net>
Date:   Fri Mar 9 16:29:34 2012 -0800

    Removed id sanitizers now that cinder client does the right thing.
    
    Fixes bug: 944455
    
    Change-Id: I98c463dd91936b920b53e09b14f575bdacff1cf6

commit 849f4b09a44fb60c8b4ade42107856ee74d315ac
Merge: 67f37f0 a358f18
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Mar 9 23:07:18 2012 +0000

    Merge "load Edit Attachments for volume in modal window"

commit 67f37f04ad99e7fd8d310b202cd584c0cfc45c61
Merge: 0f26d2e 424bf84
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Mar 9 22:57:42 2012 +0000

    Merge "Fix changing locale if using WSGIScriptAlias"

commit 0f26d2e4bc6fdc1c207571827e05e4af918cb927
Merge: 80b5d64 839cdbe
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Mar 9 22:52:18 2012 +0000

    Merge "Show quotas in Allocate IP form and block if quota limit reached"

commit 80b5d642d010d5b00cc451be57e1c4f5513c7284
Merge: 4fc2300 fa74048
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Mar 9 22:46:35 2012 +0000

    Merge "Restores volume attachment list to instance details."

commit 4fc2300f7d81b9ceeff356853a43c56f7d131e7a
Merge: 358839b 6b7f856
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Mar 9 22:41:22 2012 +0000

    Merge "Translate names for some tables."

commit 358839bb11ca436700e66a06d3b5ea47ff3cf35c
Merge: d4d8145 07adf63
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Mar 9 22:34:52 2012 +0000

    Merge "Makes sure ajax-updated rows still get correct actions allowed."

commit d4d81459a702503f59ad833302680da68c14c6aa
Author: Tres Henry <tres@treshenry.net>
Date:   Thu Mar 8 15:41:09 2012 -0800

    User crud no longer available in syspanel when Keystone is using something
    other than the native auth backend.
    
    Fixes bug: 948310
    
    Change-Id: Ifebf0f5a60228c84d06f11e60f752f9ff474c929

commit 6b7f85602ab1e7d6339418e2c9425dbe08cecb36
Author: Jim Yeh <lemonlatte@gmail.com>
Date:   Fri Mar 9 11:35:26 2012 +0800

    Translate names for some tables.
    
     * All msgid are existed.
     * Edit some msgstr.
     * Update locale *.po
    
    Change-Id: I4bb0c7f5dc5635665cccb0479b9bc46c6977e44d

commit f74abc960134ef8952e29c61787adb22d76f1212
Merge: 33566cb 22acb8d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Mar 8 22:34:25 2012 +0000

    Merge "Making initial stride to improve openstack-esq design in sphinx."

commit fa74048b1889c7e004a53461ac68a9b7b0551623
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu Mar 8 14:25:34 2012 -0800

    Restores volume attachment list to instance details.
    
    Change-Id: Ieea404da567642882dbf23b66d485139179cdf51

commit 424bf843ddbbb09692154a31a6a71f0d8fc29a5a
Author: Cole Robinson <crobinso@redhat.com>
Date:   Thu Mar 8 13:32:08 2012 -0500

    Fix changing locale if using WSGIScriptAlias
    
    In Fedora we are rooting the dashboard at /dashboard rather than
    plain /. This changes the locale switcher to not reference the
    absolute path /i18n
    
    Change-Id: I8bb852fc84bf9991d9dcb3bddfc359c8674a87f9

commit 33566cb66f9edd5accbe639887a39351f30be8d2
Author: Andy Chong <andycjw@gmail.com>
Date:   Thu Mar 8 15:41:03 2012 +0800

    add table column verbose_name to make it into translation
    
     * name include "Actions", "Status", "Fingerprint"
     * updated all locale .po files
     * related strings for network panel is removed in .po due to updates
    
    Change-Id: I664aa79555f52150c24ced8568a685496a1f2727

commit 839cdbee28ac9dc37912c1a2eec89fd45a4b8d52
Author: Andy Chong <andycjw@gmail.com>
Date:   Thu Mar 8 12:57:54 2012 +0800

    Show quotas in Allocate IP form and block if quota limit reached
    
     * should fix bug 900533
    
    Change-Id: I9ebeaf28cb47a0ad762fcd36394688ac02b34d4c

commit f52c857a3f99a0345f47f11a7e629c36cacf72db
Merge: 13b7509 009a5de
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Mar 7 22:06:16 2012 +0000

    Merge "Removed "networks" panel from Horizon."

commit 13b7509f869c8a385ae05504858cf3c8028b020a
Merge: d354c60 2d2e600
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Mar 7 22:00:43 2012 +0000

    Merge "Refactorize JS codes for action button check to reduce duplication"

commit a358f182fc1e04e29bc159e541ae1441e94d8380
Author: Andy Chong <andycjw@gmail.com>
Date:   Wed Mar 7 16:19:52 2012 +0800

    load Edit Attachments for volume in modal window
    
    Change-Id: I48ef05eb348e6ec0a80843b19b0d8160a16bf859

commit d354c606fb2fe6cd677bf83930431fc2df704e0d
Author: Andy Chong <andycjw@gmail.com>
Date:   Wed Mar 7 15:19:32 2012 +0800

    Fix quicksearch filter for tables, thr row class odd/even has been missing
    
    Change-Id: Id40d7d694aee076d798362692554f395ff6f93d6

commit 7affd63c35c0e09607828a61da631f5ba4ea2b23
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Mar 6 20:29:21 2012 -0800

    Minor extensibility tweaks (sidebar context and div wrapper)
    
      * Adds the request to the sidebar templatetag template contexts.
        Fixes bug 948670.
      * Adds a wrapper div around the usage summary information at the
        top of the common usage template.
    
    Change-Id: I1404c52c6d5e75324038683dbb3a92276b075c78

commit 93f8382057577ce752f4b89fb327e7eeedc41436
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Mar 6 20:00:31 2012 -0800

    Moves the branding back out of the main nav template.
    
    It was moved in carelessly during the previous extensibility patch.
    
    Change-Id: Ifee2817eb37e346239fa046094a55f0ad7b68188

commit 456d2c1dfca5fdd2d2366e721bedaf58ae6c4f0b
Merge: 79fc689 a32f679
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Mar 7 03:54:59 2012 +0000

    Merge "Minor extensibility improvements."

commit 79fc6898f23470f2049e48b3fed1605cd7bd46fa
Merge: 8ff0f46 efb280f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Mar 7 03:48:47 2012 +0000

    Merge "Translation for Chinese Traditional"

commit 07adf638eb57b3c6b81ef5180c956a1750013aa7
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Mar 6 19:34:20 2012 -0800

    Makes sure ajax-updated rows still get correct actions allowed.
    
    Also moved some logic that pertained to BatchAction from
    BaseAction to BatchAction where it belonged.
    
    Fixes bug 944853.
    
    Change-Id: I24f590f0b4320a0cc58d954398673a8fa75a49b6

commit 2d2e6001e40cbf9fba345ab024dd898b31f0c8c5
Author: Andy Chong <andycjw@gmail.com>
Date:   Mon Mar 5 17:29:19 2012 +0800

    Refactorize JS codes for action button check to reduce duplication
    
    Change-Id: I196ccdbf327425e40a8205edc620ecdf817746db

commit a32f67967e4b1657fc35d9306ff342930719110d
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Mar 6 17:43:15 2012 -0800

    Minor extensibility improvements.
    
      * Allow exceptions.handle to include user-defined exception types.
        Fixes bug 948536.
      * Adds a wrapper around the form/table header/table in the base
        _data_table.html template for easier targeting/styling.
      * Moves the rest of the main nav templating into a single template
        for easier customization. Fixes bug 948508.
    
    Change-Id: I045c29744ee01f60b080f2c1bbdc79ea5acf1b86

commit 22acb8d142ef4c094c681f9e93598f1b51a33723
Author: jakedahn <jake@ansolabs.com>
Date:   Mon Mar 5 21:47:22 2012 -0800

    Making initial stride to improve openstack-esq design in sphinx.
    
    Change-Id: I4c015b66e818b876c7ce23cdd103b785680d5b58

commit 009a5de2877257d0e5b034331c0e9fa22ecdf048
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Mar 6 12:23:25 2012 -0800

    Removed "networks" panel from Horizon.
    
    While this functionality will eventually be restored to Horizon,
    when it does it will be in a significantly revamped and improved
    form. For the Essex release, the amount of work required to get it
    where it needs to be is too great and so it has regrettably been
    cut from the current lineup of panels. :-(
    
    Change-Id: I9c8b6e31303461a35270bea8d1ed30ad0ae6ed93

commit 8ff0f46b46f9b0991d4cafe379122ad6befc1569
Author: Tihomir Trifonov <t.trifonov@gmail.com>
Date:   Tue Mar 6 21:50:24 2012 +0200

    Update for AUTHORS file to remove duplicate entries
    Multiple emails per person are mapped in .mailmap file
    Fixes bug 945268
    
    As primary email I've assumed the last one used in a commit.
    
    Change-Id: I755e98ccf82dc9a680bbfb103a0703c4d84d3e34

commit efb280fa177d461fb00c469746ebc1a4b6d760cf
Author: Andy Chong <andycjw@gmail.com>
Date:   Tue Mar 6 12:51:27 2012 +0800

    Translation for Chinese Traditional
    
    Change-Id: I5ff3ebf3605b2750461f3d38e4907aa78443d307

commit ecbd98a0f4c7a1c2a585021a2267540349e9b6db
Author: Andy Chong <andycjw@gmail.com>
Date:   Tue Mar 6 13:33:02 2012 +0800

    Fix typo vnc to VNC
    
    Change-Id: Ic363cbd12f8e8e63b7aaf04228af9e0872a452ff

commit 3a36b8f01c8a97afc70f15463e77bd7ea31b3149
Author: Andy Chong <andycjw@gmail.com>
Date:   Tue Mar 6 13:10:01 2012 +0800

    Fix typo Snaphots to Snapshots
    
    Change-Id: I986d3ba28da319da145e3c9492c4261e553cdb8e

commit ff5f0d5a3c6a7fe47d630a6f8e62b8daed8c3f0f
Author: Andy Chong <andycjw@gmail.com>
Date:   Tue Mar 6 12:59:38 2012 +0800

    Fix typo termiante to terminate
    
    Change-Id: Iad6284a3b5cb31e970c12a7cc5e480064d3d7a2a

commit ad0784c9225ec39a81e9ccea563578d1ffdb793f
Author: Andy Chong <andycjw@gmail.com>
Date:   Tue Mar 6 10:27:21 2012 +0800

    fix chinese i18n code name from zh-TW/zh-CN to zh_TW/zh_CN
    
    translation strings for chinese should load properly now
    
    Change-Id: I05ecdaed44fa1268f9c1c943226b2b769e6f6983

commit 4b2de9359ca4e4dad110fb91621026af75bbf9b6
Merge: 874e72b aebc081
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Mar 5 22:57:02 2012 +0000

    Merge "Remove trailing whitespaces in regular file"

commit 874e72b16a6544a340a0d9180c28962a39a82daa
Merge: be9c8e4 86bb083
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Mar 5 22:28:45 2012 +0000

    Merge "Form errors should be very apparent."

commit be9c8e45457249b915e029086a898d639f117e0b
Merge: 131a991 f631470
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Mar 5 20:34:37 2012 +0000

    Merge "Remove old Glance variables from openrc template"

commit 131a99127eaa809e0f87ae3e1a10cd65ef3c0653
Merge: a205432 b59d288
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Mar 5 19:55:20 2012 +0000

    Merge "Updated translation files; added sphinx template placeholder to manifest."

commit f631470645d10c0d9ef2510dffebca601d76bcaf
Author: Dean Troyer <dtroyer@gmail.com>
Date:   Mon Mar 5 10:30:26 2012 -0600

    Remove old Glance variables from openrc template
    
    Fixes bug 947352
    
    Change-Id: I3d8a9f26c5fc3e18702bbfe288552d89ad8dd914

commit a20543247440d6643721d360150db6890f12ce45
Merge: c49ab04 a23434d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Mar 5 19:48:17 2012 +0000

    Merge "Show proper warning message if security group rule is incomplete"

commit b59d288ef8983ca720efd9183cde8b9de5d54fb0
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Mar 5 09:52:02 2012 -0800

    Updated translation files; added sphinx template placeholder to manifest.
    
    Fixed a problem with the batch action translation strings preventing
    translations from working properly.
    
    Renamed the zh-cn and zh-tw translations to zh-CN and zh-TW as
    is correct.
    
    Fixed bug 947027.
    
    Change-Id: Ifa5704d5c9664d6c4af8ef3fca83a5a81148a82e

commit 86bb083c9d24f770e0a14c50ee8f53453f938deb
Author: Joshua McKenty <joshua@pistoncloud.com>
Date:   Thu Mar 1 23:40:25 2012 +0000

    Form errors should be very apparent.
    
      * Adding the required control-group css class to the form fields.
      * bug #898808
    
    Change-Id: I1c09200e1e58204f5e651d57967f4e3aa4c41919

commit c49ab04b3da30ec79a3138dcf9fd5f4ab7ece72b
Author: Tres Henry <tres@treshenry.net>
Date:   Sun Mar 4 16:44:30 2012 -0800

    Fixed a couple of places where tenant was still being shown to the user.
    
    Change-Id: Ibd79e06bb47c4a2152ffee6c8ac86dc8f1945ae3

commit a23434dae4607a2a1d1d029ebae87fa75c53a3a5
Author: Andy Chong <andycjw@gmail.com>
Date:   Sun Mar 4 12:19:10 2012 +0800

    Show proper warning message if security group rule is incomplete
    
     * fixes bug 944472
    
    Change-Id: I1a275385547f09dc317ba213767f80036b3bca7c

commit a6c39e5ba6c5195961d9c98d1a37efdbcafa2191
Merge: 234c9d7 d70a0fa
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sun Mar 4 01:05:00 2012 +0000

    Merge "Disable submit action button until any of list item is selected"

commit 234c9d759c3e101c12b4b605486a8ed58072ba3b
Merge: 504f2e1 0860680
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sun Mar 4 01:00:03 2012 +0000

    Merge "set image attributes not modifiable as read-only"

commit 504f2e1abb8266821c443d8f050c5f43cc3c9e6f
Merge: 40c12a7 9edcc59
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sun Mar 4 00:44:41 2012 +0000

    Merge "Return proper error message when adding security group with no params"

commit 40c12a76bc69b450f8d2b7860d8d3865303a1194
Merge: 5d22379 dff4efa
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sun Mar 4 00:38:35 2012 +0000

    Merge "Appending [Instance_ID] in instance name for Floating IP association form in case the instance name is not unique. Screenshot can be seen at: https://pzt.me/8ud1"

commit 9edcc59af4df3098d95e7fe764557571cc9985a0
Author: Andy Chong <andycjw@gmail.com>
Date:   Fri Mar 2 18:47:16 2012 +0800

    Return proper error message when adding security group with no params
    
     * fixes bug 944469
    
    Change-Id: I03ba89de135a2d7e2e9f6359ec652b069e55d089

commit d70a0fa18c9eae52b6bb361a476a9f2aa266f8d0
Author: Andy Chong <andycjw@gmail.com>
Date:   Fri Mar 2 13:23:29 2012 +0800

    Disable submit action button until any of list item is selected
    
     * fixes bug 944460
    
    Change-Id: Iddd356271575f3976d627ace5ae81ffd01c5ef6a

commit 0860680d3a9fe3450d6378dd7bdf3507c78ea460
Author: Andy Chong <andycjw@gmail.com>
Date:   Fri Mar 2 11:39:19 2012 +0800

    set image attributes not modifiable as read-only
    
     * fixes bug 944509
    
    Change-Id: Ib3319be474d71d6fe8f46263a43330d48180e889

commit aebc081c66caf4db9fd4cbf19fffef3d996e3155
Author: Hengqing Hu <hudayou@hotmail.com>
Date:   Sat Mar 3 12:03:51 2012 +0800

    Remove trailing whitespaces in regular file
    
    Change-Id: I2317eb6d87054af4b04c91ef216a4c46c3dec423

commit eb724878faaa7291b7c6fe0c20ec7c1acfba9910
Merge: 8f339f5 7423d11
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Mar 3 03:46:49 2012 +0000

    Merge "Made Create Snapshot load in modal."

commit 8f339f52163e6629e085ca3bd75db19ef03bc170
Merge: bd3f3b6 d2324b8
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Mar 3 03:19:38 2012 +0000

    Merge "Changed alert message to show actual IP instead of obj_id for 'Disassociate IP' action."

commit bd3f3b63da49b86e226825df22cca8b692b1d387
Merge: 87a4c07 017f756
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Mar 3 03:04:45 2012 +0000

    Merge "add git commit date / sha1 to sphinx html docs"

commit 87a4c0722ff78bfcfe7399ad21884812d4501195
Merge: e60aeae 9ffb726
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Mar 3 01:57:05 2012 +0000

    Merge "Added floatformat:2 filter to Overview usage for Hours/GBs"

commit e60aeae12ca43ebcf11bdb85ca3cfbebf3cfdf05
Merge: 9bea795 f5a8fd4
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Mar 3 00:41:49 2012 +0000

    Merge "One last redux for setup.py requirement parsing."

commit 9bea7957dc7abcaeaed879780a69203201bee90d
Author: Tres Henry <tres@treshenry.net>
Date:   Fri Mar 2 16:17:12 2012 -0800

    Made readme a little more clear on where to put local_settings.py
    
    Change-Id: I670f6dd57e259fded7ce206380d0a3d588d4083d

commit 017f756626e1c56960345f11731ab8e2a45ec081
Author: Jesse Andrews <anotherjesse@gmail.com>
Date:   Fri Mar 2 16:06:39 2012 -0800

    add git commit date / sha1 to sphinx html docs
    
    Change-Id: I5c525e372986e394c64e89e13ab7fe322f5251ba

commit f5a8fd44045f45c26e32d31d696e7de1f6c29ec2
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Fri Mar 2 13:59:07 2012 -0800

    One last redux for setup.py requirement parsing.
    
    Working around some limitations of setuptools/distribute/distutils
    in order to get the right versions of everything installed.
    
    Splits requirements out between core requirements and testing
    requirements.
    
    Change-Id: I2157527a91041a6297efe689b2a709f47fc605d8

commit 5d22379f4dbcbf5275c3483dc1d36721ec4d4db5
Author: Tihomir Trifonov <t.trifonov@gmail.com>
Date:   Thu Mar 1 13:31:02 2012 +0200

    Prevents fade-in of modal forms in case of
    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

commit dff4efaa05e92d819804d1976eb98786c68d566f
Author: Tihomir Trifonov <t.trifonov@gmail.com>
Date:   Thu Mar 1 16:13:30 2012 +0200

    Appending [Instance_ID] in instance name for
    Floating IP association form in case the instance name
    is not unique. Screenshot can be seen at: https://pzt.me/8ud1
    
    Fixes bug 944477
    
    Change-Id: I28692a9c39b95b143c92dc2ac7fbcc40c7dab3e7

commit 7423d110fc42babfac59e7786de6a0fb1273f6f1
Author: Emma Steimann <emmasteimann@gmail.com>
Date:   Fri Mar 2 15:48:17 2012 -0600

    Made Create Snapshot load in modal.
    
      * fixes bug 944498
    
    Change-Id: I0274c715117af97521a610ae0e639418dd9bb13b

commit 0ee6fa835b63667f9f1b96af5cbdc4e1ee05edcb
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Fri Mar 2 13:01:43 2012 -0800

    Fixed MANIFEST.in so the setup.py sdist command works properly.
    
    Fixes bug 944763.
    
    Change-Id: Ic6334a9031cba80970b1bfb29fb89e1ace6468b3

commit c16ba74d9f6e71999683c6132cc8872395b19ede
Merge: 6dee4e0 b1a6f00
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Mar 2 20:36:17 2012 +0000

    Merge "Added a default SECRET_KEY"

commit b1a6f00de05ee0a723fa2db0aa54ba32ba9b02e8
Author: Paul McMillan <paul.mcmillan@nebula.com>
Date:   Thu Mar 1 16:30:17 2012 -0800

    Added a default SECRET_KEY
    
    Django 1.4 complains when you don't set a SECRET_KEY.
    
    Change-Id: I4ab08ef4cdd696fae51869f303f22c2cbce04a60

commit 07559bee7089e478ea23cb05d68dffce8ebd0570
Merge: 28c1a25 a9d926e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Mar 1 21:08:22 2012 +0000

    Merge "Added package_data to horizon"

commit 28c1a252f4877829e40ced7b1b8f12c7b0d33bda
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu Mar 1 12:01:17 2012 -0800

    Require django >= 1.3.1 and rework __init__ to make installing easier.
    
    Change-Id: I43c90755db4f9dfa4202d57b80f0b674e9a8a670

commit a9d926e358d9d6dfbed8c1cd3598384c81995e65
Author: Ghe Rivero <ghe@debian.org>
Date:   Thu Mar 1 12:44:29 2012 +0100

    Added package_data to horizon
    
    Several files necessary for horizon are not included when installing/distributing the package.
    This patch includes the following extensions:
    *.html *.js *.csv *.template *.mo
    
    Patch Set 2: Added info to AUTHORS file
    
    Change-Id: Id8a6a007eff17edbe77d2ead236fa2067231248f

commit d57a34c5b1af8c63ad20cbff177907471d6ccd88
Merge: 2042b89 dec0bc3
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Mar 1 18:18:00 2012 +0000

    Merge "Small fix for forms with alert messages"

commit d2324b8c35e6874b8ecbba4015eed3f41616ae6d
Author: Tihomir Trifonov <t.trifonov@gmail.com>
Date:   Thu Mar 1 17:00:26 2012 +0200

    Changed alert message to show actual IP instead of obj_id
    for 'Disassociate IP' action.
    
    Fixes bug 944478.
    
    Change-Id: I5a5fbd649ce1235de032c0de846e9f353ebb1576

commit 70465e7ef7568e05b16469f8198448a39e84a559
Merge: b03a607 fa1f817
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Mar 2 06:49:46 2012 +0000

    Merge "Removed period from login status."

commit b03a6072c21c09ffa6ad96cca946a3377b007c30
Merge: cb79bba 6d20a65
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Mar 2 03:43:41 2012 +0000

    Merge "Made Release Floating IPs buttons red."

commit cb79bba869a3df71c96587a6db562291ccddf885
Merge: 309a724 0b7b11b
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Mar 2 03:38:35 2012 +0000

    Merge "Give a project name instead of tenant id when allocating an ip"

commit 309a72488b57404124c5ca8c3f68919e961bb3d1
Author: Emma Steimann <emmasteimann@gmail.com>
Date:   Thu Mar 1 20:12:20 2012 -0600

    Removed subheading from Overview pages.
    
      * fixes bug 944490
    
    Change-Id: I1601413125263bd1c1b2863cdcdcf07e8361b4c8

commit 6d20a651e04e5f47814078675e93cd3bb044b2c1
Author: Emma Steimann <emmasteimann@gmail.com>
Date:   Thu Mar 1 20:26:28 2012 -0600

    Made Release Floating IPs buttons red.
    
      * fixes bug 944475
      * fixes bug 944481
    
    Change-Id: I00834b025838de8985ce0544b94b62f6996a1fcc

commit 0b7b11bf99709672f88d8b69711f28d7c05904a9
Author: Mike Perez <thingee@gmail.com>
Date:   Thu Mar 1 18:34:50 2012 -0800

    Give a project name instead of tenant id when allocating an ip
    
    bug 944474
    
    Change-Id: Ife24deeaa338349a02cb49bc1947904d0a48fac6

commit fa1f8175ecf0260c6a493253d934b906d7dc15ff
Author: Emma Steimann <emmasteimann@gmail.com>
Date:   Thu Mar 1 20:02:05 2012 -0600

    Removed period from login status.
    
      * fixes bug 944487
    
    Change-Id: Ifb90bdf72991a581ecd2a309ffd513ae778aa48d

commit 2fd7e911e45d190e32874cfe402660470fafed2c
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu Mar 1 17:07:16 2012 -0800

    Removed unwanted handling for the -e and -f flags in install_requires.
    
    Change-Id: I35b64d484311f3af97d818f82aa52815b0794f2c

commit 9ffb726fd2a96ac4a1e4a102a33642b50bf7d9ca
Author: Tihomir Trifonov <t.trifonov@gmail.com>
Date:   Thu Mar 1 13:49:49 2012 +0200

    Added floatformat:2 filter to Overview usage for Hours/GBs
    
    Fixes bug 944507.
    
    Change-Id: I6d7fa07ca314b2ffb2acbcc7e54077e5ea3219e3

commit 6dee4e02ad343a95cd4de710fac44c2956085606
Author: Tihomir Trifonov <t.trifonov@gmail.com>
Date:   Thu Mar 1 10:36:50 2012 +0200

    Removed '/' symbol in csv report.
    
    Fixes bug 944485.
    
    Change-Id: I3fb1b4e7f94ad51686bf17546ee4485d025bfa41

commit 2042b89649673b767fd4eb5a1b4ce88b03291e30
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed Feb 29 17:31:12 2012 -0800

    Makes setup.py actually list it's dependencies for pip/easy_install.
    
    Change-Id: I9b774f5d64662f67d2a4dd2d1dd4dc59be0f45df

commit a67402595b05909f18af9b827fd4e326bf95d3da
Author: Emma Steimann <emmasteimann@gmail.com>
Date:   Sat Feb 4 19:42:58 2012 -0600

    Volumes page should not show inactive instances.
    
      * fixes bug 917779
    
    Change-Id: Ic804b0c9d978c36974a0f3bef7c017abe5847c90

commit 4b4bbd4a5eac3256e7f6ab8f76f608f8a0b2d547
Author: Emma Steimann <emmasteimann@gmail.com>
Date:   Sat Feb 4 19:42:58 2012 -0600

    Added detail view for images.
    
      * fixes bug 897078
    
    Change-Id: I20d8567ecac232b67f2f90f57edbad8d65eb493c

commit dec0bc3fb8e809e3c85c745e6458956a0ec4e9ec
Author: Tihomir Trifonov <t.trifonov@gmail.com>
Date:   Wed Feb 29 12:08:17 2012 +0200

    Small fix for forms with alert messages
    
    This patch fixes the case when a long non-breakable word
    is contained in a alert message. Then this breaks the form.
    See https://pzt.me/7h0a for an example. The patch adds
    overflow:hidden and word-break to css to force long words
    to break on next line.
    
    Change-Id: Ic7c2c63c1be74aa0b4e667458b92c01ee6e103cb

commit 86764391bc522bfae645dbd7a91f9c94110d67a5
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed Feb 29 01:37:37 2012 -0800

    Updated the django.wsgi file for devstack.
    
    Change-Id: Ie651717806208f0ed7e045071599d71ca05c7fbe

commit 052aa55d34a8d9ee9a58969c3a20587cac9adc04
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Feb 28 23:27:46 2012 -0800

    Unifies the project packaging into one set of modules.
    
    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

commit fca0b641a733ff3f1b3697ca04ebffb65e6c20fa
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Feb 27 15:40:07 2012 -0800

    Implements reusable tab components.
    
    Adds a fully-featured tabbed interface component, with support
    for dynamic loading via AJAX and class-based views to handle
    the heavy lifting.
    
    Cleaned up the instance detail view as a POC.
    
    Implements blueprint reusable-tabs.
    
    Change-Id: I3adbf1f1e4e95ae210d36477031a433c13f3d77c

commit 27915bd5e3d316025b7472d5ad76af1a6c2a27c9
Merge: e040ad1 4b33334
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Feb 29 05:08:59 2012 +0000

    Merge "Validates port range and displayed non-field errors."

commit e040ad12a0fd551ec28a4c5218a7069b2402805e
Author: Tihomir Trifonov <t.trifonov@gmail.com>
Date:   Mon Feb 27 20:45:57 2012 +0200

    Prevents unauth'd view calls from popping up login in modal window.
    
    Fixes bug 929309
    
    Note: The authentication logic is slightly changed -
    login_required decorator is replaced by a Horizon decorator,
    that raises NotAuthorized exception instead redirecting
    to login page. Then, all unauthorized requests are now
    handled by Horizon Middleware, and performs a check if
    the request is from ajax call(then returns error 401),
    otherwise - redirects to login page, persisting the
    requested page in ?next= variable.
    
    Change-Id: Ic90658bff2eabfe630b1f9912cf4a5aa45edf58e

commit 7ab394829f0a49a6f9b1616ff3aa777c05476f8c
Author: Tres Henry <tres@treshenry.net>
Date:   Thu Feb 23 16:55:33 2012 -0800

    Adds usage vs quota data to the launch instance dialog. Adds a reusable
    progress bar indicator.
    
    Fixes bug 905563.
    
    Change-Id: I5e3cc627be1ac4342f0b4e0a5abb09f70938fa60

commit 9897670519c484af714a2d7ef281fec39747b860
Merge: 7604208 8da6535
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Feb 29 03:54:36 2012 +0000

    Merge "Added beginnings of a deployment guide w/ info on sessions."

commit 7604208a7fa00a10898bf8a26ce68a1fbceefbb8
Author: jakedahn <jake@ansolabs.com>
Date:   Mon Jan 30 18:43:26 2012 -0800

    Implementing EC2 credentials download
    
      * Deals with this blueprint: ec2-credentials-download
    
    Special thanks to Gabriel Hurley for writing my unit tests
    for me!
    
    Change-Id: I0b7de407047c5018f3262bfe406eb4fccc85cbbd

commit ac668aa88583412efe13d54d43837d3825d575f2
Merge: fa61455 b79a3f7
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Feb 29 03:43:17 2012 +0000

    Merge "Validates CIDR for security group rule input."

commit 8da6535b12be992f1e2009354552f8a9aa7261bf
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Feb 28 18:52:06 2012 -0800

    Added beginnings of a deployment guide w/ info on sessions.
    
    Implements blueprint cookie-based-sessions.
    
    Change-Id: I2cccf623055813bdddcfe53c9abb164d095e232d

commit 4b3333450769eeb00a23357ae6a27ee39591ac7f
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Feb 28 17:36:48 2012 -0800

    Validates port range and displayed non-field errors.
    
    Fixes bug 898374 and fixes bug 943004.
    
    Change-Id: Ifffce054db78b23edcb6e1ae85e15d39afde5b26

commit fa614558a5614e47557907da36c19da9bded40d1
Author: jakedahn <jake@ansolabs.com>
Date:   Tue Feb 28 17:00:28 2012 -0800

    Fixing Volume call used in image launch modal.
    
      * This should have been using the call which talks to cinderclient, instead of novaclient.
    
    Change-Id: Ia7a29ba526125412470a8f7625f47adf34135b66

commit b79a3f70135da5023886104509f0ef1017ddab20
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Feb 28 16:53:57 2012 -0800

    Validates CIDR for security group rule input.
    
    Fixes bug 917983.
    
    Change-Id: I57558ba4e3e3c7b0cc9f460a0a7522e4b4f0cfc7

commit b85d1aab1aa1d23fef73c28feac3551b5822183b
Merge: 399ff43 0e58aea
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Feb 28 01:49:10 2012 +0000

    Merge "Floating ip attachment needed ip instead of id."

commit 399ff43bdad1dca59b410207a1cda15caad9c743
Merge: 461a266 46bceaa
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Feb 28 01:37:51 2012 +0000

    Merge "Makes the background color default to white."

commit 461a266a7e7a22234072f61d83558c6106fd727b
Author: Paul McMillan <paul.mcmillan@nebula.com>
Date:   Mon Feb 27 17:28:31 2012 -0800

    Remove an unused template
    
    Change-Id: Ie4f5a43e1bc2d6cb3ffc0d33f0d3a3f35ea64e09

commit 46bceaac184c6208637ef0ab58f356c98ed9a126
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Feb 27 15:41:26 2012 -0800

    Makes the background color default to white.
    
    Change-Id: Iba2caad9e2ec460cf770b493e396b05c604d5bc3

commit 0e58aea102cc9009b92792822f791fb35a2488d0
Author: jakedahn <jake@ansolabs.com>
Date:   Mon Feb 27 12:03:59 2012 -0800

    Floating ip attachment needed ip instead of id.
    
    Change-Id: I358c4b62a8b955bfbddb0a9ae7adf5c041e540cb

commit 2491f6e18496f98bf993c98178bf919f000bc189
Author: jakedahn <jake@ansolabs.com>
Date:   Mon Feb 27 11:05:30 2012 -0800

    Changing default volume attachment interface.
    
      - /dev/vdb is actually where the ephemeral drives live, so to avoid conflicts I bumped them to /dev/vdc
    
    Change-Id: I4a50c62b0c6ee2e4ca4b72e5a118c2181a72cc7f

commit f1b0ab6d96617b634294c8142bda6a5836a66d40
Author: Vishvananda Ishaya <vishvananda@gmail.com>
Date:   Thu Feb 23 19:09:00 2012 -0800

    Use the volume endpoint for volume actions
    
     * Depends on https://review.openstack.org/#change,4481
     * Adds new version of novaclient to talk to volumes
     * Updates test service catalog
     * Adds test to verify service catalog works
    
    Change-Id: I58958656b4be30674bc81104b7acceb4548448a6

commit 03e4b5c587e369e88918e1b14987770a2889503e
Merge: 8cfd57b ab35449
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Feb 24 23:55:19 2012 +0000

    Merge "Swift name usage cleanup. Unicode support and slash prohibition."

commit ab35449e4c24c811ef81a3626698d40d886a1f58
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu Feb 23 17:10:29 2012 -0800

    Swift name usage cleanup. Unicode support and slash prohibition.
    
    Ensures end-to-end support for unicode characters w/ swift in all
    places where cloudfiles supports it. (patch submitted to fix cloudfiles).
    
    Also makes sure that the forward-slash character is not allowed in
    container or object names since it's a reserved character in swift.
    
    Fixes bug 889564 and fixes bug 940689.
    
    Change-Id: I259eb04f2f8854d43d1df28876d34b237a21fa9a

commit 8cfd57b98e07ce222b21aca2ec493a2b3f3852a5
Author: Mike Perez <thingee@gmail.com>
Date:   Fri Feb 17 20:56:28 2012 -0800

    don't show batch actions if no table data is available
    
    bug 925671
    
    Change-Id: I5e97d059f6f02f033f8dfb9aede01de75e514c98

commit 5f9f5c1784f5156b13146acd9043ebca9f4abcaf
Merge: 02f5f8f d87006d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Feb 24 01:20:39 2012 +0000

    Merge "Improve usability of syspanel instance list."

commit 02f5f8fb4826533b2dea83a0ff270eddedf53399
Merge: a8f5a41 3e77ad7
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Feb 24 01:14:31 2012 +0000

    Merge "Adds test (copied from Glance/Keystone) to verify authors file is up-to-date."

commit 3e77ad7fe157892d3b009a94b632f4457a3b3aef
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu Feb 23 14:49:38 2012 -0800

    Adds test (copied from Glance/Keystone) to verify authors file is up-to-date.
    
    Change-Id: I8b2987d238e8f75e824936659888ae3f68c18ce0

commit a8f5a4185bde9691051a0a633432e37648d691a4
Merge: 89f2770 b2d8133
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Feb 24 01:13:06 2012 +0000

    Merge "Adding new ephemeral disk attribute to flavors."

commit 89f2770e70f03775ec86b4ad5e7fced120f8c881
Merge: 75cf16c c17d93d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Feb 24 00:41:51 2012 +0000

    Merge "Removed a *really* outdated setting."

commit b2d81334589c8749e091444e8732b04924e54dfe
Author: jakedahn <jake@ansolabs.com>
Date:   Thu Feb 23 16:31:10 2012 -0800

    Adding new ephemeral disk attribute to flavors.
    
      * Fixes bug 932915
    
    Change-Id: Ief6fb9f51b341c482585e45410bd2d328d8037ca

commit 75cf16c112625df82600589766a804f6a8e2989e
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu Feb 23 15:58:00 2012 -0800

    Allow login post without region in POST data.
    
    Handles an edge case where users trying to log in to the dashboard
    programmatically may not wish to specify the region endpoint in the
    POST data. Fixes bug 930363.
    
    Change-Id: If4dc8ba8bc5b01eb5ecee77654a5d87b10677b87

commit c17d93d861fc2a34fbd2f2609c0d7989ce011822
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu Feb 23 15:30:42 2012 -0800

    Removed a *really* outdated setting.
    
    Change-Id: Ib91d78c7bf8974dbf0833853ae1a7e84fb0a09fe

commit d87006d31ff8697173e20433ec16b3a64b76c6a8
Author: jakedahn <jake@ansolabs.com>
Date:   Fri Feb 17 13:10:03 2012 -0800

    Improve usability of syspanel instance list.
    
      * fixes bug #934504
      * depends on nova additions: https://review.openstack.org/#change,4219
      * screenshot lives here: http://stsh.me/1Dq
    
    Change-Id: I717a87f872f18f82cee7ee86e81691954a13ab13

commit ab1fa53f4769ca793f436b0c23435b551505c711
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu Feb 23 14:08:12 2012 -0800

    Added an authors file generated from the git log (and de-duplicated).
    
    Change-Id: I76ca97fc898195326287c8b50bd89e2194219c1d

commit a8403c97d59c328531cb6a5f8e759c0704d74fd9
Merge: 9f14596 404bda3
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Feb 23 20:19:25 2012 +0000

    Merge "Help texts and dynamic label change for entering security group rules. ICMP rules have different meanings for the from_port and to_port fields."

commit 9f145969dfd52860df7f81fa367daa2925ea776e
Merge: 2dcebb8 1ee0694
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Feb 23 18:59:03 2012 +0000

    Merge "allow rebooting instance in shutoff state"

commit 2dcebb82abf1f7664c6dd9d6c76085de6a777215
Author: Tres Henry <tres@treshenry.net>
Date:   Tue Feb 21 14:09:25 2012 -0800

    Adds new explicit interstitial page to download keypair.
    
    Fixes bug 928217
    Fixes bug 904470
    
    Change-Id: Ic41d72e6bb9e51a3f0746a003a4ff2afdbb94735

commit 4b329ed01a88e5751cbfde99edb531c94b94f635
Merge: 0f3c43a 3441088
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Feb 22 17:59:13 2012 +0000

    Merge "Updated for Django 1.4."

commit 0f3c43a615b37769e681ae464df752080dd7bdbb
Merge: 784a9a0 321778f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Feb 22 17:56:56 2012 +0000

    Merge "Close button added for alert messages."

commit 784a9a022888b541b46fb5fc6ed879b4e0c8b4d5
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Feb 21 15:35:45 2012 -0800

    Cleanup of quantum dependencies and imports.
    
    Note: python-gflags is still a dependency for the quantum client,
    but the client's setup.py properly lists it as a dependency so
    we don't need it in our pip-requires.
    
    Given that we now detect quantum fully from the keystone service catalog,
    there are no settings/configuration for it in horizon anymore, and there
    are no special dependencies for it beyond the client, I'm
    saying that this fixes bug 893466.
    
    Change-Id: I2f31215974082fd354ab7fd274a6643010640fa8

commit 404bda32b95c0f4154378e8f7281ab64c3a5bcfa
Author: Tihomir Trifonov <t.trifonov@gmail.com>
Date:   Tue Feb 21 11:15:54 2012 +0200

    Help texts and dynamic label change for entering
    security group rules. ICMP rules have different
    meanings for the from_port and to_port fields.
    
    Fixes bug 933636
    
    Patch Set 3: fixed type cast in unit tests
    
    Change-Id: I745846a0fb054eb03efae102b40428889baed48f

commit 3441088af65844a0bd436b4201e1349621c2a5ea
Author: Paul McMillan <paul.mcmillan@nebula.com>
Date:   Mon Feb 20 17:45:54 2012 -0800

    Updated for Django 1.4.
    
    Added compatibility for Django 1.4, and removed an unused workaround.
    Change-Id: I11d3ed85408ddde4367dd611d8cc240da3a03292

commit 572db794c6319d728e5c37cc6e935d92d7a34dd3
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Feb 20 18:08:13 2012 -0800

    Updated to Bootstrap 2.0 Final, and removed unused media.
    
    Fixes bug 937367.
    
    Change-Id: I6cc2eb3624ae3430543377213b28fc1d98d34bc2

commit 57257e2f04ed0141dbce6f61df83d6503e5f0c49
Merge: db1b005 d2df3ee
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Feb 20 19:58:09 2012 +0000

    Merge "Keystone-related improvements."

commit db1b005b93dec665b9c9f0be2b60fe0003eaf214
Author: Tres Henry <tres@treshenry.net>
Date:   Mon Feb 20 11:31:30 2012 -0800

    Adding iso8601 to pip-requires for Glance
    
    Change-Id: I6728e13b8e3ac486e28bccea7c17c5fe2cfec694

commit 1ee0694ee664a4167d4be4bec2cb8629d9750d24
Author: Mike Perez <thingee@gmail.com>
Date:   Mon Feb 20 09:40:55 2012 -0800

    allow rebooting instance in shutoff state
    
    bug 925259
    Change-Id: If7d640ba5efee6bc17af64bd12f6519d9a99ecd4

commit a10b39cb62fbbff385f746b36a63002c0cd00ce5
Merge: b85f832 8b7e744
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Feb 17 23:47:53 2012 +0000

    Merge "Fixed #934459. Remove outdated -E arg for pip."

commit b85f832cc50a558677b4fa11898ed0f23abb8079
Merge: ecac2cd 0e55ede
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Feb 17 22:16:08 2012 +0000

    Merge "Adds tests for suspend/resume instances"

commit ecac2cddfdd13426f2fa9eae25b27450f14be029
Merge: b6442da 7404d3f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Feb 17 22:12:04 2012 +0000

    Merge "Adds tests for instance console exception"

commit b6442da091f67a011abce97b97eaf68d65c22daa
Merge: 8a919b8 1c62ba7
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Feb 17 22:02:54 2012 +0000

    Merge "Adds tests for pause/unpause instances"

commit 8b7e744aaaef9457bcd360d97cfa8b095b08cf81
Author: Paul McMillan <paul.mcmillan@nebula.com>
Date:   Fri Feb 17 12:51:55 2012 -0800

    Fixed #934459. Remove outdated -E arg for pip.
    
    Pip no longer supports -E, and since we were running pip from inside
    the virtualenv anyway, it was unnecessary.
    
    Change-Id: I423e2842afe28ac365a13e7f8e492095f3685dd3

commit 321778f5734cbe3587fc07d5dba9c44446d27b36
Author: Tihomir Trifonov <t.trifonov@gmail.com>
Date:   Fri Feb 17 22:13:45 2012 +0200

    Close button added for alert messages.
    
    Fixes bug 937222. Uses bootstrap-alert.js functionality.
    Added fade-in effect.
    
    Patch 2: changed x symbol to &times;
    
    Change-Id: Ie85d1b96b1fe06f72c92465434542ec4504bcc52

commit d2df3ee6ed46b4934fa1a414e4bf16d74ae22ffc
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed Feb 15 15:43:19 2012 -0800

    Keystone-related improvements.
    
      * Repairs updating for users and tenants. Fixes bug 912143.
    
      * Makes connection caching work for admin keystoneclient calls.
        Adds unit tests for horizon.api.keystone.keystoneclient.
        Fixes bug 933170.
    
      * In conjunction with this keystoneclient review
        https://review.openstack.org/#change,4133
        it takes care of the following bugs as well:
    
        Fixes bug 922394. Fixes bug 881606. Fixes bug 918997.
    
    Change-Id: Id72c99772cd214c33fd1aacf357176cf67c6f473

commit 1c62ba71fc4e0e5b357d6be64419fc5b40a249d2
Author: Andrews Medina <andrewsmedina@gmail.com>
Date:   Thu Feb 16 01:27:41 2012 -0200

    Adds tests for pause/unpause instances
    
    Change-Id: If5c68bc83f8f9da4fdc2e531dac540127d928950

commit 7404d3f4a176e8c38751075e066c71c53599d10a
Author: Andrews Medina <andrewsmedina@gmail.com>
Date:   Thu Feb 16 01:46:41 2012 -0200

    Adds tests for instance console exception
    
    Change-Id: I62a78ea934b3deeef3c8869c3faa8d65ca828bc7

commit 8a919b82770d51a9f17e2e798dd15e1dda503212
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed Feb 15 02:20:28 2012 -0800

    Fixes for volume attachments view and modal behavior.
    
    Change-Id: I2e0ef1e7493a1ef0ef4a21057d7354075903725a

commit bcb4166eb7482ada284d9b9e8581267c25d5caf6
Author: Andrews Medina <andrewsmedina@gmail.com>
Date:   Wed Feb 15 01:38:33 2012 -0200

    Ignoring .venv dir
    
    Change-Id: I468eb603ba5376ada99a90cc565f7906afdfbd64

commit 3dc1555e7abda38e2bf45328aa7f550e751507d4
Merge: 9b5e502 b5a60bc
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Feb 15 03:19:55 2012 +0000

    Merge "Adds client-side templating capabilities."

commit 0e55ede26228563b3369e3859a226f38c2bd6afe
Author: Andrews Medina <andrewsmedina@gmail.com>
Date:   Wed Feb 15 00:11:25 2012 -0200

    Adds tests for suspend/resume instances
    
    Change-Id: I57893ea13134bd21c669aba12bf93c55aa20a13c

commit 9b5e502d0f4af7c42181e161c486d999791035bd
Merge: c935b66 6e9f375
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Feb 15 00:52:34 2012 +0000

    Merge "Fixes a style bug when a button is the first element in a button group."

commit c935b662fc238faa27ff81da751c18e6db1bc92f
Merge: 5f94f6b c689f19
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Feb 15 00:34:43 2012 +0000

    Merge "Bugfixes for modify project users."

commit 5f94f6be42f16360a599afda2f37441289f45d46
Merge: 9d43b72 7e717f3
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Feb 15 00:34:16 2012 +0000

    Merge "Sets default values for month/year at Usage Form in overview page"

commit 9d43b7252532ac4228064183f11ee956a54f82a1
Merge: 0fab4b2 25cefd3
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Feb 15 00:31:48 2012 +0000

    Merge "Rename venvs to match everyone else."

commit c689f19ca22ffc853560a1a53356c992bd4b41fa
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Feb 14 12:31:13 2012 -0800

    Bugfixes for modify project users.
    
      * Fixes a 500 error when trying to access the modify users view,
        adds a unit test for that. Fixes bug 932270.
      * Fixes a problem in the way BatchAction conjugated action names
        that caused weird behavior. Fixes bug 932288.
    
    Change-Id: Ibf023513f51f3180adf6510833ee760915e7dd91

commit 0fab4b20d5123d06237fabfc566e7ccc7eb9c58b
Merge: 293c2ee aca7394
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Feb 14 20:32:11 2012 +0000

    Merge "Refactored test suite."

commit 7e717f3358619327afd7dda9908390f0d535cf0b
Author: Tihomir Trifonov <t.trifonov@gmail.com>
Date:   Tue Feb 14 12:29:43 2012 +0200

    Sets default values for month/year at Usage Form in overview page
    
    Fixes bug 931227. The problem is with using 'initial' values for
    a bound form. These are mutually exclusive.
    Another solution is to use only unbound form,
    with setting:
    	forms.DateForm(initial={'month':
    		self.request.GET.get('month', self.today.month,..)
    but in that case all further validations for the form
    will be disregarded(although there is no validation atm)
    
    Change-Id: Ie4565b03a1414a0008abfd793d9ec4a181e0aa24

commit b5a60bc1a4a7b8b9ce26c8d4b10bb9c66555d27a
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Feb 13 19:34:56 2012 -0800

    Adds client-side templating capabilities.
    
    Includes and example implementation for modal dialog confirmations of
    dangerous actions.
    
    Implements blueprint client-side-templating.
    
    Change-Id: I275e6fa973653268882bca6beb2637a82ca1d4ff

commit aca739445e2fb31688e4f7b9794a0037e1e6f43d
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Sat Feb 11 18:44:39 2012 -0800

    Refactored test suite.
    
      * Moves all tests to use a single set of central test data and
        Adds a nifty manager for it.
        Implements blueprint unified-test-data.
    
      * Cleans up API code and API tests so that we're not testing
        code that has no custom logic, or wrapping objects unnecessarily.
        Implements blueprint api-simplification.
    
      * Adds lots of docs on testing. It's a good step towards
        blueprint improve-dev-documentation.
    
      * Improves API exception handling for duplicate objects and containers.
        Fixes bug 930816.
    
    Change-Id: I5526ccf5b38708885ea2d1f06b0d3483c58c4dad

commit 293c2ee9f76231e12142a733f6f916c533648f8f
Merge: a2d2122 7369311
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Feb 13 21:54:11 2012 +0000

    Merge "Fixes logic for toggle Pause/Suspend actions Fixes bug 925395. Added functionality in BatchAction to support multiple actions. The verbose_names are accordingly changed in update method. It is only required that the current action index is set in the control."

commit a2d2122dad7456e55dd393799a02d44549bfbe64
Merge: 1c57c92 0027bc2
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Feb 13 21:53:32 2012 +0000

    Merge "Improved AJAX polling."

commit 1c57c9244dee2ebcffbe6bb23ce11d73291b6619
Author: jakedahn <jake@ansolabs.com>
Date:   Mon Feb 13 13:05:57 2012 -0800

    Coloring errors in forms red.
    
      * The coloring of form errors was lost in the migration to bootstrap 2, this patch adds a small style addition to fix.
    
    Change-Id: I440cb255eacdeb6715ef772e8595409b041e70c4

commit 6e9f3757e400baa5de18a39168fb93c251e4412d
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Feb 13 12:56:01 2012 -0800

    Fixes a style bug when a button is the first element in a button group.
    
    Change-Id: I59cb0af67c02d26f7ad9d9f7f4e39054f217c08d

commit 0027bc27610aa299b913432228a5336c9e667dad
Author: Paul McMillan <paul.mcmillan@nebula.com>
Date:   Sun Feb 12 21:23:17 2012 -0800

    Improved AJAX polling.
    
    Fixes several bugs:
    -removes an uncaught exception
    -non-ASCII statuses are now valid
    -query strings no longer grow forever during polling
    
    Change-Id: Iaa1e3ecdcb5a230151cb2a45794f93915818a3d2

commit 25cefd3f27c9e02a1a1ad1936563938b26a0ffd6
Author: Monty Taylor <mordred@inaugust.com>
Date:   Mon Feb 13 12:11:08 2012 -0800

    Rename venvs to match everyone else.
    
    Change-Id: I22a3ecdc9ddf1ddd557b831e897684a56b2975f6

commit 2e914f95783a09bfe46813086e6f3320fed74727
Merge: aed4766 190f4fc
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Feb 13 02:39:12 2012 +0000

    Merge "Adds support for volume snapshots (volume snapshots table and ability to boot from a volume snapshot)."

commit aed4766cc95df806e2d0ac8053231cfe4687e149
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu Feb 9 22:29:23 2012 -0800

    Full support for dashboard and panel configuration via service catalog.
    
    There are no longer any dependencies on settings for whether or not
    particular components are made available in the site.
    
    Implements blueprint toggle-features.
    
    Also fixes bug 929983, making the Horizon object a proper
    singleton and ensuring test isolation for the base horizon tests.
    
    Fixes a case where a missing service catalog would cause
    a 500 error. Fixes bug 930833,
    
    Change-Id: If19762afe75859e63aa7bd5128a6795655df2c90

commit 7369311aad6c22c6dbdf77c6a6f6a3c6e09c98ae
Author: Tihomir Trifonov <t.trifonov@gmail.com>
Date:   Fri Feb 3 01:45:08 2012 +0200

    Fixes logic for toggle Pause/Suspend actions
    Fixes bug 925395. Added functionality in BatchAction to support
    multiple actions. The verbose_names are accordingly changed
    in update method. It is only required that the current
    action index is set in the control.
    
    Patch 2: Applied code changes to newly added classes
    
    Patch 3: Refactored logic, added unit tests for batch actions and for verbose_names on all actions
    
    Patch 4: Resolved conflicts with newly added code in horizon/horizon/tests/table_tests.py
    
    Change-Id: I7cbdce25b8ae027ff1a153b3379add1b66b8aa76

commit 190f4fc150ea756cc0b3cc1599a35f54cb66bfe9
Author: Tres Henry <tres@treshenry.net>
Date:   Mon Feb 6 10:24:50 2012 -0800

    Adds support for volume snapshots (volume snapshots table and ability to
    boot from a volume snapshot).
    
    Implements blueprint snapshot-volume
    
    Change-Id: I467d177f2f461bd4ea7aec86b41063e811c6e5ba

commit 797c497312548e9f00f9b23e47f40729b005bb61
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Fri Feb 10 15:14:32 2012 -0800

    Cleanup on syspanel.images code, and unuset template removal.
    
    A lot of templates got left behind after the datatables refactor which
    are no longer used or necessary.
    
    There was also some strange behavior in the syspanel images table
    where outdated javascript would try to hide other rows in the table
    causing bad behavior.
    
    Change-Id: If7aa226336f0814782522b20c76eadc39613c372

commit b63e495f099353074bfec99dcfec1a5a07eb4650
Merge: 1d24c71 6516c38
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Feb 10 08:36:05 2012 +0000

    Merge "Updated Copyright dates to 2012."

commit 1d24c717e5feec956becead12f846236c72da882
Merge: 4d8a924 c46f36a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Feb 10 08:34:19 2012 +0000

    Merge "Added readme for changing branding."

commit 4d8a924862378e79385513eda0a0321f65cd2a7d
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu Feb 9 15:16:22 2012 -0800

    Improved region switcher.
    
    Adds the ability to live-switch regions, and bakes in support at a
    lower level. Cleans up login-related code.
    
    Makes the login view capable of being used as a modal dialog.
    
    Overall UX improvements for region support.
    
    Fixes a bug where having one region would still show the region
    switcher inappropriately. Fixed bug 929886.
    
    BACKWARDS INCOMPATIBLE CHANGE: If you were an early adopter of
    the region switcher, you will need to reverse the order of the
    settings tuples from the previous ("region name", "endpoint")
    order to the new ("endpoint", "region name") style. This change
    was done to better suit Django's "choices" syntax since the
    original ordering was arbitrary.
    
    Change-Id: I79db4ec1e608ee0f35916966c018d2a76b5ff662

commit c46f36a3cf58928d70599248185b8c769ad63add
Author: Emma Steimann <emmasteimann@gmail.com>
Date:   Mon Jan 30 22:33:08 2012 -0600

    Added readme for changing branding.
    
    Change-Id: Ifd9dbfb51cc6e6f206e75824fe20235c0952670a

commit 6516c3890bf2695bbccbe2d2067fc0a9c6dbbd31
Author: Emma Steimann <emmasteimann@gmail.com>
Date:   Sat Feb 4 17:40:31 2012 -0600

    Updated Copyright dates to 2012.
    
      * fixes bug 916953
    
    Change-Id: I44bdbb735fa1ac068c38997844591c8f256c62fb

commit 95970b701c16058cdf59f7738bde3b456a4d53dd
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Feb 7 19:49:32 2012 -0800

    Auto-updating for data in data tables!
    
    This adds a few layers of functionality:
    
      * Support for preemptive actions that run before data
        is loaded into the table (saving on API calls).
      * "Update" actions that fetch new data for specific rows.
      * Automatic AJAX polling for rows which are in an "unknown" state.
    
    The table/action changes were accomplished without breaking any existing tests.
    Also includes unit tests to verify the new behavior.
    Lastly, includes a big chunk of new docs to begin flashing out topic guides
    and examples for working with Horizon beyond just an API reference.
    
    Change-Id: Ifd15919066825d7269bbe4efcb4d51b8ed19baed

commit c1066169705291cdac89f10c7d637c1c339cc757
Author: jakedahn <jake@ansolabs.com>
Date:   Wed Feb 8 19:53:43 2012 -0800

    Making attach volume detach action work again.
    
    Fixes syntax error and uses get_object() consistently. Also removes
    extraneous print statement.
    
      * Fixes bug 929224
    
    Change-Id: I34c2574b53241890a142471d4c47689348730646

commit 84954e52d6a98b411ea5334b4404c67a7bbe7bbf
Merge: 478772b 87e6970
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Feb 7 18:08:06 2012 +0000

    Merge "Renamed all user-facing cases of "tenant" to "project"."

commit 87e6970a540587cbf9814aa554a4d04fec9c4106
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Feb 6 18:05:33 2012 -0800

    Renamed all user-facing cases of "tenant" to "project".
    
    This required a little more refactoring than expected because I
    wanted to make the url slug also say "project", which required
    changing the panel slug, which in turn required changing the name of
    the panel directory, and then it seemed silly not to make the template
    directory match.
    
    Fixed bug 909495.
    
    Change-Id: I9da3b544b46f507a223a44c256d0008c8674ab3b

commit 478772b4744c3c512fc070bc195956429e7f0322
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Feb 6 16:33:00 2012 -0800

    Syspanel instance display corrections.
    
      * Adds support for the "all_tenants" query parameter to the nova API,
        Fixing bug 914001.
      * Pulls in flavor-correlation code. Fixes bug 927949.
      * Adds unit test for admin instances view.
    
    Change-Id: Iee9c018da02d83f58749141296ec9d618b2335d3

commit 6892653c0573a6a55f359cce6c1796053ef65cbf
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Feb 6 14:42:56 2012 -0800

    Use unscoped token to fetch authorized projects. Fixes bug 927939.
    
    Change-Id: I71c53b5dab068ea5ac4f87c86d464cc79c331b26

commit 3e204672a2d34523a18640b89da1b19663733159
Merge: b995bf8 32b8ab6
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Feb 4 19:52:39 2012 +0000

    Merge "Fixes delete of a flavor in syspanel. Fixes bug 924110. novaclient API is changed - purge param is removed. Patch 2: removed duplicate line Patch 3: removed repeated test call of the same method"

commit b995bf814e3ce70d7ef780d06db95080b45883bb
Merge: a5d73d9 0cbf1d4
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Feb 4 19:52:00 2012 +0000

    Merge "Re-fixing the horizontal layout of the usage range form."

commit 0cbf1d47a45b685caeca0247650e01c65b5f1646
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Fri Feb 3 17:00:19 2012 -0800

    Re-fixing the horizontal layout of the usage range form.
    
    Change-Id: Ia0601c25ba6bc40d4ae36635b27d322499a6d288

commit 32b8ab625e1c273da8bb36bffadc55d37eabb376
Author: Tihomir Trifonov <t.trifonov@gmail.com>
Date:   Thu Feb 2 23:37:41 2012 +0200

    Fixes delete of a flavor in syspanel. Fixes bug 924110. novaclient API is changed - purge param is removed.
    Patch 2: removed duplicate line
    Patch 3: removed repeated test call of the same method
    
    Change-Id: I47a0f9c872a7e6236d9c8824c15ef776b352446d

commit a5d73d9fc472f1fca9dbb7562778e24f1d0a5331
Author: jakedahn <jake@ansolabs.com>
Date:   Fri Feb 3 13:38:45 2012 -0800

    Slightly imrpoved usability of noVNC console
    
      * Sort of fixes bug 926338 :/
      * Removed iframe border, it doesn't fit with the rest of the design decisions in horizon.
      * Added a notice above the vnc console about getting console to recognize keyboard input.
    
    Change-Id: I75da0d01cc00ca207940972fbcdf492f3d642b9c

commit 7eb1096ce69541712a5426139dabf08a2c474448
Merge: e76c824 5131ce2
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Feb 3 21:26:50 2012 +0000

    Merge "Cleans up leftover coverage files after test run."

commit e76c8245206d739f41df7e2458da1fc4e01322bd
Merge: 93bb4d0 648075f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Feb 3 20:49:49 2012 +0000

    Merge "Making checkbox padding more flexible (vs. static pixel amounts) Making width of checkbox column consistent, even when no rows are shown"

commit 5131ce2f7d56be47ac81e1fc722edaf6d5645e11
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Fri Feb 3 12:46:19 2012 -0800

    Cleans up leftover coverage files after test run.
    
    Change-Id: I9ddbbaef7f56b5a5b5bf1852521b2a35e4bef3a4

commit 93bb4d0aff14c94eae65b4f992e3566e55b2f01b
Merge: ffb08de c381195
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Feb 3 20:16:57 2012 +0000

    Merge "Added vertical padding in tenant switcher"

commit ffb08de912ac87fad5e259991d69d7b5de727241
Merge: 700f291 6d9baeb
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Feb 3 20:15:37 2012 +0000

    Merge "Make space consistent between tables"

commit 700f2917bd7d2aebc87de07b7c0d97b79d739318
Merge: 1327815 b8803fd
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Feb 3 20:15:22 2012 +0000

    Merge "Fixing scroll overflow of table actions"

commit 13278155b063fae8d79803e95e3e25fb5b8b6154
Merge: 5066712 fd9d583
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Feb 3 20:10:45 2012 +0000

    Merge "Converted Quantum to Datatables."

commit 5066712d90b489f0fc2b7b691c991be960342835
Merge: ce35f94 3eae6c8
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Feb 3 20:10:24 2012 +0000

    Merge "fixed whitespace and alignment of elements to be consistent"

commit ce35f9458e52082f80b928287de4872390a3c01a
Author: Jake Zukowski <jake@ponyloaf.com>
Date:   Thu Feb 2 23:49:33 2012 -0800

    Added spacing in sidebar for nab elements
    
    fixes bug 925900
    
    Change-Id: I1969a0e86d9516ca73f347fe97fb2465e468e3c6

commit 3eae6c8c72e5b044375450b62ea6f0031acb685a
Author: Jake Zukowski <jake@ponyloaf.com>
Date:   Thu Feb 2 22:44:14 2012 -0800

    fixed whitespace and alignment of elements to be consistent
    
    fixes bug 923248
    
    Change-Id: Ic7d2bfcb6f55c354c942afbcd152b60b2810e8da

commit 648075f85b7b27a8bab9d1ac690366c9fcfa98eb
Author: Jake Zukowski <jake@ponyloaf.com>
Date:   Thu Feb 2 17:43:00 2012 -0800

    Making checkbox padding more flexible (vs. static pixel amounts)
    Making width of checkbox column consistent, even when no rows are shown
    
    Change-Id: I5eab85d3df908331db45ebec32f9aca770ea77c1

commit 6d9baeb0924e31a1feff8f8b1bead3a3b7e1fa4c
Author: Jake Zukowski <jake@ponyloaf.com>
Date:   Thu Feb 2 17:20:02 2012 -0800

    Make space consistent between tables
    
    fixes bug 923240
    
    Change-Id: I890cfb4a8389953d4e15251997fd4b7298642f07

commit c3811956c24e99113e60eed0ab850f9d2569b59f
Author: Jake Zukowski <jake@ponyloaf.com>
Date:   Mon Jan 30 00:23:18 2012 -0800

    Added vertical padding in tenant switcher
    
    Fixes bug 923262
    
    Change-Id: I0c692b6434848bfca824b935c67f1ba0b47e240d

commit fd9d583c47abeec7d6111a0e4ce407df0e251dd8
Author: Paul McMillan <paul.mcmillan@nebula.com>
Date:   Mon Jan 23 19:13:52 2012 -0800

    Converted Quantum to Datatables.
    
    This is known to be broken with current quantum APIs,
    but it is a proper refactor of the previous tables using
    the new DataTables, modals, and exception handling.
    
    It makes future updates for API compatibility much easier.
    
    Change-Id: I9690db8553773f40d8aad88ffde90b26815bfed2

commit 64b81acc0a98a3e8a5cee834d206c443098a012b
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Jan 31 16:26:24 2012 -0800

    Reworked all the usage implementations into one standard set.
    
    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

commit b8803fdc5420d4e0b77de575110b8929635cd1e6
Author: jakedahn <jake@ansolabs.com>
Date:   Thu Feb 2 12:37:58 2012 -0800

    Fixing scroll overflow of table actions
    
      * Fixes bug 925669
    
    Change-Id: Idd11c0350af06eec44ac94a587c771e491fdaa1e

commit 81d60267509986a76f6b063a637eb0d14be651c1
Merge: 8eb4a10 1a9ee2f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Feb 2 22:22:38 2012 +0000

    Merge "Adjusting placement of alert action buttons"

commit 8eb4a10876596da458adcc8d739e3c74f51d3a70
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu Feb 2 14:14:51 2012 -0800

    Coverage stats no longer incorrect.
    
    Fixes coverage module discovery to provide coverage reports
    for full project (including dashboards) and both the openstack-dashboard
    project and the horizon app. Excludes horizon's venv from the report.
    
    Change-Id: I17aab1daeec28dab972836682e138876d8dafcf4

commit 1a9ee2ffe67432c2445f75e8fc62053e18f6c86c
Author: jakedahn <jake@ansolabs.com>
Date:   Thu Feb 2 11:46:30 2012 -0800

    Adjusting placement of alert action buttons
    
      * Fixes bug 923269
    
    Change-Id: Icb71b93decbc2fccf2ad24cfccb417f66c97e01d

commit 8cab45bc4db6c0b8880afc23be817f26895d6ce4
Author: jakedahn <jake@ansolabs.com>
Date:   Thu Feb 2 11:13:34 2012 -0800

    Center all multi-select checkboxes
    
      * fixes bug 923268
    
    Change-Id: Iff480ecb08f783b964b9c6b51a3764ad9d44b52b

commit e2e1498e1fe85cac80f64e4255b095af6c1406a5
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Jan 30 16:50:51 2012 -0800

    Trades out a one-off style tweak for a reusable one from bootstrap.
    
    Change-Id: I9e55378345450f3e47e19bd85f55f9f4cbcb2475

commit 051cc1206794bd19321f99f5b31b2c69ad6d6574
Author: jakedahn <jake@ansolabs.com>
Date:   Wed Feb 1 12:44:03 2012 -0800

    Window now goes as low as 1024px wide without breaking.
    
    Change-Id: I9e4c12b6e88bcfd7ec0a99765a51a4a919c9276c

commit a3f04d7c6f6c2ba03dcec1871c0249157729e551
Author: Tihomir Trifonov <t.trifonov@gmail.com>
Date:   Wed Feb 1 18:34:44 2012 +0200

    Fixed a tupo in Floating IP table header
    Fixes bug 923281
    
    Change-Id: I45249e34d4d46dc6d1f23093cbb6af1e6f9f4b0f

commit f68263e5371b71e2adfc8c96567dec92e4b89216
Merge: ec65aed e2e89a3
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jan 31 18:24:22 2012 +0000

    Merge "Import cleanups, removing unused vars, exception handling, one test fix."

commit e2e89a351d10519f36a1810764fde8edc8be84cf
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Fri Jan 27 13:05:59 2012 -0800

    Import cleanups, removing unused vars, exception handling, one test fix.
    
    Change-Id: I98c49b70612c3dd762e2e8781bba1b06aae95642

commit ec65aed7e110515502b9a01f89b977663cebe443
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Sat Jan 28 18:24:24 2012 -0800

    Tenant user administration upgrades.
    
      * Converts tenant users to datatables. Fixes bug 922351.
      * Updates role-based adding/removing of users for Keystone master. Fixes bug 922391.
      * Corrects role addition during user creation. Fixes bug 922393.
      * Adds the ability to choose the role with which the user should be added to the tenant.
    
    Depends on client updates in https://review.openstack.org/#change,3527
    
    Change-Id: I4d85e41a278534d7266c6fc542c0f289a4bca0e3

commit f4c7374580618725b851e27063d3b631e48c5879
Merge: 64e1bc4 df8fdd2
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jan 27 22:21:46 2012 +0000

    Merge "Makes failing mox test output 10x easier to decipher."

commit 64e1bc4e4f503d16d88d7f434a8e26081297f571
Merge: c0036b3 31a15f9
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jan 27 22:21:13 2012 +0000

    Merge "Removes unmainted requirements from setup.py"

commit c0036b3c76637fbf78283d0475a829ef9cc0efca
Merge: 2269fce 5444f45
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jan 27 22:20:54 2012 +0000

    Merge "Cleans up imports and error handling for syspanel.tenants. Fixes bug 922406."

commit 2269fcec316ee6bdc7aa29e52a60050941be2b90
Merge: 532c725 c6003ab
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jan 27 22:19:59 2012 +0000

    Merge "Improves error handling for missing table values (less confusing)."

commit 532c725ca7932d33d2223e3184d6f1ae520c54cf
Merge: 3d83cec b127470
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jan 27 22:17:49 2012 +0000

    Merge "Adds title to tenant edit modal. Fixes bug 922350."

commit 3d83cecafeb9822d1a9bbb7d3ef6ec9d2fef0122
Merge: a4ffdbc e559e48
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jan 27 22:17:23 2012 +0000

    Merge "Tenant description no longer raises an exception if missing. Fixes bug 922301."

commit df8fdd2091621ba4b3e2d7d94ffe6e03e0f1863b
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Fri Jan 27 13:08:37 2012 -0800

    Makes failing mox test output 10x easier to decipher.
    
    Change-Id: Id9af209d70748f456f95704087fc460ce84c031e

commit a4ffdbc2ec1e51968f4f547ff9c89b52aa502b69
Merge: 72a50b1 61cdfb6
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jan 27 20:11:35 2012 +0000

    Merge "Separate time overrides from test machinery."

commit 5444f45ae9adac779b7d838e38dcf3d6a5d79636
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu Jan 26 17:52:15 2012 -0800

    Cleans up imports and error handling for syspanel.tenants. Fixes bug 922406.
    
    Change-Id: Ic207b6c1fb4b6ce58a015a29e33ff3e830d6197a

commit c6003ab3b02caefef56597f5d051011a08cc2baf
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu Jan 26 16:42:55 2012 -0800

    Improves error handling for missing table values (less confusing).
    
    Also adds a first POC for colorizing terminal output. Nifty!
    
    Change-Id: Ia13b63340f4c9c0932de7cc016af7e764b45a486

commit b1274704fb490405a6d2000f19d836bb61373dbc
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu Jan 26 15:00:51 2012 -0800

    Adds title to tenant edit modal. Fixes bug 922350.
    
    Change-Id: Ib1a9377f772e0066c849fc1a0ef813e1e4d75e34

commit e559e487fe9b670c2dcd4ebef3a876eeff70e4e6
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu Jan 26 14:59:41 2012 -0800

    Tenant description no longer raises an exception if missing. Fixes bug 922301.
    
    Removes a useless API wrapper class, and a set of tests which tested nothing.
    
    Change-Id: Ic005915e81fca6689b5ef740fd8708b0b4f3c504

commit 72a50b1c36c7ad7678ab6c53c53d3784865f57ca
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Mon Jan 23 20:15:17 2012 -0800

    Novaclient for usage features.  Kill openstackx.
    
     * Fixes bug 848403
     * blueprint novaclient-migration
     * Fully removes openstackx
     * Needs https://review.openstack.org/3382 to work for non-admin users
    
    Change-Id: I3e7fcf2f79a92c92c6c66ff0637ed874563496d6

commit 61cdfb654dceaa7cfe617b571ed58be8dc9685a4
Author: Paul McMillan <paul.mcmillan@nebula.com>
Date:   Wed Jan 25 23:44:15 2012 -0800

    Separate time overrides from test machinery.
    
    This patch separates the ability to override time (for testing
    purposes) from the actual import of the test machinery. Horizon
    should never import test modules and libraries like mox or
    django.test.client unless tests are being run. Fixes 921943.
    
    Change-Id: I7638b0fdb51926acbd809f33a9c35443ce069713

commit 31a15f9a464e212798ad7b8488c7997576f697f0
Author: Paul McMillan <paul.mcmillan@nebula.com>
Date:   Wed Jan 25 19:32:50 2012 -0800

    Removes unmainted requirements from setup.py
    
    Horizon maintains a requirements list in tools/pip-requires.
    This patch removes the unmaintained and incomplete list from
    setup.py, to avoid misleading naive users.
    
    Change-Id: I1e20f3c0dca63c2356659ee48d94abac0852a833

commit 166ec2f29550bcc863813861314cf5709246e5b6
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed Jan 25 14:58:22 2012 -0800

    Implements action colors as per style guide. Fixes bug 921741.
    
    Change-Id: I84cfe9d4ed3c6ae60e6532ec420880bc5cc45fa9

commit 1e46e3653d2056afe5b4ee720ae211381023aa94
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed Jan 25 13:50:54 2012 -0800

    Corrects spacing for dropdown menu items. Fixes bug 921747.
    
    Change-Id: I9e3324fe7e5e79153ef0526675469ddd36627d41

commit 1ae9559d794978cf6bb749b471d5c773dca40915
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed Jan 25 13:44:39 2012 -0800

    Removes max-height from modals. Fixes bug 921733.
    
    Change-Id: I852e703011825cbd4abcf562e4b9ca77f0bf1bd4

commit eea6cfe0ebbd84933a75e7f2fbea41ca91addda3
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed Jan 25 13:31:30 2012 -0800

    Corrects cross-browser height issues for .btn-group + .small.
    
    Fixes bug 921737.
    
    Change-Id: I3b3f7ab53ceec5529b055cbe6777450d24cc2750

commit db1842c3d674a3155e0a193e98db8684a882f737
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Jan 24 14:33:25 2012 -0800

    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

commit f60aa08c71320bde5d0f8e21d74682cfe06b37b7
Author: Joe Heck <heckj@mac.com>
Date:   Tue Jan 24 22:47:26 2012 +0000

    switching to use python-quantumclient intead of quantum repo directly
    
    Change-Id: I6b5862d6ab8ad980c9832c637f2be1cc0a8cda32

commit 269e389a8803732b85416269ba1a27c4f5a18494
Author: Cole Robinson <crobinso@redhat.com>
Date:   Thu Jan 19 18:50:28 2012 -0500

    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

commit 54e0409b953f1bd10147d62a2b7bd765a4e8867b
Merge: 0314de8 4724c2a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jan 24 20:31:00 2012 +0000

    Merge "Port quantum vif servers call to novaclient"

commit 4724c2add19da78069ddd8049c80f4e64870a21f
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Tue Jan 24 11:56:35 2012 -0800

    Port quantum vif servers call to novaclient
    
     * Fixes bug 921150
    
    Change-Id: I34bb06ee5c60ed72a07145e6da88e83db0a0ce96

commit 0314de8336a56040c973542d335607a2dbb17939
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Tue Jan 24 10:45:23 2012 -0800

    Remove another quota-related openstackx dep
    
     * Another fix for bug 919420
    
    Change-Id: Iea5d254804251e099813a90ef972bb2e2d4d8a55

commit 97b53f587746c8d3d3711327f36f95405c7e4f06
Merge: 9093a01 5e680c9
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jan 24 08:33:10 2012 +0000

    Merge "Fixing default for boot from volume (from /dev/vda to vda)"

commit 9093a01398956899a3b11dc8793c9ea2aa48eff9
Merge: e736603 fe97aa4
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jan 24 08:29:22 2012 +0000

    Merge "Tenant description now required on create and edit"

commit e7366034b2a745cd18aaabe00eb39b5080a95ff6
Merge: 7b0ca43 ac2a134
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jan 24 08:12:16 2012 +0000

    Merge "Made cancel button more visible."

commit 5e680c96e125c446ba96245b288e6d1b59db2c85
Author: Tres Henry <tres@treshenry.net>
Date:   Mon Jan 23 13:01:47 2012 -0800

    Fixing default for boot from volume (from /dev/vda to vda)
    
    Change-Id: I7ffb8fd5927fb379dbf6ddc50cf49f509e2dfc9f

commit 7b0ca439c3f6788bd6c217358d7ab020d53983e7
Author: Tres Henry <tres@treshenry.net>
Date:   Sat Jan 21 11:23:30 2012 -0800

    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

commit 959d29a62c348656cdefe3312ee491462d70679a
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Jan 23 19:25:24 2012 -0800

    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

commit ac2a1349c10b9af7dac4e57e165c940e1d82e1f3
Author: Emma Steimann <emmasteimann@gmail.com>
Date:   Sun Jan 22 23:57:44 2012 -0600

    Made cancel button more visible.
    
      * fixes bug 898983
    
    Change-Id: I314496125effeb6865568d79de2e403d54332c0c

commit fe97aa449c6a1eda6f0aad2ad6fce82cc1c098e8
Author: Emma Steimann <emmasteimann@gmail.com>
Date:   Mon Jan 23 13:15:57 2012 -0600

    Tenant description now required on create and edit
    
      * fixes bug 904460
    
    Change-Id: I9c3144cd9f913299d3e5914d6132a2f4c8539b28

commit b39f0a01c2e79abaae6822d3084ca174eaea2095
Author: jakedahn <jake@ansolabs.com>
Date:   Mon Jan 23 18:03:44 2012 -0800

    Deleting a directory that should not have been there
    
    Change-Id: Ib40ae0fd734c82823ae6cf1bfc24252538b3aef4

commit 658987280a5974a537877029e8b430a81cf972a2
Merge: ff7c1ce 37b7989
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jan 24 01:29:44 2012 +0000

    Merge "VNC no longer loads by default on instance detail page."

commit ff7c1ceb85632639ee08e4da581f6bf9e0792cb6
Author: jakedahn <jake@ansolabs.com>
Date:   Mon Jan 16 11:30:19 2012 -0800

    Implementing multi-region support.
    
      * Multiple regions are optionally setup in local_settings.py
      * fixes bug 920761
    
    Change-Id: I7a5ef182a0fd00369414491a88446f7dd94ae679

commit fe0a70ead29b5201f0d2af08e091853e4493d254
Merge: e2d472c a67347f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jan 23 22:33:55 2012 +0000

    Merge "Swift exception handling improvements."

commit e2d472c2c18616ffae459d20649f90fc119047a2
Merge: d8aaaa5 5305447
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jan 23 22:33:13 2012 +0000

    Merge "Port servers calls to novaclient"

commit a67347faa1d2fe7f7cdae9ef8c9529804e5749e0
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Jan 23 14:24:17 2012 -0800

    Swift exception handling improvements.
    
    Change-Id: Ib4b2bdb2adb936eb9d5811afb755a075a8def18a

commit d8aaaa593ed90bdd7b7c32b4520080af8e04aeb4
Merge: 033dca5 6883ea9
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jan 23 21:55:40 2012 +0000

    Merge "Port quotas to novaclient"

commit 033dca563db57b70ebb18137df2e71a3aba73ded
Merge: cb7e5d7 bc7ebe1
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jan 23 21:54:27 2012 +0000

    Merge "Pylint cleanup (mostly unused or missing imports)."

commit cb7e5d73d5adbab17eeb31a9488f51e229c314a3
Merge: f0b48bd 41912be
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jan 23 21:53:03 2012 +0000

    Merge "Added specific style for error box. * fixes bug 900432"

commit bc7ebe13d5c84f7d6843157f41ee01dfe6e698f2
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Sun Jan 22 13:42:27 2012 -0800

    Pylint cleanup (mostly unused or missing imports).
    
    Change-Id: I31e1e8204062e3fd0a615940e837b52f930809a2

commit f0b48bdafc622108c46f01b22408f3e6be27191e
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Fri Jan 20 23:56:22 2012 -0800

    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

commit 37b7989e966bae07a1364788f2b558f69aff44ca
Author: Tres Henry <tres@treshenry.net>
Date:   Fri Jan 20 16:48:22 2012 -0800

    VNC no longer loads by default on instance detail page.
    
    Fixes bug 897072
    
    Change-Id: I6400094ea847ba73ea2e63b03b45518925324d9f

commit 05ba37d8c9ca5219bd2413118b9784e2df7633e4
Author: Paul McMillan <paul.mcmillan@nebula.com>
Date:   Fri Jan 20 15:58:54 2012 -0800

    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

commit 53054479573d1971197710a6fc7bcd47cb23c8e6
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Fri Jan 20 14:19:56 2012 -0800

    Port servers calls to novaclient
    
     * Fixes bug 848397
     * This requires https://review.openstack.org/#change,3229, so update devstack
    
    Change-Id: Ia8f7d912086c627a3d7c7e0c0349bfa388ae0ed7

commit 6883ea9df7b30d91edddf624516922cf3e337271
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Fri Jan 20 14:40:23 2012 -0800

    Port quotas to novaclient
    
     * Fixes bug 919420
    
    Change-Id: I66f10c13b505fa6446b1284abe63a48a7fd6935b

commit 5d9ed7dc7a00bc30f3497d23ba77d464a8312b0b
Merge: eaf93c8 26878f6
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jan 20 22:01:00 2012 +0000

    Merge "Adds ID to flavors list."

commit eaf93c8974a20369a79bdc273bf48bb70b2fdeaa
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu Jan 19 23:08:04 2012 -0800

    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

commit 19162024f8279160c88f3b031d33165f1dd9a418
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu Jan 19 23:07:46 2012 -0800

    Added a contributing guide to the Horizon docs.
    
    Change-Id: I05803f33adf23b4075f06b07c406fb0b7d427d34

commit 70542984bff546377af5ca660492e03deffd6889
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu Jan 19 22:41:55 2012 -0800

    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

commit 41912bec30c3548f9e4b29ff8cf5b2a64d1b0031
Author: Emma Steimann <emmasteimann@gmail.com>
Date:   Fri Jan 20 00:25:54 2012 -0600

    Added specific style for error box.
    * fixes bug 900432
    
    Change-Id: I27bf9e2a5a5a32777774c76dc47655e8c4374d54

commit 26878f66122f6aed374f887c0e57ae34b680d407
Author: Tres Henry <tres@treshenry.net>
Date:   Fri Jan 20 07:10:25 2012 -0800

    Adds ID to flavors list.
    
    Adds new flavor ID by adding one to the max flavor ID.
    
    Related to bug 915785
    
    Change-Id: I25d5c231e8228d3348e04ba3254a72b1a79ff354

commit da92e694fabc2af29e2db39bea409639c14a6aa9
Merge: bfc4c0c c1bf05f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jan 20 02:48:56 2012 +0000

    Merge "Adds support for boot from volume."

commit bfc4c0ccb4479ff311fd9dd7c464cd51c61f8e6e
Merge: e90e8a9 e41f93a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jan 20 00:23:16 2012 +0000

    Merge "Fix reference to vnc console.url"

commit c1bf05f77ea1425b2d1ff7e30d39d28efe315719
Author: Tres Henry <tres@treshenry.net>
Date:   Wed Jan 18 23:26:42 2012 -0800

    Adds support for boot from volume.
    
    Implements blueprint boot-from-volume.
    
    Change-Id: I56378400f07065063082925f2b15e7524f27747f

commit e90e8a9597dbe01fa7047dce38931a6d5fcdf5d5
Author: jakedahn <jake@ansolabs.com>
Date:   Thu Jan 19 13:22:09 2012 -0800

    Implementing instance count field in launch form.
      * fixes bug 905061
      * Allows for launching multiple instances at once.
    
    Change-Id: I2c10e120acc9cde22f55e579e2406607378eb622

commit e41f93a2ea4bc651cd275093610eef32db4c61ee
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Thu Jan 19 10:44:52 2012 -0800

    Fix reference to vnc console.url
    
     * Fixes 918846
    
    Change-Id: I3421127a12185763ba3aef18daf6decc45a60e7e

commit f53ee0a12e5348a87f411af208dce8a1921bbb78
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Wed Jan 18 22:46:59 2012 -0800

    Use novaclient to get a vnc console.
    
     * Fixes 917916
    
    Change-Id: I433fc3e95fb5d8015f1f5f6b0ddb55b2b672ebf2

commit e0ff336bc9a181f3182376b70e748a926d86f193
Author: Paul McMillan <paul.mcmillan@nebula.com>
Date:   Wed Jan 18 21:55:38 2012 -0800

    Fixes a syntax error when updating tenants
    
    Change-Id: Ia3ee31249df6d1060315f3e3ac695cd715a1dda3

commit 4a48e44bdd5ad95399353a7e3c85e405ee666356
Merge: 33519eb 9f9d4ab
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jan 19 01:33:00 2012 +0000

    Merge "Converts images and snapshots to new tables, modals, error handling, etc."

commit 9f9d4ab62b48358956fba2c8a2e7cc1672d7017d
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed Jan 18 11:25:55 2012 -0800

    Converts images and snapshots to new tables, modals, error handling, etc.
    
    Fixed bug 905235. Fixed bug 906487.
    
    Change-Id: Ida68d82508357fe31695c0c66f7aaeabdc911105

commit 33519eb721e381acdef60bb81425adce082c0af8
Author: Paul McMillan <paul.mcmillan@nebula.com>
Date:   Wed Jan 18 13:08:35 2012 -0800

    Fix volume deletion by adding object id sanitization and object display names
    
    Change-Id: I872bc76226b13fc5fbd4f64dec3daf3dc810fbc2

commit 1e9a1783a20f6543b7ce0653f8a42c554f622215
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed Jan 18 12:04:16 2012 -0800

    Prevents rendered data from being cached across table instantiations.
    
    Fixes bug 918381.
    
    Change-Id: Ib382b76c5491c4124285a3b0c0e89344e42ac6e1

commit 6c359166a65d19ad9ed205ac8ff68cab06ee4a77
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu Jan 12 14:47:10 2012 -0800

    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

commit 29b70fbf92bb8e3d9debae6abc50f1bb32fda3e3
Author: jakedahn <jake@ansolabs.com>
Date:   Mon Jan 16 15:26:05 2012 -0800

    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

commit ad36c057f49ded7ab49313c7cb6ca7764ea320cd
Author: Paul McMillan <paul.mcmillan@nebula.com>
Date:   Mon Jan 16 17:11:24 2012 -0800

    Fix flavor creation template.
    
    Re-adds the _create.html template which was accidentally deleted during the table refactor.
    
    Change-Id: I5435964f19aa1d8995b9cca195ff35f8e8922582

commit af66c03e4254b40ffb484a9e5724c73dd9d2d06e
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu Jan 12 16:47:41 2012 -0800

    Makes all dashboards (and all views under them) login_required by default.
    
    Change-Id: I435a4cbca669a7fdb6fa9ac483984c3c5fb2a58d

commit b4107997e58acc3e964efd8fed19e28cd87a2624
Merge: 0f6ece8 a77ed5e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jan 16 19:02:23 2012 +0000

    Merge "Moved authorized_tenants retrieval to middleware."

commit 0f6ece82ec6e8b3093feabbb0b72a044973322a7
Merge: a47aa6f 35b8ba1
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jan 16 18:50:51 2012 +0000

    Merge "adding suspend/resume and pause/unpause instances to horizon added to both user and sys view for blueprint suspend-instance"

commit a77ed5e534e9ccb9f31baa20480b62fdc8f2430b
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Jan 16 10:05:11 2012 -0800

    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

commit 35b8ba1f885fc8f997c8db49c6da623d57d49643
Author: Mike Perez <thingee@gmail.com>
Date:   Sat Jan 14 08:44:09 2012 -0800

    adding suspend/resume and pause/unpause instances to horizon
    added to both user and sys view for blueprint suspend-instance
    
    Change-Id: I2460e4009d5b901fa30621a564d78b991a23b263

commit a47aa6fdc33ee29be886b45236e276a42a70b4df
Author: Cole Robinson <crobinso@redhat.com>
Date:   Sun Jan 15 14:40:39 2012 -0500

    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

commit 3cb2c0d919402a04570c6a2b88cd25c978d0776a
Merge: 7fe56c5 badb97e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jan 13 23:02:18 2012 +0000

    Merge "Converted Syspanel Flavors table."

commit badb97ea9f609580a528fc56a57d464f1c5dd2a0
Author: Paul McMillan <paul.mcmillan@nebula.com>
Date:   Thu Jan 12 20:21:28 2012 -0800

    Converted Syspanel Flavors table.
    
    Change-Id: If7645c182d78aba052b16496858da0bd68c867f5

commit 7fe56c5aa878014e98c863f659771e80cab907b3
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu Jan 12 19:37:15 2012 -0800

    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

commit 61650cec97f8600baf0e551998025047976137b9
Author: Paul McMillan <paul.mcmillan@nebula.com>
Date:   Thu Jan 12 15:10:21 2012 -0800

    Docs fixes.
    
    Ignored some temp files that were causing build trouble. Fixed up the DataTables section.
    
    Change-Id: I71f0786aa5b324fe3ec659959e220bc535a53e65

commit 18a8fc446e63f3c3f778278eaad607064a555605
Merge: 46badcd f06671d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jan 12 22:43:34 2012 +0000

    Merge "Adds first inklings of metadata support for swift and adds extensions for files with no extension when downloading if available."

commit 46badcd01d266af05511290a781e1a1e963e74db
Merge: 1b858a5 2cfdbcf
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jan 12 22:43:14 2012 +0000

    Merge "Tenant quota API cleanup and tests. Fixed bug 913020."

commit 1b858a55ed6c2ceaf1aada5c6e8f0d989e606712
Author: Paul McMillan <paul.mcmillan@nebula.com>
Date:   Thu Jan 12 13:29:39 2012 -0800

    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

commit 2cfdbcf8fba803e9fd66af4c38fda406c5615826
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed Jan 11 17:25:56 2012 -0800

    Tenant quota API cleanup and tests. Fixed bug 913020.
    
    Change-Id: I6c3cbd0d806a94467c12c85e3f1335c30a475236

commit f06671d309a93ad5a59d771a4eecf51597acdafe
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed Jan 11 16:40:18 2012 -0800

    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

commit a61734e730e16a8bc5ddd805a0faf5e70f33ea09
Merge: cf7d2c1 75c8ac5
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jan 12 00:34:22 2012 +0000

    Merge "Converts nova.containers to use new tables, modals, etc."

commit cf7d2c16578e148ad04b98631e0b32598801c007
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Jan 10 21:28:05 2012 -0800

    Silences logging output during test runs.
    
    Fixes bug 914592.
    
    Change-Id: Idc2d9a0a85424ccf45b6ef8f84daaea1d1e56549

commit 75c8ac556ff7866b2d25688b7a7f0b94d5cdbcf1
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Jan 10 15:46:22 2012 -0800

    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

commit 096bee0d434016b845f99143ad3f7186667bdeb3
Merge: f9ce14d 8526849
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jan 11 05:02:09 2012 +0000

    Merge "* Fix instance console log output for log tab * Add some css to make things a bit more pretty."

commit f9ce14d3ec77d05c7e721b58465efd9475ddd2c9
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Jan 10 19:17:53 2012 -0800

    Ensure the test runner uses the same settings for both sets of tests.
    
    Change-Id: Id341e05ec88e7322b136231c67cb411fb8d2fb85

commit 852684946d643f9762db205730947b8d55db336d
Author: Tres Henry <tres@treshenry.net>
Date:   Tue Jan 10 15:59:11 2012 -0800

    * Fix instance console log output for log tab
    * Add some css to make things a bit more pretty.
    
    Change-Id: I4a8e78708ca9cce739d72e3dd03456cb0849ab22

commit 18a117e20b1488e615281cd6c0b54ef5f617fe19
Author: Paul McMillan <paul.mcmillan@nebula.com>
Date:   Tue Jan 3 19:04:38 2012 -0800

    Implement tooltips using twipsy and field help_text property.
    
    Change-Id: I1912b61d95ff9f10797a8520e7230310ed669bd3

commit 22d80f7ff841ab505b772e497846675042b24df7
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Jan 9 14:44:53 2012 -0800

    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

commit 120b43bd3632f53d4d76979b727162b0a3410ec2
Merge: 993cc3b f0b6114
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jan 9 21:17:49 2012 +0000

    Merge "Converts nova.access_and_security.keypairs to new tables and modals."

commit f0b6114bbd6d69096d6955645a44c646ebc72c50
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Fri Jan 6 17:07:30 2012 -0800

    Converts nova.access_and_security.keypairs to new tables and modals.
    
    Change-Id: I413b81ba189fc12b957f96aa7d2d14016672db6a

commit 993cc3bcd8e47a823733af5756fcb0f42cc4c703
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Fri Jan 6 12:56:27 2012 -0800

    Fixed some questionable grammar in an error message.
    
    Fixes bug 905231.
    
    Change-Id: Ifd08c11919c0cbf8ce94be9012d6724b820d866c

commit d048d47b996eecc3f24420e980231f053fc3d227
Merge: 7166d25 cf088fb
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jan 5 22:58:28 2012 +0000

    Merge "PEP8 cleanup"

commit 7166d25dd5ecaff882cc63a10f2ab13ec716ff75
Merge: 7217ed6 f274ba9
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jan 5 22:53:05 2012 +0000

    Merge "Float ALL form checkboxes left"

commit 7217ed64cfe738a729c5fb8532d84f0361000bf3
Merge: 1fcb2b7 53a635d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jan 5 22:38:58 2012 +0000

    Merge "Remove last chzn ref"

commit 1fcb2b7ee0ad8fddafc03037e37fcd41b2a3c07a
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed Jan 4 14:13:54 2012 -0800

    Converts syspanel.services to new tables.
    
    Also removes the calls to curl, fixing bug 911972.
    
    Change-Id: I3133b3ac4ca4617327f476f4261d1dc9e99aa13a

commit 685ad7c89dec5adf57560aad78aafa2b9b1eb5a5
Merge: a175701 2dedfb3
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jan 5 22:13:57 2012 +0000

    Merge "Converts syspanel.quotas to new tables."

commit a17570110f399139919a3d0f98b6e63f78d733f1
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed Jan 4 14:46:40 2012 -0800

    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

commit 2dedfb39d36d376e9658e0de52a0ed60fbff45c8
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Jan 3 16:54:01 2012 -0800

    Converts syspanel.quotas to new tables.
    
    Change-Id: I4664f7794b5579eabbbabddff0f833b035600992

commit a3aeda16163eb2333d312c47e256d6a07cacb617
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Jan 3 16:27:19 2012 -0800

    Cleanup on syspanel.users to use new CBV's.
    
    Change-Id: I8f75f5f569f104d88e74c03410644147e77dfc53

commit 30a60bd92be4abbdda8fd8ef68a1b00fc0c7a4b2
Merge: 01b5070 e55c71a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jan 4 09:23:01 2012 +0000

    Merge "Converts syspanel.tenants to use DataTables and modal forms."

commit f274ba9eb17e39360240c55fbe4130afb7b3060c
Author: Paul McMillan <paul.mcmillan@nebula.com>
Date:   Tue Jan 3 20:10:27 2012 -0800

    Float ALL form checkboxes left
    
    Change-Id: Ifb32ea628087135dfb21702e7ba0ffe8994eeb95

commit 53a635ddb46cd2f4178fba02dad59cc266cd519a
Author: Paul McMillan <paul.mcmillan@nebula.com>
Date:   Tue Jan 3 19:38:48 2012 -0800

    Remove last chzn ref
    
    Change-Id: I0c1b9d98176d6e0a38d59d0f22961e336575c2ec

commit cf088fbb72094b8b8e22b3dfbd54b162fef4906d
Author: lzyeval <zhongyue.nah@intel.com>
Date:   Wed Jan 4 08:49:49 2012 +0800

    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

commit 01b507001df2f457c938c5fc2a7099e623beae3a
Author: jakedahn <jake@ansolabs.com>
Date:   Tue Jan 3 10:31:25 2012 -0800

    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

commit e55c71aec0e5030ac62d5e4b11edb772967520bd
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Jan 3 15:47:35 2012 -0800

    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

commit 7266ee51b5f13b4a026e5fccdf321de3e2409c04
Merge: 580ecc2 eef90c6
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jan 3 21:58:49 2012 +0000

    Merge "Bug #910494: Horizon still tries to load quantum.client when QUANTUM_ENABLED=False"

commit eef90c6325b8d43d680a54d251ed0714f7c5d74d
Author: Ewan Mellor <ewan.mellor@citrix.com>
Date:   Sat Dec 31 23:26:11 2011 -0800

    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

commit 580ecc20bc04fdb74e1a8416feddcc84de745cd6
Author: Ewan Mellor <ewan.mellor@citrix.com>
Date:   Sat Dec 31 22:20:28 2011 -0800

    Don't override PIP_DOWNLOAD_CACHE if it has already been set externally.
    
    Change-Id: I5e65529b5f3015091590d275f123f93d9bb9869b

commit d04a6fd8a3aa6cbaf91fdb5e678c2df8ef5e08d5
Merge: eaa16a6 c991270
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Dec 31 00:34:12 2011 +0000

    Merge "Wraps all cancel button in trans tag"

commit eaa16a66f4c1a3aec5f8f6a44955622aa875bbde
Author: Ewan Mellor <ewan.mellor@citrix.com>
Date:   Fri Dec 30 14:24:17 2011 -0800

    Fix another reference to python-keystoneclient, now that it's moved.
    
    Change-Id: If0e69338e67b95d2383042ef70f3553c5f942557

commit c99127025d1e8844b747f390756a7381b0886f2f
Author: jakedahn <jake@ansolabs.com>
Date:   Fri Dec 30 14:05:05 2011 -0800

    Wraps all cancel button in trans tag
    
    Fixes bug 891796
    
    Change-Id: I126fdb9117f62b6d84116b7307d768532dca5865

commit cb7648875781cffbe205d6478ec90bd988ce8f52
Author: Ewan Mellor <ewan.mellor@citrix.com>
Date:   Fri Dec 30 02:40:29 2011 -0800

    python-keystoneclient has moved from 4P to openstack.  Update the reference.
    
    Change-Id: If2b3e82e3ac8ca6f45129eca7f0f40f76bda228e

commit 8cf2c6981bd9fbe5ee3b7c172f22bbe10355f44c
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu Dec 29 16:55:50 2011 -0800

    Prevent disabling/deleting yourself. Fixes bug 909940.
    
    Change-Id: I6c8624abac17410678b0f7fa5e8ee7d2eb10f142

commit 5007826eba7c76d19c68c1800dd864c6bb897694
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Dec 27 19:40:49 2011 -0800

    Intelligent programmatic table generation!
    
    Implements blueprint reusable-table-component.
    
    This is a major step in making Horizon a componentized,
    reusable suite of tools for building awesome dashboards. It
    allows people to define and work with tables representing
    live data in Python, constructing all the appropriate actions,
    data transformations, etc. once, and then rendering everywhere
    consistently and without all the copy-paste duplication.
    
    Includes extensive tests and a full set of documentation for
    all public parts of the API.
    
    Change-Id: Ia4521eb1361a7fe5ebb839fde891db8fd5414c2e

commit 34474b429592abedd70fbe81b2f1145ef1bedea2
Author: jakedahn <jake@ansolabs.com>
Date:   Wed Dec 28 11:49:02 2011 -0800

    Changing sidebar tab titles.
    
    Fixes bug 893226
    
    Change-Id: I917f566b4f9d5b148af0a4c4e0d93f136cff42ef

commit 36b1d6f50a67739fb779d273a64785502785f2f6
Merge: 28cc7b7 f33d1d8
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Dec 28 20:26:45 2011 +0000

    Merge "Improve runserver command to accept arguments"

commit 28cc7b71fc036d4d35ecf40acfdac0c5d81d255c
Author: Tres Henry <tres@treshenry.net>
Date:   Wed Dec 28 00:25:54 2011 -0800

    Refactoring the JS to clean things up and pull stuff out into separate files.
    
    Change-Id: I92c894a0c3c3322231ff467842075d456fe2a935

commit 016e8451c59e60a5fe76bae0e180a86fcbcec392
Merge: 96761fb c894301
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Dec 28 03:47:32 2011 +0000

    Merge "Added IP addresses by network group to instance detail page."

commit 96761fb9ac5c64126526c0cd36865188eb7b6869
Merge: b3aeaae 0dfd709
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Dec 28 03:32:25 2011 +0000

    Merge "Remove problematic .pyc file for local_settings after test run completion."

commit c8943011a59e5b395ddce79ee6e5e5471247db31
Author: Paul McMillan <paul.mcmillan@nebula.com>
Date:   Fri Dec 23 00:26:59 2011 -0800

    Added IP addresses by network group to instance detail page.
    
    Change-Id: I55ae7215db8df54148bd2bece4dbaeaa3c3e7362

commit 0dfd7094e60b4b8572e57193ad1d4dc53304e0c7
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Dec 27 16:22:16 2011 -0800

    Remove problematic .pyc file for local_settings after test run completion.
    
    Change-Id: Ieebe51035775f51c65406f8eccf19cf5173aa720

commit f33d1d8d1cded337ebce764f3e3dbb7bab4732c2
Author: Paul McMillan <paul.mcmillan@nebula.com>
Date:   Tue Dec 27 12:49:44 2011 -0800

    Improve runserver command to accept arguments
    
    Change-Id: I195427ebc8ce286f721aca81ec1d0888381deb9d

commit b3aeaaecf42ad32e7bdde6cf1d0a7de37ed815a4
Merge: c9d39e2 2e37631
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Dec 27 18:43:57 2011 +0000

    Merge "Fix Translation auto generation"

commit c9d39e287433cd740cc750ebcd42a95742b22cf4
Merge: 179a21f 06a3602
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Dec 26 07:34:24 2011 +0000

    Merge "Updated template loaders to the current class-based versions."

commit 2e376314efbfb0b7749c891717e864702ab1c041
Author: Stephane Angot <sa@hydre.org>
Date:   Fri Dec 23 15:13:18 2011 +0100

    Fix Translation auto generation
    
    Change-Id: Ibff1c2952be641270a6a3df291d021e9a5add5eb

commit 06a36029a0bd4f5c94da5bff98c8e2cd092a05bd
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu Dec 22 19:01:46 2011 -0800

    Updated template loaders to the current class-based versions.
    
    The old values were deprecated as of Django 1.2 and will be removed in 1.4
    
    Change-Id: Ie7611b4554fe2f31a2c38c3d5729d3d90c9e6afb

commit 179a21f90a93121cf470765a85ee2ccae17d3398
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu Dec 22 19:00:37 2011 -0800

    PEP8 fixes.
    
    Change-Id: I902feafe7b4d69631c32efc0f2c35fbd858da56f

commit cf4261eb6c6ce2d205e03db3b5b5b6de3c7a18b5
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu Dec 22 18:41:27 2011 -0800

    Fix for pep8 output so Jenkins will recognize the violations.
    
    Change-Id: Ic8f0043015c9fced7020e3b5615c338aadae542b

commit adc6598de5f8d51393e1f55817518a45baf46aac
Merge: 0444e3e 7181022
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Dec 23 02:03:10 2011 +0000

    Merge "Bug #906105: run_tests.sh ignores -V option"

commit 0444e3e364400d0cdf21a585b206258eba9fd085
Author: Jake Dahn <jake@ansolabs.com>
Date:   Thu Dec 22 13:34:13 2011 -0800

    Hide instance launch modal window on images page by default
    
    Hiding this manually for now, but I think the modal window should be
    refactored to work like the others. (ie it should take the hide variable
    from the parent template).
    
    Change-Id: I485702be8366eea88dfb2cd618603d12575d9697

commit 7181022e583bb5bf060bf3d9394f5d45024c78a7
Author: Ewan Mellor <ewan.mellor@citrix.com>
Date:   Sun Dec 18 16:31:43 2011 -0800

    Bug #906105: run_tests.sh ignores -V option
    
    Implement -V for compat with nova/run_tests.sh (and others).  If -q is set
    and -N is not set then assume -V, for compatibility with the
    Horizon Jenkins, which is using -q to imply -V as well as its other meanings.
    
    Change-Id: I0179a00d614285faa17a0845a523b1bfd063aa11

commit c5cc76020e884f60868a7cbb365fe4d05baf2397
Author: Jake Dahn <jake@ansolabs.com>
Date:   Wed Dec 21 15:58:53 2011 -0800

    Removing Chosen js plugin call
    
    Change-Id: Iaf79d1b0418c3a68132eb21f79427b13e587fad2

commit af46fdb6db77ca1f2b8b73a9b21654ddff54aaa0
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed Dec 21 15:15:21 2011 -0800

    Fix for a non-fatal error in the bash script due to an uninitialized variable.
    
    Change-Id: I3a2a917ad189f4a871eb6d00cd17147796716445

commit b83bd3732cb134a3113dac229fe299961c8934e5
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed Dec 21 14:21:13 2011 -0800

    Fixed failure caused by non-interactive pip installs erroring out on github repo changes.
    
    Change-Id: I17494a13afd2ce8e24cb3cfdfedf541a443d2a89

commit 402701e4c8dd16539a1c144a943397358b34f5a8
Merge: 0aceb08 c396ca8
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Dec 21 21:41:16 2011 +0000

    Merge "Making changes for new keystoneclient changes."

commit 0aceb0828b4bfe412fb3cfa1e37d2266924ba409
Merge: be18b71 0c9886f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Dec 21 21:36:07 2011 +0000

    Merge "Bumping Django version to 1.3.1 for security fixes."

commit c396ca8d4a56300d4a5604aa679de0eade24cb80
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Dec 19 15:02:44 2011 -0800

    Making changes for new keystoneclient changes.
    
    Change-Id: Ib849e5b6b2a81ef94954975497f045a37189ab0f

commit be18b7151273259644ffb1e8199603873e237bcb
Author: Jake Dahn <jake@ansolabs.com>
Date:   Wed Dec 21 12:51:33 2011 -0800

    updating python-novaclient
    
    Change-Id: I8fd2f5698568b450bb7cf97e52cb30398f330584

commit 0c9886f5f090c1e89be3870cd09ed9adc18382fc
Author: Paul McMillan <paul.mcmillan@nebula.com>
Date:   Wed Dec 21 12:39:04 2011 -0800

    Bumping Django version to 1.3.1 for security fixes.
    
    Change-Id: I14b9323eee61110aec34d4e265a66e9890d97d61

commit 6ed8d8585b24c78d702bbfe614fd905e6331c963
Merge: 886e923 22d465e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Dec 21 20:12:13 2011 +0000

    Merge "Converting security groups to check boxes."

commit 886e923fa281c45a44a1dfacc44466e4c05704ed
Merge: 1ae6147 e69ec81
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Dec 21 19:22:42 2011 +0000

    Merge "update horizon generation of openrc to reflect cliauth"

commit e69ec810dd86e529518dbb7b574b367b9280e9f8
Author: Jesse Andrews <anotherjesse@gmail.com>
Date:   Wed Dec 21 10:04:38 2011 -0800

    update horizon generation of openrc to reflect cliauth
    
    Change-Id: I0669c21a3878f8257e1b67ebecccf084b9f6731b
    blueprint: cli-auth

commit 1ae61473275be02b45b038ef746ecc7632c81d89
Author: Tres Henry <tres@treshenry.net>
Date:   Wed Dec 21 09:31:05 2011 -0800

    Fixing GIB and MIB on system overview.
    
    Change-Id: I3a8c7236e5399397827dc5134fb180d8777a2ea1

commit d1d74520600d304530534edc890f567065e564f1
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Dec 20 12:09:39 2011 -0800

    Loading settings page while logged out now redirects.
    
    Fixes Bug 907030
    
    Change-Id: I699ef7a4a86ae73080daa1b9b9d23cc5e3d96ec3

commit 73ad393d5cb631c2d3a553626d72d4641e172153
Merge: 8f25177 7204b9f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Dec 19 20:25:26 2011 +0000

    Merge "readding ip to main list table for usability"

commit 22d465eee2ae9cb1a2e2951cc9a89f27e5772d96
Author: jakedahn <jake@ansolabs.com>
Date:   Fri Dec 16 14:45:07 2011 -0800

    Converting security groups to check boxes.
    
    Bug 884486
    
    Change-Id: I8b654c854b4c18dc6e28039eecbc8e97447a66bb

commit 8f25177600d98b72184fddb50b28a823a998ddc9
Merge: a37a29c 5aed187
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Dec 19 05:42:59 2011 +0000

    Merge "Fixes deprecated attribute access."

commit 7204b9f46e7991e7cde193bd64d90a93d1567752
Author: Jake Dahn <jake@ansolabs.com>
Date:   Fri Dec 16 20:44:18 2011 -0800

    readding ip to main list table for usability
    
    Change-Id: I901721c127e7a3d4e72e497d21004d507c160e87

commit a37a29c88571077917bd17d405c6ca5ef1bd96c8
Author: Julien Danjou <julien.danjou@enovance.com>
Date:   Fri Dec 16 15:38:02 2011 +0100

    Stop using api_key as a keyword
    
    The final goal being to rename api_key to password in novaclient.
    
    Change-Id: I37e57e83187e3dd28c55ad33073e0ff7e4df5d76
    Signed-off-by: Julien Danjou <julien.danjou@enovance.com>

commit 23d66a18202385eff8eadc0d5ced7e9db757d539
Author: jakedahn <jake@ansolabs.com>
Date:   Thu Dec 15 20:08:26 2011 -0800

    Fixing cancel button on create flavor page.
    
    Fixes Bug 905073
    
    Change-Id: I6d1a3948748d01c90ba95f423dcf987da91fd628

commit 509164cbe3fdd5607dc6bfe7043f7e93e9f2ee82
Author: jakedahn <jake@ansolabs.com>
Date:   Thu Dec 15 14:26:49 2011 -0800

    Fixing incorrect formatting of django tags.
    
    Fixes Bug 905020
    
    Change-Id: Ib00ad798b16d0d6ebdcd85b3ba73478e9ad8ea56

commit 5aed18784beb2001668f724bd3b84fca67400007
Author: ZhongYue Luo <zhongyue.nah@intel.com>
Date:   Wed Dec 14 21:08:04 2011 +0900

    Fixes deprecated attribute access.
    
    Fixes bug 898510
    
    I did a hasattr check whenever the code tries to access
    the message attribute of a BaseException.
    
    Since openstackx, glance, and quantum implements their exceptions
    with a message attribute, I thought keeping the message attribute access
    was logical.
    
    Change-Id: Iabe986359077d11bb4bdae15f9e7d6db2aecdbb0

commit 00fcb425597a367f9d26b339d1c3642cca14cf8b
Author: jakedahn <jake@ansolabs.com>
Date:   Thu Dec 15 13:55:48 2011 -0800

    Adding page titles to all pages.
    
    Fixing Bug 897068
    
    Change-Id: Ia70eb999740b3212aa760318e839f2ff94dc8c7d

commit e7d7643e3ba83a1c43c689406c5eab77539c67a5
Author: jakedahn <jake@ansolabs.com>
Date:   Wed Dec 14 16:27:36 2011 -0800

    Fixing floating ip allocation.
    
    Change-Id: Ie229923384fdaf59e5141cf781bfb6f8dc8f30fb

commit 4a4c983c01cbb97cb9d86dfce5fd7d410df6686e
Author: jakedahn <jake@ansolabs.com>
Date:   Wed Dec 14 13:11:51 2011 -0800

    Fixing the edit security group rules form
    
    bug 898862
    
    Change-Id: I8273dee3d49d655073a7a0818150b1ba960bcca4

commit 56dd28bb52baa0b37a448ed00b46bf67a21fa96a
Merge: 21779f2 5cfaf85
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Dec 14 22:17:34 2011 +0000

    Merge "blueprint UX Improvement"

commit 21779f277035e874b94e1222d8e186c041423e4d
Author: jakedahn <jake@ansolabs.com>
Date:   Wed Dec 14 12:46:40 2011 -0800

    Fixing the logic for hiding server actions when they're building
    
    Change-Id: Ifb0a6f29ddb8d55dddc2455caecf1e10aa371e37

commit 5cfaf85eb8138853f455f0dd191ee608340435a8
Author: Neil Johnston <onewheeldrive.net@gmail.com>
Date:   Wed Dec 14 10:22:52 2011 -0800

    blueprint UX Improvement
    
    bug 904374
    
    Re-added status_sprite.png to images folder.
    
    Change-Id: I4717683ce561a785842d3d08e2a6699f5962de2b

commit 96e82806fc52c94f8d2c343cd3384716aa952e50
Author: jakedahn <jake@ansolabs.com>
Date:   Tue Dec 13 22:57:41 2011 -0800

    Hiding unusable actions for instances that are not in the active state
    
    Change-Id: If663197ad74535b1cf724531c721933d34169487

commit c2826ffc4867b36e1765593f9d1974755621165f
Author: jakedahn <jake@ansolabs.com>
Date:   Tue Dec 13 17:22:31 2011 -0800

    Restored instance details to instance index and detail pages.
    
    Fixed bug 900435.
    
    Change-Id: I61a475b61ae55cdcd55cc0373c2cdb5d71cff0c1

commit 626264383985e4048ae35748c2fc572fad689b10
Merge: e4a2b18 e950745
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Dec 14 04:17:22 2011 +0000

    Merge "Merging Images and Snapshots into a single panel."

commit e4a2b18296a471f15d087d30c0fb532d7b8419b1
Merge: 96f5225 0a3aebf
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Dec 14 03:20:13 2011 +0000

    Merge "Fix templates installation"

commit 96f5225f6d7863e907f67d7ea0226065557d5e55
Author: Neil Johnston <onewheeldrive.net@gmail.com>
Date:   Tue Dec 13 16:17:20 2011 -0800

    blueprint Improve Dashboard UX
    
    bug 904030
    
    After the user submits a form by hitting a submit button (an application wide behaviour), the button now provides visual confrimation of it's submission by disabing though the removal of the primary class.
    
    Change-Id: If52fe30b55b78a46951568df7a78dc2b6efa6ad3

commit 4240fcb021e92108da9b21ac7bd538c356caaa77
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Dec 13 16:25:23 2011 -0800

    Adds a named view for sending users to the appropriate home page.
    
    Fixes bug 893219.
    
    Change-Id: I6698cc3261d2f9e62b36684bedcad0a4a52b26a9

commit 6388d3e7659454f31e8343c5fbacd69f882bf606
Author: Neil Johnston <onewheeldrive.net@gmail.com>
Date:   Tue Dec 13 11:52:18 2011 -0800

    OpenRC file download settings panel w/ tenant selector.
    
    Implements blueprint cert-download.
    
    blueprint: https://blueprints.launchpad.net/horizon/+spec/cert-download
    
    Includes a little pep8 cleanup.
    
    Change-Id: Id5c280fda2c809c8a362e65eca40e129a881123f

commit e950745df660d91ace06dce0a78fd5c749cd3dbf
Author: jakedahn <jake@ansolabs.com>
Date:   Mon Dec 12 17:18:41 2011 -0800

    Merging Images and Snapshots into a single panel.
    
    Change-Id: I897c6930a45b546dc3a742a4baf735fae4c7fbfd

commit 8642018ebf463bd960dc3dcaac4dc7508b60e2e6
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Dec 12 17:52:20 2011 -0800

    Volume name is passed to novaclient properly. Fixed bug 890908.
    
    Change-Id: I51bac51fa3900a8d2dfdba4883e98e951956126d

commit 97dbcb2ba8521085773a24403c3199fc1e410ea7
Merge: 3f6e168 3fdfd02
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Dec 13 01:54:17 2011 +0000

    Merge "Fixes the syspanel instances page after instances_and_volumes merge."

commit 3fdfd025422b111d950f23709c482c44dc4c34ad
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Dec 12 17:26:06 2011 -0800

    Fixes the syspanel instances page after instances_and_volumes merge.
    
    Change-Id: If16fc61d20f9d09d96ac311f841df15ae704d5a8

commit 3f6e168e8e7fe1797e5ff9a755de943938dc202c
Author: jakedahn <jake@ansolabs.com>
Date:   Sat Dec 10 12:04:13 2011 -0800

    Merging Floating Ips, Keypairs, and Security Groups into a single panel.
    
    Change-Id: Ia5b755f2e89a121fc67ca0ddb1a173e3ea97a889

commit 8a121c8d179eae21f5e862698a184ee77aba30fa
Merge: 51069c0 c63d097
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Dec 12 20:46:04 2011 +0000

    Merge "Testing improvements."

commit c63d0973fa35d83b4f8be679236ec1acd7536879
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Dec 12 11:34:42 2011 -0800

    Testing improvements.
    
    Fixes bug 903349 -- sets socket timeout and overrides httplib2 connection
    method so that escaping external URI calls don't sit around forever.
    
    Fixes bug 894776 -- run_tests.sh properly respects the -N flag again.
    
    Change-Id: I979f49f065021cb91d8b9d01b6a36f78de1897df

commit 51069c01d27d9e346576782c4aa3bb33ac850e52
Author: jakedahn <jake@ansolabs.com>
Date:   Mon Dec 12 11:29:01 2011 -0800

    fixing url error which occurs when you attach a volume
    
    Change-Id: I5cd6525bdad0a47a01a6a20d7642a0689699b347

commit 17b02f9e6e2e28a35a74999e5a1fcc7ea291f9da
Merge: 50b5992 1547e59
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Dec 10 23:33:26 2011 +0000

    Merge "Updated quantum API"

commit 50b599289d12b888b59d669d1050ce244157d7f7
Author: jakedahn <jake@ansolabs.com>
Date:   Mon Dec 5 13:00:26 2011 -0800

    Merging Instances and Volumes into a single panel.
    
    Change-Id: If469511149bdea1de178b5ad82f2f2905c9cb7bf

commit f72cfc17e53f4fc0bcecff2f9e7c3bbc457c1079
Merge: b4f1226 137fc84
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Dec 9 22:48:00 2011 +0000

    Merge "Adds the ability to specify the URL pattern name for Panel.get_absolute_url."

commit b4f12260bef96c8de04f89997b22e35c50ef7099
Merge: f068f9e 75bff69
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Dec 9 22:46:09 2011 +0000

    Merge "Keypair bugfixes."

commit f068f9e7901ed2802d2b1844b600b5a8038682a4
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Fri Dec 9 13:37:00 2011 -0800

    Cleans up error handling for index view api calls. Prevents 500 errors.
    
    Also brings buildout config for glance into line with pip-requires.
    
    Fixes bug 893795.
    
    Change-Id: Ia5cc1d480cf160c682a6ec7a3d0bed9057e7acc9

commit 75bff6914dcb2ff2b792dd6f06bbe69f6afc9f41
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Fri Dec 9 12:26:08 2011 -0800

    Keypair bugfixes.
    
    Corrects keypair name validation and prevents illegal characters in
    header name. Fixes bug 900528.
    
    Fixes location of "refresh this page" message insertion to match
    other messages.
    
    Ensures that deletion of keypairs gets a confirmation dialog box.
    
    Change-Id: I99d70dd21c840320ef3fc6a246d283cef5b7a64a

commit 9e84bae97a8e056d5f3aeeb99777f3e36a3bbfec
Merge: 676370b ca6f868
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Dec 9 19:54:26 2011 +0000

    Merge "CSS layout fix to make sure title elements are properly cleared."

commit ca6f8686a35289b49c9caec15473291ab70c292b
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Fri Dec 9 11:40:47 2011 -0800

    CSS layout fix to make sure title elements are properly cleared.
    
    Fixed bug 900535.
    
    Change-Id: I835c849c6c3d67ba88cdc1dd44ade9d2091f428b

commit 676370be7eb818a03989c71187f9f36b45ad4ddd
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Fri Dec 9 11:12:34 2011 -0800

    Corrected a broken trans tag. Fixed 900527.
    
    Change-Id: I56e625f491d6d0dce658392feb1f824f69664484

commit 137fc84fd0bc1bc75b22b1f15df976557afe5b3e
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu Dec 8 16:23:06 2011 -0800

    Adds the ability to specify the URL pattern name for Panel.get_absolute_url.
    
    Change-Id: I177ac498f9ca83ae866b1d7d1f7184a0c093d3be

commit 4d9f5e8ce88fc88b13b2b56eebe84cd97f2abf3e
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu Dec 8 15:12:58 2011 -0800

    PEP8 fixes.
    
    Change-Id: If44db0308ff9975de510b84e27f2d9afa66b880e

commit 5fa8539f4f1397f16fd4b09e506b0b59502a3489
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed Dec 7 16:15:23 2011 -0800

    Reworks messages so they display if they have multiple tags applied.
    
    Change-Id: If53f6b51d52edb846861e7df12dd7ba891ec3ed6

commit 0cb30bf803f1b6761031aefb1fecf55b6ea5910c
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed Dec 7 13:07:26 2011 -0800

    Cleanup of splash page error messages and keystone error handling.
    
    Removed several templates which have not been in use for some time.
    
    Moved messages tempalte snippet into horizon since we're using it
    there and it's generic anyway.
    
    Fixed bug 871871.
    
    Change-Id: I4c9aa22e022b41c5d353c05b0b32cf3e85c376ea

commit 16af5d402416df0789769a67c18d4e69300be19a
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed Dec 7 12:09:45 2011 -0800

    Updated docs for the Dashboard.panels attribute to be clearer.
    
    Fixed bug 900148.
    
    Change-Id: I2b1f6dab8b5a0e1edc59ff89f59f48a0391b9b10

commit 1547e5928513fc9660b54ee0630626f16d6d7370
Author: Arvind Somya <asomya@cisco.com>
Date:   Tue Dec 6 17:42:26 2011 -0500

    Updated quantum API
    
    Updated call to set port state to match changes to the Quantum API.
    
    Change-Id: I9b40afd5c1492d25708517b2ce760ce042994c62

commit fa365d6439497ca1a226b844b1e59d1d2fd0a7ea
Merge: 924abf8 c01ebad
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Dec 6 21:36:39 2011 +0000

    Merge "Fix sys.path in WSGI file"

commit 924abf8cf045c924274ffc294da89bfadc3ee48f
Merge: 1c1fac7 068c782
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Dec 6 20:52:53 2011 +0000

    Merge "Fixes LP Bug#862664 - Improper calls to get_image"

commit 1c1fac7977c485809f1ba837e977536d8612b0d6
Author: jakedahn <jake@ansolabs.com>
Date:   Tue Dec 6 11:26:54 2011 -0800

    Changing the wording for disk quota.
    
    The current wording presented confusion to multiple users.
    
    Change-Id: I9244b596846f3502ea05e60546b1f994f16ac400

commit 59be682ff4d29c28d3aef64a20a476a67bf192a2
Merge: 432a29b 1b5e7ff
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Dec 6 19:24:42 2011 +0000

    Merge "Remove dependency on django-mailer"

commit 068c782d03fe5fff793505f56623fcd70f465927
Author: Jay Pipes <jaypipes@gmail.com>
Date:   Tue Dec 6 12:27:19 2011 -0500

    Fixes LP Bug#862664 - Improper calls to get_image
    
    The glance.client.Client.get_image() call returns a
    tuple of (metadata, image_iterator). Unfortunately,
    Horizon's glance API calls get_image() when it means
    to call get_image_meta(). Because the call to get_image()
    simply ignores the image iterator returned from get_image(),
    when the image iterator is garbage-collected, this causes
    the connection to Glance to be closed, however by that time
    the socket bound to the iterator has been switched out by
    eventlet. The result is lots of these in the Glance API log:
    
    2011-09-28 17:46:12 DEBUG [glance.store.filesystem] Found image at /opt/stack/glance/images/3. Returning in ChunkedFile.
    2011-09-28 17:46:12 DEBUG [eventlet.wsgi.server] Traceback (most recent call last):
        File "/usr/lib/pymodules/python2.7/eventlet/wsgi.py", line 351, in handle_one_response
            write(''.join(towrite))
          File "/usr/lib/pymodules/python2.7/eventlet/wsgi.py", line 301, in write
            _writelines(towrite)
          File "/usr/lib/python2.7/socket.py", line 334, in writelines
            self.flush()
          File "/usr/lib/python2.7/socket.py", line 303, in flush
            self._sock.sendall(view[write_offset:write_offset+buffer_size])
          File "/usr/lib/pymodules/python2.7/eventlet/greenio.py", line 283, in sendall
            tail = self.send(data, flags)
          File "/usr/lib/pymodules/python2.7/eventlet/greenio.py", line 269, in send
            total_sent += fd.send(data[total_sent:], flags)
        error: [Errno 104] Connection reset by peer
    
    This patch fixes the improper calls to get_image() by replacing them
    with appropriate calls to get_image_meta().
    
    Change-Id: I741a207ba0e222820492aeb48bab9464d17539ab

commit 0a3aebf683f801978d0113751fea6d5d2bb9ab67
Author: Julien Danjou <julien.danjou@enovance.com>
Date:   Wed Nov 30 14:39:05 2011 +0100

    Fix templates installation
    
    The setup.py does not install all the required templates, making horizon
    unable to render pages.
    
    Change-Id: I1e20e232e6837a3db934bce764bdbe1d1b8d5b6f
    Signed-off-by: Julien Danjou <julien.danjou@enovance.com>

commit 432a29bc103a7425b5bd4cf1ef45cd4554cc0eed
Author: Julien Danjou <julien.danjou@enovance.com>
Date:   Mon Dec 5 15:28:37 2011 +0100

    Remove openstack.compute usage
    
    Change-Id: I898952ae6f141759aeacc8dec5756ffe4e14ca51
    Signed-off-by: Julien Danjou <julien.danjou@enovance.com>

commit 6434611696f96c6f113108127f4118df34a823eb
Author: Tres Henry <tres@treshenry.net>
Date:   Sun Dec 4 18:11:05 2011 -0800

    Moving login error messages into the login dialog.
    
    Fixing broken test and removing duplicate tenant_delete function.
    
    Change-Id: I1dd20221c0ca4155e1005e229d70aeffc76bd633

commit 72ec2799796963904f167f7aac23f44dfe490b33
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu Dec 1 13:25:16 2011 -0800

    Converts keypairs to use the new ajax modal dialogs.
    
    Incidentally updates jQuery to 1.7.1 and uses the "on" method instead of "live"
    for click handling as per Tres' comment.
    
    Adds a common "main_content" id to all the base.html templates for uniformity.
    
    Change-Id: I667cfaa72b9b85883a86649a666e75e4d501b93e

commit e51db86225f661870cbcc932192927f90ed69a32
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Dec 5 15:22:18 2011 -0800

    Fixed nova dashboard image update view (was returning 500 error).
    
    Change-Id: I7f3e83270ab6e4bdce7fd34b675a6890108a98b3

commit 0537e9a4dcbf8a3cba2e8ebd1901d009e096b8f3
Merge: 5eb713e c002fef
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Dec 5 21:48:58 2011 +0000

    Merge "Fix for a misnamed attribute."

commit c002fefe8c8a0d212c9f1dd8515845b16f1712a1
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Dec 5 12:16:29 2011 -0800

    Fix for a misnamed attribute.
    
    Change-Id: Ib0eaaef4885cc17a55e061f2d5f9bc25a305abfc

commit 5eb713e08d14e329c6bb6a3658f7b5287d133c8a
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Nov 28 08:56:48 2011 -0500

    Implementing new table features.
    
    Change-Id: I93840f3af736a6770ec568a38c4993746c6e76dd

commit 11f4f78bc16351e19b5465772a87130874bbcee3
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed Nov 30 16:12:36 2011 -0800

    Improved error message for attempt to access an unregistered dashboard.
    
    Change-Id: I5025823a508e4c20df751b25a0e80a649f349c08

commit 7329714c1d3445a528365cc577f14f933098b554
Merge: 84ad20e a9df378
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sun Dec 4 06:15:10 2011 +0000

    Merge "Gave the README an extension that github would recognize and then render."

commit 84ad20e0f3159e70a8b2cf098e076fdc67910d87
Merge: de502fa c6b3038
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sun Dec 4 06:13:37 2011 +0000

    Merge "Added bugfix for Django URL reverse bug."

commit de502fab40f378bc758285bfc99611d97c953ad4
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Sat Dec 3 21:53:34 2011 -0800

    Updated the other half of the quantum dependency and bumped env version.
    
    Adds buildout environment automatic cleanout to "quiet" option for Jenkins.
    
    Change-Id: I23c6849e893b9dc43ec93acfa402af60f33bc7b9

commit c6b30386213e7700421798722549c9d1af975440
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Sat Dec 3 21:09:44 2011 -0800

    Added bugfix for Django URL reverse bug.
    
    See issue Django issue 15900 for details of the bug.
    
    Change-Id: I90407ae962e33dbceb9a5ea641c759b6b1aada08

commit a9df37828140005f491fce0e26ddd2d8889d4000
Author: Duncan McGreggor <duncan@dreamhost.com>
Date:   Tue Nov 29 14:03:42 2011 -0800

    Gave the README an extension that github would recognize and then render.
    
    Change-Id: I54fb08b3421b47d98df649d36b9f29726d5aa0ca

commit c01ebad629a7d78c769b2c5c0072e59d24940746
Author: Julien Danjou <julien.danjou@enovance.com>
Date:   Wed Nov 30 14:41:28 2011 +0100

    Fix sys.path in WSGI file
    
    This allows the inclusion of dashboard.* modules correctly, which is needed
    to run the app.
    
    Change-Id: I7db42657b0253871fa28fb4a1c649182254811ca
    Signed-off-by: Julien Danjou <julien.danjou@enovance.com>

commit eb896725004283ab53047735dcd308fd934acdd7
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu Dec 1 12:59:31 2011 -0800

    Added urlquote call around keypair name in delete form. Fixed bug 898803.
    
    Change-Id: Ie39c0c9136a2b02247a4e67a16d91ef09c2e5ddc

commit 058c2847bb4170b3c768890f595f89d926a67a28
Author: jakedahn <jake@ansolabs.com>
Date:   Wed Nov 30 11:29:16 2011 -0800

    Adding comment to local_settings.py.example.
    
    This should help illustrate the option of using memcached for less painful development.
    
    Change-Id: I8eb92381290294ee22872ba993d3c69947b9dbfc

commit 1b5e7ff41213616280f9bb0a69130f8bb662c316
Author: Julien Danjou <julien.danjou@enovance.com>
Date:   Wed Nov 30 12:14:47 2011 +0100

    Remove dependency on django-mailer
    
    Nothing is using it, so there's no need to install and configure it.
    
    Change-Id: I11d34b965606d7660d812202c79b65c07b4f41d3
    Signed-off-by: Julien Danjou <julien.danjou@enovance.com>

commit b9dd8cba862683abf3f22c76555ad859e94aea03
Merge: 10bf942 cf5f6a2
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Nov 30 00:15:41 2011 +0000

    Merge "adding danger class to keypair delete button"

commit 10bf942f61e0080c9f7205e23641ab4c1b3e398c
Merge: d8a3f29 2e547ad
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Nov 30 00:15:19 2011 +0000

    Merge "Fixing login message when bad credentials are supplied."

commit cf5f6a21128cbb4ba582b852bbe3047a4d4dad66
Author: jakedahn <jake@ansolabs.com>
Date:   Mon Nov 28 17:25:12 2011 -0800

    adding danger class to keypair delete button
    
    Change-Id: I6ad24995d0155bf3adb4b9958e185517536bdbd4

commit d8a3f29d74e67af330fed3fdf802e497c55f38be
Author: jakedahn <jake@ansolabs.com>
Date:   Mon Nov 28 16:21:00 2011 -0800

    Quantum was removed from pypi, this fixes the pip-requires.
    
    Change-Id: Ifd20bfabb009362b6d42c3a615d30fba9c99c32a

commit 7cdd76293a175c9b1febbd27ddde9583ea4e4f7b
Merge: 0ac50ad 3e7b2cd
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Nov 28 19:42:03 2011 +0000

    Merge "Remove execute bit on static files"

commit 3e7b2cd9df801578e90d579dcf0c547a06a808a4
Author: Julien Danjou <julien.danjou@enovance.com>
Date:   Fri Nov 25 16:53:51 2011 +0100

    Remove execute bit on static files
    
    Change-Id: I02c0100793ce4c5b2dd81466415b497d5fee858e
    Signed-off-by: Julien Danjou <julien.danjou@enovance.com>

commit 0ac50ad984bd50c0b39eaf12d46d11b587735b8a
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed Nov 23 16:27:52 2011 -0800

    AJAX modal for associate floating IP. Fixes bug 884495.
    
    Change-Id: I4f7bdf9a3f22c2b9efeaee1b9de84a51347d847e

commit 72927d2b9785c93a06137f7f3469439cddf086d9
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed Nov 23 14:22:28 2011 -0800

    Adds tabindex to nav elements for better accessibility.
    
    Change-Id: I5edcc8b6394a1f323260694996fa4f884164b5e0

commit 3175337006a56ffe2df514926eb270fdf05520cb
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Nov 21 13:04:09 2011 -0800

    Clears session on splash page to prevent old user ids from being cached.
    
    Change-Id: Idc9a9b60ce43a990b9e2cdf39c6d4a06cb999986

commit 2e547adc4141f64a083ff3dc2a87ecd786103062
Author: Tres Henry <tres@treshenry.net>
Date:   Wed Nov 23 14:50:34 2011 -0800

    Fixing login message when bad credentials are supplied.
    
    Fixes bug 894186
    
    Change-Id: I21f8600a72443fd5f33c396b38001359f539899b

commit 26cbcb81a012253d026300a8d393fdcb3ba32e4d
Author: Tres Henry <tres@treshenry.net>
Date:   Tue Nov 22 17:02:58 2011 -0800

    Dashboards can now add an attribute that indicates the dashboard has support
    for tenants/projects.
    
    Change-Id: I505d22f808a34cf43921ebb716f599459f5c9095

commit 0b1847437753dc4e1ce34bb33061a3843da51797
Author: Tres Henry <tres@treshenry.net>
Date:   Mon Nov 21 19:29:43 2011 -0800

    Fix for launch instance bug and some associated tests.
    
    Change-Id: If2d320db84180f621329a0d2a76b2a472cbdb7fb

commit 3d15546345dbcc80f720f2d3341bd6e531a6d9ae
Author: Tres Henry <tres@treshenry.net>
Date:   Wed Nov 16 05:28:43 2011 -0800

    Various fixes for swift UI.
    
    Paging controls no longer show when there are exactly "limit" number items.
    Primary actions more clear.
    Styles in-line with rest of Horizon.
    Filter form now pages plus some test fixes.
    Better Swift pagination limit default and comment in local_settings.py
    
    Change-Id: I288c17471624c3a90a886726af60f7c3c8f8c9b7

commit 1dec092857c79a3d302b101e36ab085d2cd7a32a
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Fri Nov 18 12:38:21 2011 -0800

    Unit tests shouldn't override template rendering.
    
    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

commit e1d78e0321351a7bf06dd71c93da2ea5e6561a80
Author: Ewan Mellor <ewan.mellor@citrix.com>
Date:   Sat Nov 19 21:25:33 2011 -0800

    Fix three instances of the same typo.
    
    Change-Id: Ib0be8e6b0f68a2c1b592f77abb90861abca5e723

commit ef40151f413a0e9ec565518eb5dd3b41b7a2e07a
Author: Tres Henry <tres@treshenry.net>
Date:   Tue Nov 15 20:45:49 2011 -0800

    New template when no instances running shared from overview and instances list.
    
    Change-Id: I9c27624792473cadf691496d39ccb927e51d334e

commit b282244e097529de2c6d2aa096093c05ef76374c
Merge: 2a942bb 3e8413b
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Nov 18 00:46:00 2011 +0000

    Merge "Remove Debian bits and let the debian package take care of it."

commit 2a942bb3e5336d399fffead0b008e876f08b4b10
Merge: 36c0573 7cd53c2
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Nov 18 00:45:38 2011 +0000

    Merge "Adds function to count tab characters in files to run_test.sh."

commit 36c057344737d868fb8ca4bc23a7327e764ddae0
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu Nov 17 12:59:53 2011 -0800

    Adds enctype back to object upload form. Allows for extra attrs on modal forms.
    
    Change-Id: I30284ca64dd27b6b6ab7b9deb0b69e9d9b132b7f

commit f150af16c470467b1d668f68d0a32159156ce3fc
Merge: af2b1be 63792f5
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Nov 17 20:59:19 2011 +0000

    Merge "Accounts for non-standard width of the splash modal for centering."

commit af2b1beb7a4288cb9fd9743b337b6326bf26061e
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed Nov 16 16:11:57 2011 -0800

    Massive UI fixes + bugfixes.
    
    All forms/modals on the site now inherit from a single
    standardized modal base template.
    
    All cancel buttons now go to appropriate pages.
    
    All buttons are styled approriately
    
    Fixed many bugs in the networks, volumes and users panels.
    
    Generally made everything more standardized, uniform, and DRY.
    
    Moved mox.VerifyAll() to global tearDown() method to prevent
    tests carelessly forgetting it, and/or VerifyAll() raising
    errors that prevent UnsetStubs() from running properly.
    
    Fixed a lot of failing unit tests that weren't being verified.
    
    Change-Id: I9f7a87870a89f83373cd480255b0906c00cff032

commit 63792f5b3810e9fc59e7bf5f90cb80483d6b3f46
Author: Neil Johnston <onewheeldrive.net@gmail.com>
Date:   Thu Nov 17 11:47:13 2011 -0800

    Accounts for non-standard width of the splash modal for centering.
    
    Change-Id: I1078c1d25e64568bd6bc77c339a5bc84e26e5979

commit 195b70bcf161987d2568e7c9dbebdfffd22004f8
Merge: ef0382c 6ffcfea
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Nov 17 00:39:01 2011 +0000

    Merge "fixing swift bugs introduced with ui refactor"

commit ef0382c31f5051b86f76ba752370877ee01cf50a
Merge: c1b5d04 e2895b9
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Nov 16 21:00:14 2011 +0000

    Merge "Adds error messages back into syspanel base template."

commit e2895b99a0cf31dfcc473d1e2d5b801ccb243c17
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed Nov 16 12:56:05 2011 -0800

    Adds error messages back into syspanel base template.
    
    Change-Id: I20a778f08b406fb446502ef94db2b9ffd75e83d1

commit c1b5d04cf48bfdc09508ec8abbb8a33fc37b7f3b
Author: Joe Heck <heckj@mac.com>
Date:   Wed Nov 16 09:02:03 2011 -0800

    meaningless change to drive CI
    
    Change-Id: I0aa360143933a815fc1d0258fbce2e7d5a9d2d65

commit ce04d72f0e5180151516c5087ae3a602af44d43f
Author: Tres Henry <tres@treshenry.net>
Date:   Tue Nov 15 18:32:26 2011 -0800

    login dialog fix
    
    Change-Id: If373fd10b285749503467ca5287ef86b48fdec1c

commit 17df9e545884f16175acb8fd42f9880b97b4ad3a
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Nov 15 18:14:55 2011 -0800

    PEP8 fixes.
    
    Change-Id: I32b824667bb04c38559720ed05a170b4ed743e78

commit 6ffcfea805b80d7c3dc5f611a76a4634fd6ba1ce
Author: Tres Henry <tres@treshenry.net>
Date:   Tue Nov 15 15:57:12 2011 -0800

    fixing swift bugs introduced with ui refactor
    
    Change-Id: I94b0c7277ef5c7f806b97d23d97a27eab9caeb60

commit 7aaa59270d08191db1eb425e197e73e244ad03ec
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Nov 15 17:26:15 2011 -0800

    Test fixes for glance index, server novaclient, and auth user changes.
    
    Change-Id: I21b0e3d5f4d87b0703725ff6fe3b75b51c5ff5bb

commit ec59def397c567ebec3c22f2966bee744dfb48ea
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Nov 15 14:31:04 2011 -0800

    Modal form abstraction and cleanup. Bug fixes.
    
    Modal forms now inherit from a _modal_form.html template,
    and the guts of form presentation are abstracted to
    _form_fields.html to be more DRY.
    
    Converts nova/containers, nova/floating_ips, nova/images
    and nova/instances to use the new style.
    
    Fixed image ownership bug. Fixed server descriptions bug.
    
    Change-Id: Ib1604665d9a0c4d9fe971af9c22ff6c09bbb35ea

commit de01161928aaecdc145f0607abc41cbd2f94aa27
Merge: e2c6c4c 33b4853
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Nov 15 22:29:06 2011 +0000

    Merge "Removes multiple selections from security groups in launch form."

commit e2c6c4cd373e0bd47ccae749d2632855bd1b6f65
Author: jakedahn <jake@ansolabs.com>
Date:   Tue Nov 15 13:59:10 2011 -0800

    fixed flash message layout for overview
    
    Change-Id: Ibebcaaf81e2e23451094729f4a249274376f1c6a

commit 33b48539e19b96f4c48176db9c0e488ce1b80155
Author: jakedahn <jake@ansolabs.com>
Date:   Tue Nov 15 13:19:46 2011 -0800

    Removes multiple selections from security groups in launch form.
    
    Change-Id: Ibcfa54c3d0354d0a9f2def2fb3ee446790cc3d52

commit 7e1b73e72343f1d8968ad5515dd04461941584c7
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Nov 15 11:56:45 2011 -0800

    Fixes the splash page/login box styling.
    
    Change-Id: I21d9d64966d3627716a1b2783beb8d4105817311

commit 98f5e3280d883975cef110ff043cccbd8500a420
Author: jakedahn <jake@ansolabs.com>
Date:   Tue Nov 15 11:16:03 2011 -0800

    fixing splash stylesheet link
    
    Change-Id: I120d0a4321d09975645d58210c6cd51577db8b5d

commit 3c695259c9d7ad1951924c6a80159204e0d1480d
Author: jakedahn <jake@ansolabs.com>
Date:   Tue Nov 15 11:15:11 2011 -0800

    moving stylesheet, clearing up spacing
    
    Change-Id: Id371a28a34fc78b4a0cd2b83e052406d60279de3

commit a4a285cf37423e6dd4adc43cde7f5e30251d1795
Author: Jake Dahn <jake@ansolabs.com>
Date:   Fri Oct 28 15:50:59 2011 -0700

    The new hotness that is Bootstrap.
    
    Change-Id: I38267a003fca161290dd35549636f306a5e7c090

commit 7cd53c2506efd5415441377b456c79ed82d4b460
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Nov 14 23:46:30 2011 -0800

    Adds function to count tab characters in files to run_test.sh.
    
    In case you're frustrated by mixed use of tab characters and
    spaces for indentation, this function finds tab characters in
    all the Python, CSS, Javascript and HTML files in the project,
    and lists out any offending files that contain tabs.
    
    Returns proper exit codes in case we someday want to gate on
    this check.
    
    Change-Id: I70195e9d00368a5d177cd3792921028e0bcd9b53

commit e9b06ca7736473542d9afffaa193c1ead3c47cec
Merge: 4047159 dd6e9cc
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Nov 14 10:21:32 2011 +0000

    Merge "Setting force back to 0, cleaning up, driving Jenkins."

commit dd6e9cc5dd50b205f25b6297cba13411ee09e113
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Nov 14 02:19:58 2011 -0800

    Setting force back to 0, cleaning up, driving Jenkins.
    
    Change-Id: I44b7c8cb74c67afaf8c9a0806557b0e81c93a355

commit 4047159a327d8af1e50fd7de1bf8721c3cc93b5b
Merge: c6a645f 3655c93
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Nov 14 10:19:10 2011 +0000

    Merge "Use separate backup environments for each job name."

commit 3655c938e0233d7ee13db0a05e21f1f19dd6ceac
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Fri Nov 11 12:36:11 2011 -0800

    Use separate backup environments for each job name.
    
    Change-Id: I0d7d4fcd1b6d1d96c8a82dc2a1e983c2b0986475

commit c6a645f2b8b85bf6158c828f220846abc64c8013
Merge: 62f1b48 8f545da
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Nov 11 20:35:34 2011 +0000

    Merge "Use relative paths for buildout and have run_tests.sh regenerate the horizon egg link."

commit 8f545da5e7aca73ce1438cb84d75ed140b02451f
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Fri Nov 11 12:18:09 2011 -0800

    Use relative paths for buildout and have run_tests.sh regenerate the horizon egg link.
    
    Pushing an auto-force to start clean.
    
    Change-Id: I7053c7f8a341b5197354b6590c738f8b1669898c

commit 62f1b4805d024f7ca06ef7058298feb793b783a5
Author: Joe Heck <heckj@mac.com>
Date:   Fri Nov 11 09:35:49 2011 -0800

    drving CI
    
    Change-Id: I1c20eb85b17bf7b45165a4dab2fc5823d3bbe5ba

commit b3cfb76d2b2e5e4ea40fe03c93df85b111cfd671
Merge: 32f0f4f 78dc463
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Nov 11 08:09:45 2011 +0000

    Merge "driving the CI engine"

commit 78dc4639fa33050865ff99057e476b37209137b5
Author: Joe Heck <heckj@mac.com>
Date:   Thu Nov 10 21:00:06 2011 -0800

    driving the CI engine
    
    Change-Id: I4198a0bbedeb767131f93fc6d9c17caaf52f26d1

commit 32f0f4f97dff570c43f3298db985edb43f175f08
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu Nov 10 20:01:31 2011 -0800

    Adds environment backup and restoration to run_tests.sh.
    
    This will drastically speed up tests runs with Jenkins.
    There's also a ton of cleanup going on here.
    
    Change-Id: I9d7001fb7fbd09f2cd5a4358d6d1c2ca152ec8ed

commit 3fb6e79141b004c1b82fc67ffb399bfb4a644426
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu Nov 10 17:08:04 2011 -0800

    Adds docs about environment versioning and the --quiet flag to run_tests.sh.
    
    Change-Id: I858719a8cbcc1081d04ff0ef62e45ef397b5a5ea

commit ae7b40fb677c16cb9cdc194b7df810a099086385
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu Nov 10 16:13:05 2011 -0800

    Download caching, dependency cleanup, run_tests improvements.
    
    Fixed bug 888813 -- removed duplicate installations of glance as
    a dependency in buildout. Set a required version for pycrypto
    as a dependency since older versions will fail, but 2.4 can't be
    installed by buildout. Turned on download caching for pip and
    buildout in run_tests.sh. Turned on mirroring for pip, just
    in case.
    
    Made the output from run_tests.sh commands a little more helpful.
    Made sure that commands like --pep8 and --pylint don't stop
    partway through due to bad exit codes.
    
    Change-Id: Ie7f645707741b86908029ea1821fe2129004c0b3

commit cb17179e1bd6370172a3adae53d6750b0a56a525
Author: Neil Johnston <onewheeldrive.net@gmail.com>
Date:   Wed Nov 9 22:06:57 2011 -0800

    blueprint: improve-user-experience
    Bug #884453
    Ensured branding is contained and can't escape sidebar space/break layout by adding
    a CSS style #main_nav h1. This bounds the branding area and disables overflow.
    Additionally padding ot the right is adjuested moving the topbar navigation in line
    with the sidebars righthand side for asthetics.
    
    Change-Id: Id0fcb71d8823e997fa891975dc9f1af904f862d1

commit 34e217b357457eadec9cc668b722fa7fd3f43ee9
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed Nov 9 12:32:54 2011 -0800

    Added sanity checks and environment versioning to run_tests.sh.
    
    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

commit 3e8413be302d8c75da8996a6e3b73d619b2e7b34
Author: Chuck Short <chuck.short@canonical.com>
Date:   Wed Nov 9 12:52:57 2011 -0500

    Remove Debian bits and let the debian package take care of it.
    
    Change-Id: I33424eea5077e66787930127079c580b568f81e2

commit 2532d25c08931122c1aa84290fd9abb08959fbfb
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Nov 8 16:38:03 2011 -0800

    Adds selenium and qunit integration into Django test suite.
    
    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

commit 67a979ae99fcba2b0f97789ae7a4dc5de8fa084e
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Nov 8 12:20:30 2011 -0800

    Four modest bug fixes.
    
    Sorry these are in one commit, but they all ran one into the other when I discovered them.
    
    Fixed 887770 -- corrects an instance of "dash" -> "nova" renaming that was missed in openstack-dashboard/dashboard/views.py
    Fixed 887768 -- removes duplicate code and adds docstrings to auth_views.py. These changes were previously made but somehow didn't get staged and committed.
    Fixed 887767 -- the list of tenants in the tenant switcher no longer changes when viewing the Tenants or Users syspanel pages.
    Fixed 887766 -- corrects a broken bit of if/else logic so that the tenant switch list isn't empty.
    
    Change-Id: I0cb6fff83d7279b17233c50ef2d4af2586cca829

commit 193e59f8ff041410901cd73f30edb74ca17ed1e3
Author: Joe Heck <heckj@mac.com>
Date:   Mon Nov 7 16:49:38 2011 -0800

    unquieting the pip install, theming the docs
    to match other openstack dev docs
    
    blueprint improve-dev-documentation
    
    Change-Id: I9923fc967d3d685863791aecda09a3e0ba87b8d5

commit 00a3832886eb2db84a650956abbca93beea2ad7d
Author: Tres Henry <tres@treshenry.net>
Date:   Tue Nov 8 09:25:35 2011 -0800

    Adding setup instructions to the quickstart docs.
    
    Implements blueprint horizon-dev-setup-doc-update.
    
    Change-Id: I0d16a5db7b8b7b670e76a99792f744e6ff0e00a2

commit 74c07b04551f0136c313ce08b813b13afaebae33
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Nov 7 14:54:48 2011 -0800

    Updates for readthedocs.org compatibility in docs building.
    
    Change-Id: I1101d7eee78a8e215a2bb076872423fc86ef1b48

commit 9742842795e964c7f260aec831665d5cb28cd420
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Oct 31 11:31:05 2011 -0700

    Re-architects the OpenStack Dashboard for modularity and extensibility.
    
    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

commit 91ceb59bae8818e407614bb0ff32f21ced1eadaa
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Nov 7 12:33:33 2011 -0800

    bug #873216: Fixing ajax refresh for instance view.
    
    Change-Id: I2ecf9b7a07f0a8df5f34d14966c61ed3b803e081

commit 7f6f5964d1f11387aba1f0c063ba05b12b21ba99
Author: Jake Dahn <jake@ansolabs.com>
Date:   Fri Nov 4 12:25:10 2011 -0700

    bug #862667
    
    Add https as an option for pip-requires.
    
    Change-Id: Ib791dce52636c0caf02b0f21046f3cbf21fce814

commit d3d71ff7e8f57169eb28a79e39840f01a1ac735d
Author: Tres Henry <tres@treshenry.net>
Date:   Tue Nov 1 13:37:24 2011 -0700

    Fixing some pep8 issues with volumes.
    
    Change-Id: I908c7457e47ba7da3d3df37679298ed98ce097b0

commit 0ea6068fe86103ff60ffea3f663591916ae44bc8
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Nov 1 11:06:42 2011 -0700

    Fixed a copy-paste error in pip-requires.
    
    Change-Id: Iaad78027704502d56407b26eae7e20bbbea6d5cb

commit 0e5f2b2f4aabb81b644d2712ceea81410dae51f1
Merge: ddd2d5f f5156e7
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Nov 1 18:03:12 2011 +0000

    Merge "more pep8 cleanup to reduce to 0 pep8 issues"

commit ddd2d5f603e661226420bf1fe9565121f4f4ffde
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Oct 31 13:56:42 2011 -0700

    Adds quantum and kombu to buildout.
    
    Fixes bug 884422. With this fix you can run bin/buildout followed by python bin/test and actually have the tests run.
    
    Change-Id: Ia57d3ae10ce188373d02bb4372f7a63815d9c20f

commit e667fb64f2d42c5abd5433da8df57bbfba14048a
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Oct 31 12:46:42 2011 -0700

    Buildout correctly installs novaclient and keystoneclient.
    
    Fixes bug 884392.
    
    Change-Id: I3c330ae67f5808724da1bb3f3ebc5a4d18e2d3ad

commit f5156e7d737fdb9de970ba499f6a6502e7016f3c
Author: Joe Heck <heckj@mac.com>
Date:   Mon Oct 31 11:33:54 2011 -0700

    more pep8 cleanup to reduce to 0 pep8 issues
    
    Change-Id: I7183f9c4a337657d0a5badfb07535b2b34f677b8

commit 5bb04304935492c5a6d4d08a737b01ee4c290988
Author: Joe Heck <heckj@mac.com>
Date:   Mon Oct 31 04:58:31 2011 -0700

    pep8 cleanup
    
    Change-Id: I3f8b799c2a22e3578196e878518ae44796b5e04a

commit 93c670eb24b01905c360bb2926eba9c61443a66a
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed Oct 19 15:27:37 2011 -0700

    Migrates Horizon to use KeystoneClient
    
    References blueprint novaclient-migration. Fixes bug 848399. As a bonus it also fixes bug 882784.
    
    This merge moves Horizon off of openstackx and novaclient for authentication and keystone management. Instead it uses the new python-keystoneclient library.
    
    Change-Id: Idce4410b473aa51539f2246e8d852a7fe0aeb349

commit 73b84a97ae3337265e20fb9dab9274645faa58e4
Author: James E. Blair <jeblair@hp.com>
Date:   Fri Oct 28 09:47:08 2011 -0400

    Add .gitreview and rfc.sh.
    
    rfc.sh helps with gerrit reviews.
    .gitreview lets git-review know how to find the gerrit repo.
    
    Change-Id: I84439d53114a0f63bea33e6122b2d2a3ac10617f

commit 0e08f4f92bed0a07102c77be12969a095aac5a2a
Merge: 65987c4 26d08f9
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Thu Oct 27 15:25:49 2011 -0700

    Merge pull request #174 from gabrielhurley/tenant_name_fix
    
    Fixes LP bug 875231 -- use tenant name instead of id for dropdown.

commit 26d08f9b334af3c10be50ec6e4e778713e6f943c
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu Oct 27 15:23:41 2011 -0700

    Fixes LP bug 875231 -- use tenant name instead of id for dropdown.

commit 65987c41f0b5083bc848ac44741e8a4b12d08022
Merge: 4fd4a6a 11fa157
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu Oct 27 13:48:01 2011 -0700

    Merge pull request #173 from 4P/docs
    
    Adding docs!

commit 4fd4a6afb2e09bffe9867f39b9a04bff366ce38e
Merge: a4060fa cd6966c
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Thu Oct 27 13:41:18 2011 -0700

    Merge pull request #172 from jeffjapan/localization-fix2
    
    Corrected localized format strings and updated internationalization files

commit 11fa157ef39cf80b00de422e5d4fe7c50a2d5ac1
Author: Joe Heck <heckj@mac.com>
Date:   Thu Oct 27 13:37:04 2011 -0700

    fixing NOVA -> Horizon

commit a4060fa7a71219c54925a3b9a13d985ef0597bed
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Thu Oct 27 13:26:31 2011 -0700

    Fix name references

commit 6e7d208436efc3585bbc598da26df37326e0b778
Author: Joe Heck <heckj@mac.com>
Date:   Thu Oct 27 13:20:27 2011 -0700

    adding version to project, setting up autobuild of docs with ./run_tests.sh --docs

commit 7fbd04358de60b15f068e5b2241c854c1103d765
Author: Joe Heck <heckj@mac.com>
Date:   Thu Oct 27 10:52:33 2011 -0700

    adding developer docs

commit 44fdade2db1363f563c1e2e770038e93a508a621
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Thu Oct 27 13:23:33 2011 -0700

    Update django-openstack/README

commit cac16f5105f3a75cf9f9f338746f3491e23eac2b
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Thu Oct 27 13:23:19 2011 -0700

    Update django-openstack/README

commit 11c7d20844ad4e2a71423ac668f32d6acb259719
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Thu Oct 27 13:09:55 2011 -0700

    Fixed RAM quota to use MB instead of KB

commit cd6966cb04652c74bd910aae2b3df6d8f853024b
Author: jeffjapan <jeffjapan@gmail.com>
Date:   Thu Oct 27 14:04:57 2011 +0900

    Corrected localized format strings and updated internationalization files

commit 0e8ac3c8fde5988e86d631f849c1f3a7298fd2f6
Merge: a89aded 5719b50
Author: Tres Henry <tres@treshenry.net>
Date:   Wed Oct 26 14:32:32 2011 -0700

    Merge pull request #171 from gabrielhurley/gettext_fixes
    
    More Internationalization

commit a89aded8ae4b3b1dc4a43f167eb110b2821712b3
Merge: 4eb58b6 6afc912
Author: Tres Henry <tres@treshenry.net>
Date:   Wed Oct 26 14:32:02 2011 -0700

    Merge pull request #168 from gabrielhurley/swift_paging
    
    Fixes LP bug 882189 -- Adds paging support to swift API calls.

commit 4eb58b6ed5c636dec5acff7150f08d3583a1f8c7
Merge: 05c9110 9c645d1
Author: Tres Henry <tres@treshenry.net>
Date:   Wed Oct 26 14:30:55 2011 -0700

    Merge pull request #169 from gabrielhurley/javascript_cleanout
    
    Fixes LP bug 882245 -- removes js libraries which are completely unused.

commit 5719b50ff3622802be024f5315feb50f904fd4e0
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed Oct 26 14:14:27 2011 -0700

    Updates every usage of the messages framework with ugettext.

commit 9c1f5410bb856a8001b2cc9893877df66205c0b1
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed Oct 26 13:58:54 2011 -0700

    Internationalizes all form labels.

commit 982d6310717dd76f1907efb56ea1db71ecdd3d73
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed Oct 26 13:28:13 2011 -0700

    Fixes all the places where _ was used as a throwaway that might conflict with ugettext.

commit 9c645d12857cb9ee6e83f8cb194c93ff5386a719
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed Oct 26 12:49:53 2011 -0700

    Fixes LP bug 882245 -- removes js libraries which are completely unused.

commit 6afc91208bed8c838696502b99bcbf757722594c
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed Oct 26 12:13:07 2011 -0700

    Fixes LP bug 882189 -- Adds paging support to swift API calls.

commit 05c9110ba2615d42af41a77138bc62dd18278320
Merge: bb93b42 700fbf2
Author: Tres Henry <tres@treshenry.net>
Date:   Tue Oct 25 13:11:52 2011 -0700

    Merge pull request #162 from gabrielhurley/user_tenant_fixes_master
    
    Fixes for LP bugs 879626, 879633, and 879641.

commit bb93b4217ebc54a6e0214da3e44fe7b9dec7e912
Merge: 3de3d02 71a6e82
Author: Tres Henry <tres@treshenry.net>
Date:   Tue Oct 25 10:32:11 2011 -0700

    Merge pull request #164 from jeffjapan/localization-str-fix
    
    Fix localization string error and updated internationalization files

commit 71a6e828ad2947dca20d477632465de2e93e32fb
Author: jeffjapan <jeffjapan@gmail.com>
Date:   Tue Oct 25 15:02:29 2011 +0900

    Fix localization string error and updated internationalization files

commit 700fbf286875800a33285d0702228b33df580de2
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Oct 24 16:40:05 2011 -0700

    Fixes for LP bugs 879626, 879633, and 879641.
    
    Tenant delete works properly. And since keystone support for tenant/user names is spotty, changes things to make user and tenant names immutable in the dashboard.

commit 3de3d0203d23c0bd4150b052d341c2b902d888f4
Merge: 5c34ae6 905cc9a
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Mon Oct 24 15:57:35 2011 -0700

    Merge pull request #160 from aababilov/master
    
    Fix image details

commit 905cc9a9f9cfcff30dbd577229951528029452b7
Author: aababilov <aababilov@griddynamics.com>
Date:   Mon Oct 24 18:05:55 2011 +0300

    Fix image details

commit 5c34ae688f5a0ab20c21ceb2da003245d56b1bf2
Merge: 68aabab a48b355
Author: Tres Henry <tres@treshenry.net>
Date:   Thu Oct 20 16:58:39 2011 -0700

    Merge pull request #157 from cloudbuilders/instance-overview
    
    Instance overview

commit a48b3550843d73a09c96431c759866e2a8a5d241
Author: Jake Dahn <jake@ansolabs.com>
Date:   Thu Oct 20 16:44:25 2011 -0700

    killing missed semicolons

commit 1930f1246bb49b821aa87cc64fd8e11784d18b1a
Author: Jake Dahn <jake@ansolabs.com>
Date:   Thu Oct 20 16:41:52 2011 -0700

    killing semicolons in js

commit 1e5ca943edf195ae472bba0b0642382da59bfa91
Author: Jake Dahn <jake@ansolabs.com>
Date:   Thu Oct 20 15:23:23 2011 -0700

    adding todo to cleanup the tailing code once it is supported via the api

commit bc1f84e48c23c99e21c35151a2fd5daa309707a7
Author: Jake Dahn <jake@ansolabs.com>
Date:   Thu Oct 20 15:20:13 2011 -0700

    adding ugettext stuff to instances view

commit 46c6bb23694db7b54cccd33e9bc2f2214eef0d55
Author: Jake Dahn <jake@ansolabs.com>
Date:   Thu Oct 20 15:09:56 2011 -0700

    fixing issue with internationalization merge

commit 1a5fec97f94f1a928e0013f212498cf57b903d85
Merge: 062f923 68aabab
Author: Jake Dahn <jake@ansolabs.com>
Date:   Thu Oct 20 15:08:58 2011 -0700

    Merge branch 'master' of git://github.com/4P/horizon into instance-overview

commit 68aababda6ce0f94f38e7839fb6731790da617d8
Merge: fdcbe0f efdb1d7
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Thu Oct 20 14:53:39 2011 -0700

    Merge pull request #159 from gabrielhurley/settings_sprite_fix
    
    Fixed broken settings CSS sprite in topbar; Relocated dashboard settings

commit fdcbe0fae6d07f30f202f091e342aeda829b0808
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Thu Oct 20 14:45:35 2011 -0700

    Update README

commit 062f9231c51860ed6d2f244eb796dad4182744f4
Merge: e246833 045b1b0
Author: Jake Dahn <jake@ansolabs.com>
Date:   Wed Oct 19 21:13:46 2011 -0700

    merging master

commit efdb1d7d029656ca0e76a1ac8f7d664309d2c74a
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed Oct 19 17:51:36 2011 -0700

    Fixed broken settings CSS sprite in topbar; Relocated dashboard settings bits.
    
    The gear icon sprite in the header had a completely broken hover state, was misaligned, and didn't highlight correctly when on the settings page. This patch fixes those UI problems.
    
    In addition, URL pattern and accompanying template have been moved to a logically consolidated home within the dashboard structure.

commit 045b1b08b61bf7fcf4bf345a6e2bf9c08fd66e65
Merge: 8bce098 fc9897e
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Wed Oct 19 15:22:34 2011 -0700

    Merge pull request #158 from gabrielhurley/fix_unittests_post_localization
    
    Fixes all failing unit tests post localization merge. :-/

commit fc9897e2ad3c5b308784b05f8f4d57b7d91dc989
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed Oct 19 15:09:50 2011 -0700

    Fixes all failing unit tests post localization merge. :-/

commit 8bce098fb879f3ac2bc66b4eccabdc07c095aeb3
Merge: 83a372e a41485e
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Tue Oct 18 16:28:40 2011 -0700

    Merge pull request #156 from gabrielhurley/novaclient_auth
    
    Protect against premature "AuthorizationFailure" from novaclient

commit 83a372e26357de9ffd4213b7691f5e9d44df0831
Merge: 9eb52d7 877f717
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Tue Oct 18 15:47:41 2011 -0700

    Merge pull request #150 from jeffjapan/localization
    
    Localization Update

commit 9eb52d7b02635359ef798e240896f231850af38c
Merge: 6c8522c 3819d25
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Tue Oct 18 15:46:33 2011 -0700

    Merge pull request #155 from gabrielhurley/3819d2516f10a63b7f586006edc528b5287e732e
    
    Fixed LP bug 877001 -- Disabling a tenant no longer causes a form validation error

commit e24683391c8a1adf750c262a27ce725ec683e3cf
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Oct 18 15:01:21 2011 -0700

    refixed console log

commit a41485e14f4efaa45e44451cba83a9cecdc640b5
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Oct 18 14:47:19 2011 -0700

    Protect against premature "AuthorizationFailure" error when no service catalog is returned (a la an unscoped token).

commit c210d3f2f1569643d2ce126b143729e5e2facc32
Merge: 4aa442a 6c8522c
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Oct 18 14:20:46 2011 -0700

    Merge branch 'master' into instance-overview

commit 4aa442af47c3f2c468e052dd2b4bcae6fbb057d9
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Oct 18 14:20:01 2011 -0700

    adding instance names to instance detail page headers

commit 68c94a13d9cfffeb3a31795592dca1a5a0184da4
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Oct 18 13:44:26 2011 -0700

    adding link to dashboard instance list

commit aeec4224a4008da005b8e270a4359b8db230eba8
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Oct 18 12:33:23 2011 -0700

    adding instance detail to syspanel

commit 3819d2516f10a63b7f586006edc528b5287e732e
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Oct 17 18:05:40 2011 -0700

    Fixed LP bug 877001 -- Disabling a tenant doesn't cause a form validation error.

commit 23548942ef816169170adb3dcf884dee36b60beb
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Oct 17 14:39:06 2011 -0700

    adding view full log link to logs tab

commit a26b88c4e88bad1220424d21792ae4afd15e15bb
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Oct 17 14:32:18 2011 -0700

    fixing issue where overview would hide after switching away

commit f7193925016630fa05596dbf7128bd4a15a8e0d2
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Oct 17 14:31:13 2011 -0700

    adding vnc tab

commit 2925fc306b7d1027d0893aa72feead4a574e3c82
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Oct 17 13:43:50 2011 -0700

    don't need fancy tail method anymore

commit 3956da157196247dbcfd9ea6666a447f6e064854
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Oct 17 13:43:08 2011 -0700

    added prototype for basic instance detail page, includes overview and log view

commit 877f717594f36e56f38c47a950ed378dcf8edce3
Author: jeffjapan <jeffjapan@gmail.com>
Date:   Mon Oct 17 15:27:25 2011 +0900

    clean up some errors introduced by rebase

commit 7215e6abfa168708c8a6ad8ac47a58e1783e157c
Author: jeffjapan <jeffjapan@gmail.com>
Date:   Mon Oct 17 14:51:12 2011 +0900

    scaled settings image

commit 0c655264ae4903e625ea08f888c9302c69f5a201
Author: jeffjapan <jeffjapan@gmail.com>
Date:   Tue Oct 11 16:05:38 2011 +0900

    update internationalization files for openstack-dashboard

commit 45766960d7b542e214cfa2bb2641fa06ee81759f
Author: jeffjapan <jeffjapan@gmail.com>
Date:   Tue Oct 11 15:59:26 2011 +0900

    Localization of openstack-dashboard templates

commit 2652fc42dede391ee63546ba2d0fe320a42a0a5c
Author: jeffjapan <jeffjapan@gmail.com>
Date:   Tue Oct 11 14:56:12 2011 +0900

    update and recompile internationalization string files for django-openstack

commit 2e7fe87a6407678a76bae3273b42944380499d25
Author: jeffjapan <jeffjapan@gmail.com>
Date:   Tue Oct 11 11:37:54 2011 +0900

    Localized Syspanel templates

commit b2e732842e00597be3fc5575e1bff89aef6165e7
Author: jeffjapan <jeffjapan@gmail.com>
Date:   Mon Oct 10 16:37:55 2011 +0900

    Localize django_openstack dashboard templates

commit 7a11e586537eb5b2b2b197c3c75894f4739d4927
Author: jeffjapan <jeffjapan@gmail.com>
Date:   Mon Oct 10 14:06:14 2011 +0900

    Clean up PEP8 errors

commit 647580aa1fb286e3e268e9bf911af0b79f53f109
Author: jeffjapan <jeffjapan@gmail.com>
Date:   Mon Oct 10 13:43:57 2011 +0900

    localized syspanel views

commit 425652f3bed1e96cfe4aa6847138f0920420582b
Author: jeffjapan <jeffjapan@gmail.com>
Date:   Mon Oct 10 11:26:48 2011 +0900

    localized django-openstack views

commit fcdd0b28885fac5cf5e66a456ff16760c3f48833
Author: jeffjapan <jeffjapan@gmail.com>
Date:   Fri Oct 7 14:59:48 2011 +0900

    added Polish to language dropdown since there are localizations

commit 206a1170f4ce8bbba3705ebe67e9beba47e836a2
Author: jeffjapan <jeffjapan@gmail.com>
Date:   Fri Oct 7 14:52:26 2011 +0900

    add settings page to choose UI language

commit 87961fa7d5c9aa2b970a24ec5080c86559ab7cec
Author: jeffjapan <jeffjapan@gmail.com>
Date:   Tue Sep 13 11:25:27 2011 +0900

    Initial test of new localization (on Images page)

commit 6c8522c2b6f25eaf5ed7c151505fe7a8e5c7f638
Merge: 22688df bd4fa4f
Author: Tres Henry <tres@treshenry.net>
Date:   Fri Oct 14 14:22:42 2011 -0700

    Merge pull request #153 from gabrielhurley/novaclient_auth
    
    Use novaclient for auth instead of openstackx (fixes LP bug 848396)

commit bd4fa4f6303137367bc18e8cacb4ec083fe029b4
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Fri Oct 14 11:29:59 2011 -0700

    Updated style nits, and cleaned up some imports in django_openstack.api.

commit 6f38fb73ccebb63ac641db6096a74f7e99839417
Merge: fb0b097 e48c2c4
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu Oct 13 18:36:33 2011 -0700

    Merge branch 'novaclient_auth' of github.com:gabrielhurley/openstack-dashboard into novaclient_auth

commit fb0b0974f7b18d2c8a4e2966e0f399ad1f914e84
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu Oct 13 18:28:06 2011 -0700

    Reworked to support exchanging unscoped token for scoped token via tenant and unscoped token (no user/pass).

commit 5c20151c3690667fd3dece531e477b7b7c7ebb4b
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed Oct 12 15:01:14 2011 -0700

    Converts auth/token/service catalog mechanisms to use novaclient. Refs (if not fixes) LP bug 848396.

commit e48c2c473dc3495cff563f844ef0106836cdde90
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Thu Oct 13 18:28:06 2011 -0700

    Reworked to support exchanging unscoped token for scoped token via tenant and unscoped token (no user/pass).

commit c597348d6db8366a3b4d3d181e80ae5eddc415dd
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Oct 11 23:16:35 2011 -0700

    Fixes LP bug 872684 -- Use service catalog instead of settings.SWIFT_ENABLED

commit 22688dfa4154290635c403881c2a970def31f0ac
Merge: 601fc1b 81f5407
Author: Tres Henry <tres@treshenry.net>
Date:   Thu Oct 13 14:03:17 2011 -0700

    Merge pull request #151 from gabrielhurley/swift_service_catalog
    
    Fixes LP bug 872684 -- Use service catalog instead of settings.SWIFT_ENABLED

commit b916fed6ff3d485a47c5fef866e59e1d08f1d7b7
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed Oct 12 15:01:14 2011 -0700

    Converts auth/token/service catalog mechanisms to use novaclient. Refs (if not fixes) LP bug 848396.

commit 81f540728aa1fd998e637107a2cb72de63b3ff88
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Oct 11 23:16:35 2011 -0700

    Fixes LP bug 872684 -- Use service catalog instead of settings.SWIFT_ENABLED

commit 601fc1b716829f1ab8257116e3257c06050e3bb2
Merge: d1a41e8 9747f1c
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Fri Oct 7 17:10:49 2011 -0700

    Merge pull request #149 from cloud-smokers/master
    
    fix, official release add edit and update features

commit 9747f1ca4fe2864c28e93f7b961a2e7777fa53b5
Author: Carlo Truijllo <truijllo@crs4.it>
Date:   Fri Oct 7 10:58:28 2011 +0200

    this gives the possibility to have an image launchable :) previous release removed it

commit d1a41e8ae9419d9dc8c5259a779dbc65c65099ef
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Sun Oct 2 21:20:33 2011 -0700

    Fix identifier for PyPi

commit c0fdb7b704725df98e1f9b86a24ff15c9f5f9cf8
Merge: d34ad68 6572902
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Sun Oct 2 15:38:57 2011 -0700

    Merge pull request #141 from cloudbuilders/owner-editable-images
    
    Owner editable images

commit d34ad685c3cbe7c1c69190684dafc334dd8cb5a4
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Sat Oct 1 15:19:58 2011 -0700

    Bumped version

commit 7f65cd96a751062ae5020e5b8b2d59633ebfca16
Merge: a801ae6 cfc57fa
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Sat Oct 1 15:12:00 2011 -0700

    Merge pull request #146 from gabrielhurley/swift_service_type
    
    Fix for issue 863694 on launchpad -- use 'object-store' instead of 'swift

commit a801ae67dc3e07c00698dbe2c92e13c26facc8c5
Merge: a2dc7c8 1da58e6
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Sat Oct 1 15:11:44 2011 -0700

    Merge pull request #148 from cloudbuilders/fix-tenant-update
    
    Fix tenant update

commit a2dc7c80578bbdccbf8c6fb83fdba0e527f4478b
Merge: 77389d2 be64d2e
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Sat Oct 1 15:11:00 2011 -0700

    Merge pull request #147 from gabrielhurley/nixon_fix
    
    Fix w/ tests for LP 844442 -- dash sidebar module loading respects differ

commit 77389d2dc035b7503724e325f86f5885bf250346
Merge: 00f8973 bf95265
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Sat Oct 1 15:10:01 2011 -0700

    Merge pull request #145 from gabrielhurley/fix_glance_tests
    
    Fixes the glance API tests that were reverted by 61c9a75201a89af530db3eeb

commit 1da58e6a00dd4f95631d6b799fe82ccab5cfed65
Author: Jake Dahn <jake@ansolabs.com>
Date:   Fri Sep 30 18:53:31 2011 -0700

    fixing tenant update test

commit be64d2e02d221d0fe86c4d02dcdfff1c59d57d3d
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Fri Sep 30 16:48:02 2011 -0700

    Fix w/ tests for LP 844442 -- dash sidebar module loading respects different 'type' params for duplicate names.

commit 6572902c5ae29e877ba9446b516e0db685391b5d
Author: Jake Dahn <jake@ansolabs.com>
Date:   Fri Sep 30 15:20:26 2011 -0700

    fixed other nits

commit cfc57fa2d388ff4412f72c5374344e1c14c72c67
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Fri Sep 30 14:54:30 2011 -0700

    Fix for issue 863694 on launchpad -- use 'object-store' instead of 'swift' in service catalog lookups.

commit bf952651c3785625d980ee2ed5de1da1138ca4ee
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Fri Sep 30 14:44:57 2011 -0700

    Fixes the glance API tests that were reverted by 61c9a75201a89af530db3eeb281a39ba19a60676.

commit 00f8973dfb4afd518b036f1e76ec8179f14d007c
Merge: 51668c4 2467986
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Fri Sep 30 14:28:46 2011 -0700

    Merge pull request #144 from cloudbuilders/update_keystone_admin_port
    
    update admin port for keystone

commit 7465bf7b517289290edae4d8325d3e761b493f1e
Author: Jake Dahn <jake@ansolabs.com>
Date:   Fri Sep 30 13:32:14 2011 -0700

    updating api

commit 24679861060ef91a2720f0393d3348a66ccb5e37
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Fri Sep 30 13:28:09 2011 -0700

    update admin port for keystone

commit cac45eb883646ec902b4b0c35e1e336ac7532e2a
Author: Jake Dahn <jake@ansolabs.com>
Date:   Fri Sep 30 11:00:50 2011 -0700

    fixing style nits

commit 69496de1106bb1ee0c65c6b50d05c1083d0e8a9f
Author: Jake Dahn <jake@ansolabs.com>
Date:   Thu Sep 29 17:23:01 2011 -0700

    adding a notice for when there are no images, so the page isnt just blank

commit a5816d684d55cd21e9ac143e0cc4950e0b745ae5
Author: Jake Dahn <jake@ansolabs.com>
Date:   Fri Sep 30 10:43:33 2011 -0700

    merging master

commit 9f06bd040e6afab3e4a7d9dfc85f9f9cf2f62d2b
Author: Jake Dahn <jake@ansolabs.com>
Date:   Thu Sep 29 16:58:04 2011 -0700

    adding delete form to index, so images owned by a user can be deleted by them

commit ffd93c5334bbe293bdd199d2f6d98eede93e4b15
Author: Jake Dahn <jake@ansolabs.com>
Date:   Thu Sep 29 16:38:06 2011 -0700

    adding edit/delete capability for owner of an image through the user dashboard

commit 51668c40fa76effd9c5e852329e2a64a3c792291
Merge: da40bfe da4d833
Author: Joseph Heck <heckj@mac.com>
Date:   Fri Sep 30 10:09:48 2011 -0700

    Merge pull request #143 from cloudbuilders/keypair-import
    
    Keypair import

commit da40bfe4432773a263b7de4dfb86de90ab08e9c8
Merge: f7cf081 3aa2c48
Author: Joseph Heck <heckj@mac.com>
Date:   Fri Sep 30 10:07:31 2011 -0700

    Merge pull request #142 from cloudbuilders/migrate-assets
    
    Migrate assets

commit f7cf08173fa61a91c281baa44a3ef943bd8dc826
Merge: bd917f3 62be2fe
Author: Joseph Heck <heckj@mac.com>
Date:   Fri Sep 30 10:06:22 2011 -0700

    Merge pull request #140 from cloudbuilders/remove_admin_hack
    
    Remove admin auth hack

commit da4d8337782b19f1b3f90530d34eab420f140064
Author: Jake Dahn <jake@ansolabs.com>
Date:   Thu Sep 29 22:27:19 2011 -0700

    fixing pep8 spacing

commit b061b42da908fc2e3458519bf3033036c5e71044
Author: Jake Dahn <jake@ansolabs.com>
Date:   Thu Sep 29 22:27:02 2011 -0700

    removing useless variable assignment

commit 61c9a75201a89af530db3eeb281a39ba19a60676
Author: Jake Dahn <jake@ansolabs.com>
Date:   Thu Sep 29 22:26:25 2011 -0700

    creating a separate api method for keypair import, and adding a test

commit 309c987ad423a8061508b38858cc547653060507
Author: Jake Dahn <jake@ansolabs.com>
Date:   Thu Sep 29 22:14:28 2011 -0700

    adding the ability to import an existing public key as a keypair

commit 3aa2c48955944a89117dacfadf3dc1250e5fca22
Author: Jake Dahn <jake@ansolabs.com>
Date:   Thu Sep 29 19:19:58 2011 -0700

    removing slash

commit f930d8299513113f35b67983a1eee523b26b822a
Author: Jake Dahn <jake@ansolabs.com>
Date:   Thu Sep 29 19:17:29 2011 -0700

    renaming js file to follow standard convention, re-adding js file to be included in the head

commit b3b9806bd71d33fc066d684558ea7eeb50dbe2c5
Author: Jake Dahn <jake@ansolabs.com>
Date:   Thu Sep 29 19:12:57 2011 -0700

    moving chosen assets to the newer location in the static dir

commit 62be2fe8244f068cb91ab41f41b138816d6545ea
Merge: 121d1c9 bd917f3
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Thu Sep 29 16:53:42 2011 -0700

    Merge remote branch '4p/master' into remove_admin_hack

commit 121d1c906e2bbddae96ef19f45a6198f1fafb4fc
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Thu Sep 29 16:50:01 2011 -0700

    Remove the keystone admin auth hack.  Handle condition when no valid tenants returned gracefully.

commit bd917f35417c81d9628aa8d9c4160b8a362800de
Merge: 576eef8 9bf25db
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Thu Sep 29 16:29:05 2011 -0700

    Merge pull request #139 from cloudbuilders/glance_type_image
    
    Make dashboard look for a service of type 'image'

commit 9bf25db1ea3cd353f1631f323cf5c5df1346abaa
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Thu Sep 29 16:01:01 2011 -0700

    Make dashboard look for a service of type 'image' rather than specifically 'glance'

commit 576eef884af8897dbfe33ed7979e727ce00daaeb
Merge: 7038015 36544a8
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Thu Sep 29 10:21:38 2011 -0700

    Merge pull request #138 from cloudbuilders/userdata-whitespace
    
    Normalize newline characters in userdata

commit 36544a85139dcb1d454cfdf0dc5f2af0cc8f86b7
Author: Jake Dahn <jake@ansolabs.com>
Date:   Wed Sep 28 16:04:38 2011 -0700

    adding normalize_newline to userdata box on launch instances form

commit 703801598f2cde72b4604833be4bb63d618380f8
Merge: eeee079 559181c
Author: Joseph Heck <heckj@mac.com>
Date:   Wed Sep 28 13:51:13 2011 -0700

    Merge pull request #137 from cloudbuilders/keystone-roles-errors
    
    fixing error which would cause setting of user role to fail

commit 559181c0d2fa9f0c7eb1facb66f7e10a7c6aca59
Author: Jake Dahn <jake@ansolabs.com>
Date:   Wed Sep 28 13:48:06 2011 -0700

    adding test for role_add_for_tenant_user

commit 7cf2cb865a4a5ee83e55c63a8bd66c1adf17e9fc
Author: Jake Dahn <jake@ansolabs.com>
Date:   Wed Sep 28 11:41:26 2011 -0700

    fixing error which would cause setting of user role to fail

commit eeee079a5dc23592ce9ead544e2078de364a089f
Merge: 7a0d945 cf115bf
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Tue Sep 27 14:13:00 2011 -0700

    Merge pull request #132 from gabrielhurley/log_exception
    
    Fixed Bug 849488 -- use log.exception instead of log.error.

commit 7a0d945d3d5c5a0e4e5cb757a7c55deb288e1baf
Merge: d359004 cda5cd4
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Tue Sep 27 11:36:37 2011 -0700

    Merge pull request #135 from cloudbuilders/sec_groups_ids
    
    no need to show ids in secgroup list

commit d359004a8ec761b4f70bae100cb0485b7b7df96d
Merge: fadd6a5 dcc4861
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Tue Sep 27 10:47:07 2011 -0700

    Merge pull request #136 from cloudbuilders/floating_ips_id
    
    ids aren't useful here either (floating ips)

commit fadd6a54a9735392900e2c1cfe61eb43da5eb61c
Merge: 0f67a2d 8b40139
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Tue Sep 27 10:46:10 2011 -0700

    Merge pull request #133 from cloudbuilders/user_list
    
    user listing improvements

commit 0f67a2d8c0cee1ade2414f3ab1cc4a3a5b10296a
Merge: 23d488f 2347b22
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Tue Sep 27 10:44:22 2011 -0700

    Merge pull request #131 from cloudbuilders/service_catalog_compute
    
    use type='compute' instead of type='nova' in serviceCatalog

commit dcc4861935b49e611eca603bd2ac5068a2074baa
Author: Jesse Andrews <anotherjesse@gmail.com>
Date:   Tue Sep 27 06:43:14 2011 +0000

    ids aren't useful here either

commit cda5cd4e59fc166df5f7c3445c944424bee5ed39
Author: Jesse Andrews <anotherjesse@gmail.com>
Date:   Tue Sep 27 06:40:11 2011 +0000

    no need to show ids here

commit 8b40139267bdae5c36a56d01eb968839b3a6a67c
Author: Jesse Andrews <anotherjesse@gmail.com>
Date:   Tue Sep 27 06:03:02 2011 +0000

    fix redirects based on Gabriel's feedback

commit 8aab55de3b083dce6f9ca720b9235651c4436ee0
Author: Jesse Andrews <anotherjesse@gmail.com>
Date:   Tue Sep 27 05:47:50 2011 +0000

    add/remove user from tenant improvements

commit 38962558232a4e9792fe3dd10111efd966fdc7fd
Author: Jesse Andrews <anotherjesse@gmail.com>
Date:   Tue Sep 27 03:43:22 2011 +0000

    add name to user listing

commit 2347b2283091e1a7112f469f850ffee561eb4ac5
Merge: 8c38685 23d488f
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Mon Sep 26 19:23:57 2011 -0700

    Merge remote branch '4p/master' into service_catalog_compute
    
    Conflicts:
    	django-openstack/django_openstack/api.py

commit cf115bf8ae8416e8a9added0e8f97c69bb399b73
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Sep 26 17:25:50 2011 -0700

    Fixed Bug 849488 -- use log.exception instead of log.error.

commit 8c386850fec44d2b8c161fc2d0f90effa5ae5d34
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Mon Sep 26 15:57:34 2011 -0700

    use type='compute' instead of type='nova' in serviceCatalog

commit 23d488f22470f973048010393eabf59d44426f2e
Merge: 233febe ebca6f7
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Mon Sep 26 15:55:15 2011 -0700

    Merge pull request #130 from gabrielhurley/tenant_id
    
    Fixed issue 858649- Distinguishes between tenant name and tenant id

commit ebca6f7a6a4171598b07b332363002fa051e4a71
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Sep 26 14:39:03 2011 -0700

    Fixed issue 858649 on Launchpad -- Distinguishes between tenant name and tenant id.
    
    The recent changes to keystone switched from sending the tenant id to sending the tenant name as "tenant", thus breaking various tenant-related calls. This patch differentiates the two and names them as separate attributes on request.user. It also switches to using novaclient for the api.tenant_quota_get function.

commit 233febe40758ea1faac08206ec8dd47b5ebf88a7
Merge: 3bec6e9 da26dcd
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Sat Sep 24 10:17:54 2011 -0700

    Merge pull request #128 from zen/master
    
    Completed polish translation.

commit da26dcdf1bbb68cce89cb951fbd9cf6fdca7c1cc
Author: Tomasz 'Zen' Napierala <tomasz@napierala.org>
Date:   Sat Sep 24 14:41:49 2011 +0200

    Completed polish translation

commit 725d22734ed89da75635bfc3fee0633230e98820
Author: Tomasz 'Zen' Napierala <tomasz@napierala.org>
Date:   Sat Sep 24 13:31:43 2011 +0200

    initial polish l10n setup

commit 3bec6e932db91b2683822d623c120c1894c99306
Merge: 510ec3b 61e6565
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Fri Sep 23 16:42:12 2011 -0700

    Merge pull request #126 from cloudbuilders/keystone_diablo
    
    keystone + diablo + dashboard

commit 61e6565c6f84f0c6459c30a8f9dac098bca12fcd
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Fri Sep 23 15:47:32 2011 -0700

    some cleanup

commit ab7cea81b40b6ad55c46dda5821995db3a7f5547
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Fri Sep 23 15:35:19 2011 -0700

    remove extraneous line

commit 9e09194f6189e771553e05a862317ba541f676a9
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Fri Sep 23 15:27:55 2011 -0700

    s/OPENSTACK_KEYSTONE_DEFAULT_ROLE_ID/OPENSTACK_KEYSTONE_DEFAULT_ROLE/ and related fallout

commit 510ec3bc949c99b5ec8db949cbb4b2cf0b54a7f1
Merge: de2dbd8 7567058
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Fri Sep 23 11:22:29 2011 -0700

    Merge pull request #124 from cloudbuilders/login-error-css-fix
    
    finally fixed the annoying over-sized error box on login splash page

commit b0bc650e1f04d31d6e93ffb4c09a430e8d3c0bcf
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Fri Sep 23 11:08:05 2011 -0700

    remove keystone_manage context processor - unused

commit bfd1aa90e0a2c8e2011811ca5ee821098636ed6f
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Fri Sep 23 10:48:51 2011 -0700

    make roles case insensitive

commit a9f8f4526770255c0f1331e482157b8f23536507
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Fri Sep 23 00:11:24 2011 -0700

    tweaks to account for a bug in keystone where all tenants are returned for admin user, even if adminURL is not used

commit 4235cbc6edbd0d8685a1fd285d0c74dc87ad8973
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Thu Sep 22 19:58:37 2011 -0700

    changes to let dashboard work with diablo and the latest keystone

commit 756705871ce111f576f5b1132e1bcfb31f581a7d
Author: Jake Dahn <jake@ansolabs.com>
Date:   Wed Sep 21 10:43:46 2011 -0700

    finally fixed the annoying over-sized error box on login splash page

commit de2dbd8fbce64806caaee9f7aad561dfadce2eb9
Merge: e63688e e6ae0de
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Tue Sep 20 09:57:32 2011 -0700

    Merge pull request #123 from cloudbuilders/novaclient_servers_create
    
    make server_create use novaclient

commit e6ae0de1940f2ed8453e20d84f03f3b2212007bc
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Tue Sep 20 02:36:04 2011 -0700

    make server_create use novaclient

commit e63688e379b82b0f68c19795ad9cf43af83c2338
Merge: a61fe06 26aea1f
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Mon Sep 19 15:41:10 2011 -0700

    Merge pull request #122 from gabrielhurley/glance_client_token
    
    Fixed bug 838257 on Launchpad -- glance Client instances now pass along t

commit a61fe06a71233bbd87bcea57966cd3c186e816ef
Merge: 5fabdbc f4dc7bf
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Mon Sep 19 15:40:51 2011 -0700

    Merge pull request #120 from gabrielhurley/f4dc7bf55a0bc2f30bb9d6b0c832ec503d2becd4
    
    Fix Launchpad 853461 -- Refactor novaclient API tests

commit 5fabdbc7f155d744065a167db78bebc15d7af737
Merge: 597ce86 e6691a7
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Mon Sep 19 15:38:56 2011 -0700

    Merge pull request #121 from cloudbuilders/lp809406
    
    fixing flashing issue which occurs when you would click edit image

commit 26aea1f3d13bc75096a09080e92c8d77285a4a69
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Sep 19 15:27:11 2011 -0700

    Fixed bug 838257 on Launchpad -- glance Client instances now pass along the token.

commit e6691a7878e0bd5a1f34eb9d815c1cee4c700094
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Sep 19 15:22:24 2011 -0700

    fixing flashing issue which occurs when you would click edit image

commit 597ce86189cdc7f04628594f4e39c26b6f699ad5
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Mon Sep 19 14:51:10 2011 -0700

    Fixed license headers

commit f4dc7bf55a0bc2f30bb9d6b0c832ec503d2becd4
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Sep 19 14:41:28 2011 -0700

    Fixed bug 853461 on Launchpad -- Refactors API tests to excercise as much real code as possible in instances where novaclient mocks were being tested previously.

commit 14696081851094c141546e93271c01e94db23baf
Merge: d1a076b e6ab280
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Sat Sep 17 16:21:24 2011 -0700

    Merge pull request #118 from gabrielhurley/e6ab28045b07589865e009b75b5c2a7a7c275ea4
    
    Converts flavors API to novaclient, new mechanism to test api calls relying on novaclient

commit d1a076bcac4f30ee943eacd06060f8c5627749e5
Merge: d18eca6 92d7068
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Sat Sep 17 16:18:59 2011 -0700

    Merge pull request #119 from heckj/depmove
    
    updating requires and dependencies for Glance and Quantum to git from LP

commit 92d7068335e9425827075ff8a84ee483f2ea56ae
Author: Joe Heck <heckj@mac.com>
Date:   Sat Sep 17 08:57:45 2011 -0700

    updating requires and dependencies for Glance and Quantum to git from LP

commit e6ab28045b07589865e009b75b5c2a7a7c275ea4
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Fri Sep 16 16:42:31 2011 -0700

    Converts flavors to use novaclient (where novaclient support is implemented). Reworks unit test mechanism for testing api calls that involve novaclient.

commit d18eca64e8615fde71c19a2e005437ebef1c207e
Merge: 4489981 7bb5587
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Fri Sep 16 15:09:46 2011 -0700

    Merge pull request #117 from cloudbuilders/fix-image-keypairs
    
    fixing image tests, and keypair list on images page

commit 7bb5587501c05013e8668afa96ab6160cdf23596
Author: Jake Dahn <jake@ansolabs.com>
Date:   Fri Sep 16 15:01:49 2011 -0700

    fixing image tests

commit 4489981719e8d7e3b06fac52d0dc7b416daa114a
Merge: c7e1e83 dfc5ce8
Author: Mark Gius <launchpad@markgius.com>
Date:   Fri Sep 16 14:54:17 2011 -0700

    Merge pull request #116 from cloudbuilders/fix-image-keypairs
    
    fixing keypair list in image launch page

commit dfc5ce85bda139d9605c37049e4c636b25a4170b
Author: Jake Dahn <jake@ansolabs.com>
Date:   Fri Sep 16 14:51:44 2011 -0700

    fixing keypair list in image launch page

commit c7e1e83b94441e390f9773ec0752598707ac1c46
Merge: 02b448a 06b1aa4
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Fri Sep 16 13:58:45 2011 -0700

    Merge pull request #115 from gabrielhurley/novaclient
    
    Remove a duplicate function definition for api.novaclient.

commit 06b1aa4c974c5e6c492b20de06e12854a0f5f2fe
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Fri Sep 16 13:02:39 2011 -0700

    Removed a duplicate function definition for api.novaclient.

commit 02b448a315059e0739f9ad43c1431965afd2bd56
Merge: 6127b59 99cf7c2
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Fri Sep 16 11:17:27 2011 -0700

    Merge pull request #112 from cloudbuilders/snapshots-mergeready
    
    Porting snapshots to novaclient

commit 6127b599601230cca260475042d5cd348b3795fd
Merge: ef6f8e8 7ab8fb7
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Fri Sep 16 11:16:55 2011 -0700

    Merge pull request #113 from cloudbuilders/fix_openstackx_message
    
    fix osapi 404 message

commit ef6f8e8b5618bdd8c8da52bc330f3d2bacb370ae
Merge: 32eedee 5113286
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Fri Sep 16 11:16:24 2011 -0700

    Merge pull request #114 from jaypipes/patch-1
    
    Changed pip-requires to use Glance from PyPI

commit 511328617ce62b97e254a2795e5c7c76d26738d9
Author: jaypipes <jaypipes@gmail.com>
Date:   Thu Sep 15 22:59:19 2011 -0300

    Edited openstack-dashboard/tools/pip-requires via GitHub

commit 7ab8fb7853b8461894487853bddba486a3529d13
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Thu Sep 15 09:28:36 2011 -0700

    fix osapi 404 message to hint towards keystone service catalog as a possible error source

commit 32eedee563b9f24c037bd91365e5e730fb803597
Merge: ec2d3bc 3391957
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Wed Sep 14 14:20:18 2011 -0700

    Merge pull request #111 from gabrielhurley/template-refactor
    
    Fixes #846771 on LaunchPad -- Template Refactor

commit 3391957ff651f24676b2eb877ced86a9dcaddfe2
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Wed Sep 14 14:15:34 2011 -0700

    Renamed templates within their new directory structures to remove unnecessary duplication of information. Updated views and tests. Removed duplicate copy of _messages.html. All tests pass, click-through successful.

commit 99cf7c29aeed02ddca66a40e3c355dd3d9163996
Author: Jake Dahn <jake@ansolabs.com>
Date:   Wed Sep 14 14:10:11 2011 -0700

    updating snapshots with create test, and hooking up to novaclient

commit 94c4b1ed83e0d69ddac6102413465d6681d88d18
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Sep 13 18:30:00 2011 -0700

    Fixes bug #846771 on LaunchPad -- moves django_openstack templates out of openstack_dashboard and into directories in the django_openstack app grouped logically according to modules. Site-specific templates (not referenced by the django_openstack app) remain in the openstack_dashboard project.

commit ec2d3bc45d660787935de0daa6fc96aa5d07b080
Merge: 993d302 ec08174
Author: Tres Henry <tres@treshenry.net>
Date:   Tue Sep 13 15:24:09 2011 -0700

    Merge pull request #110 from cloudbuilders/keypairs
    
    Ported keypairs to novaclient instead of openstackx

commit ec08174d733ccf98ca9752c6ae312253a1290e9a
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Sep 13 15:04:46 2011 -0700

    fixing up keypair tests

commit 166d6fee9269540bae6f99279e878869b4988cce
Merge: 4b6e342 993d302
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Sep 13 14:55:45 2011 -0700

    Merge branch 'master' into keypairs

commit 993d302e126eaffef80854be4491b2b472f62716
Merge: 495c815 2b77d72
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Tue Sep 13 14:54:46 2011 -0700

    Merge pull request #106 from cloudbuilders/floating-ips-mergeready
    
    Add support for Floating IPs to dashboard.

commit 4b6e3422a83175b32bcfdebf5bdaf5828baf4c4d
Merge: ddd1eec 2b77d72
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Sep 13 14:54:42 2011 -0700

    merging with up to date floating ips / master

commit 2b77d720377fe8f081cef4f815aef78381c2e14a
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Sep 13 14:44:44 2011 -0700

    fixed tests, tweaked the way api call is made for adding/removing floating ips to instance

commit 3aff55d4361b43262bb587b7a1cfc72d8fc5defb
Merge: 354a5a5 495c815
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Mon Sep 12 16:15:29 2011 -0700

    Merge remote branch '4p/master' into floating-ips-mergeready
    
    Conflicts:
    	openstack-dashboard/dashboard/static/dashboard/css/style.css
    	openstack-dashboard/dashboard/templates/_dash_sidebar.html
    	openstack-dashboard/tools/pip-requires

commit 495c815c54fb28bc2030d5b92cd156f5abcbec1b
Merge: 182297c 9c4a04b
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Mon Sep 12 15:39:32 2011 -0700

    Merge pull request #108 from heckj/pep8
    
    pep8 cleanup

commit 182297c7f4d1aa859265c5c19fb8d887afe6eb71
Merge: 2b868dd 8d1a2d6
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Mon Sep 12 15:33:44 2011 -0700

    Merge pull request #105 from cloudbuilders/security-groups-mergeready
    
    Add support for security groups to dashboard

commit 354a5a5b49819545839ef3f1a4a78d2fe62b6703
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Sep 12 14:11:10 2011 -0700

    chanigng name of unused variable

commit 8d1a2d605cd85252d7073786ec059676e71043f5
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Sep 12 14:08:14 2011 -0700

    adding python-novaclient to buildout

commit ea8aa9a6bff0d724cb893deae203047776d5257b
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Sep 12 14:07:00 2011 -0700

    adding novaclient to buildout

commit f5bd9bc7fc3c358068830b99aa1d73aa050c2743
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Sep 12 13:55:10 2011 -0700

    cleaning up spacing in css

commit aa16bbed607377c90b4b4b754f7d8be279229854
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Sep 12 13:51:50 2011 -0700

    cleaning up a pep8 nit

commit ddd1eec8d6073d76f2450710b8a00a21cdf81bfc
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Sep 12 12:49:02 2011 -0700

    updating keypair tests

commit 468448836361a0bfe33870858ebc46a36ba3541b
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Sep 12 10:56:50 2011 -0700

    switching exceptions handling over to novaclient and doing a pylint/pep8 cleanup

commit 0d0c56553a4a0080aca23863469d877b1b88603b
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Sep 12 10:48:59 2011 -0700

    porting keypair functionality over to novaclient

commit 2b868dd8b2257b43fd1a6a7bc367336b09777efe
Merge: 6fd29e0 5787641
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Mon Sep 12 10:43:21 2011 -0700

    Merge pull request #107 from cloudbuilders/remove_nova-adminclient
    
    SIMPLE: remove admin-novaclient from pip (1 line)

commit 9c4a04bb7e30ae72231ce0bb8d331b2bf2680e0d
Author: Joe Heck <heckj@mac.com>
Date:   Mon Sep 12 10:28:12 2011 -0700

    pep8 cleanup

commit 578764101df6a5e4863b1aae66d4343d13ebb258
Author: Jesse Andrews <anotherjesse@gmail.com>
Date:   Sun Sep 11 18:02:20 2011 -0700

    remove admin-novaclient as it is only used in broken clients

commit 59ab8112f5d14454b412ba48747a1a2ebf842b73
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Fri Sep 9 20:44:30 2011 -0700

    remove old references to project_id

commit 5cbc5267fe3c374b87145d0dee66fd3b9e72e960
Author: Jake Dahn <jake@ansolabs.com>
Date:   Fri Sep 9 18:32:54 2011 -0700

    pep8 and pyflakes cleanup on floating ips view

commit 5305c87873e3ca03455f196c269d7e3f3b012b90
Author: Jake Dahn <jake@ansolabs.com>
Date:   Fri Sep 9 18:28:17 2011 -0700

    oops, forgot to save file before commit

commit bd47762214e2c97559885d2a8869562b115b1710
Merge: a34db45 6fd29e0
Author: Jake Dahn <jake@ansolabs.com>
Date:   Fri Sep 9 17:16:50 2011 -0700

    merging

commit a34db45661a447d74195ef7f971930997090535b
Author: Jake Dahn <jake@ansolabs.com>
Date:   Fri Sep 9 17:07:35 2011 -0700

    switched over to novaclient exceptions

commit 1e9e2c6bf58118a0f2eacb861c346fdc5ae4acb5
Author: Jake Dahn <jake@ansolabs.com>
Date:   Fri Sep 9 17:05:13 2011 -0700

    Adding disassociate view tests

commit 81b0e1632edaea056b6eb4dd59a3cf2b616edfae
Author: Jake Dahn <jake@ansolabs.com>
Date:   Fri Sep 9 16:40:58 2011 -0700

    adding first few view tests

commit 1060267f73b1e98011b01a766e05855f06e5d06f
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Fri Sep 9 15:46:22 2011 -0700

    remove extra spaces

commit 590821917929e280542b8aedcd8f623e2502f893
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Fri Sep 9 15:39:52 2011 -0700

    use novaclient exceptions

commit c70905f8d0d234313ce30ebfa3b8fcd9c84aa5b6
Author: Jake Dahn <jake@ansolabs.com>
Date:   Fri Sep 9 15:33:35 2011 -0700

    switching over to novaclient exceptions instead of openstackx

commit 8435c4d58727c4d15f7ff07c4ec97d5d36f2d520
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Fri Sep 9 15:10:39 2011 -0700

    add in tests

commit a4fa8b2603fd2a9066fbc0ea1f391ce1cb5dfbd2
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Fri Sep 9 12:12:58 2011 -0700

    some style tweaks

commit ae63a3dbc1e63252e4d25252da855e902647b62e
Merge: 7eccc2d 6fd29e0
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Fri Sep 9 11:53:39 2011 -0700

    Merge remote branch '4p/master' into security-groups-mergeready
    
    Conflicts:
    	django-openstack/django_openstack/api.py
    	openstack-dashboard/dashboard/static/dashboard/css/style.css
    	openstack-dashboard/dashboard/static/dashboard/js/application.js
    	openstack-dashboard/dashboard/templates/_dash_sidebar.html
    	openstack-dashboard/dashboard/templates/base.html
    	openstack-dashboard/tools/pip-requires

commit 6fd29e0ecb59a3788448e31c745561065f4cd694
Author: Joe Heck <heckj@mac.com>
Date:   Wed Sep 7 18:11:58 2011 -0700

    fix typo in runtests

commit e260c3bf0f5215718f91968aadc92764e21e482e
Author: Joe Heck <heckj@mac.com>
Date:   Wed Sep 7 18:07:20 2011 -0700

    trying to get pep8 output to parse in pylint @ jenkins

commit df0f3f9a0abed98317db5b85f66aaac48babf95e
Author: Joe Heck <heckj@mac.com>
Date:   Wed Sep 7 16:51:11 2011 -0700

    returning 0 intentionally from pep8 to show pep8 charts on dash

commit b17b24c4173f7264b6ae6b316de376862b238134
Merge: c04867b e99c87b
Author: Joseph Heck <heckj@mac.com>
Date:   Wed Sep 7 16:08:45 2011 -0700

    Merge pull request #104 from CiscoSystems/quantum-view-tests
    
    Modified quantum view tests to use Mox

commit 4bcc4d3f1771f39e1c610723f40582bb13b68d2c
Author: Jake Dahn <jake@ansolabs.com>
Date:   Wed Sep 7 11:28:47 2011 -0700

    adjusting client, adding api tests

commit e99c87b61a713e7d2b97168046028a1e57f87409
Author: Arvind Somya <asomya@cisco.com>
Date:   Tue Sep 6 15:38:46 2011 -0400

    pep8 fixes for quantum integration files
    
    Fixing PEP8 compliance issues for the quantum integration effort.

commit a5ecd8bbc7505aa1f1623a03007460bd8ca9ad1d
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Sep 6 11:52:56 2011 -0700

    fixing the allocate floating ip method

commit 7428d9e7f01aa1095508417024af6cd456662196
Author: Arvind Somya <asomya@cisco.com>
Date:   Tue Sep 6 11:21:05 2011 -0400

    Modified quantum view tests to use Mox
    
    The tests for quantum views were not mocking anythig and as a result they would fail on
    systems where quantum was not running (e.g. Jenkins). I have modified the tests to use
    mox, that required me to change the way Quantum interactions are performed in the dashboard.

commit 5915d2b35c15fda7a6e879c7ac2e1c6e63d853b9
Author: Jake Dahn <jake@ansolabs.com>
Date:   Fri Sep 2 16:07:51 2011 -0700

    disassociate from floating ips page now works

commit f5af3d5e4bedb9ed3d035a178fe7edf1051506b8
Author: Jake Dahn <jake@ansolabs.com>
Date:   Fri Sep 2 16:02:14 2011 -0700

    got the floating ip list mostly working now

commit c04867bc09f22cde4b17e7a4fd996614a3e103f5
Merge: 671e4f4 86b33fe
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Fri Sep 2 15:00:44 2011 -0700

    Merge pull request #103 from CiscoSystems/dashboard-quantum-integration
    
    Refitting to new Quantum API spec

commit 86b33fe351ceedd8df39ec8ce5ac0184c27800db
Author: Arvind Somya <asomya@cisco.com>
Date:   Thu Sep 1 18:23:10 2011 -0400

    Refitting to new Quantum API spec
    
    Refitting views and calls to match the new Quantum API spec.

commit 671e4f42f5ca94edd59d4067189fa0e3e4318008
Author: Joe Heck <heckj@mac.com>
Date:   Wed Aug 31 16:33:44 2011 -0700

    updating README to explain project/repo structure

commit 36e266e7ff897824eb6620d60c27b85061e35810
Author: Joe Heck <heckj@mac.com>
Date:   Wed Aug 31 16:19:40 2011 -0700

    fixing run_tests - typo, missing requires

commit 176861eafb82cfe9ba18500d16f3b7549df3e70c
Merge: 0a35900 6d633a9
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Wed Aug 31 15:57:54 2011 -0700

    Merge pull request #102 from heckj/testup
    
    updating run_tests.sh to mimic other openstack projects, pep8, pylint, co

commit 6d633a9ec77d1e2ee8ea8e2ba8e6cda63736b3bd
Author: Joe Heck <heckj@mac.com>
Date:   Wed Aug 31 12:48:13 2011 -0700

    updating run_tests.sh to mimic other openstack projects, pep8, pylint, coverage

commit 0a359002ef134d376e1ca87277fa65f01c552c63
Merge: 333acaf 81a0b15
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Wed Aug 31 12:45:59 2011 -0700

    Merge pull request #101 from e0ne/master
    
    Fix issue #838054: Search form submit causes Forbidden (403) page

commit 333acaffee6d7992afd1a3bef81f5d2e36036464
Merge: c158f6f 9f41a47
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Wed Aug 31 12:41:51 2011 -0700

    Merge pull request #100 from gabrielhurley/static
    
    Refactor openstack-dashboard to use contrib.staticfiles app

commit 81a0b15317b2d6df48fff1fc762cdc8ce7c19c00
Author: Ivan Kolodyazhny <e0ne@e0ne.info>
Date:   Wed Aug 31 15:46:04 2011 +0300

    Fix issue #838054: Search form submit causes Forbidden (403) page

commit 7eccc2d7f4d92d1100fb06940c980d6a3db888f2
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Aug 30 16:55:36 2011 -0700

    merging with updated pip-requires

commit 46daaa77af15dfd779fd710711c9c741970f733c
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Aug 30 16:45:47 2011 -0700

    adding novaclient wrapper to api.py, and fixing issue for security groups rules cidr display

commit 07043c4302197b574c5f72a64a30e8775ee7fb8f
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Aug 30 16:37:09 2011 -0700

    updating api.py to point to novaclient for security groups

commit c889af9736f7a1d6d33e4f1207e49c4a78dda4e5
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Aug 30 16:55:06 2011 -0700

    merging api.py

commit de0e253eeca0c3f0799cd4ecbe898a29e750509c
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Aug 30 16:54:00 2011 -0700

    merging style.css

commit 9f41a47acaa71c3d7cd937673286c471a94cfe8e
Merge: 841b064 cd4d5d3
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Tue Aug 30 16:46:28 2011 -0700

    Merge branch 'static' of github.com:gabrielhurley/openstack-dashboard into static

commit 841b064d880343e3f8a82836d4822ca0073e254b
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Aug 29 17:41:35 2011 -0700

    Refactored openstack-dashboard to use Django 1.3's contrib.staticfiles app as per current best-practices. This bumps the minimum required version of Django to 1.3 and introduces a backwards-incompatible change for any third-party code that relied on hard-coded paths to the media directory.

commit 7aa9532a79df4af1eef84c57b325208e27a4bde3
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Aug 30 16:31:36 2011 -0700

    hooking up associate floating ip actions

commit db834674d362f2b40f576a507840cf120908340a
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Aug 30 14:41:17 2011 -0700

    updating the api to reflect changes in the floating ips api, and removing the admin bits as they will be added later with a admin api extension/client

commit c158f6fd15a9e163f03bbe811c71ef0b931329c1
Merge: b227aa0 b069ef0
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Tue Aug 30 14:32:55 2011 -0700

    Merge pull request #92 from CiscoSystems/dashboard-quantum-integration
    
    Dashboard quantum integration

commit cd4d5d300961a8f05061366f6629b38b0d3512d5
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Aug 29 17:41:35 2011 -0700

    Refactored openstack-dashboard to use Django 1.3's contrib.staticfiles app as per current best-practices. This bumps the minimum required version of Django to 1.3 and introduces a backwards-incompatible change for any third-party code that relied on hard-coded paths to the media directory.

commit 77f51e22759e45b1c1fe0fe89470243626069225
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Aug 29 15:07:08 2011 -0700

    adding python-novaclient to the piprequires

commit b227aa0efd269bdaf4df52077f04674e297fbe20
Merge: cbcf016 6b1406f
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Mon Aug 29 14:35:54 2011 -0700

    Merge pull request #98 from cloudbuilders/master
    
    SIMPLE: fix template for image list

commit 6b1406fb29e916617e38b577d37dd9ad43ab4f0b
Author: Jesse Andrews <anotherjesse@gmail.com>
Date:   Mon Aug 29 15:32:51 2011 -0700

    fix inverse project id & container format

commit b069ef0b74318962dddce91f3413420fe93c36ed
Merge: 88cc553 cbcf016
Author: Arvind Somya <asomya@cisco.com>
Date:   Fri Aug 26 15:12:49 2011 -0400

    Merge remote branch 'upstream/master' into dashboard-quantum-integration

commit 88cc553fe4e7fd36067c36867af945e018c2199c
Author: Arvind Somya <asomya@cisco.com>
Date:   Fri Aug 26 15:11:25 2011 -0400

    Adding unit tests for network and port views.

commit cbcf016f65a5abbe0b15acd046fe6d807596d83e
Merge: 707c183 2f1a053
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Wed Aug 24 10:24:41 2011 -0700

    Merge pull request #96 from cloudbuilders/modules
    
    Modules

commit 2f1a0536cba981f1db4c4172bec619f163beca8a
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Aug 23 16:22:39 2011 -0700

    cleaning up a few things, and making template tag not error out when there are no modules

commit 1dc42bba4ab78bc35ef57825e59354c125da6a5c
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Aug 23 15:54:12 2011 -0700

    cleaning up recurring calls in sidebar template tag

commit 2d3c3042b7416354bfec50af1f917c3b40095843
Author: Arvind Somya <asomya@cisco.com>
Date:   Tue Aug 23 15:04:43 2011 -0400

    Removing duplicate kuombu dependency.

commit e010a494b39658da5514bad9782e27f6be509fac
Merge: 0462724 707c183
Author: Arvind Somya <asomya@cisco.com>
Date:   Tue Aug 23 13:41:05 2011 -0400

    Merge branch 'master' into dashboard-quantum-integration
    
    Conflicts:
    	django-openstack/django_openstack/urls.py

commit 0462724d9899a0b24d8f8b68b71802b2a3c0ac75
Author: Arvind Somya <asomya@cisco.com>
Date:   Tue Aug 23 13:29:27 2011 -0400

    Changes suggested in merge discussion
    
    - Importing the quantum client module instead of class.
    - Moved computation logic to helper subs.
    - Fixed logger line.
    - Modified the api calls to fetch server virtual interfaces to
      the new openstackx virtual_interfaces class.
    - Fixed some nomenclature and styles.

commit 707c183d23d233f06aebaf4015760b09c05c3101
Merge: 86da7cc 5427d00
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Mon Aug 22 16:10:46 2011 -0700

    Merge pull request #95 from ddoan/master
    
    Fix pip-requires

commit 86da7cce6c911d0931fd602a41af567296f1e51e
Merge: 0343de0 d85bea9
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Sun Aug 21 20:04:55 2011 -0700

    Merge pull request #94 from cloudbuilders/ajax-refreshing
    
    Ajax refreshing updates and fixes

commit 0343de04dea9761142ddba13eba861f1870b76e0
Merge: fab7533 7dfa319
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Sun Aug 21 20:03:56 2011 -0700

    Merge pull request #90 from cloudbuilders/modules
    
    Work on extensibility

commit fab7533848e3f54f376a36a8d1d3bb82a90b1357
Merge: f99cd07 ba77683
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Sun Aug 21 19:56:21 2011 -0700

    Merge pull request #93 from cloudbuilders/update-images
    
    Adding httpresponse to update image view, without it dashboard will crash

commit 5427d00ad24cdb1b39fef1bf659e3bb468455afd
Author: Doug Doan <dougdoan@gmail.com>
Date:   Sat Aug 20 21:14:40 2011 -0700

    Add missing kombu dependency

commit a0d3bfa62c35a865ec990a17a6fd34f1be393d95
Author: Arvind Somya <asomya@cisco.com>
Date:   Fri Aug 19 18:18:36 2011 -0400

    Removed all Jquery UI dependencies
    
    Changed the two places Jquery UI dialogs were being used to regular page views.
    Removed the updated Jquery UI libraries (no longer used anywhere)
    Updated views, forms and urls.

commit d85bea953855f46e6b3a2d6e7a64bda18300fe26
Author: Jake Dahn <jake@ansolabs.com>
Date:   Thu Aug 18 15:45:10 2011 -0700

    adding ajax toggler to dash instance list

commit 783654a9b67d865132e9a0209de72a08b0bf6516
Author: Jake Dahn <jake@ansolabs.com>
Date:   Thu Aug 18 15:31:37 2011 -0700

    adding a simple checkbox to toggle ajax refreshing

commit 8b8b8d408b20c99166cdb5a86f5b7e42498025b5
Author: Jake Dahn <jake@ansolabs.com>
Date:   Thu Aug 18 14:51:07 2011 -0700

    syspanel instances will now show globally launched instances after ajax refresh

commit ba77683dbaa2e2d544291b69f2b32c32aefb8bf6
Author: Jake Dahn <jake@ansolabs.com>
Date:   Thu Aug 18 14:42:08 2011 -0700

    adding httpresponse to update image view, without it dashboard will crash on update of image

commit 897077688af869a05d1ace042509c861368093c9
Merge: f892a02 bb4c340
Author: Arvind Somya <asomya@cisco.com>
Date:   Thu Aug 18 11:10:46 2011 -0400

    Merge branch 'dashboard-quantum-integration' of https://github.com/CiscoSystems/openstack-dashboard into dashboard-quantum-integration
    
    Conflicts:
    	openstack-dashboard/tools/pip-requires

commit f892a02e65b291c3a36741c008936e821125b82d
Author: Arvind Somya <asomya@cisco.com>
Date:   Thu Aug 18 11:06:23 2011 -0400

    Updated pip requires and new client library
    
    - Updated the pip requirements to point to the quantum main trunk
    - Tweaked some calls to fit the updated quantum client library.

commit bb4c340980552e25c202dc6b50f09d0cfe208890
Author: Arvind Somya <asomya@cisco.com>
Date:   Wed Aug 17 14:20:31 2011 -0400

    Modified git requires to include https

commit 2f670bf4eb51ac1b2dbbd95c1feda7554efcbb1d
Author: Arvind Somya <asomya@cisco.com>
Date:   Wed Aug 17 12:35:17 2011 -0400

    Adding kombu to the pip requirements

commit 44bdcff2ef66cc72cbc3373fda1e7b2c09c9ccdb
Author: Arvind Somya <asomya@cisco.com>
Date:   Tue Aug 16 17:06:47 2011 -0400

    Made quantum networking configurable.
    
    Added a context processor and check to make quantum networking configurable in the dashboard.

commit bccc0183c62eb2c04c62fc6d9a0cad97b08c8e1e
Author: Arvind Somya <asomya@cisco.com>
Date:   Tue Aug 16 16:38:25 2011 -0400

    Updated local settings file for quantum settings

commit ca51e21e9f31b7ef804a46c8af82468fb26a3fba
Author: Arvind Somya <asomya@cisco.com>
Date:   Tue Aug 16 15:04:36 2011 -0400

    Merged quantum code into django-openstack module
    
    - Merged django-quantum code into django-openstack.
    - Added quantum connector to django_openstack's api.
    - Moved creating networks to a separate page.
    - Moved creating ports to a separate page.
    - Aligned styles to the updated dashboard style.
    - Checking in 1.8.xx jquery ui libs for dialog boxes.
    - Moved port specific code to a separate port view.

commit f99cd076a3155177c6b86ec989262006a1c54f9e
Merge: c99a11b d6d9c39
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Fri Aug 12 11:03:09 2011 -0700

    Merge pull request #91 from cloud-smokers/master
    
    little changes to be compliant

commit d6d9c39922634f9cfab3db86951a46fe633f2fcd
Author: Carlo Truijllo <truijllo@crs4.it>
Date:   Thu Aug 11 10:32:14 2011 +0200

    lines added to be compliant with standards

commit 1a44c6b9d0dc55a58846bae714c61b875499ec1a
Author: Carlo Truijllo <truijllo@crs4.it>
Date:   Wed Aug 10 18:26:01 2011 +0200

    enforcing admin ( syspanel ) urls

commit 7dfa3191c3f5e82394df02657d499b42c4f5a276
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Aug 9 16:04:11 2011 -0700

    adding a bit of documentation

commit 2a349e6a10758deca0287eec6ae2b527d53dd05f
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Aug 9 15:45:59 2011 -0700

    making things a little more pep8 friendly

commit c17687afb8ce345241e893203ef492ec8596152b
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Aug 9 15:45:05 2011 -0700

    rephrasing method name as a verb instead of statement

commit d33864754ec83ad673b3388fdb43079aabf3108a
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Aug 9 15:43:21 2011 -0700

    fixing typo, consolidating down code

commit 96b2322ce71889d838e61329b6a0330f8480e2a0
Merge: 62bd21d c99a11b
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Aug 9 15:32:57 2011 -0700

    Merge branch 'master' into modules

commit d261a08f107fd3b1093e452c36cac4d6dc14ad28
Author: Carlo Truijllo <truijllo@crs4.it>
Date:   Tue Aug 9 18:25:09 2011 +0200

    parsable csv format

commit 357d40c30ef92b4adb97f713b581482e1163cc13
Author: Carlo Truijllo <truijllo@crs4.it>
Date:   Tue Aug 9 16:22:16 2011 +0200

    date and iteration formatting fixed

commit c99a11bc396d46968d432d12ef69707b2dc979e7
Merge: d2876ad daf9059
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Mon Aug 8 12:02:33 2011 -0700

    Merge pull request #79 from cloudbuilders/snapshots
    
    Support for instance snapshots

commit d2876ad516ccb1f7c6163feed8b532934b3ff191
Merge: 25c5343 a641faf
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Mon Aug 8 11:59:22 2011 -0700

    Merge pull request #78 from cloudbuilders/usage_csv
    
    Ability to download usage reports in csv format

commit daf90598e58f8671d12e801a51f435ae5b028731
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Mon Aug 8 11:33:51 2011 -0700

    missing a mock that allows tests to pass

commit 233e6efddfbe72109acb2072a7d373e6b35141a4
Merge: c4e1774 252d296
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Mon Aug 8 11:29:32 2011 -0700

    Merge remote branch 'origin/snapshots' into snapshots

commit c4e1774ce9b1d388dd0562c7cdf858c5e03af7f7
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Mon Aug 8 11:27:46 2011 -0700

    dry some messages

commit a641fafde9f48fbdc22fad3fe82de03833836389
Merge: 2ec7227 14791fc
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Mon Aug 8 11:02:14 2011 -0700

    Merge remote branch '4p/master' into usage_csv
    
    Conflicts:
    	openstack-dashboard/dashboard/templates/syspanel_usage.html

commit 25c5343eafaf0aa5ba9a5dea92332672f0828d27
Merge: 14791fc 6d8e522
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Mon Aug 8 10:48:26 2011 -0700

    Merge pull request #88 from cloudbuilders/handle_deleted_glance_image
    
    gracefully show "(not found)" for instance.image_image when displaying instances that reference deleted images

commit 6d8e52227e18e5839ffeb48bc1479dfaeeeb6b41
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Mon Aug 8 10:20:57 2011 -0700

    when an image gets deleted, existing instances should be able to display without the interface throwing an exception.

commit 14791fcd2f91ca4520ee62171cd461023b4f0081
Merge: b25b2bc 8273fa0
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Fri Aug 5 10:51:09 2011 -0700

    Merge pull request #87 from cloud-smokers/master
    
    Italian Localization

commit 8273fa0d62a3eafb5d6ee1ab9dd74de37974910f
Author: Carlo Truijllo <truijllo@crs4.it>
Date:   Fri Aug 5 13:01:31 2011 +0200

    Italian Localization Added

commit b25b2bcf8ef000ad1f46f6341a87fd195bce6aa6
Merge: 7f06c49 3333edd
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Thu Aug 4 16:01:55 2011 -0700

    Merge pull request #86 from cloudbuilders/fix_tests_08042011
    
    make tests pass again - no need to get_server if recent data is available

commit 3333edd56287ba4fa152d77360c663d9a544fa17
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Thu Aug 4 15:53:50 2011 -0700

    make tests pass again - no need to get_server if recent data is available

commit 7f06c49655042fb3802fc950c3d22fa336f7f5ba
Merge: 90365ca 85e57da
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Thu Aug 4 14:39:07 2011 -0700

    Merge pull request #80 from cloudbuilders/cleanup
    
    Template/Style Fixes

commit 85e57da5a3bc4e2e1a47f641cf12a37ba6d15be3
Author: Jake Dahn <jake@ansolabs.com>
Date:   Thu Aug 4 14:09:57 2011 -0700

    now using add/remove class to prevent state weirdness from toggleclass

commit 90365ca18eacebf7a2bf11c3fd3cd15deb7b6c09
Merge: 16060ae 69c6fa5
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Thu Aug 4 10:45:38 2011 -0700

    Merge pull request #83 from mgius/lp809404
    
    Enable Disable buttons need appropriate messages

commit 16060aed245329da693581805eeef802cf197e4c
Merge: 59574df f3a1032
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Thu Aug 4 10:45:04 2011 -0700

    Merge pull request #85 from cloudbuilders/syspanel_vcpu_error
    
    Guard against null vcpus in /syspanel/

commit 59574df01f9682aa2383c25e8707c9fe4b9bcbce
Merge: 168b483 2bf5176
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Thu Aug 4 10:44:25 2011 -0700

    Merge pull request #84 from mgius/lp801362
    
    Remove unneeded installed app

commit 168b483da980e2bf80ce07dbf9feb28ee7251d22
Merge: 3490283 02ea4ab
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Thu Aug 4 10:44:00 2011 -0700

    Merge pull request #82 from cloudbuilders/admin_server_list
    
    Admin server list tweaks

commit 34902837f8a844bab7310ac3dcdcc49e5101405c
Merge: 36b947b 4394f76
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Thu Aug 4 10:32:47 2011 -0700

    Merge pull request #81 from cloudbuilders/fix_instance_update
    
    Fix instance update

commit f3a1032f8fae44c2057b4c7dadae156ce4f84e55
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Wed Aug 3 21:30:26 2011 -0700

    in production, I've seen that vcpus can sometimes be null for compute hosts that do not initialize properly.  this prevents /syspanel/ from croaking in that case

commit 2bf5176af5417332d0bd43f078b439e0d4c0b798
Author: Mark Gius <launchpad@markgius.com>
Date:   Wed Aug 3 15:17:22 2011 -0700

    Remove unneeded installed app

commit 69c6fa57855fa12ab5d3c44863e9d222f3998a1c
Author: Mark Gius <launchpad@markgius.com>
Date:   Wed Aug 3 14:57:52 2011 -0700

    Enable Disable buttons need appropriate messages

commit 02ea4ab189f71457b03f7acd5a262a5a392919e2
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Tue Aug 2 21:03:25 2011 -0700

    remove debug message

commit 791f2fd6b6b02f729ed309dc7efc9c357ceb504d
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Tue Aug 2 20:57:29 2011 -0700

    display tenant on admin server list

commit a1f79ed2ce8be7add80ef569a3852b1b5c8e20b7
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Tue Aug 2 20:38:14 2011 -0700

    use a separate admin_server_list call to retrieve  instances in syspanel.  In syspanel, all instances should display, while in dash only the current tenant's instances should display

commit 4394f7656f541d61e839276c26344a7bd2c4c613
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Aug 2 17:08:39 2011 -0700

    instance update status message now refers to instance name instead of id

commit 49806c1456845e9dcf04b754de638b9089631255
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Aug 2 17:03:18 2011 -0700

    clearing .dash_block for style

commit fcbab8007f1e25bc9658bf3cdbd7327e2c201e0f
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Tue Aug 2 16:59:59 2011 -0700

    fix instance updating

commit 1301c6f24c0f262d5f48437ba4ea2ad009e69109
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Aug 2 16:33:08 2011 -0700

    link hover artifact is now hidden when you hover over tenant info dropdown in header

commit ee44e2f6e3840dc5b1662d10f251ecbf34a67710
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Aug 2 16:31:29 2011 -0700

    refresh button in page header now shows ajax spinner when items are being updated

commit 89312890865f5978f17650a4240a4ca80b291a7a
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Aug 2 16:02:40 2011 -0700

    removing huge gap on syspanel overview page

commit f3ce987f3bec2564dd4e87604d8be80ac488f735
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Aug 2 15:52:08 2011 -0700

    clearing .dash_block for style purposes

commit 6d4940ae040b5f51b5baf8431dd30b623caed1a9
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Aug 2 15:49:24 2011 -0700

    fixing the sizing of capacity info on flavor create form

commit 252d296e17889bf6aea41031ebc06dda3338472e
Merge: a57ddb4 f1eef82
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Aug 2 14:07:56 2011 -0700

    Merge branch 'snapshots' of github.com:cloudbuilders/openstack-dashboard into snapshots

commit a57ddb4023b6af5e34a4ed1012502dfdbc6a4b03
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Aug 2 14:06:18 2011 -0700

    making the snapshot create info message display name instead of id

commit d6d1ccf0926b9a055c61eb44608a0521b44ebca5
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Aug 2 13:30:51 2011 -0700

    fixing ip list labels

commit 99b7c313a1006fa5dddbeb94626d8629836aeeb7
Author: Jake Dahn <jake@ansolabs.com>
Date:   Fri Jul 29 20:05:08 2011 -0700

    associating now works with instances instead of fixed_ips

commit 44f7890a81e25ac220ebbc37cfc31327c0ed4e59
Author: Jake Dahn <jake@ansolabs.com>
Date:   Fri Jul 29 14:46:03 2011 -0700

    adding ip groups instead of public/private ips to instance lists

commit ccc0bac9747e9ab74ab08d57941b86b86d0019c5
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Jul 26 17:35:53 2011 -0700

    fixed a swishy issue with status box width

commit 22d68065291629987a099e1974af74193039aeaf
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Jul 26 17:16:49 2011 -0700

    reformatting information about instances in floating ips list

commit 3a3608fe3c3173e0bf1c313489033eb9fb6986c4
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Jul 26 16:55:18 2011 -0700

    added more information about instance in the associate floating ip form

commit 7ce031848efe8bbc84e19be6f823ab75ecc5aeba
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Jul 26 15:48:22 2011 -0700

    making floating ips associate form play nicely with new ip config

commit b4cbd2ccf986407ab9c8a88528b30105d78c04d7
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Jul 26 14:30:43 2011 -0700

    fixing association form

commit cbeb5ec3c1b6bf6eaa215b0eafd9ccd6af5de4a1
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Jul 26 14:27:17 2011 -0700

    adding ip allocation to user floating ips stuff

commit ab83374383b1a9e1acc6e7089dfac3a4783110e3
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Jul 26 13:23:58 2011 -0700

    adding admin interface for listing of floating ips

commit 51f0ee798f4ed2e9034232377dc66d7302f03a19
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Jul 26 12:33:46 2011 -0700

    floating ip association, allocation, and disassociation now work

commit cd038e12f0c10c0cc44f1e37fbb65dda12007bff
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Jul 25 18:01:27 2011 -0700

    adding pretty sketchy floating ip support for users

commit f1eef82db9b7e62e72c1599b683ec7e1472693dd
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Tue Aug 2 00:16:49 2011 -0700

    fix more cosmetic issues

commit 28970ae98d30bedcf2fdf61cc680f4c895cbd808
Merge: f7aa59d 36b947b
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Tue Aug 2 00:13:55 2011 -0700

    Merge remote branch '4p/master' into snapshots

commit f7aa59d4d948f23288a64d38bfed4232d7219b19
Merge: 8ac3afa efc7152
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Tue Aug 2 00:13:23 2011 -0700

    Merge remote branch '4p/master' into snapshots

commit 8ac3afa91c7950101b71e8d76fd78f0107a0f87e
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Tue Aug 2 00:13:07 2011 -0700

    fix spacing issues

commit c3d4574811123ec3634f9043ac8c1b010cf874d2
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Tue Aug 2 00:08:57 2011 -0700

    add in tests for snapshot functionality

commit 2ec72271504d8daf5d60c6e1816a85b6015691a0
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Mon Aug 1 22:25:42 2011 -0700

    remove extra space

commit fa724e6889e930cc42034709aaf79b838b25ae34
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Mon Aug 1 21:30:33 2011 -0700

    add test to make sure csv gets rendered in dash_usage

commit 0d95da81a5e92c543c7213d4e5522b0ce989c794
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Mon Aug 1 21:16:56 2011 -0700

    add in user-facing csv download link

commit ddde11d19777abcbe88b1d710be82cbb5420f1a0
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Mon Aug 1 20:55:53 2011 -0700

    add download links

commit f220267ad5ac3db9e3afc404dc835518744c9874
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Mon Aug 1 20:13:58 2011 -0700

    initial commit of csv download for dash usage

commit 62bd21d114b0663ac31f9d68616d200bbcabc5e5
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Aug 1 17:59:06 2011 -0700

    making active links work properly in sidebar for modules

commit 471222a6b28262d090035dcdd41c29307d673234
Merge: 14bf66c 36b947b
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Aug 1 17:12:22 2011 -0700

    Merge branch 'master' of https://github.com/4P/openstack-dashboard into modules

commit 14bf66c642e8b28cbdaef67b3cd49ed95b8dabfd
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Aug 1 17:10:33 2011 -0700

    sidebars now only display in their given type area

commit a051c85d7dce5a10bcab68d1f14146cefc489e5c
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Aug 1 17:05:52 2011 -0700

    hashing out more general modules

commit 36b947ba74b5be2b1ebbb3a2d123a7109c645774
Merge: efc7152 2b65347
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Mon Aug 1 13:47:01 2011 -0700

    Merge pull request #77 from cloudbuilders/image_ref_fix
    
    replace server.imageRef with server.image

commit 2b65347336ffa4664d71f1c2c643b752cfe08fa5
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Mon Aug 1 13:43:02 2011 -0700

    make tests pass with change from imageRef to image obj

commit 575006b704e90abb5f21d03638ed640259d28d78
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Mon Aug 1 13:11:57 2011 -0700

    in nova trunk, server.imageRef has been replaced by a server.image object

commit de19d098de798328cef8390a4dd54a6160041be9
Merge: 523c364 efc7152
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Aug 1 11:24:30 2011 -0700

    Merge branch 'master' of https://github.com/4P/openstack-dashboard into modules

commit 523c364b70d0a135db14bd75b8b525e00c889c42
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Aug 1 11:14:34 2011 -0700

    adding urls

commit efc71528ac87cd4b86785e8a1bc5b838eaabc511
Author: Mark Gius <launchpad@markgius.com>
Date:   Sat Jul 30 18:14:44 2011 -0700

    Adding new glance dependency to dashboard

commit d58f1854adbb4b8f5a121792a30794a209000d34
Author: Jake Dahn <jake@ansolabs.com>
Date:   Thu Jul 28 14:24:12 2011 -0700

    a few small fixes to the way modules work

commit 9ae9e5743a32b91325740b40b58c18b61c30a5ad
Author: Jake Dahn <jake@ansolabs.com>
Date:   Wed Jul 27 23:26:30 2011 -0700

    adding necessary code to allow for modules in syspanel

commit 94aa1e515ce82f1453295f0064072f66eac1c466
Author: Jake Dahn <jake@ansolabs.com>
Date:   Wed Jul 27 14:36:14 2011 -0700

    starting to make things modular

commit e81e99952e05b384245bd53dc4532530fcfb6737
Merge: 2891d57 1e2dd56
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Wed Jul 27 12:42:36 2011 -0700

    Merge remote branch '4p/master' into snapshots

commit 2891d576e5f87947b51c48853d502abbea19be4c
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Wed Jul 27 12:39:08 2011 -0700

    initial impl of instance snapshots

commit 1e2dd5649e35f4df2189e3875fd261f696bc659a
Author: Mark Gius <launchpad@markgius.com>
Date:   Tue Jul 26 10:20:40 2011 -0700

    Adds new glance dependency to buildout

commit abccf1ce013b1cb0ee3f98c66387ce52c1af7b82
Merge: b4347b9 1cd0fea
Author: Mark Gius <launchpad@markgius.com>
Date:   Tue Jul 26 10:01:08 2011 -0700

    Merge pull request #74 from aababilov/master
    
    Fix keypair creation and GlobalSummary's codestyle

commit b4347b980f94d116e4efc32e2852cdfe7d0ca952
Merge: d066104 b63be68
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Tue Jul 26 09:19:17 2011 -0700

    Merge pull request #76 from cloudbuilders/remove_debian_dir
    
    Remove debian dir from django-openstack

commit d06610437a813f302f865743593d691047e8dc94
Merge: cf31058 2e53978
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Mon Jul 25 23:49:47 2011 -0700

    Merge pull request #75 from cloudbuilders/fix_keypair_download
    
    don't preventDefault on create keypair click action

commit 2e539781eae4b3d80b758730f720eb3ca3d80ae5
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Mon Jul 25 22:54:32 2011 -0700

    don't preventDefault - we want the click action to complete the form submit

commit b63be6826b4110b9b178991748ad38a88b81319b
Merge: 57cf7c5 cf31058
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Mon Jul 25 17:15:17 2011 -0700

    Merge remote branch 'origin/master' into remove_debian_dir

commit 1cd0fea27a5aa4cf9d98279a1261caf395355912
Author: aababilov <aababilov@griddynamics.com>
Date:   Mon Jul 25 16:21:06 2011 +0300

    Add the fourth date format

commit a230d63bf22d3f27e31d34e4e1c08777cb0309b0
Author: aababilov <aababilov@griddynamics.com>
Date:   Mon Jul 25 11:06:09 2011 +0300

    Better codestyle for resource avail/usage information

commit ed00769d25682378d3f99a0eb2d1871336f4406f
Author: aababilov <aababilov@griddynamics.com>
Date:   Mon Jul 25 11:05:19 2011 +0300

    Fix keypair creation

commit cf310588aed0ee5f95813b64eefaf5ff3ebb078b
Merge: 7c21506 ee97c86
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Sun Jul 24 19:08:13 2011 -0700

    Merge pull request #73 from jeffjapan/master
    
    Missing import in api.py throws exception

commit ee97c86c5cfbbaf0be3077b07bbd943485e189fa
Author: jeffjapan <jeffjapan@gmail.com>
Date:   Mon Jul 25 09:32:40 2011 +0900

    Found a few more errors in api.py's GlobalSummary class

commit e55b20e51836f9c32c022bf96ce566215ac9068b
Author: jeffjapan <jeffjapan@gmail.com>
Date:   Mon Jul 25 09:05:28 2011 +0900

    Correct missing import, used in services

commit 7c2150661ee2cbb59b905bb958943f2fe434e2af
Merge: 371ffaf 28f0076
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Fri Jul 22 16:13:10 2011 -0700

    Merge pull request #71 from mgius/handle_keystone_dict_better
    
    Better error reporting for keystone errors

commit 371ffaf5b497f15e7610bd86c55cf038368e47df
Merge: c1fc700 b5ed791
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Fri Jul 22 16:10:17 2011 -0700

    Merge pull request #72 from mgius/unit_tests_cleanup
    
    Cleans up test code a bit.

commit b5ed7916d31f7d55b8704dafcc16ac9dd0535c22
Author: Mark Gius <launchpad@markgius.com>
Date:   Fri Jul 22 14:52:18 2011 -0700

    Cleans up test code a bit.
    
    Remove unused imports, unused variables, and some unneeded helper
    classes.  Move view-specific testing code into the view test base class.

commit c1fc7002857bec28775fd4fb99c5999b3876fe76
Author: Mark Gius <launchpad@markgius.com>
Date:   Fri Jul 22 11:26:17 2011 -0700

    Clean up settings.py.
    
    Removes unused contrib apps, alphabatize context processors, put nose
    tests back

commit 28f007693308a0866dc9ed293781d8e792c6d7c1
Author: Mark Gius <launchpad@markgius.com>
Date:   Thu Jul 21 17:40:38 2011 -0700

    Better error reporting for keystone errors
    
    Add tests

commit 57cf7c5526de0a3489bafdacd1ccb4905c67b7cf
Merge: 15b7dad a73c234
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Thu Jul 21 22:49:29 2011 -0700

    Merge remote branch '4p/master' into remove_debian_dir

commit a73c2345e37fda24e892873a92396009c02796ee
Merge: 3134df0 712a3ae
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Thu Jul 21 15:15:20 2011 -0700

    Merge pull request #69 from mgius/handle_token_expire
    
    Gracefully handle keystone token expiration.

commit 712a3ae30ed785fbd7d27d2169e95ddc426fd59f
Author: Mark Gius <launchpad@markgius.com>
Date:   Thu Jul 21 14:53:53 2011 -0700

    Gracefully handle keystone token expiration.

commit 15b7dadcebfb65d30b92b6557a75ff50bcf9be06
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Thu Jul 21 10:35:11 2011 -0700

    remove debian directory - OS projects generally exclude this directory from the main source

commit 3134df038c38bda8af12f0f02b3c3dec817f4c8b
Merge: 8199011 9276650
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Thu Jul 21 09:20:07 2011 -0700

    Merge pull request #68 from aababilov/master
    
    Fix resource avail/usage information

commit 927665093bec853b1af13d86872779d3c7fd9e48
Author: aababilov <aababilov@griddynamics.com>
Date:   Thu Jul 21 19:05:10 2011 +0300

    Fix resource avail/usage information

commit 8199011a98aa8bc5672e977db014f61eccc4668c
Merge: d31c7a1 42b3597
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Wed Jul 20 20:25:38 2011 -0700

    Merge pull request #67 from mgius/modify_user_enabled
    
    Modify user enabled

commit 42b3597c52cc474a1151593e77edc1fbbd1a59cd
Author: Mark Gius <launchpad@markgius.com>
Date:   Wed Jul 20 17:36:22 2011 -0700

    Typo in info message

commit e5db1c549d3399b615764b34418ee0502261496d
Author: Mark Gius <launchpad@markgius.com>
Date:   Wed Jul 20 17:31:28 2011 -0700

    Put edit back in now that keystone has been updated

commit 2631d1b3ace461d06e775730d30d384052486ca4
Author: Mark Gius <launchpad@markgius.com>
Date:   Wed Jul 20 16:29:58 2011 -0700

    Unit tests for user enable/disable

commit ea4c6bf38e1025222ceff3324aad0211c2911305
Author: Mark Gius <launchpad@markgius.com>
Date:   Wed Jul 20 14:20:19 2011 -0700

    Support for user enable/disable
    
    Adds a button in the users page for enabling/disabling, and disables the
    edit page for disabled users because keystone throws 403 errors when
    trying to fetch disabled users

commit d31c7a1e2f54c22b00574cf1ca3bf30db23259b0
Merge: fcb67d7 1c98c5c
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Wed Jul 20 13:31:57 2011 -0700

    Merge pull request #66 from cloudbuilders/object-filter-form
    
    Re-adding the object filter form which was deleted with design/template changes

commit 1c98c5c5a18138b1bd03ec3bed1a60cac01705ea
Author: Jake Dahn <jake@ansolabs.com>
Date:   Wed Jul 20 11:18:20 2011 -0700

    readding object filter form

commit fcb67d79817b5a657ac82b8a4b3182deaa0e7ded
Merge: 73adf61 59b7f57
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Wed Jul 20 10:15:56 2011 -0700

    Merge pull request #65 from aababilov/59b7f5746da71a780e578c5d14a4e08238fdbcce
    
    Implement server reboot

commit 73adf619e5f11d18d1a73a49a068320dee162609
Merge: d7215d0 9ee7793
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Wed Jul 20 10:14:59 2011 -0700

    Merge pull request #63 from mgius/fix_swift_filter
    
    Fixes behavior for prefixs that matches no objects.

commit 9ee77930b1f6eeed94adfd82cdf55acf486a5ee2
Author: Mark Gius <launchpad@markgius.com>
Date:   Mon Jul 18 13:49:09 2011 -0700

    Fixes behavior for prefixs that matches no objects.
    
    Previously would populate object list with all objects in container if
    the prefix didn't match any object.

commit d7215d0ce0e6c971706c2bd6824ac2a917761951
Merge: 10c92bd 8c5518c
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Tue Jul 19 15:23:54 2011 -0700

    Merge pull request #61 from cloudbuilders/redesign-swishy
    
    Design Changes

commit 8c5518c33d447cdd5b5fbd45386257b1e0ec9e65
Merge: d5fcb2d 10c92bd
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Jul 19 14:52:55 2011 -0700

    Merge branch 'master' into redesign-swishy

commit d5fcb2dee7b8da4d36f9a6a95056e369af413b74
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Jul 19 14:42:41 2011 -0700

    finishing up styling of swift interface

commit 10c92bd02413386a771b96cac35ae9b50f0dfbfd
Merge: 835f012 a350b2f
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Tue Jul 19 14:29:40 2011 -0700

    Merge pull request #60 from mgius/195_auth_views_tests
    
    tests for auth views

commit a350b2f6e94b140ba9f4028c9e72c69c8692f13e
Author: Mark Gius <launchpad@markgius.com>
Date:   Wed Jul 13 12:09:12 2011 -0700

    tests for auth views

commit 0a46c215a3341086ec0e445b4638797502303f97
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Jul 19 14:04:31 2011 -0700

    adjusting styles for table action links

commit 835f0129b3c95b8706974285cf1ff89ef9de630b
Author: Joe Heck <heckj@mac.com>
Date:   Tue Jul 19 13:57:20 2011 -0700

    adding back in the testing of both subcomponents of this project

commit 7a5e87bf8ecccfeeb4ef9315f6d5c2834bdb5387
Merge: 208544f 65bdf9d
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Tue Jul 19 13:17:04 2011 -0700

    Merge pull request #59 from cloudbuilders/mgius_merge_comments
    
    address final review comments by mgius

commit 65bdf9d8f406f7a3369ec90b0f898eaec9b4b31c
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Tue Jul 19 13:10:49 2011 -0700

    address final review comments by mgius: uncomment needed code in run_tests.sh, remove comments from api_tests

commit 208544f9f4f13974ad7973db215c26ef94e7f5fa
Merge: 3d77894 9351172
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Tue Jul 19 13:02:07 2011 -0700

    Merge pull request #58 from cloudbuilders/master_cb_merge_passing_tests
    
    Master cb merge passing tests

commit 4e13f5531bad2455ff05eddb1a6e14da3c04e239
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Jul 19 12:09:38 2011 -0700

    style tweaks for swift ui

commit 93511729df70da8d7ee9f668f14f861dae82241f
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Tue Jul 19 11:51:04 2011 -0700

    address mgius review comments

commit 23067910616605fbbe8509ee3c31ac078b4f1b43
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Tue Jul 19 11:40:45 2011 -0700

    fix instances/refresh action

commit 0465a06654ca2679c616f9a61e9bc246ea32d011
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Tue Jul 19 11:32:31 2011 -0700

    re-add LazyUser, fix tests so that they pass

commit 20848be505d5c2734611a2364d4a8fc947fad9d3
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Tue Jul 19 10:39:42 2011 -0700

    Remove LazyUser, which causes complications with testing and isn't much of a perf improvement

commit 59b7f5746da71a780e578c5d14a4e08238fdbcce
Author: aababilov <aababilov@griddynamics.com>
Date:   Mon Jul 18 19:00:36 2011 +0300

    Implement api.Server.reboot()

commit ad9004e3ddcf4dda2c0af7ae2517ba08f13c42c8
Merge: 75ec71f 3d77894
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Mon Jul 18 17:00:25 2011 -0700

    Merge remote branch '4p/master' into master_cb_merge_passing_tests
    
    Conflicts:
    	django-openstack/django_openstack/tests/api_tests.py
    	openstack-dashboard/dashboard/settings.py

commit 8b3aa8a193a47b4f785941925ecdccd790d12d54
Merge: d9b6613 4daff93
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Jul 18 15:17:52 2011 -0700

    merging style changes with work in master

commit 75ec71f313e43bbadc0441d7231fbdfb0e4dfe7b
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Mon Jul 18 15:13:49 2011 -0700

    add default OPENSTACK_KEYSTONE_DEFAULT_ROLE='Member'.  You must also make sure that this role exists in keystone: ./keystone-manage $* role add Member

commit 4daff935cfbead1e9dd76fca507c9fb001865591
Merge: 217689d 1d2fa6c
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Jul 18 15:07:20 2011 -0700

    Merge branch 'master_cb_merge_passing_tests' of github.com:cloudbuilders/openstack-dashboard into master_cb_merge_passing_tests

commit 217689d715b8ef651c7490852317f081893abfde
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Jul 18 15:06:59 2011 -0700

    fixing services view

commit 1d2fa6c2d6f0779d4077c092dc0dfd3744511eee
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Mon Jul 18 14:56:44 2011 -0700

    remove this exception handler - there may be a condition that will have to be handled on token expiration - if that is the case this is not the way it should be handled

commit 12173454235d24eb3e8c08880b025ce4c64885d0
Merge: 31a82b8 ce74045
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Mon Jul 18 14:40:53 2011 -0700

    Merge branch 'master_cb_merge_passing_tests' of github.com:cloudbuilders/openstack-dashboard into master_cb_merge_passing_tests

commit ce74045f6df964f01e3dc7dc85b74645dd4276bd
Merge: f7bb4f5 1bd1035
Author: sleepsonthefloor <sleepsonthefloor@gmail.com>
Date:   Mon Jul 18 14:37:51 2011 -0700

    Merge pull request #6 from mgius/fix_keypair_delete
    
    key_name instead of name in keypair templates

commit 1bd1035dffb28cd79b7df8059f1d78efaa3584d0
Author: Mark Gius <launchpad@markgius.com>
Date:   Mon Jul 18 14:32:12 2011 -0700

    key_name instead of name in keypair templates

commit 31a82b8d47e65415d69fc60ae3ff78eeaeaf951d
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Mon Jul 18 14:31:41 2011 -0700

    remove tenant create button from quotas index

commit 3d77894672736168ef94230ce898664ba6f032a0
Merge: 35a6dff 91deb03
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Mon Jul 18 13:55:11 2011 -0700

    Merge pull request #56 from ohnoimdead/swift_keystone
    
    making swift use keystone

commit 91deb03e189aa47c50160f5cead4843331c14442
Author: Tres Henry <tres@treshenry.net>
Date:   Thu Jul 14 14:54:35 2011 -0700

    making swift use keystone

commit f7bb4f5fca9e576dec646cc67da03342708e60c2
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Mon Jul 18 12:45:54 2011 -0700

    remove image name hacks

commit 3bab40b770ebaa08d06da4d21f746c83b76e4181
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Mon Jul 18 11:41:12 2011 -0700

    in most recent keystone, 'identity' is used as a service name, rather than 'keystone'

commit 8e39b0a4b1b46e690623a82ef8ebea18d0e227bb
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Mon Jul 18 10:59:13 2011 -0700

    fix log-in

commit 093fe4f74f8dfa639564f0f90e9905dd24a91f05
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Sat Jul 16 01:14:07 2011 -0700

    make tests pass again

commit d9b6613e1bacd90203692c8c61235f3354a0b39d
Merge: 0395ef7 fb60f93
Author: Jake Dahn <jake@ansolabs.com>
Date:   Fri Jul 15 15:59:07 2011 -0700

    Merge branch 'master' of github.com:cloudbuilders/openstack-dashboard into realign

commit 35a6dff735330fb22ec32cf1228b3fd38f4331df
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Fri Jul 15 00:37:02 2011 -0700

    Added support for debug_toolbar

commit 0395ef7b0e42a4285c09a7521ae5a497272a4306
Author: Jake Dahn <jake@ansolabs.com>
Date:   Fri Jul 15 00:30:09 2011 -0700

    two minor style fixes

commit d74d853b1bbd83160cea69dfe77e147453ced646
Author: Jake Dahn <jake@ansolabs.com>
Date:   Fri Jul 15 00:17:11 2011 -0700

    converting tabs to spaces, removing cssedit crud, my masterpiece is complete!

commit 40eb28e39d70599b27a7730dfef15a431e895a72
Author: Jake Dahn <jake@ansolabs.com>
Date:   Fri Jul 15 00:14:26 2011 -0700

    adding login and remaining little bits

commit c4106ecc982fccd71672d48f2ed1fa2bebf2f8cd
Author: Jake Dahn <jake@ansolabs.com>
Date:   Thu Jul 14 23:58:50 2011 -0700

    getting forms styled

commit f943528b07bfba41d9915017baca923cfda745c8
Author: Jake Dahn <jake@ansolabs.com>
Date:   Thu Jul 14 21:58:01 2011 -0700

    styled usage blocks for users and tenants usage pages

commit ee5872dad856c9895ef88f5d75ea3dc5ae22a01c
Author: Jake Dahn <jake@ansolabs.com>
Date:   Thu Jul 14 21:43:44 2011 -0700

    styling the status and message boxes, as well as tweaking some of the html class names

commit 0608cd55e3b7000ae3460c230bcbf787f6e865bf
Author: Jake Dahn <jake@ansolabs.com>
Date:   Thu Jul 14 18:50:40 2011 -0700

    adding styles for most of content area, general tables and content have been added

commit b485b262ab41a2b6a2c0d927c0bd5a1a08a50ac2
Author: Jake Dahn <jake@ansolabs.com>
Date:   Thu Jul 14 15:32:11 2011 -0700

    beginning css refactor and cleanup from the ground up, header done

commit 6b2c9d2b84f2da24fdb9591c56907cb6aa6bc038
Author: termie <github@anarkystic.com>
Date:   Wed Jul 13 17:10:05 2011 -0700

    intermediate commit

commit dda978611df6877c96a3830e5a497c947146ac28
Merge: fb60f93 df8a95a
Author: termie <github@anarkystic.com>
Date:   Wed Jul 13 13:24:43 2011 -0700

    big ugly merge

commit fb60f932c4a9fc106c986c787333cd19bcd9121d
Merge: d54f7d4 e2c0737
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Wed Jul 13 09:06:22 2011 -0700

    Merge remote branch 'origin/master'

commit d54f7d4e338a5a3ca1d6f9af7ce3aa5856721eb5
Merge: 6da850b d76ceb0
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Wed Jul 13 09:05:15 2011 -0700

    Merge branch 'trunk_safe'

commit da9ca5b77706de1dc3ea498d82bcdfb0ae814341
Author: Jake Dahn <jake@ansolabs.com>
Date:   Wed Jul 13 00:04:12 2011 -0700

    lots of changes to style

commit bd185fb87b2d30cb4d73521bd63daca3bc20b69a
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Jul 12 20:28:20 2011 -0700

    teaking type in tenants dropdown

commit 2cad7d079730b15f8d61c04a326a346d258993b8
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Jul 12 19:53:42 2011 -0700

    header is now swishy

commit c31ca90a1ebc9aed5e39aa94b6a2bd3371379e4c
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Jul 12 19:21:08 2011 -0700

    header styling, still broken but making progress

commit eed1cf5bb03f8934c5cac5f2f1407daad2115501
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Jul 12 17:26:30 2011 -0700

    fixing usage pages

commit 56e312a6230a015c8faaca5a79c3d85551789a98
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Jul 12 17:23:50 2011 -0700

    moving to a new way of setting page titles in syspanel

commit 50d17b207a44d064e43bc2b69ee6c7e3611fe337
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Jul 12 16:55:16 2011 -0700

    moving to a new way of setting page titles in dash

commit 778bdaa7f357c9485ec574c983e98a9f1a453bbf
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Jul 12 16:24:30 2011 -0700

    removing another typo

commit b60408e21c1ea899ebd067612e4195de4efa2082
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Jul 12 16:22:14 2011 -0700

    fixing typo

commit 6688ac26c90b3a035e7944c32b3a4b4d156dc0f2
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Jul 12 16:08:26 2011 -0700

    removing unneeded commented bits

commit 1e14ac913a0b37aa2b0623d6218a5129a56cb330
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Jul 12 16:05:41 2011 -0700

    small tweaks to templates

commit 50f8dcdb73f557f3454ded594223376cc10cfec2
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Jul 12 15:49:08 2011 -0700

    cleaning up all dash templates

commit df8a95ae782c4d959cc03f34435d0be142e62639
Merge: 1937e9a 0b5495e
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Tue Jul 12 15:42:22 2011 -0700

    Merge pull request #53 from mgius/better_openstackx_errors
    
    Better error messages on suspected openstackx missing errors

commit 0b5495e1f087892080cd8948ec27261f9c86107e
Author: Mark Gius <launchpad@markgius.com>
Date:   Tue Jul 12 15:38:10 2011 -0700

    Better error messages on suspected openstackx missing errors

commit aaa9e9f85ede850d95d05733e2f1f34b25196af5
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Jul 12 15:31:23 2011 -0700

    cleaning up all systempanel templates

commit 1937e9a3a96d9b18be7a0095065f3a2ae737bf37
Merge: 6e6af66 d2dffa5
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Tue Jul 12 10:01:54 2011 -0700

    Merge pull request #52 from aababilov/master
    
    Fix keystone compatibility issues, hide password on login

commit d2dffa5d3980dea25679820104fa94bcd923fdc7
Author: aababilov <aababilov@griddynamics.com>
Date:   Tue Jul 12 19:00:38 2011 +0400

    Hide password characters on the login screen

commit e61f1fdcd9f950806c229a9ba05d552acb241861
Author: aababilov <aababilov@griddynamics.com>
Date:   Tue Jul 12 18:24:28 2011 +0400

    Change 'keystone' to 'identity' according to changes in keystone

commit 6e6af6640934c3878cf596c111d6a10a599e2e6a
Merge: 556aad3 c5ed82a
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Mon Jul 11 18:16:31 2011 -0700

    Merge pull request #51 from mgius/90_swift_objects_filter
    
    Can now filter objects in the dashboard

commit c5ed82a9097f648ee7553b9045e3bb7fdb927d0d
Author: Mark Gius <launchpad@markgius.com>
Date:   Mon Jul 11 17:20:07 2011 -0700

    Can now filter objects in the dashboard
    
    Tests added
    
    pep8 fixes

commit 556aad36fad82e0f48ece8eb34e966d865facdef
Merge: 401a819 b6b6ee9
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Mon Jul 11 17:15:35 2011 -0700

    Merge pull request #50 from mgius/157_dash_views_objects
    
    100% coverage for object views

commit e2c07377e204ed587fc2f558e82f10a4e8b97305
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Jul 11 16:19:52 2011 -0700

    changing refresh link

commit 94a3d9d549394bb1bd2204eeda1a870a7971489d
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Jul 11 16:16:43 2011 -0700

    killing debug message

commit a82c99bbf5afcbac98ba33dbd8a89a92d4bfd430
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Jul 11 16:16:07 2011 -0700

    added quotas to syspanel

commit b6b6ee91f877202b0169139945a738c5424d40dc
Author: Mark Gius <launchpad@markgius.com>
Date:   Mon Jul 11 16:02:43 2011 -0700

    100% coverage for object views
    
    PEP8 fixes

commit 10557dc50a598a0eabd2aabfce7a94bf8574bc52
Merge: 9d67a05 4643f9b
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Jul 11 13:57:39 2011 -0700

    fixing conflict

commit 4643f9bbc5af94ecb60b2af9610a9b020ef9455c
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Jul 11 13:55:23 2011 -0700

    renaming method endpoint for quotas

commit 5286068017518ab17d28935a313332454f7e92c4
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Jul 11 13:15:30 2011 -0700

    removing debug message

commit ab5ebab7991cc599b395962080c2f32a136166f9
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Jul 11 13:01:32 2011 -0700

    modifying quotas now works

commit eec4ae6a9c61375a18f3a0edf8dc53bfe530a696
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Jul 11 10:18:39 2011 -0700

    tenant_id now pulls from quotas.id

commit 9d67a05d2bcda99fb46fa1379a1434b0f9951d20
Merge: 075c077 6da850b
Author: Jake Dahn <jake@ansolabs.com>
Date:   Sat Jul 9 01:11:48 2011 -0700

    Merge branch 'master' of github.com:cloudbuilders/openstack-dashboard

commit 075c0771c27b58b4da4334abc58d09d9fb1dc762
Author: Jake Dahn <jake@ansolabs.com>
Date:   Sat Jul 9 01:11:26 2011 -0700

    adding autorefresh to syspanel instance list and fixing spinner styles

commit fae654dfeb6c7fc1d8d9844e18694afb745ed227
Author: Jake Dahn <jake@ansolabs.com>
Date:   Sat Jul 9 00:58:35 2011 -0700

    adding auto refresh for dashboard instances

commit c81089eaa3100afb0c4a6eead0bf4b9c414ebd19
Author: Jake Dahn <jake@ansolabs.com>
Date:   Sat Jul 9 00:26:31 2011 -0700

    adding relevant quota information to the image launch page

commit 2cffb6bf3d718a73f30887659ea7ff24475c42f1
Author: Jake Dahn <jake@ansolabs.com>
Date:   Fri Jul 8 23:32:22 2011 -0700

    attempting to get quota info on image launch page for user

commit b562358c8e427dccda650070d2c1d980b5734d22
Author: Jake Dahn <jake@ansolabs.com>
Date:   Fri Jul 8 22:59:24 2011 -0700

    quotas update form mostly working

commit 401a819d4ad21e6b945001c6507ee2be4115f56b
Merge: 247d930 5d402d8
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Fri Jul 8 22:41:50 2011 -0700

    Merge pull request #45 from ohnoimdead/add_upload
    
    Adding convenient upload object link.

commit 247d93056496c1e75fc3f0e7ffa02ad7a26ce47d
Merge: bb6d43e 16e5e36
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Fri Jul 8 22:41:18 2011 -0700

    Merge pull request #49 from mszilagyi/containerDupeCheck_158
    
    Container creation now checks for existance of a container of the same name

commit 16e5e36b9c99cd2ae7efdcb029a4094f2555bc86
Author: Michael Szilagyi <mszilagyi@gmail.com>
Date:   Thu Jul 7 12:01:34 2011 -0700

    Container creation now checks for existance of a container of the same name.

commit bb6d43ee245daea1bbaf72ec56c793438ec6f466
Merge: 2ac8987 d3bc499
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Fri Jul 8 15:06:20 2011 -0700

    Merge pull request #48 from mgius/156_dash_views_keypairs_tests
    
    keypair tests 100% coverage

commit 2ac89874b03ab0759931cd01c150dc03bc5c7432
Merge: 9098458 b60e460
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Fri Jul 8 15:06:00 2011 -0700

    Merge pull request #47 from ohnoimdead/testfix
    
    Fix for api test: keystone->identity

commit 9098458cf4300cd10722fd612c7a41dbbf79c8fa
Merge: 631aa3a a823a12
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Fri Jul 8 15:05:47 2011 -0700

    Merge pull request #46 from mszilagyi/fixCopyInstantiation_159
    
    Fixed problem with swift copy object trying to instantiate swift api when

commit 631aa3a25ef4216c358780ba5fbc9087929d295a
Merge: 6232dd1 2cbbd26
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Fri Jul 8 15:05:19 2011 -0700

    Merge pull request #44 from ohnoimdead/sidebar_cleanup
    
    Sidebar cleanup.

commit 6232dd1dd7b0e25b6821696796d4646d8c7b4b80
Merge: dbe4de6 7e78f64
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Fri Jul 8 15:04:52 2011 -0700

    Merge pull request #43 from mgius/155_dash_views_instances_tests
    
    Unit tests for dash/views/instances.py

commit d3bc499a5866e10c82972fc302beaf0f1e1e4f27
Author: Mark Gius <launchpad@markgius.com>
Date:   Fri Jul 8 14:48:59 2011 -0700

    keypair tests 100% coverage

commit d76ceb0c6b592be7e8a392fd521ed8515b1d5b80
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Fri Jul 8 13:17:09 2011 -0700

    enable tenant switching

commit b60e460cd799a9103d390cec1125795dfce47cdc
Author: Tres Henry <tres@treshenry.net>
Date:   Fri Jul 8 11:49:57 2011 -0700

    Fix for api test: keystone->identity

commit a823a12ee0d0f808a9550e392f3826afbdfeaf94
Author: Michael Szilagyi <mszilagyi@gmail.com>
Date:   Thu Jul 7 16:51:37 2011 -0700

    Fixed problem with swift copy object trying to instantiate swift api when imported.  Moved to __init__ to only make the call when necessary.

commit 5d402d8e0515e9cf0041f1e526ccae61e540f1d3
Author: Tres Henry <tres@treshenry.net>
Date:   Fri Jul 8 10:30:21 2011 -0700

    Adding convenient upload object link.

commit 2cbbd262795bffbe5964aa5dee865ba09fa369ca
Author: Tres Henry <tres@treshenry.net>
Date:   Fri Jul 8 10:21:35 2011 -0700

    Sidebar cleanup.

commit 7e78f645d2e794c5808593a230f2b8ab6521322c
Author: Mark Gius <launchpad@markgius.com>
Date:   Thu Jul 7 16:13:09 2011 -0700

    Unit tests for dash/views/instances.py
    
    Original commit messages follow:
    
    Test for instance index and rebooting/terminating instance
    
    instance usage now tested
    
    full coverage of dash/instances
    
    PEP8 fixes

commit 6da850bf18e104a7f6e14c18b58b6b317a1abf18
Merge: c795ae1 646d30c
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Fri Jul 8 09:29:03 2011 -0700

    Merge branch 'add_update_instance_form'

commit c795ae1c8d649ee4ff6f8b89446889c97877211a
Merge: 97e7270 30bccb4
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Fri Jul 8 09:28:35 2011 -0700

    Merge branch 'improve_error_handling_when_keystone_is_dead'

commit dbe4de6b17abcc231cbb42ade6e3a7a226821bfd
Merge: 6d05107 1bfc9b3
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Thu Jul 7 16:15:27 2011 -0700

    Merge pull request #41 from mgius/clean_ubuntu_testing
    
    Update readme for testing prerequisites and update setup.py to include dj

commit 646d30c02951e02c7257e5473c1a56e0c1a3941e
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Thu Jul 7 15:54:54 2011 -0700

    support updating of instance name and description

commit 1bfc9b3bc73cfe744eb90c238b16e4de7c2f93a1
Author: Mark Gius <launchpad@markgius.com>
Date:   Thu Jul 7 15:30:54 2011 -0700

    Update readme for testing prerequisites and update setup.py to include django_nose

commit 6d05107e7c23d8d4944c33a84ef0d50486599cbe
Merge: 192e517 e547b31
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Thu Jul 7 15:13:13 2011 -0700

    Merge pull request #40 from ohnoimdead/keystone_fix
    
    Fix keystone name change to identity.

commit e547b3124a1d055376720fc98e3f4cfe9d0a9424
Author: Tres Henry <tres@treshenry.net>
Date:   Thu Jul 7 14:47:31 2011 -0700

    Fix keystone name change to identity.

commit 192e517a50ff0877cc5e840420579c7ff501cda3
Merge: 159e550 babec8a
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Thu Jul 7 14:22:07 2011 -0700

    Merge pull request #39 from mgius/154_dash_views_images_tests
    
    Full unit test coverage of dash/views/images.py

commit babec8a0a5cb5a8ea75546a3379167040029055c
Author: Mark Gius <launchpad@markgius.com>
Date:   Wed Jul 6 18:51:54 2011 -0700

    Full unit test coverage of dash/views/images.py
    
    Rebase commit messages follow:
    
    This aught to fake keystone out
    
    Full coverage of dashboard images views
    
    Pep 8 fixes

commit 159e550a8f1b6d4aa2217ead42f7a6d6d496a7ea
Merge: ff677bf b24cbdb
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Thu Jul 7 11:45:33 2011 -0700

    Merge pull request #37 from mszilagyi/swiftCopyFix
    
    Fixed container access to use swift objects.

commit b24cbdb29717ebea2a79abd8f653767efa583789
Author: Michael Szilagyi <mszilagyi@gmail.com>
Date:   Thu Jul 7 11:38:34 2011 -0700

    Fixed container access to use swift objects.

commit 30bccb4bf4e47f9f9ebfd0ad4759b5af0c4e9739
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Thu Jul 7 11:03:57 2011 -0700

    cleaner messaging when token expires

commit ff677bfdb38dd8801cbd47066d0214fb4f87a342
Merge: 4160540 3fbdad7
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Thu Jul 7 10:58:57 2011 -0700

    Merge pull request #36 from mszilagyi/swiftCopy_93
    
    Added copy support for swift objects from the dash.

commit 4160540dd97ee9e005d5c41ba6913e28b3bd8df3
Merge: 444bcf5 eb032d6
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Thu Jul 7 10:29:42 2011 -0700

    Merge pull request #35 from jeffjapan/master
    
    Missing Python packages in virtualenv installation

commit 97e7270c8d2efbec84a167be10318ff54f5ff043
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Thu Jul 7 10:24:43 2011 -0700

    fix ram unit in tenant usage

commit eb032d6b5ed667f15b3f06427ed3577eb15dbe1e
Author: jeffjapan <jeffjapan@gmail.com>
Date:   Thu Jul 7 10:53:00 2011 +0900

    Added missing modules to pip-requires

commit 444bcf527bb07e0fce8a0b77a0fc9254fc0b4091
Merge: a24f3b6 ed6a648
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Wed Jul 6 18:07:11 2011 -0700

    Merge pull request #34 from mgius/153_dash_views_containers_tests
    
    Unit tests for dashboard container views

commit ed6a6489ba4a9b99e82a2f8b3d68e2e3e102397e
Author: Mark Gius <launchpad@markgius.com>
Date:   Wed Jul 6 12:07:39 2011 -0700

    Unit tests for dashboard container views.  Includes support code for
    future view tests

commit 20e48bb3e7a34d7c30212b4ba83bed58492f12bd
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Wed Jul 6 12:24:17 2011 -0700

    improve error handling when keystone and other services are down

commit 3fbdad7350dcbfa9c3da87096c2ce67701417bdc
Author: Michael Szilagyi <mszilagyi@gmail.com>
Date:   Fri Jul 1 15:50:48 2011 -0700

    Added copy support for swift objects.  Can now copy an object within a container or to a new container.

commit 320634cb1402cbf76729b4efa6fcee5f67aeb5aa
Author: Todd Willey <todd@ansolabs.com>
Date:   Tue Jul 5 23:22:27 2011 -0400

    adding users to tenants.

commit 1ad92293cb64fa778c7e62d57866b1045c1c5678
Merge: 73d098e bc5ce1b
Author: Todd Willey <todd@ansolabs.com>
Date:   Tue Jul 5 23:08:16 2011 -0400

    Merge branch 'master' of git://github.com/cloudbuilders/openstack-dashboard

commit 73d098edc716d0c5abd710baf410cd7408d591ac
Author: Todd Willey <todd@ansolabs.com>
Date:   Tue Jul 5 22:40:58 2011 -0400

    tenant adding

commit bc5ce1ba701d4f48764c8e9216688e7712ffa118
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Jul 5 17:53:41 2011 -0700

    adding confirmations to terminate instance, and commenting out permissions toggle for images

commit 0253b76acd7e4fd86af64e38f3b6d1d6e1a358e1
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Jul 5 16:03:39 2011 -0700

    removing all things related to uploading server images

commit 2a9c4ddfd8f59f02a8c7832bb61c30298a798c98
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Jul 5 15:53:05 2011 -0700

    made create links green and prettyish

commit a24f3b630da9fd3db17b645e478964631426c0bc
Merge: c60de5c e039d90
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Tue Jul 5 15:29:27 2011 -0700

    Merge pull request #30 from mgius/api_unit_tests
    
    Api unit tests

commit 1e0a2b216d670330a238aca9cc0b92f4d89ccb6c
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Jul 5 14:05:01 2011 -0700

    adding availability information to create flavor page to help keep users from making bad decisions

commit e039d9051718bd377db59f18d5db0f11ab58077e
Author: Mark Gius <launchpad@markgius.com>
Date:   Tue Jul 5 12:43:25 2011 -0700

    Typo in readme and api

commit c6b495014bceb417afa47258605f89f39363285e
Author: Mark Gius <launchpad@markgius.com>
Date:   Tue Jul 5 12:41:25 2011 -0700

    PEP8 fixes

commit ec3c8fdc990e29b3bc16ad550d8e51e69dc9d9b8
Author: Mark Gius <launchpad@markgius.com>
Date:   Tue Jul 5 11:44:30 2011 -0700

    Last function tested.  Unused function dropped

commit 6083bc9cc9f179961ce4a25fd8e099a044631eee
Author: Mark Gius <launchpad@markgius.com>
Date:   Mon Jul 4 16:30:32 2011 -0700

    Everything but the keystone api hit and the unused function tested

commit 23ccf980cab2a4827e4a86eea12e64aee464dcc2
Author: Mark Gius <launchpad@markgius.com>
Date:   Sun Jul 3 21:52:13 2011 -0700

    Everything but swift and a couple of odd functions done

commit ea429138e140fc7847f1f3d0ecf65a069e8cbb71
Author: Mark Gius <launchpad@markgius.com>
Date:   Sun Jul 3 21:20:53 2011 -0700

    Many more tests

commit 3809f88c67516fe4ca1deadd3cff53797d0e4f2a
Author: Mark Gius <launchpad@markgius.com>
Date:   Fri Jul 1 16:21:44 2011 -0700

    More api tests

commit 2b925d48eda5461e64230ffaa54d6842ee98bab3
Author: Mark Gius <launchpad@markgius.com>
Date:   Fri Jul 1 14:38:15 2011 -0700

    More tests. Removed one API call because it was a duplicate.

commit 7746fd6c936897236397c3d3de6fba4269c06063
Author: Mark Gius <launchpad@markgius.com>
Date:   Thu Jun 30 17:50:33 2011 -0700

    Add another test for the compute api

commit 9b424005703a871ddacbb7fcf90cc31f1777e2be
Author: Mark Gius <launchpad@markgius.com>
Date:   Thu Jun 30 16:58:27 2011 -0700

    Unit tests for admin and auth api getters

commit bae728b973a3ac9cf37f0901609cf5dacafec441
Author: Mark Gius <launchpad@markgius.com>
Date:   Thu Jun 30 15:12:10 2011 -0700

    Full test coverage for API wrapper classes

commit 539766de3a9bc1601b81ae39ff3569f214f00239
Author: Mark Gius <launchpad@markgius.com>
Date:   Thu Jun 30 13:53:55 2011 -0700

    Support options for running coverage tests

commit fb6e23bed9cd78b7cb7a772d9aaba2bddafe38cb
Author: Mark Gius <launchpad@markgius.com>
Date:   Thu Jun 30 13:28:13 2011 -0700

    Tests for APIResource and APIDict wrappers

commit c60de5c4ff9bf6a2df218b513b554518c5eebc9c
Merge: ec553ed c884b96
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Sun Jul 3 21:12:00 2011 -0700

    Merge pull request #29 from devcamcar/master
    
    Updated license headers

commit c884b9645b290cfdb589c57c7074d3109471c27c
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Sun Jul 3 21:10:53 2011 -0700

    Updated license headers

commit 2c2f1b2319e2e974cae8d2f607063d43e5604ed0
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Sun Jul 3 20:55:00 2011 -0700

    Updated license headers

commit d2c81d6f3c22ed5d242b26cfd80b67945f8bdfbc
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Fri Jul 1 18:56:29 2011 -0700

    display cpu/disk/ram info on service list

commit 8220b68ba72ea527deebb8fb15d91d0974b52369
Merge: bfb79e1 c5e6a8e
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Fri Jul 1 17:35:20 2011 -0700

    Merge branch 'trunk_safe'

commit c5e6a8ef0d2eca419734e88456f8236ed49fe8c1
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Fri Jul 1 17:28:16 2011 -0700

    increase number of characters for image names

commit ec553ed415c8b2ad12b478d9ba505b7331b0bd8e
Merge: 0d0fde1 c41a560
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Thu Jun 30 13:36:05 2011 -0700

    Merge pull request #26 from mgius/fix_buildout_config
    
    Glance now deploys through buildout, and copious comments added

commit c41a560aa8397dd934fb28f26f7b7c3545fabeef
Author: Mark Gius <launchpad@markgius.com>
Date:   Thu Jun 30 12:31:47 2011 -0700

    Edited django-openstack/buildout.cfg via GitHub

commit 1c294077a385b07021ba0f64eece447975a7dbf7
Author: Mark Gius <launchpad@markgius.com>
Date:   Thu Jun 30 12:02:03 2011 -0700

    Glance now deploys through buildout, and copious comments added

commit 0d0fde12f8806c544225eb6c755e39430026063c
Merge: aadfb53 d7dae53
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Thu Jun 30 10:53:40 2011 -0700

    Merge pull request #25 from mgius/api_to_dicts
    
    Update API to make unit tests easier

commit d7dae5397858a1e65818428b7b6055d3d1b48baa
Author: Mark Gius <launchpad@markgius.com>
Date:   Thu Jun 30 10:26:13 2011 -0700

    Turn a bad hack into a better one

commit bdc0d21f5354179c31064e7a5e36d04dba3bac76
Merge: 1cac476 aadfb53
Author: Mark Gius <launchpad@markgius.com>
Date:   Wed Jun 29 21:24:53 2011 -0700

    Merge branch 'master' into api_to_dicts

commit 1cac476e7965223dcdc09ce178dd1232c526c5b7
Author: Mark Gius <launchpad@markgius.com>
Date:   Wed Jun 29 21:23:22 2011 -0700

    Add cloudfiles to buildout

commit dca89b5375e6a72c3e188f8c63860aa11cba9ec4
Author: Mark Gius <launchpad@markgius.com>
Date:   Wed Jun 29 18:32:02 2011 -0700

    That ought to do it.

commit e7cf4c252be6ea530ec3039db905c111b8be8bf2
Author: Mark Gius <launchpad@markgius.com>
Date:   Wed Jun 29 16:49:23 2011 -0700

    Wrapped Swift api calls

commit aadfb53062240f4a34ae008e461e98ab9fb5e2a9
Merge: fa9ccd7 e9e7bc0
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Wed Jun 29 16:24:26 2011 -0700

    Merge pull request #24 from mszilagyi/objectFilter_90
    
    Fixed issue with incorrect glance exception import (ClientConnectionError)

commit e9e7bc0d00a72b21de60359184f8cfeff4679f5d
Merge: 4891b95 fa9ccd7
Author: Michael Szilagyi <mszilagyi@gmail.com>
Date:   Wed Jun 29 15:44:13 2011 -0700

    Merge branch 'master' of git://github.com/4P/openstack-dashboard into objectFilter_90

commit bfb79e13631cafe2510bd2fe423d7a80a2f658b5
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Wed Jun 29 14:38:37 2011 -0700

    glance juggled around some exception definitions

commit 5fcd37631642e9a25907e5219c1bf82731b05266
Merge: 785c861 fa9ccd7
Author: Mark Gius <launchpad@markgius.com>
Date:   Wed Jun 29 13:23:36 2011 -0700

    Merge branch 'master' into api_to_dicts
    
    Incorporate swift changes
    
    Conflicts:
    	django-openstack/django_openstack/api.py

commit 785c861975d9864670c25850b410d5218f85396b
Author: Mark Gius <launchpad@markgius.com>
Date:   Wed Jun 29 13:19:28 2011 -0700

    Fix bug in __getattr__ for api object, and PEP8 fixes

commit cd7ac067ec6755b5f3ff3b368887914e04afab9e
Author: Mark Gius <launchpad@markgius.com>
Date:   Wed Jun 29 12:41:29 2011 -0700

    Quick fix to api to make glance api work right

commit d184e1e83e756b8860f11d6bf0cecd6571171ce1
Author: Mark Gius <launchpad@markgius.com>
Date:   Wed Jun 29 12:17:55 2011 -0700

    Glance api wraps

commit 4891b952de8afb7c23d7dc64037209182757aa1f
Author: Michael Szilagyi <mszilagyi@gmail.com>
Date:   Wed Jun 29 11:47:26 2011 -0700

    Fixed problems with incorrect import/usage for glance_exception.ClientConnectionerror

commit 65002b82c5a46887ac82b4bdc18c9449288f83ed
Author: Michael Szilagyi <mszilagyi@gmail.com>
Date:   Wed Jun 29 11:10:45 2011 -0700

    Fixed problem with ClientConnectionError import failing.

commit a697464ad9b5debe7ed1b9e368a74b1c7b0ef5d4
Author: Mark Gius <launchpad@markgius.com>
Date:   Wed Jun 29 11:02:07 2011 -0700

    All api calls except for glance now wrapped

commit 321903d06e196704bce5b190648ce3aebb0e89de
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Wed Jun 29 10:08:38 2011 -0700

    don't purge flavor by default!!!

commit b5f230cb5464d1f46aa7330cb67279da251d12aa
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Wed Jun 29 09:52:44 2011 -0700

    allow flavor names to be longer

commit c5fe7d3be9f92a133d38015aae2427cb912f68d5
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Wed Jun 29 08:23:47 2011 -0700

    pull in build changes from server

commit aa3504dfde71da22dcb8cf57194281665ec90538
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Wed Jun 29 08:05:20 2011 -0700

    also allow underscores and dashes

commit fa9ccd776905d1b23424514c63b7a3e57ee6bbf1
Merge: 23e928c dfdcc25
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Wed Jun 29 00:27:47 2011 -0700

    Merge pull request #22 from ohnoimdead/swift-support
    
    Support for VERY basic Swift container and object management.

commit bbbd0ff25751ddb52cccd755b3da6d8ba8095243
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Wed Jun 29 00:13:15 2011 -0700

    allow periods in group names

commit dfdcc259f4d4dc9abe898abc4e94c8004506b5b0
Author: Tres Henry <tres@treshenry.net>
Date:   Mon Jun 27 16:43:08 2011 -0700

    Support for VERY basic Swift container and object management.

commit 328a94bf8df5ea46a4df47537f2b9d4d2bbd64a1
Author: Mark Gius <launchpad@markgius.com>
Date:   Tue Jun 28 18:10:56 2011 -0700

    So clever I messed it up myself

commit d5c3c78d13d41d00f55c88abb70b833af01e86fd
Author: Mark Gius <launchpad@markgius.com>
Date:   Tue Jun 28 18:07:53 2011 -0700

    This is clever.  Perhaps too clever

commit abfecdc711dde04c0ec93a9d661d9a14813138df
Author: Mark Gius <launchpad@markgius.com>
Date:   Tue Jun 28 17:49:14 2011 -0700

    Console and Server wrappers

commit 5031f81305208fb64017f26ffaea6dbbe5dac1a5
Author: Mark Gius <launchpad@markgius.com>
Date:   Tue Jun 28 17:27:08 2011 -0700

    Bunch of API functions wrapped, tested by hitting dashboard.

commit d21dc8d0021d520f87679dd7982da23c73b5b846
Author: Mark Gius <launchpad@markgius.com>
Date:   Tue Jun 28 17:23:41 2011 -0700

    Fix flavors delete and keypair list attribute access

commit e2528db52be6ed79734c252d79c5766ffbbbd77a
Author: Mark Gius <launchpad@markgius.com>
Date:   Tue Jun 28 16:09:43 2011 -0700

    Interface objects added to api, api_tests and api adjusted to use them

commit acd06d6cc574279ad0c2ce8952bffa11a5513d52
Author: Mark Gius <launchpad@markgius.com>
Date:   Tue Jun 28 12:19:14 2011 -0700

    Tests for every api call that uses auth_api

commit 23e928c1e28c794f153c160abb6c2e10863628fe
Merge: f55960b a46df8d
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Tue Jun 28 11:40:42 2011 -0700

    Merge pull request #21 from mgius/improve_logging_again_fixed
    
    Totally out of band diff of improve_logging_again

commit 54ff33aec38f5252dd97c14a00e7b76714e783af
Author: Mark Gius <launchpad@markgius.com>
Date:   Mon Jun 27 15:37:47 2011 -0700

    First test implemented, and buildout changes to allow unit test to run

commit a46df8dbbe369b0a99cac731ecb745a8dce59459
Author: Mark Gius <launchpad@markgius.com>
Date:   Tue Jun 28 11:29:29 2011 -0700

    Totally out of band diff of improve_logging_again
    
    improves logging in dashboard, mostly error logging.
    Some informational and debugging

commit e3ba20be102dcca5964a4fc3a3698bcbaca2ab11
Merge: c921066 1b09ac3
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Mon Jun 27 18:18:23 2011 -0700

    Merge remote branch 'origin/trunk_safe' into trunk_safe

commit c921066598ad45343cfaa12b034a3c77e613b181
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Mon Jun 27 18:11:25 2011 -0700

    fix paramater ordering in server_create

commit 1b09ac3e54595056b311abd16735408e3608ba8c
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Jun 27 18:33:31 2011 -0500

    fixing hide bug for instance list

commit a78886f9857111c89c598c5091360ebc09a27f85
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Mon Jun 27 16:18:37 2011 -0700

    make name a bit smaller

commit 93088e9c127091eff42cbcedc49e97689988117c
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Mon Jun 27 16:09:15 2011 -0700

    oopsy left in debuggery

commit e865e1feb7d55e51053a256557a27980e18da7dc
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Mon Jun 27 15:59:31 2011 -0700

    fix host name wrapping

commit 5bbfb960e3ba117bbb62582b09ea5b5df69615d0
Merge: 96aa952 8ae5008
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Jun 27 17:44:03 2011 -0500

    Merge branch 'trunk_safe' of github.com:cloudbuilders/openstack-dashboard into trunk_safe

commit 96aa9524385cdbaca52fa5fa537085b8444f9b4e
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Jun 27 17:43:37 2011 -0500

    making long instance names truncate

commit 8ae500898a207a313dc53e86afdcdc0f5013515b
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Mon Jun 27 15:29:29 2011 -0700

    add an empty span to correct spacing on syspanel dash

commit 4fb0c24406c2e388512b90f9360c806f8bc21bd8
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Mon Jun 27 15:16:06 2011 -0700

    fix dash usage display

commit fa1c3f98452d74761710a48d755162be221f9189
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Mon Jun 27 15:00:31 2011 -0700

    some visual and ergonomic tweaks

commit e12aec29bdbd3df62c169909a42ceced5f4b7d13
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Jun 27 16:37:43 2011 -0500

    fixing issue with getting max ram usage

commit c01c1252e235ff56082a979d0c19221c905ac805
Merge: 1fbe54f 6a9bc80
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Jun 27 16:21:42 2011 -0500

    Merge branch 'trunk_safe' of github.com:cloudbuilders/openstack-dashboard into jake-tinychanges

commit 6a9bc804c776b098acffcaf921d76b602ab5ce3f
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Mon Jun 27 14:18:08 2011 -0700

    clean up instances display

commit 1fbe54fe20c68f752368f244cfe69f47d7158c21
Merge: 9502853 a45bcd0
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Jun 27 15:59:44 2011 -0500

    Merge branch 'trunk_safe' into jake-tinychanges

commit a45bcd0d5f81d6ec2c9cd13c3c63fa5fffb15045
Merge: 224318a 50ca8ff
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Jun 27 15:56:15 2011 -0500

    Merge branch 'trunk_safe' of github.com:cloudbuilders/openstack-dashboard into trunk_safe

commit 9502853949319d9094be5f93aa4b688f162a336d
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Jun 27 15:55:52 2011 -0500

    all update links now say edit

commit 5e512f09183ceb2afdc9022b1c78723583991450
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Jun 27 15:51:44 2011 -0500

    making a text pass on everything

commit 50ca8ffb078b37b472c1ccbbb2a4f21e8d7eade4
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Mon Jun 27 13:50:01 2011 -0700

    fix gbformatting

commit fa992d3f6ae2365a17e26c223ffcfda5e5e84bff
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Mon Jun 27 13:44:20 2011 -0700

    diskgbformat

commit 75df617a7ccda751e8ec5d6c0c15c8b5862a9a6e
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Mon Jun 27 13:26:22 2011 -0700

    fix formatting of ram sizes

commit 2c8e1e9224e649c924f768f955d2505b1fb2bac2
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Mon Jun 27 11:40:52 2011 -0700

    display correct headers in services tab

commit 63008b1013123259fe8147b8715fb40e3c63f6f8
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Mon Jun 27 11:39:22 2011 -0700

    fix ram display to show gb

commit dfc744a8f07154c64644a3be98696e2eefbb12f7
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Mon Jun 27 11:27:30 2011 -0700

    list terminated instances last

commit e9e94bbeecb3ce71861f94122f4108c0e53286c6
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Mon Jun 27 11:15:49 2011 -0700

    capitalize status

commit 8ccd83b57c90cff8e021969c82b7e97ebf0e2e95
Merge: 109eb2d 4f57c72
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Mon Jun 27 10:01:38 2011 -0700

    Merge remote branch 'origin/trunk_safe' into trunk_safe

commit 109eb2d3556b8df5d74dbab95f1ba445a1560e90
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Mon Jun 27 09:59:41 2011 -0700

    fix text console

commit 06386b782bd06b1d5711cb060d7ed1ce0fb89c2d
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Mon Jun 27 09:56:48 2011 -0700

    no-wrap table headers

commit 8bebc9e0fb384a97f1d9fb9df47405bef472f8e8
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Mon Jun 27 09:54:42 2011 -0700

    display instance host

commit 9511c01ffcca044c966bae18666699c23c8c1907
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Mon Jun 27 09:17:13 2011 -0700

    display key name

commit 1d6bacb277b996e8e90938ce6571576135a9a506
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Jun 27 10:58:00 2011 -0500

    adding a proper description to keypairs

commit 6a73c015677f3cd6e59c956e0c83aa817d0f52eb
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Mon Jun 27 08:55:05 2011 -0700

    redirect to image list after image edit

commit 224318a6d049b3a96d2471c8ab1ec5ddfa5ba3dc
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Jun 27 10:37:36 2011 -0500

    removing debug info message

commit 18e6b9a03e7d09614a4d05639e01b678f9a4f366
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Jun 27 10:36:48 2011 -0500

    fixing dashboard instances

commit 4f57c72137d96d78836158152fc1946cbeed6ac9
Merge: 019bd15 29a76df
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Jun 27 09:39:21 2011 -0500

    merging small changes

commit 019bd15731101f05d95ed6d4daf84bd14ad36bef
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Mon Jun 27 07:32:06 2011 -0700

    some tweaks - fix image editing as well

commit 29a76df69b4266a141fcc6292417b84db77d7d00
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Jun 27 09:06:26 2011 -0500

    moving position of keypair link

commit 8baaf6a4408f5dec0887f7e97e7bdcb4a12eb02e
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Jun 27 01:42:38 2011 -0500

    changing units on dash usage overview

commit c06f773c195e44d8e65103712d3f2b1bc4bed5a6
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Jun 27 01:40:33 2011 -0500

    password field on login form is no longer plaintxt

commit 5e1c9098ecd3439a2c7e0e8b8b38f9da61410bb2
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Jun 27 01:37:04 2011 -0500

    changing unit to gb-hr

commit 9cb69001fa91584b5d578bf380d1bdab232223e1
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Sun Jun 26 10:02:07 2011 -0700

    fix uptime for tenant drilldown

commit 75ecaa4aea860aab9ff2898b59a19feb9b508ca0
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Sun Jun 26 09:51:50 2011 -0700

    hisde password on login form

commit 754f4732b4eb813bcd79c4c2764c1fe58417709b
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Sun Jun 26 09:51:04 2011 -0700

    fix uptime on user dashboard

commit 09703465ca05f525883c9cb7032096ca27ea26e1
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Sun Jun 26 00:47:25 2011 -0700

    use actual instance name in page title

commit b4acf07ef0bde27f1a5779466a5305e7b34aac1e
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Sun Jun 26 00:39:27 2011 -0700

    add title to vnc console

commit 132c61bf2db65e4c3c74ed890d485fa9e1260902
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Sun Jun 26 00:02:55 2011 -0700

    allow branding of title

commit ce6131f34bb949cf62c3b770f24a148172c133ba
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Sat Jun 25 23:42:11 2011 -0700

    specify ram on a per-host basis

commit 875d558d69fcadcea5f89b4ef4021484b34e435b
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Sat Jun 25 23:34:03 2011 -0700

    fix #190

commit 4745c60faf9e729b35305732bed31e3f0bf0ccc7
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Sat Jun 25 23:05:28 2011 -0700

    make length requirement more lax

commit bb65ad4e50ea2f857b1c91121be3a44a4054a2cc
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Sat Jun 25 22:59:39 2011 -0700

    wrong order

commit 9ac27699e419172eb3bb0479762459d3b3e1fc26
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Sat Jun 25 22:55:20 2011 -0700

    display secgroups

commit b1c51bbc47f55b217e1919b301031a5d0dd0ef27
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Sat Jun 25 22:50:09 2011 -0700

    order fields

commit 8087fb5d59e347cf37426e1297e7079c09d8b1cd
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Sat Jun 25 22:42:26 2011 -0700

    UI to add security groups

commit a9f25f82dae306366a3707dcb1e8a33fd69c1e3b
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Sat Jun 25 20:25:41 2011 -0700

    make service name first

commit 6c05d48d6df7b406c4eadf11b17264c67f807a78
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Sat Jun 25 15:51:35 2011 -0700

    remove haskey hack

commit 33d9b267b6bf46d3b48d27ec98b48dfe55dfd606
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Sat Jun 25 00:48:48 2011 -0700

    no need to display empty message

commit ef9b3050d185b360ba5df69c9fb81061d05ed608
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Sat Jun 25 00:47:20 2011 -0700

    tweaks in wording, and better empty displays

commit 1c3ddbd998e5e7246b94ebb3f90f2d10b0714850
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Sat Jun 25 00:39:07 2011 -0700

    some progress on user editing

commit bc1b1c2b024b113f6b921083c5db2df82595edd5
Merge: 0d34071 768cdb9
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Sat Jun 25 00:21:57 2011 -0700

    Merge branch 'more_syspanel_shit' into tmp

commit 0d34071633858babe7dd0799f4cad2950f54b6d5
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Sat Jun 25 00:20:10 2011 -0700

    empty keypair message

commit 9d7060cf168b4c62f2270614a8745f95846865a1
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Sat Jun 25 00:15:54 2011 -0700

    fix display of instance uptime

commit 6ef43a161e4e2b7fd3bdf5f644996a32d5a4fd38
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Fri Jun 24 23:36:54 2011 -0700

    fix compute usage computation on syspanel

commit af9961a98b8ebc1cffe62c6390f629e7998f655f
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Fri Jun 24 23:34:01 2011 -0700

    keep dash_usage from puking when there is no instance data

commit 33502c971fbb23f3588db3b01324b28abfaa3e51
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Fri Jun 24 23:20:34 2011 -0700

    assorted cosmetic and ergonomic changes:  Group terminated instances
    on user dash.  Don't require keypair.

commit c1ee3fb9a44d3e2518ce5e0e889d3603f5b79caa
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Fri Jun 24 23:04:22 2011 -0700

    some display fixes for user usage dash

commit f94fc222cab322322240e16d2e434a2ed13e5942
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Fri Jun 24 22:59:45 2011 -0700

    show MB for ram usage

commit 370e621141cf77d8a9ee26c3b115b553adea30bd
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Fri Jun 24 20:50:00 2011 -0700

    parse more date formats

commit f55960b7972eb837841d4efd5f342950032e8ea9
Merge: 5e27868 2fc255b
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Fri Jun 24 10:17:55 2011 -0700

    Merge pull request #18 from mgius/syspanel_overview_fix
    
    syspanel overview needs this setting to compile

commit 2fc255b0d76920b2766531131fcce598f52f206c
Author: Mark Gius <launchpad@markgius.com>
Date:   Fri Jun 24 10:03:51 2011 -0700

    syspanel overview needs this setting to compile

commit 5e278688254b1ce50f09e4e9fcad123fc8213ce9
Merge: 021df7c 0c2d22e
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Thu Jun 23 19:01:31 2011 -0700

    Merge pull request #17 from mgius/fix_image_starting
    
    Fix to api to allow images to launch

commit 0c2d22ed98917c5115a01b3d44172fd9bdd0429f
Author: Mark Gius <launchpad@markgius.com>
Date:   Thu Jun 23 17:28:56 2011 -0700

    Fix to api to allow images to launch

commit 021df7c089fdd844907953d27e4983c5e92fd601
Merge: 7d89ced d7243d7
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Thu Jun 23 14:07:52 2011 -0700

    Merge pull request #16 from ohnoimdead/pep8-api-fixes
    
    minor pep8 fixes for api and gitignore fix for new layout

commit 7d89cedb22dea15ad4a561e5cfb2f33aefb5d80d
Merge: 142b66d 9eaca7a
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Thu Jun 23 14:07:15 2011 -0700

    Merge pull request #15 from mgius/fix_tenant_switch
    
    deprecated form should be Login

commit 142b66dd27fb714f93fd8058e3995094201d9ec8
Merge: fb74829 1760ff4
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Thu Jun 23 14:06:39 2011 -0700

    Merge pull request #14 from anotherjesse/no-boto
    
    we don't use boto anymore

commit d7243d75b455cae3f4372ea0b1f2f97a16844794
Author: Tres Henry <tres@treshenry.net>
Date:   Thu Jun 23 13:52:41 2011 -0700

    minor pep8 fixes for api and gitignore fix for new layout

commit 9eaca7a4e346c954115157d509706cd44aa9378b
Author: Mark Gius <launchpad@markgius.com>
Date:   Thu Jun 23 13:51:26 2011 -0700

    deprecated form should be Login

commit 1760ff409b28e92f4f9bb2e5a54b3b46c5316f45
Author: Jesse Andrews <anotherjesse@gmail.com>
Date:   Thu Jun 23 13:46:49 2011 -0700

    we don't use boto anymore

commit eb08c6013700c9df390c992a92699c81df406a5d
Merge: 1c27148 9ef1e3e
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Thu Jun 23 13:26:11 2011 -0700

    Merge remote branch 'origin/trunk_safe' into trunk_safe

commit 1c27148fbc7b8590a5a14623c66d968795b67928
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Thu Jun 23 13:25:18 2011 -0700

    remove nose deps

commit 9ef1e3e5a7c06917e0b0e7eaf6d9734c7de381ec
Merge: 3e2291d 92eeeab
Author: Jake Dahn <jake@ansolabs.com>
Date:   Thu Jun 23 04:12:20 2011 -0500

    Merge branch 'trunk_safe' of github.com:cloudbuilders/openstack-dashboard into trunk_safe

commit 3e2291d2b8b93beb7f03954807e0c5b7cfd566f0
Author: Jake Dahn <jake@ansolabs.com>
Date:   Thu Jun 23 04:08:08 2011 -0500

    adding units

commit b87447083cb5b9b8217cc0c0e381286125ff3e02
Author: Jake Dahn <jake@ansolabs.com>
Date:   Thu Jun 23 04:04:49 2011 -0500

    adding instance size details to user instance list

commit ed7a7971d12860f60deb49c942cff4220618c559
Author: Jake Dahn <jake@ansolabs.com>
Date:   Thu Jun 23 03:56:43 2011 -0500

    formatting uptime, and changing text on tenant overview page from inside of syspanel

commit 0e3b56ed69c1d767d0804021f216c9f84901e640
Author: Jake Dahn <jake@ansolabs.com>
Date:   Thu Jun 23 03:23:56 2011 -0500

    adding refresh buttons

commit df4af14fd3089135bc7579fcd3c1e08e22ba8e83
Author: Jake Dahn <jake@ansolabs.com>
Date:   Thu Jun 23 03:19:11 2011 -0500

    adding refresh to dash instances, fixing syspanel flavors refresh button

commit b9f0ef666dbfad7b8caf8b858b725ba00aa247a4
Author: Jake Dahn <jake@ansolabs.com>
Date:   Thu Jun 23 03:15:54 2011 -0500

    fixing extra quote on refresh links

commit bab36183f21d3c3e2e558d26476d4663d1d195c1
Author: Jake Dahn <jake@ansolabs.com>
Date:   Thu Jun 23 03:13:51 2011 -0500

    making dates consistent through the dashboard, also adding units to flavor table

commit fb748290426ce1c0696900a39f0e34ef72a5d049
Merge: 6b48fd9 6092994
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Thu Jun 23 00:48:17 2011 -0700

    Merge pull request #13 from ziadsawalha/master
    
    Keystone default port changed to 5000

commit 5b8306e9e1e38dc6fea88f97ec68acca047e3272
Author: Jake Dahn <jake@ansolabs.com>
Date:   Thu Jun 23 02:29:57 2011 -0500

    deleting flavors now works, as well as displays a proper flash message

commit a11dd5e6356bef041f4a994f3a9b4beeaac5c0dc
Author: Jake Dahn <jake@ansolabs.com>
Date:   Thu Jun 23 02:20:48 2011 -0500

    adding title to refresh links, and fixing image table width

commit a71926203e6bdfbe578e936fbe3250f347966e3e
Author: Jake Dahn <jake@ansolabs.com>
Date:   Thu Jun 23 00:12:50 2011 -0500

    if user gives keypair name a space, it is now hyphenated to prevent breakage

commit 6092994dbf5403969a217c52f70aebc56aad15e6
Author: Ziad Sawalha <github@highbridgellc.com>
Date:   Wed Jun 22 23:24:12 2011 -0500

    Updated Keystone port to 5000 - new default

commit 92eeeab15859af0a55b4b42fc99e0930dbabfc5e
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Wed Jun 22 17:24:36 2011 -0700

    stub out build files

commit 8f613022f0739cc76d46c198fb6199b54e281bd1
Merge: 794b260 5ca0e8e
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Wed Jun 22 17:10:59 2011 -0700

    Merge remote branch 'origin/trunk_safe' into trunk_safe

commit 794b260dd92897c364a67d559bebfefe828d7e97
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Wed Jun 22 17:09:23 2011 -0700

    remove registration dep

commit 44de6985bcfac7931e6689d8bacb65da47d88705
Author: Jake Dahn <jake@ansolabs.com>
Date:   Wed Jun 22 18:12:07 2011 -0500

    fixing width of keypair list

commit 6b48fd9200e37d3572a9d894e5bb80ee2d31ea9f
Merge: 1810380 c5b8ea3
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Wed Jun 22 15:58:26 2011 -0700

    Merge pull request #12 from mgius/31_django_mailer_support
    
    31 django mailer support

commit c5b8ea3c7f3bf111e36515f92ab3aeb70026771e
Author: Mark Gius <launchpad@markgius.com>
Date:   Wed Jun 22 15:27:38 2011 -0700

    Add comment ot openstack test

commit da8b1b8a84266901e485e99ba9b27fff82ebf54b
Author: Mark Gius <launchpad@markgius.com>
Date:   Wed Jun 22 15:26:34 2011 -0700

    Update the settings

commit 5ca0e8eb4630f888b308c5efb38995c417bb2b28
Author: Jake Dahn <jake@ansolabs.com>
Date:   Wed Jun 22 17:25:08 2011 -0500

    made success message after deleting a user an info message

commit 59ca8372f2f74aaed27691a3d049247f922f155f
Author: Jake Dahn <jake@ansolabs.com>
Date:   Wed Jun 22 17:21:56 2011 -0500

    fixing and styling the create user form

commit 3bcb62fff739772d84fcec9275e38d978a6b8872
Merge: 1a7b903 1cd352a
Author: Jake Dahn <jake@ansolabs.com>
Date:   Wed Jun 22 17:16:33 2011 -0500

    Merge branch 'login-fixes' into trunk_safe

commit 1cd352a9b7be900da0b21df42402b7cc068e6047
Author: Jake Dahn <jake@ansolabs.com>
Date:   Wed Jun 22 17:16:18 2011 -0500

    removing error message

commit 1a7b90315c386c0dbb3d21e9abbddc043587f8ad
Merge: 84b2940 284adb4
Author: Jake Dahn <jake@ansolabs.com>
Date:   Wed Jun 22 17:15:26 2011 -0500

    Merge branch 'login-fixes' into trunk_safe

commit 284adb405b4555eec2f367a44cae575de583e105
Author: Jake Dahn <jake@ansolabs.com>
Date:   Wed Jun 22 17:15:04 2011 -0500

    actually committing the right stylesheet this time

commit 84b2940892a4bc09cbec6adc3d541d20612c432c
Merge: c7e2865 83f82f8
Author: Jake Dahn <jake@ansolabs.com>
Date:   Wed Jun 22 17:10:03 2011 -0500

    Merge branch 'trunk_safe' of github.com:cloudbuilders/openstack-dashboard into trunk_safe

commit c7e286555e18805e5b25e8c0cd2b4ee24538369a
Author: Jake Dahn <jake@ansolabs.com>
Date:   Wed Jun 22 17:09:21 2011 -0500

    made the status message box less wide

commit 83f82f86109fb49632a05dba87aa87b5c70539af
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Wed Jun 22 14:50:45 2011 -0700

    fix redirect on image launch

commit 2fff37ce840381e7002eafc888a3a5a0ee4944f6
Author: Mark Gius <launchpad@markgius.com>
Date:   Wed Jun 22 14:31:20 2011 -0700

    Fix test runner to allow pdb

commit 9695264e5e8d13f86f7816b179874b323985df3b
Author: Jake Dahn <jake@ansolabs.com>
Date:   Wed Jun 22 16:23:11 2011 -0500

    login page is now standalone, and error messages have been styled

commit 3c0934770fa9a62064b01b5ab153d42461700c15
Author: Mark Gius <launchpad@markgius.com>
Date:   Wed Jun 22 14:14:28 2011 -0700

    Switching to nosetests runner, moving broken tests to a non-module dir,
    adding dependency_tests

commit 4673eb353be3a53a75c2e4c246fae53304230ecd
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Wed Jun 22 14:11:27 2011 -0700

    show empty usage info on /dash

commit 751f3faa8b518b5e86a57890d42e8848789b66f0
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Wed Jun 22 14:11:01 2011 -0700

    handle token expiration

commit c599b40531094a3c54fde5f6be8be58a0f4e0345
Author: Mark Gius <launchpad@markgius.com>
Date:   Wed Jun 22 13:31:16 2011 -0700

    Adds django_mailer and a presence check for it

commit 103e353f16d2cc2724aca42c49c6f02822f726e1
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Wed Jun 22 13:29:53 2011 -0700

    fix image launching

commit 80a2e15e0cf18e4fdcf60647050f827cb594a67c
Merge: 2262d4d a960144
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Wed Jun 22 13:29:29 2011 -0700

    Merge remote branch 'termie/explicit_api'
    
    Conflicts:
    	django-openstack/django_openstack/syspanel/views/images.py

commit 1810380379eacb09cf6d44cd3413850d2c9d3d65
Merge: 8f1a8ba a960144
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Wed Jun 22 11:37:54 2011 -0700

    Merge pull request #11 from termie/explicit_api
    
    factor out api calls

commit a960144e20670eaba2d78a730b4d46a126db5d91
Author: termie <github@anarkystic.com>
Date:   Wed Jun 22 11:33:09 2011 -0700

    factor out api calls

commit 2262d4d34fcb0a8adaa8769ea2307a697c77fcba
Author: Jake Dahn <jake@ansolabs.com>
Date:   Wed Jun 22 12:42:12 2011 -0500

    image uploading now works

commit 8f1a8ba2cbaf2fed639d9ea570a5414da0a335ac
Merge: d744317 764efad
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Wed Jun 22 10:16:07 2011 -0700

    Merge pull request #9 from termie/no_src
    
    move django_openstack out of src

commit c52d3728d9df4a9325b4c72ba21bee2eaf4c07d1
Author: Jake Dahn <jake@ansolabs.com>
Date:   Wed Jun 22 12:02:50 2011 -0500

    image editing now works

commit 0fe1ffa6bd2e30e194fd6ba29035962810b6cf0f
Merge: 572e58f e06e8e1
Author: Jake Dahn <jake@ansolabs.com>
Date:   Wed Jun 22 12:02:18 2011 -0500

    Merge branch 'images'

commit e06e8e1e56ea25972d103497d6179857cc049bdc
Author: Jake Dahn <jake@ansolabs.com>
Date:   Wed Jun 22 11:59:28 2011 -0500

    image editing now mostly working

commit 764efad3b636c178c764d1b66c73f9edb298f2a1
Author: termie <github@anarkystic.com>
Date:   Wed Jun 22 09:47:45 2011 -0700

    move django_openstack out of src

commit d744317aefd8f18bbaf07f2e718ed60f95c9c611
Merge: 5272235 2d4aa17
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Tue Jun 21 19:40:42 2011 -0700

    Merge pull request #8 from mgius/make_unit_tests_run
    
    Make unit tests run

commit 2d4aa174cd88107c7e2b64c1c491ecdd3c33b726
Author: Mark Gius <launchpad@markgius.com>
Date:   Tue Jun 21 17:23:23 2011 -0700

    Removed some dead code from base and updated testsettings

commit 572e58f3d9a508079e21e4ebafd0b6e193f0ce37
Author: Vishvananda Ishaya <vishvananda@gmail.com>
Date:   Tue Jun 21 16:43:51 2011 -0700

    use image_ref not image_id

commit 768cdb987d90cc2caeb4eb4406ee9d2ef675ccad
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Tue Jun 21 16:16:02 2011 -0700

    add in tenant crap

commit 8afd7d03c1eaa6864bdd528835b91c9ca36bc432
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Tue Jun 21 16:13:46 2011 -0700

    stash

commit 6c12efd92cedeac22429a257018792cefad6feb7
Author: Mark Gius <launchpad@markgius.com>
Date:   Tue Jun 21 15:59:31 2011 -0700

    Added empty stub for models to avoid django bug.  Zero tests now run

commit 565c8248729f383cf8aacb5d92823686f94aab0e
Author: Mark Gius <launchpad@markgius.com>
Date:   Tue Jun 21 15:42:35 2011 -0700

    Working to get tests working
    
    buildout config updated, deprecated tests removed, deprecated imports
    removed

commit 5272235e605bf7876642800eaf8e0a91484dc883
Merge: e3fa5aa 6fe0f24
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Mon Jun 20 15:30:53 2011 -0700

    Merge pull request #7 from termie/update_pip_requires
    
    update pip requires to point to openstackx

commit e3fa5aa71590d325920f7baee56545c693171936
Merge: 92df4cf f11cf0a
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Mon Jun 20 15:30:11 2011 -0700

    Merge pull request #6 from termie/packaging
    
    add files for debian packaging

commit 6fe0f24adcd79c01fa271049820867472b78882c
Author: termie <github@anarkystic.com>
Date:   Mon Jun 20 15:24:38 2011 -0700

    update pip requires to point to openstackx

commit f11cf0a256732cb4c8107005833d0ae2e14d5097
Author: termie <github@anarkystic.com>
Date:   Mon Jun 20 21:11:02 2011 +0000

    add files for debian packaging

commit 92df4cf34fef3a9f91aed6062feb47914dd53ea5
Merge: 8679903 cf059e0
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Mon Jun 20 14:42:14 2011 -0700

    Merge pull request #5 from cloudbuilders/stacky
    
    Refactor of dashboard

commit cf059e097f71439e62bb460dd330fabd628ee467
Merge: e7e966d 5a9051f
Author: termie <github@anarkystic.com>
Date:   Mon Jun 20 14:40:03 2011 -0700

    Merge branch 'stacky' of github.com:cloudbuilders/openstack-dashboard into stacky

commit e7e966d08ca160a3f7a88aac69d8f7f2aff0cc9c
Merge: 8679903 86d1158
Author: termie <github@anarkystic.com>
Date:   Mon Jun 20 14:35:31 2011 -0700

    merge trunk

commit 5a9051f551c811261db9caf385b02bb9ade5ba82
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Mon Jun 20 14:17:47 2011 -0700

    make user editing work

commit 86d11588783593d6f838f5a7b271ca527e7ebe9d
Merge: c2f5477 bf20903
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Mon Jun 20 12:20:02 2011 -0700

    Merge remote branch 'origin/stacky' into stacky

commit c2f547749aad3ef5e45e007bcd894897e24257cf
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Mon Jun 20 12:17:28 2011 -0700

    first take at auto-logout

commit bf209031bd5d6e36107ae34a901cbf7227e29ae7
Merge: 8a84291 dece06d
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Jun 20 12:59:10 2011 -0500

    Merge branch 'stacky' of github.com:cloudbuilders/openstack-dashboard into stacky

commit 8a842913bbcb26ce7d4e539bc006ae5d270a86bc
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Jun 20 12:59:06 2011 -0500

    adding confirmation for all actions

commit dece06d58727ab7a792f89bfb31a6b160d48e819
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Mon Jun 20 10:21:01 2011 -0700

    work improving authentication

commit 86799033f48246993a50451e214748479f75a467
Merge: ee85f2b 8b6a8db
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Sun Jun 19 22:15:54 2011 -0700

    Merge pull request #3 from mgius/nova_manager_unit_tests
    
    Nova manager unit tests

commit 8b6a8db0e6c328d279ce26e70621d93ad090e75e
Author: Mark Gius <launchpad@markgius.com>
Date:   Sun Jun 19 14:25:42 2011 -0700

    Removing tests that depend on CLC_IP
    
    According to
    https://code.launchpad.net/~tiramisu/openstack-dashboard/dashboard_manager_tests/+merge/64613
    This setting is deprecated and all functions that depend on it are to be
    removed

commit acf11455e4ad7e3837bc15256829390f7d1e6d69
Author: Mark Gius <launchpad@markgius.com>
Date:   Sun Jun 19 14:10:44 2011 -0700

    Manager tests
    
    port of lp:~tiramisu/openstack-dashboard/dashboard_manager_tests

commit 5c6aeb8fa24058ca9d5bde328273a7c185761b39
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Sun Jun 19 12:34:34 2011 -0700

    remove duplicate code

commit 81fb88615f71d165e574cd86a45d054d0afffdee
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Sun Jun 19 12:17:19 2011 -0700

    we don't really need toggle if there is update

commit d19ceda95a0f5ff30e40712737728abf2dff2da7
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Sun Jun 19 12:15:35 2011 -0700

    sidebar ordering changes

commit f20e6f3b06c68224d15e5e73e8db2f9175bf1453
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Sun Jun 19 12:13:53 2011 -0700

    work on tenants

commit cf15c32b30dd4d030c4807baa030446eb8220e33
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Sun Jun 19 00:41:07 2011 -0700

    add fake user management

commit 2c1ed806c825c28b771096a77ccfd37d007db725
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Sun Jun 19 00:10:00 2011 -0700

    make state displays consistent

commit d94895817da62e6f0938bbf2e18deff837a225a2
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Sat Jun 18 23:51:55 2011 -0700

    move datetime parsing into filter

commit 1831aff0eff563b44f0a4c8de073b156c33fecd0
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Sat Jun 18 23:45:54 2011 -0700

    need to handle more time formats apparently

commit 372d0564831be33ed8538cfca3c38aa0e3fda4df
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Sat Jun 18 23:41:19 2011 -0700

    humanize uptime

commit 3a3e16d077b19939a8ada2f232baa308938921d5
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Sat Jun 18 22:45:42 2011 -0700

    remove some xtra spaces

commit 3bdc3f00cc44017aed3ad028f8a8c020fb5aaa97
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Sat Jun 18 22:04:07 2011 -0700

    more overview page fixes

commit 88404e4ebd542de747d9ce28efed22a918466347
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Sat Jun 18 21:15:17 2011 -0700

    fix admin dashboard overview display

commit dc5d1665c3cd4588b214000e4471ef9d90de931d
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Sat Jun 18 21:11:34 2011 -0700

    s/networking/\- in instance_list's private ip

commit a944016ba6198f717534934b2646b23b367aa36a
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Sat Jun 18 21:00:23 2011 -0700

    more work on instance lists

commit c9dc7023f06183e1fecd2b189df97a2d44fdd853
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Sat Jun 18 20:52:29 2011 -0700

    fix up admin instance list

commit 03ee9f0d5f69747586738512b8f6bca8ea1b02c1
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Sat Jun 18 20:01:08 2011 -0700

    fix file size formatting in admin/images

commit 09eba6a8eb675b90d0df35cfea39347e7c4300f7
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Sat Jun 18 19:55:38 2011 -0700

    use td#actions instead for css selection + form elements

commit 9b84b1d20f18624bce049f8d134d74d5ecff6f95
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Sat Jun 18 19:52:24 2011 -0700

    make form links in tables consistent

commit 4addbd78d0d0efaf0dca66653e12d8e5ed22acb3
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Sat Jun 18 19:44:22 2011 -0700

    add messages to splash

commit 78a7b801f95fa47f4519415d3cc5dd1e7af79eee
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Sat Jun 18 19:22:14 2011 -0700

    fix enabled/disabled logic for services

commit 9393bf59dd64c81abb85ee9690561297a03f333c
Merge: 526a601 8327e1f
Author: sleepsonthefloor <sleepsonthefloor@gmail.com>
Date:   Sat Jun 18 18:26:37 2011 -0700

    Merge pull request #4 from cloudbuilders/fix_instance_launch
    
    Fix instance launch

commit 526a6015d9c68b215c4d913cb7b6092c575407c1
Merge: a676b17 f6a6909
Author: sleepsonthefloor <sleepsonthefloor@gmail.com>
Date:   Sat Jun 18 18:26:07 2011 -0700

    Merge pull request #3 from cloudbuilders/login-standalone
    
    Standalone login + Cleaning login form

commit ee85f2bab05b649a7c11e740ba6ae2cc05579fd4
Merge: 28cd1b3 1f2563b
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Sat Jun 18 01:39:22 2011 -0700

    Merge pull request #2 from Mirantis/instance-name
    
    Instance name support

commit 8327e1fb6634bbe39edd5c7fd6d23c8d2d3a9a81
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Fri Jun 17 23:52:56 2011 -0700

    fix instance launching, and add keypair/user_data

commit 28cd1b3ff34f8315565bacd4cf235f2ccc7b28d3
Merge: 661770e bebaafa
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Fri Jun 17 23:40:31 2011 -0700

    Merge pull request #1 from devcamcar/update-readme
    
    Updated README

commit bebaafafbf401bfee73063b5148a14cf193d84d9
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Fri Jun 17 23:35:00 2011 -0700

    Updated README

commit f6a690994b5b31c2107ace80cd3255e82922b285
Merge: b0073eb 96cc4bf
Author: Jake Dahn <jake@ansolabs.com>
Date:   Fri Jun 17 20:30:02 2011 -0700

    Merge remote-tracking branch 'origin/only_show_amis_to_users' into login-standalone

commit a676b17979eee0ad440c15a2aa5915016fa77193
Merge: e9c4ada 96cc4bf
Author: Jake Dahn <jake@ansolabs.com>
Date:   Fri Jun 17 20:28:26 2011 -0700

    Merge pull request #2 from cloudbuilders/only_show_amis_to_users
    
    Only show amis to users

commit b0073ebc59c255096b7ae22d4f5c9788f814cc23
Author: Jake Dahn <jake@ansolabs.com>
Date:   Fri Jun 17 20:25:53 2011 -0700

    removing tenant field from login form, when user signs in it sends them to their default tenant

commit e9c4ada4f26dbae1a61123490acb9f9bdfa6455d
Merge: 9a862cf f94eae2
Author: sleepsonthefloor <sleepsonthefloor@gmail.com>
Date:   Fri Jun 17 20:22:46 2011 -0700

    Merge pull request #1 from cloudbuilders/service-fixes
    
    Service fixes

commit 96cc4bfc138039df5165ee70c7787bd7f6242f12
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Fri Jun 17 20:15:52 2011 -0700

    pull in code from trunk to only show amis

commit 9322f2ca496bc5e6313e0b6b33c388ab35441235
Author: Jake Dahn <jake@ansolabs.com>
Date:   Fri Jun 17 20:00:30 2011 -0700

    brought back the standalone login splash page

commit f94eae2ca568014ed1a375ae682ec8cbb84e1f65
Author: Jake Dahn <jake@ansolabs.com>
Date:   Fri Jun 17 19:23:44 2011 -0700

    making suggested fixes from termie

commit f1d6703ce0e3a42d43c4fae3a55384006bd5cff3
Merge: 0cceb6f 9a862cf
Author: Jake Dahn <jake@ansolabs.com>
Date:   Fri Jun 17 18:44:59 2011 -0700

    Merge branch 'stacky' of git://github.com/cloudbuilders/openstack-dashboard into stacky

commit 0cceb6f57b0e1424affc9644e24619e89aaaf990
Author: Jake Dahn <jake@ansolabs.com>
Date:   Fri Jun 17 18:41:33 2011 -0700

    fixing services functionality, cleaning templates, generalizing a few things

commit 9a862cfec6147b7baa6c300e2b352f04f959ce3f
Author: termie <github@anarkystic.com>
Date:   Fri Jun 17 16:52:47 2011 -0700

    move tests related stuff out of the way for now, it is currently all broken and needs to be ported

commit abb5348395e45a219d79cbda6fb80f9eb051f9f9
Merge: 46e2ad4 49d7659
Author: termie <github@anarkystic.com>
Date:   Fri Jun 17 16:51:41 2011 -0700

    Merge branch 'cleanup' into stacky

commit 46e2ad4110d92248e754b0dff3a5878ed3bf3139
Author: termie <github@anarkystic.com>
Date:   Fri Jun 17 16:48:46 2011 -0700

    add missing template for create_flavor

commit 49d765916c7341e8d74cea40624c87e01fe898ca
Author: termie <github@anarkystic.com>
Date:   Fri Jun 17 16:50:42 2011 -0700

    remove unused templatetags

commit 924173105d1392cbc1e88474c63ba4b36e8916aa
Author: termie <github@anarkystic.com>
Date:   Fri Jun 17 16:48:46 2011 -0700

    add missing template for create_flavor

commit bf3642f7297916b8e600718f1a615ea122f0835d
Author: termie <github@anarkystic.com>
Date:   Fri Jun 17 16:46:40 2011 -0700

    remove a bunch of unnecessary files

commit 0e2cf50c70688e81cba4ca217c7614ee671bc113
Merge: 29c17f7 da018a4
Author: termie <github@anarkystic.com>
Date:   Fri Jun 17 16:20:57 2011 -0700

    Merge branch 'stacky-ui' into stacky-ui-merge

commit da018a4e5f324f8f8ae14690a9c436eb31b25973
Author: termie <github@anarkystic.com>
Date:   Fri Jun 17 15:53:15 2011 -0700

    re-add get_tenant

commit 29c17f7acb1fdf0bc950690678b4298b89dcfb17
Merge: 09dc32a 661770e
Author: termie <github@anarkystic.com>
Date:   Fri Jun 17 15:11:26 2011 -0700

    merge changes from trunk

commit 09dc32af7f33787b60497a2fc8ecdafe8a2793e0
Author: Jake Dahn <jake@ansolabs.com>
Date:   Fri Jun 17 13:18:11 2011 -0700

    changing page title to compute

commit ae2d5be5bb8410f582084096e929fe71a7c20024
Author: Jake Dahn <jake@ansolabs.com>
Date:   Fri Jun 17 13:05:48 2011 -0700

    fixing sidebar active state

commit 4b549720056cf908e95301c1c1ce885d5203b881
Author: Jake Dahn <jake@ansolabs.com>
Date:   Fri Jun 17 13:01:33 2011 -0700

    finishing port for keypairs

commit 59a5143fdd04d27f19d24adcfb3b055daf588af0
Author: Jake Dahn <jake@ansolabs.com>
Date:   Thu Jun 16 19:57:31 2011 -0700

    porting most of keypairs

commit 69880b6d60bb2db97cf8f90c27d1248594ffd547
Author: termie <github@anarkystic.com>
Date:   Fri Jun 17 14:20:21 2011 -0700

    some small fixes

commit ff40d112b1b1593b5eb728a23064d3c229f2d51f
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Fri Jun 17 09:04:41 2011 -0700

    add in services tab

commit a933e501d3a19d2ccb9710a1bc72166b9899eaca
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Fri Jun 17 01:41:07 2011 -0700

    add in user views

commit aa4ee3b255a19a6418fd87d9a76d9412014fa613
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Fri Jun 17 01:33:43 2011 -0700

    highlight correct sidebar

commit 7ddb92652d7fae7581b9b9260d719b7546d950e4
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Fri Jun 17 01:32:03 2011 -0700

    partially working user management

commit 29c023e4897ae889cfaa8b05c02bf157abc66045
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Fri Jun 17 00:12:55 2011 -0700

    add features/fixes from trunk to the overview panel

commit 6f0861e8c4817cab5880cfdeb635239316d712b8
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Thu Jun 16 23:49:46 2011 -0700

    syspanel existing screens working again

commit 945cf9ff7c2d2aee27695828656389e7116143c4
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Thu Jun 16 23:10:09 2011 -0700

    update local_settings.py.example to reflect keystone-ness

commit 517060d1e74224019fa1efdad864e43c9610bfc3
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Thu Jun 16 23:09:55 2011 -0700

    make compute api work

commit d360b07f3a7645c6c7690b33ffa32bcb5b32d81c
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Thu Jun 16 23:01:23 2011 -0700

    use service catalog

commit 1f2563b09e86f290b572e84d5026df0e34f3ffc8
Author: Yuriy Taraday <yorik.sar@gmail.com>
Date:   Fri Jun 17 12:34:04 2011 +0400

    Moved run_instance request logic to ProjectManager class

commit 661770ec195d0bcaeeb88694de57ecfb1df70f27
Merge: 9bbefcb bb7d253
Author: Yuriy Taraday <yorik.sar@gmail.com>
Date:   Fri Jun 17 00:10:11 2011 +0000

    Some small issues we encountered trying to create distribution package for Dashboard installing it as subdir of appache's root.

commit 62a3704da3e5d9eae438f149732f5fb138818cac
Author: termie <github@anarkystic.com>
Date:   Thu Jun 16 17:06:57 2011 -0700

    add flavors support

commit 5acdbafe8969a506e456e0495f2bb884644f3f59
Author: termie <github@anarkystic.com>
Date:   Thu Jun 16 16:08:36 2011 -0700

    delete and toggle images

commit 7bd6ac65ba53ed546e25d9f7031fb23a45903032
Author: termie <github@anarkystic.com>
Date:   Thu Jun 16 15:53:55 2011 -0700

    syspanel images

commit c5d2fc97f24eb6a224f57e078134387473d864f9
Author: termie <github@anarkystic.com>
Date:   Thu Jun 16 15:32:54 2011 -0700

    syspanel overviews, instances

commit ae99b859761629c2c49298eb8f5ff1f8427e8e7d
Author: termie <github@anarkystic.com>
Date:   Thu Jun 16 13:56:34 2011 -0700

    move launch to self-handling

commit 59326d5ffb3359fdf6733769a9d02612ecfb9928
Author: termie <github@anarkystic.com>
Date:   Thu Jun 16 13:43:54 2011 -0700

    add self-handling-form concept

commit 32baa13b7e47aec1ba58e9a43d8c0a56d6fe0544
Author: termie <github@anarkystic.com>
Date:   Thu Jun 16 12:31:00 2011 -0700

    squash me

commit f0b8a00880f1ced3c7e3f4cc424e380af0343d26
Author: termie <github@anarkystic.com>
Date:   Thu Jun 16 12:02:59 2011 -0700

    add switch tenants

commit 25db4f453c17ba0c8b42554ebb025674b756b851
Author: termie <github@anarkystic.com>
Date:   Thu Jun 16 11:46:54 2011 -0700

    upload... but in wrong place

commit c2336f4cd026c6af029d841fa7041586f46044c6
Author: termie <github@anarkystic.com>
Date:   Thu Jun 16 11:31:07 2011 -0700

    launch, console log, vnc

commit 9734d2ba70ff0d62d60e7b8133a973dfec46d882
Author: termie <github@anarkystic.com>
Date:   Thu Jun 16 10:46:30 2011 -0700

    cleanup + login page

commit bb7d25392910fa7e231ee132446dbbe71ade2483
Author: Yuriy Taraday <yorik.sar@gmail.com>
Date:   Thu Jun 16 11:01:00 2011 +0400

    More url fixes.

commit 43ee22664014ff35a6696e7262255c14cfd85e6e
Merge: 05580ac 9bbefcb
Author: Yuriy Taraday <yorik.sar@gmail.com>
Date:   Thu Jun 16 10:40:40 2011 +0400

    Merged with trunk

commit 88014b59c74da5f66a6fa462dccb0177fc40c320
Merge: 119eff7 9bbefcb
Author: Yuriy Taraday <yorik.sar@gmail.com>
Date:   Thu Jun 16 10:12:41 2011 +0400

    Merged with trunk

commit 84304633489985b19009de4f13ec8b09e44b4ba4
Author: termie <github@anarkystic.com>
Date:   Wed Jun 15 18:14:15 2011 -0700

    theme + images + instances index pages

commit 7cefa0f0847982b91359425d5e196009eaf9039b
Author: termie <github@anarkystic.com>
Date:   Wed Jun 15 16:25:08 2011 -0700

    skeletal framework for non-admin dashboard

commit 2d5c128fabade8fe3231b31127853f964cf865b7
Author: termie <github@anarkystic.com>
Date:   Tue Jun 14 23:04:11 2011 -0700

    console and vnc

commit c3cf2005299b6f98e50caac34f3118b8916229f3
Author: termie <github@anarkystic.com>
Date:   Tue Jun 14 22:58:05 2011 -0700

    terminate instance

commit 41419b82eb548f72ff706678c3ba4cd0c529637f
Author: termie <github@anarkystic.com>
Date:   Tue Jun 14 22:53:39 2011 -0700

    instnace detail page

commit 106b59160cb7bed88e7e987fd90b459af847ea36
Author: termie <github@anarkystic.com>
Date:   Tue Jun 14 22:19:33 2011 -0700

    instance launching

commit ce8f650df402c782dfcbd6dd7166aa3ef6bee41f
Author: termie <github@anarkystic.com>
Date:   Tue Jun 14 21:09:44 2011 -0700

    remove template region loading

commit d4b73d9327ff0341702cfcb8f8719b27ee63efa0
Author: termie <github@anarkystic.com>
Date:   Tue Jun 14 21:08:58 2011 -0700

    add context processor for tenants

commit 61006d1a32927cb809f6f6e1808d034d09568250
Author: termie <github@anarkystic.com>
Date:   Tue Jun 14 20:44:49 2011 -0700

    overview page and tenant detail

commit 28dc45885972582f0d3a0f17d7eb984b794d0fd6
Author: termie <github@anarkystic.com>
Date:   Tue Jun 14 19:33:58 2011 -0700

    get auth working

commit 3c827bb230a10f97dd5408597ea8b8e372aabc89
Author: termie <github@anarkystic.com>
Date:   Tue Jun 14 19:00:57 2011 -0700

    add local login form

commit b416a7179c50ff7a8b28141cb38df1da0139ed79
Author: termie <github@anarkystic.com>
Date:   Tue Jun 14 18:55:11 2011 -0700

    get login page loading

commit 921e383a90567ee4f42fb52f01b915b97bb3aa68
Author: termie <github@anarkystic.com>
Date:   Tue Jun 14 16:40:10 2011 -0700

    remove references to auth and reg

commit 82d6c943fbafcd88f412725393b9d2faee9712c6
Author: termie <github@anarkystic.com>
Date:   Tue Jun 14 14:26:45 2011 -0700

    stripping out user/project stuff, step 1

commit 9bbefcb5bc839c24944fe43a18ab140daf5d7e3b
Merge: c31843c 3301e23
Author: Mark Gius <launchpad@markgius.com>
Date:   Tue Jun 14 20:10:24 2011 +0000

    Unit tests for django-openstack.models

commit 3301e239813742ad745a0ea98305b2d84d02cb17
Author: Mark Gius <launchpad@markgius.com>
Date:   Tue Jun 14 12:53:54 2011 -0700

    Fix final nit

commit 4032e584dfb0a7bdb0014347a154358be1fb05b4
Author: Mark Gius <launchpad@markgius.com>
Date:   Tue Jun 14 11:30:52 2011 -0700

    Remove hacky post_save short-circuit.  Post_save tests to follow later

commit 765f1216856ae679911abdbc95289ff015b2a19a
Author: Mark Gius <launchpad@markgius.com>
Date:   Mon Jun 13 11:59:02 2011 -0700

    Address review comments

commit f90bf259ec8390cdee9a00dd76c525ba37b8a7e7
Merge: c273c44 c31843c
Author: Mark Gius <launchpad@markgius.com>
Date:   Fri Jun 10 14:09:26 2011 -0700

    Merge localization changes from trunk

commit c31843c7439d3793c0f4ea1f1a9882afdbcd5449
Merge: a5b2847 6d9c581
Author: Jeffrey Wilcox <jeffjapan@gmail.com>
Date:   Thu Jun 9 17:20:09 2011 +0000

    Internationalized the dashboard so that users who have nova running in other languages can select a dashboard UI language to match.  Translated all the strings (Localized) into Japanese & tested in English and Japanese.  Created empty translation files for other languages but did not perform translation.

commit 6d9c581fad16f7cd4d6cff2ef0089823c233a2be
Author: Jeffrey Wilcox <jeffjapan@gmail.com>
Date:   Thu Jun 9 09:43:12 2011 +0900

    updated buildout configuration to work with new version of buildout

commit c273c448451bd30a21d4386334b974319e73923b
Author: Mark Gius <launchpad@markgius.com>
Date:   Wed Jun 8 11:53:02 2011 -0700

    Better formatting and some comments on a couple of the less obvious tests

commit c74ba3a96d8c5a370766ace33110b2db0ebf66b7
Author: Jeffrey Wilcox <jeffjapan@gmail.com>
Date:   Wed Jun 8 14:03:08 2011 +0900

    Recompiled all message files to catch pep8 string reformatting

commit 5794dd5e40a09db1b3ea65dce7fcd018be2fd702
Author: Jeffrey Wilcox <jeffjapan@gmail.com>
Date:   Wed Jun 8 13:58:56 2011 +0900

    Cleaned up pep8 violations

commit 82976b070f7f3fe10b1107fac3c7dbafba6b1ecd
Author: Jeffrey Wilcox <jeffjapan@gmail.com>
Date:   Wed Jun 8 11:15:11 2011 +0900

    Updated translation (po) file headers

commit 5fea39219b24e3a4064e5aa79ecc7083b5bb729a
Author: Mark Gius <launchpad@markgius.com>
Date:   Tue Jun 7 12:52:18 2011 -0700

    Better way of mocking out get_admin_connection

commit 49789616a65742918413e23968e0975ea42b2ec5
Author: Jeffrey Wilcox <jeffjapan@gmail.com>
Date:   Tue Jun 7 17:06:59 2011 +0900

    Added Japanese localization for django-nova-syspanel

commit 09d3cb463f0de87600c576aa6280807b5f570870
Author: Jeffrey Wilcox <jeffjapan@gmail.com>
Date:   Tue Jun 7 14:30:52 2011 +0900

    Japanese Localization of django-openstack

commit 3015e5d6a93315a7b2909b3dded5b25eeb63f35e
Author: Jeffrey Wilcox <jeffjapan@gmail.com>
Date:   Tue Jun 7 13:54:57 2011 +0900

    Finished openstack-dashboard/dashboard localization into Japanese

commit 2a42cca695ac2c2539c16a11c4085d43d92f7149
Author: Mark Gius <launchpad@markgius.com>
Date:   Mon Jun 6 18:57:55 2011 -0700

    CredentialsAuthorization fully tested

commit d4c91890d4fbc221ff3af0e5be6270b4d9a432c5
Author: Jeffrey Wilcox <jeffjapan@gmail.com>
Date:   Tue Jun 7 10:23:36 2011 +0900

    Corrected a merge bug in the localization

commit 342165ceac554df505ab4d54f46da5eea74ea86d
Author: Jeffrey Wilcox <jeffjapan@gmail.com>
Date:   Tue Jun 7 09:42:24 2011 +0900

    updated localization files to reflect yesterday's merge

commit cb7e71ac3b4a964ff1c97e4a041f2aaac9b74784
Author: Mark Gius <launchpad@markgius.com>
Date:   Mon Jun 6 16:04:36 2011 -0700

    One test failing.  Need to become a Mox Guru to make it pass

commit cdf5258d15d061c36b124429ca9550bb40e5fd87
Author: Mark Gius <launchpad@markgius.com>
Date:   Mon Jun 6 15:10:59 2011 -0700

    Tests for credentials authorization model.  Also change testsettings to not rely on a magic string,
    instead rely on None object

commit 5b3cef9c69d884fc05e3580d528384a771d4ef92
Author: Jeffrey Wilcox <jeffjapan@gmail.com>
Date:   Mon Jun 6 16:38:52 2011 +0900

    Corrected bugs introduced in merge

commit cde72272ae5305fa024ec810f89a4d2066bc90ff
Merge: 9bbd6b9 a5b2847
Author: Jeffrey Wilcox <jeffjapan@gmail.com>
Date:   Mon Jun 6 16:24:59 2011 +0900

    merge

commit a5b28474cb9f87da5c5a5c80eebe93982d0b43fc
Merge: 6c991f4 521e270
Author: Mark Gius <launchpad@markgius.com>
Date:   Fri Jun 3 22:07:39 2011 +0000

    Add logging throughout django-openstack, mostly informational code-tracing and logging of error conditions.  Add middleware to openstack-dashboard to log uncaught exceptions along with tracebacks for them.  Updated local_settings.py to give basic idea of how to silence logging for various modules if not desired.

commit 521e2709899e952ddf68f92dcdfe1b4384796265
Author: Mark Gius <launchpad@markgius.com>
Date:   Fri Jun 3 14:57:21 2011 -0700

    Format is discouraged, so this is probably the next best thing

commit 8dc4250e074d3f013ddc07ce04a2b18efe3f7cb8
Author: Mark Gius <launchpad@markgius.com>
Date:   Fri Jun 3 14:41:19 2011 -0700

    Missed addition

commit e6b76e499836bec84beccc64cbded1c9f38deb75
Author: Mark Gius <launchpad@markgius.com>
Date:   Fri Jun 3 13:07:41 2011 -0700

    Still new to bzr, missed middleware

commit 541ebfcbd5b71711c003ddd05687d41f661ac750
Author: Mark Gius <launchpad@markgius.com>
Date:   Fri Jun 3 12:07:08 2011 -0700

    Merge review comments.  Explicit logging module and small refactor on admin

commit 8bc207d59e7a4ce235f38c0c575437a09551fc8c
Author: Mark Gius <launchpad@markgius.com>
Date:   Fri Jun 3 11:28:48 2011 -0700

    One trailing whitespace line and adapting LOG to openstack convention

commit 3c4708fc9f56dcabaaa373fa132bbb3cbff1f26a
Merge: 8269282 6c991f4
Author: Mark Gius <launchpad@markgius.com>
Date:   Fri Jun 3 10:54:58 2011 -0700

    Merge in PEP8 changes from trunk

commit 9bbd6b9264fdea921060d94e159b6c62136b3d1d
Author: Jeffrey Wilcox <jeffjapan@gmail.com>
Date:   Fri Jun 3 16:15:14 2011 +0900

    corrected positional string formats in localizable text and generated localization files

commit 71c41891f002b5aa2cc97894adb31bb1ba983a37
Author: Jeffrey Wilcox <jeffjapan@gmail.com>
Date:   Fri Jun 3 14:23:25 2011 +0900

    Fixed language selection box

commit e82235c6165753885fc43818ce009ab4a69b4974
Author: Jeffrey Wilcox <jeffjapan@gmail.com>
Date:   Fri Jun 3 13:40:37 2011 +0900

    Corrected bugs introduced in internationalization

commit 82692820ed6a9bc9a87f085f661d48c681315b62
Author: Mark Gius <launchpad@markgius.com>
Date:   Thu Jun 2 18:59:21 2011 -0700

    Update local_settings.py to show example of how to control logging output

commit c02123f6447113e016d037ace1556936a39ec2ef
Author: Jeffrey Wilcox <jeffjapan@gmail.com>
Date:   Fri Jun 3 10:48:29 2011 +0900

    added translation tags to django nova syspanel templates

commit ea82a37769f73f6ef0d8d1b23b3b0f8f9b811349
Author: Mark Gius <launchpad@markgius.com>
Date:   Thu Jun 2 18:41:44 2011 -0700

    Overzealous auto-indent

commit 1452604a901e3df13903457d70d26134e63ae03a
Author: Mark Gius <launchpad@markgius.com>
Date:   Thu Jun 2 18:38:53 2011 -0700

    Revert changes to createnovausers, CLI interface should print status to stdout

commit 3d8f800e8e97b2bdb73214511bd8cfa56b361b32
Author: Mark Gius <launchpad@markgius.com>
Date:   Thu Jun 2 18:31:15 2011 -0700

    PEP8 fixes for lines I touched

commit 260dcd450764f31d1b9638bd4620c1209e3a39a1
Author: Jeffrey Wilcox <jeffjapan@gmail.com>
Date:   Fri Jun 3 10:16:07 2011 +0900

    added translation tags to django_openstack templates

commit 14fbfd3f2587a070b587fde897ff419da064b1e3
Author: Mark Gius <launchpad@markgius.com>
Date:   Thu Jun 2 18:07:46 2011 -0700

    Missed debug line and typo

commit 15598b13350327989c41e2ba0ae0169da82538fa
Author: Mark Gius <launchpad@markgius.com>
Date:   Thu Jun 2 17:03:57 2011 -0700

    Should be done now

commit 520c10c91c7cf490c6d2f66caabda3f027e55936
Author: Jeffrey Wilcox <jeffjapan@gmail.com>
Date:   Thu Jun 2 16:10:27 2011 +0900

    Added translation tags to openstack-dashboard/dashboard templates

commit db782470959fe12b2b7bb4be07cfed07541a39ff
Author: Jeffrey Wilcox <jeffjapan@gmail.com>
Date:   Thu Jun 2 15:34:32 2011 +0900

    added {% load i18n %} to base templates

commit a6d7cab54f8d8bb0bc7ca87cca4b054d513c3e23
Author: Jeffrey Wilcox <jeffjapan@gmail.com>
Date:   Thu Jun 2 15:23:09 2011 +0900

    marked static strings in python code for Internationalization

commit 80a3f51491f15a9b5499cb51965a762c6d521653
Author: Mark Gius <launchpad@markgius.com>
Date:   Wed Jun 1 16:21:22 2011 -0700

    instances logged.  Some trivial whitespace changes

commit 44ef922c17a28944add428adbe561bd45d4e6d50
Author: Mark Gius <launchpad@markgius.com>
Date:   Wed Jun 1 16:00:55 2011 -0700

    Fix import order.  Add logging to images.  Some todos and notes in exceptions and shortcuts that need to be addressed

commit 06540ca4522726909a977b3b6640a54f531c221b
Author: Mark Gius <launchpad@markgius.com>
Date:   Wed Jun 1 12:13:32 2011 -0700

    Slight change to location/naming of logger.  Remove some unnecessary debug logs.
    Finish nova/views/admin.py

commit 6c991f4332de79114373ea88927421a914f47345
Merge: 72f7f42 f3f73cf
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Wed Jun 1 04:42:33 2011 +0000

    Lots of minor pep8 fixes

commit f3f73cfa24a0af018d99a9f680d27cb5db325723
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Tue May 31 18:15:48 2011 -0700

    pep8 fixes

commit cc2edaea01b69968ffaa15b4744e874864cbc018
Author: Mark Gius <launchpad@markgius.com>
Date:   Tue May 31 18:04:51 2011 -0700

    Added logging to a number of methods.
    
    views/admin.py is not done yet

commit 96816150619df01f8278332693a9a53beafca896
Author: Mark Gius <launchpad@markgius.com>
Date:   Tue May 31 14:11:47 2011 -0700

    Commented out logging directives to reduce debug output
    introduced by improved logging in django 1.3

commit 72f7f424c18fb385741ea983d955f9f09446488c
Merge: b1a1f76 89a35b8
Author: Yuriy Taraday <yorik.sar@gmail.com>
Date:   Tue May 31 16:29:09 2011 +0000

    Fix setup.py package_data after django_nova rename

commit b1a1f762449c1b159e16e821283688575a57642e
Merge: a5edfb3 89e6331
Author: Yuriy Taraday <yorik.sar@gmail.com>
Date:   Tue May 31 16:27:36 2011 +0000

    Another fix after nova->openstack rename.

commit 89e63317fc9f973e4ce6ba1b113b843bb268d821
Author: Yuriy Taraday <yorik.sar@gmail.com>
Date:   Tue May 31 16:09:44 2011 +0400

    Rename get_nova_connection to get_openstack_connection in nova.views

commit 89a35b8158236fe727a72279e81539f41e16ec2b
Author: Yuriy Taraday <yorik.sar@gmail.com>
Date:   Tue May 31 13:19:38 2011 +0400

    Add template files autodiscovery.

commit a5edfb33c2d7d94183e7a0f878c075fe01994246
Merge: 1bd02e3 967c137
Author: Mark Gius <launchpad@markgius.com>
Date:   Thu May 26 22:07:29 2011 +0000

    Bump django version numbers to 1.3, fix one trivial deprecation warning and fix settings file to allow project to run under 1.3.

commit 967c137c721e238f6cd9c3fe3e4dcf299ebdb291
Author: Mark Gius <launchpad@markgius.com>
Date:   Thu May 26 14:29:53 2011 -0700

    address merge review nitpicks

commit 5c8a2d588332e1d76a0f15edc8962dbc4cf2aed6
Author: Mark Gius <launchpad@markgius.com>
Date:   Thu May 26 13:47:04 2011 -0700

    Update value of TIME_ZONE and replace some deprecated views with new class based views

commit fce24e7c4aedbf73c4ffc0c67cc5ea61e28bde62
Author: Mark Gius <launchpad@markgius.com>
Date:   Thu May 26 13:43:07 2011 -0700

    Bump version for django to 1.3

commit 1bd02e3a62cb04b1ee2e693ae264e505e16d2f52
Merge: 2a975a8 5340cf5
Author: Mark Gius <launchpad@markgius.com>
Date:   Thu May 26 19:32:36 2011 +0000

    Fix run_tests.sh to return non-zero exit status when test cases fail.  run_tests.sh currently only returns the exit status of the openstack-dashboard tests, ignoring the exit status of the django-openstack tests.

commit 2a975a8a752e159cfa171cdfd6d7bd8c0b3bab7a
Merge: dfb1820 d67f9e3
Author: Yuriy Taraday <yorik.sar@gmail.com>
Date:   Thu May 26 17:57:29 2011 +0000

    Fix setup.py package_data after django_nova rename

commit 5340cf539aedaf4e58df39702eec41c9a9e45056
Merge: 7b93c15 39fb973
Author: Mark Gius <launchpad@markgius.com>
Date:   Thu May 26 10:05:34 2011 -0700

    merge unit test fixes

commit 7b93c150f431921fc270a24bea27c945e0756ad9
Author: Mark Gius <launchpad@markgius.com>
Date:   Thu May 26 10:04:55 2011 -0700

    modify run_tests.sh to return nonzero on failed tests

commit dfb1820dbb4f41f5e83c6974c9241e7444ef0fd8
Merge: b8a6341 39fb973
Author: Mark Gius <launchpad@markgius.com>
Date:   Thu May 26 16:57:33 2011 +0000

    Add two lines to testsettings that were missed during refactor.

commit d67f9e3d06224e1911d8df0be7a51b5bf975d0fe
Author: Yuriy Taraday <yorik.sar@gmail.com>
Date:   Thu May 26 13:35:01 2011 +0400

    Renamed django_nova to django_openstack in package_data in setup.py

commit 39fb9736347e64a1a55806bb113fe4295250bbc0
Author: Mark Gius <launchpad@markgius.com>
Date:   Wed May 25 17:48:41 2011 -0700

    Add missing settings directives to fix unit test failures

commit 119eff726e43b5d3ea23397fe0c077c7dc80ead8
Author: Mike Scherbakov <mihgen@gmail.com>
Date:   Tue May 24 23:14:18 2011 +0400

    Name as primary for column, id in brackets.

commit 15aecf104e56a654145ba185bc6cb208bc9c701f
Author: Mike Scherbakov <mihgen@gmail.com>
Date:   Tue May 24 23:00:02 2011 +0400

    Added Name field in Launch dialog

commit b8a6341ef1301f20c2f66897f0a5623acde2badf
Merge: b52412f 3ef0396
Author: Mark Gius <launchpad@markgius.com>
Date:   Mon May 23 23:27:45 2011 +0000

    Updates check_dependencies to properly report error messages when easy_install and virtualenv are both missing, and add in an attempt to install virtualenv using easy_install before giving up.  Better error messages and error typos fixed.

commit b52412ffdabcae4fa1dacd12174e5fa18d26fc36
Merge: 0f75bad ef76de8
Author: Mark Gius <launchpad@markgius.com>
Date:   Mon May 23 23:22:50 2011 +0000

    Makes existing messages for check_dependencies more clear.  output for later steps already clear.

commit 0f75bad716fde2754ed05ceefe6cf9a076a9279b
Merge: 4b2bd09 b2086c4
Author: Mark Gius <launchpad@markgius.com>
Date:   Mon May 23 23:12:43 2011 +0000

    Whitespace changes only.

commit 3ef0396f7f9ef72382b57d933a961216cef34086
Author: Mark Gius <launchpad@markgius.com>
Date:   Mon May 23 15:44:47 2011 -0700

    check dependencies now attempts to install dependencies and gives better error messages

commit ef76de8983f2f6c4d15b54561169fa3d696937ce
Author: Mark Gius <launchpad@markgius.com>
Date:   Mon May 23 14:42:20 2011 -0700

    Clearer output on check_dependencies

commit b2086c451587de8cd2002b82a6b9bce9eb6c480d
Author: Mark Gius <launchpad@markgius.com>
Date:   Mon May 23 14:37:13 2011 -0700

    install_venv -> PEP8 compliance.

commit 4b2bd09b9c05bc45444f70f7b98e9dd9a2f6d3ee
Merge: 55efa26 993f61a
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Mon May 23 07:52:48 2011 +0000

    Refactored django-nova into django-openstack.  This will allow additional OpenStack modules to be supported.

commit 993f61a10754ae08600a714b9b0e5339ea6f09b1
Merge: 95257b5 55efa26
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Fri May 20 22:49:24 2011 -0700

    Merged trunk

commit 95257b5044579fc8f255f6e3b5da88a7301af16f
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Fri May 20 21:47:44 2011 -0700

    Completed refactor

commit 55efa2608d8e3bc84e2ddd4b43939bcd023f3ca2
Merge: 6235c05 e0625fb
Author: Jake Dahn <jake@ansolabs.com>
Date:   Thu May 19 00:47:46 2011 +0000

    Added a flag in settings.py to enable/disable the vnc button from the instances detail page.
    
    To disable vnc button, set ENABLE_VNC to False in local_settings.py.

commit e0625fb2536c1f1504b722acdf44a2bf652c87ed
Author: Jake Dahn <jake@ansolabs.com>
Date:   Wed May 18 14:32:25 2011 -0700

    adding a settings flag for the vnc button

commit 3215429e10c2773be709200f6b91b15445897136
Author: Jake Dahn <jake@ansolabs.com>
Date:   Wed May 18 12:41:57 2011 -0700

    removing vnc button on instances

commit 7e264fa1e9aa08717846d587965a98cfe6e836aa
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Mon May 16 14:51:09 2011 -0700

    Fixed run_tests.sh

commit 864b031418f3399cffcb3aa02c05a5ccce8b24a0
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Mon May 16 14:40:24 2011 -0700

    Refactored templates

commit 243f1200810388d231ace3135b61c247771c9e95
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Mon May 16 14:24:17 2011 -0700

    Refactored connection.py

commit 7dee947cc81ba07fdc1d5ea8c54d703aba3e7e15
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Mon May 16 14:18:16 2011 -0700

    Refactored exceptions

commit a628c9d7f113cc78a42e220ed73e7b518fae4ddc
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Mon May 16 14:10:50 2011 -0700

    Refactored shortcuts

commit 987b3abb9c1da588709d08f7b73091375fdec8f6
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Mon May 16 13:54:24 2011 -0700

    Refactored manager.py

commit cde77a8a5683f236a2b95103061331cc59bead12
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Mon May 16 13:49:54 2011 -0700

    Refactored forms

commit d616d4f92f0a51020e0022337c80131cdaf300d1
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Mon May 16 13:45:01 2011 -0700

    Refactored tests

commit 6a2a211ae62b75a0fbc58dbb02ec7c5355f7b842
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Mon May 16 12:57:48 2011 -0700

    Refactored tests structure

commit 6235c0525f1aafa7b8939dbf923ed608086830c9
Merge: 03dce19 05580ac
Author: Yuriy Taraday <yorik.sar@gmail.com>
Date:   Mon May 16 00:52:16 2011 +0000

    Some small issues we encountered trying to create distribution package for Dashboard installing it as subdir of appache's root.

commit c26840dab54166a0a042db426abadc5fac8c3e2b
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Fri May 13 17:07:04 2011 -0700

    Split up templatetags

commit 05580ac6ddd536f2a310f2c8639f5fa6e4708904
Author: Yuriy Taraday <yorik.sar@gmail.com>
Date:   Fri May 13 18:23:13 2011 +0400

    Added package_data attributes to django-nova and django-nova-syspanel to install
    templates with this packages.
    Fixed url displayed as "Sign In" (made it use url template tag).
    Little hack to login.html to make it redirect to index page even when Dashboard
    is accessed not from server's root.
    Removed ancient hack from django.wsgi. It was needed only for very old Django
    versions.

commit bc12083014df632e44facfcffd0786018f3c2924
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Thu May 12 15:05:41 2011 -0700

    Made tests pass

commit 9ff4f407d1f3637cc477caeb0e93ff3d399837cd
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Thu May 12 14:25:06 2011 -0700

    Began refactoring django_nova into django_openstack and submodules

commit 03dce1929d885d45cdccdb96953f283c85930074
Merge: a7b3cf4 296216e
Author: Jake Dahn <jake@ansolabs.com>
Date:   Wed May 4 16:38:23 2011 +0000

    This branch adds the instance 'display name' (nickname) to attach the attache volume to instance form.

commit 296216e10c72a952611a3d4cc669df45a469533b
Author: Jake Dahn <jake@ansolabs.com>
Date:   Wed May 4 10:48:51 2011 -0500

    adding the forgotten parentheses

commit a7b3cf4993e3a8a8817bc1a8d7f956754984ce0b
Merge: 29dd741 5a25df7
Author: Jake Dahn <jake@ansolabs.com>
Date:   Wed May 4 15:28:24 2011 +0000

    This branch adds the instance 'display name' (nickname) to attach the attache volume to instance form.

commit 5a25df79ec722866c2f3069fe35b89f00cd2df99
Author: Jake Dahn <jake@ansolabs.com>
Date:   Wed May 4 01:14:21 2011 -0500

    changing string formatting

commit 1497b2692da6b8a551f881e961ab79d8084b9e04
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue May 3 17:50:22 2011 -0500

    adding instance display name to attach volume to instances form

commit 29dd741aed3bf069292b5dda551138c38c24d08d
Merge: be4d30a 2b206ef
Author: Jeffrey Wilcox <jeffjapan@gmail.com>
Date:   Mon May 2 21:09:22 2011 +0000

    Fix user table styling bug #741109

commit be4d30a008eb753304d675993a98984b92d7b809
Merge: 6a82ba6 43aac29
Author: Todd Willey <todd@ansolabs.com>
Date:   Mon May 2 18:34:54 2011 +0000

    Remove some print statements that shouldn't have been there.

commit 6a82ba6d25d3cd6f96f2bcf7dcf6b2659ed529f3
Merge: b18bffe 7a7ae6d
Author: Todd Willey <todd@ansolabs.com>
Date:   Mon May 2 18:33:29 2011 +0000

    Remove default "admin"/"admin" user/project credentials and replace with what is configured in settings.py

commit 7a7ae6dce2d1a91a8cf8288c09c8bab0bc901c55
Author: Todd Willey <todd@ansolabs.com>
Date:   Mon May 2 14:11:08 2011 -0400

    Use proper credentials when getting per-project connections.

commit 43aac29a3f054548d4e15602126f1a50f8253a24
Author: Todd Willey <todd@ansolabs.com>
Date:   Mon May 2 13:59:50 2011 -0400

    Remove print statements.

commit 2b206ef250e36bfa1e16d35f0e0115632dbc51fd
Author: Jeffrey Wilcox <jeffjapan@gmail.com>
Date:   Wed Apr 27 15:00:01 2011 +0900

    fixed user table styling

commit b18bffe92cb2f8e1b15f4c31808179042606c514
Merge: 19d2e0a 2be972b
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Apr 26 04:43:15 2011 +0000

    This branch prevents openstack-dashboard from erroring out when a netadmin tries to modify instance details. It also adds a proper error message for when users who try to terminate instances without permission.

commit 2be972b3bfa92b4d21d09217b9760605c05ccfba
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Apr 25 17:20:41 2011 -0700

    permission denied errors now show proper error for instance actions

commit d59f2107ec117f952376415aea54d260d2a75aef
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Apr 25 15:16:41 2011 -0700

    When netadmin tries to edit instance details, they are now given a permissions denied error

commit 19d2e0a9be7d381f7b8bdb48d7ab6acbc9b6ddcc
Merge: ef5f007 3e6d1ed
Author: Jake Dahn <jake@ansolabs.com>
Date:   Fri Apr 22 04:18:15 2011 +0000

    This branch adds styling to the permission denied page.

commit 3e6d1ed71cf74bb7f0be86dba4ec7194cccc54c3
Author: Jake Dahn <jake@ansolabs.com>
Date:   Thu Apr 21 22:27:45 2011 -0500

    removing redirect from images view, as it is handled by the @handle_nova_error decorator

commit ef5f007abe2e857c62a1a413e292710455a09c31
Merge: 325099e f1bef38
Author: Yuriy Taraday <yorik.sar@gmail.com>
Date:   Thu Apr 21 22:48:15 2011 +0000

    Added button in instance details to open VNC session.
    Requires nova-vncproxy to work.

commit 325099e93b4470820473dc05c3044e486eb922be
Merge: c7b69f5 1584963
Author: Todd Willey <todd@ansolabs.com>
Date:   Thu Apr 21 22:18:13 2011 +0000

    Selectively show a detach or destroy link on volume list, based on the volume's current attach status.

commit c7b69f595bc6a38142c9f8c54952424bae14d53e
Merge: 5e4afc7 96122fb
Author: Todd Willey <todd@ansolabs.com>
Date:   Thu Apr 21 22:10:02 2011 +0000

    Show volume id and attachment point on instances list on syspanel.

commit 5e4afc76a48fc325574a222ce23822b1168f6fe4
Merge: b62ba3e 1310392
Author: Todd Willey <todd@ansolabs.com>
Date:   Thu Apr 21 21:53:18 2011 +0000

    Add django-nova-syspanel, a holistic operations view of the cloud.

commit 15849633938b1d724669902e9c5f0753953ca0dd
Author: Todd Willey <todd@ansolabs.com>
Date:   Thu Apr 21 13:45:55 2011 -0400

    Detach volumes so they can be destroyed.

commit 8f9d19b166a9f1791f26874594657c831648d682
Author: Jake Dahn <jake@ansolabs.com>
Date:   Wed Apr 20 13:18:38 2011 -0500

    removing redundant error message

commit 96122fbe24b9007b18e9892b744e11053d609a20
Author: Todd Willey <todd@ansolabs.com>
Date:   Wed Apr 20 03:33:17 2011 -0400

    List volumes on instances.

commit f1bef38ac7c29fce7f723f43d2d047a70057f361
Author: Yuriy Taraday <yorik.sar@gmail.com>
Date:   Tue Apr 19 16:21:54 2011 +0400

    Added button in instance details to open VNC session.

commit b62ba3e88331ada9f343d0a94b5e3ccb45b5a183
Merge: 375a472 80723e2
Author: Jeffrey Wilcox <jeffjapan@gmail.com>
Date:   Mon Apr 18 23:38:21 2011 +0000

    Fix for Bug #761913.  I made the python version string in the install script dynamically set to the version that was used to create the virtualenv. Tested with Python 2.6.6. and Python 2.7.6 on Ubuntu 10.10.

commit 80723e2fae52343617e01151f30e77ca5ca78760
Author: Jeffrey Wilcox <jeffjapan@gmail.com>
Date:   Mon Apr 18 17:12:47 2011 +0900

    detect python version in install script

commit 3c8145cf3d135fa59b24e11a488cf43618a19d0b
Author: Jake Dahn <jake@ansolabs.com>
Date:   Wed Apr 13 16:01:52 2011 -0500

    styling permission denied page

commit 131039224287ab6457cc4a8d41a9d482a923910b
Author: Todd Willey <todd@ansolabs.com>
Date:   Wed Apr 13 14:33:51 2011 -0500

    Ignore egg info directory.

commit 375a472abbccd649e5bf011b81516fbd6129ed89
Merge: b9dfb98 0db35ce
Author: Jake Dahn <jake@ansolabs.com>
Date:   Wed Apr 13 19:28:17 2011 +0000

    Added close link to the image detail ui, so users do not have to go to the main navigation to return to the standard image list.

commit 8c3e65fd843d8f743c41a05390e72b9cd548c9c1
Author: Todd Willey <todd@ansolabs.com>
Date:   Wed Apr 13 14:24:45 2011 -0500

    Add missing setup.py file.

commit 0db35cecebd02d9b4eb4ff03cb4f90890d76068b
Author: Jake Dahn <jake@ansolabs.com>
Date:   Wed Apr 13 14:05:52 2011 -0500

    added a close button for the image detail interface

commit bd671e27fa852c4a8e522f8561164dda854a0ef8
Author: Todd Willey <todd@ansolabs.com>
Date:   Wed Apr 13 13:29:39 2011 -0500

    Add systempanel.

commit b9dfb9867de6f9faf40bc7d56d8551b63680fd89
Merge: 5ac19f6 d6ef901
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Wed Apr 13 17:23:28 2011 +0000

    Update pip-requires to use django 1.2.4 to address security vulnerability

commit d6ef901f349d27bc92cc21229ff5662ab07de910
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Wed Apr 13 12:14:37 2011 -0500

    Made dashboard require Django 1.2.4

commit 5ac19f6257fcecc5c82f65930b1ce80912048180
Merge: 3cae4f1 ccc12d6
Author: Jake Dahn <jake@ansolabs.com>
Date:   Fri Apr 8 02:08:21 2011 +0000

    The jquery ui popup alert that the user may be having connection issues when ajax requests fail now waits until it fails twice (30 seconds) before notifying the user.
    
    This will eliminate the annoying popup from interrupting the user's workflow when they may just have a small connection hiccup.

commit ccc12d67623d684fc06b4fc5bb1bc0d67a6c8a7d
Author: Jake Dahn <jake@ansolabs.com>
Date:   Thu Apr 7 18:40:57 2011 -0500

    instances page now waits until it fails to connect to the server for at least 30 seconds before it alerts the user that there may be a vpn or connection error

commit 3cae4f191764dcdc5a4f68bb33d78411253c2645
Merge: 27ea981 730a9fc
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Thu Mar 31 05:42:58 2011 +0000

    Now references the nova-adminclient project instead of maintaining a copy of the adminclient.

commit 730a9fc6d380778c3d22fd02d9f36bf7bfa3456d
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Wed Mar 30 22:15:31 2011 -0700

    Fixed nova-adminclient reference in setup.py

commit 03946ec42564e7bd814789659837684eea785050
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Wed Mar 30 22:08:06 2011 -0700

    Fixed pip-requires

commit 724381a0b769cd8bbd7fcdcb8027a29ce2679f1f
Merge: 1e9bb18 27ea981
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Wed Mar 30 22:05:11 2011 -0700

    Merged trunk

commit 27ea981f513aed3b4c3a4d2b4f1ede944a6e3535
Merge: 30354bd e27e42a
Author: Jake Dahn <jake@ansolabs.com>
Date:   Wed Mar 30 22:32:49 2011 +0000

    This branch fixes inconsistencies which were causing errors and breaking section 508 compatibility.

commit e27e42a2b8de2e686add11c8a6e732102bf370f3
Author: Jake Dahn <jake@ansolabs.com>
Date:   Wed Mar 30 14:36:38 2011 -0500

    fixing 508 errors on user management page

commit 7bcbedb1c1cb511a2aa061939dbdc3ad636f2f66
Author: Jake Dahn <jake@ansolabs.com>
Date:   Wed Mar 30 11:23:11 2011 -0500

    fixing section 508 error where launch form had an extra label with no form field

commit 30354bd6e325756dff2432cfebd9d6d26df4cb56
Merge: 00b0d7e 366a490
Author: Jeffrey Wilcox <jeffjapan@gmail.com>
Date:   Wed Mar 30 08:02:52 2011 +0000

    Fixed overlap of register h3 with button on Firefox 3.6, and adjusted height of login box to match.

commit 366a490ad151dcfcb159e81d1127dcb6ae926d56
Author: Jeffrey Wilcox <jeffjapan@gmail.com>
Date:   Wed Mar 30 13:47:34 2011 +0900

    fixed overlap of register button and h3 text bug 741106

commit 00b0d7e1f20a379e581623526ca986f557c40ec9
Merge: aabfa6f 5a18bdc
Author: Todd Willey <todd@ansolabs.com>
Date:   Wed Mar 23 05:57:50 2011 +0000

    change message when attach message sent to compute host.  change the default, as ephemeral disks (depending on instance since, like m1.medium) may be available at /dev/vdb.

commit 5a18bdc8a17ac45717a3210d85508d0f0b6d8d71
Author: Todd Willey <todd@ansolabs.com>
Date:   Wed Mar 23 01:00:58 2011 -0400

    Change message for shorter wait if volume attach fails.

commit aabfa6ffe831431fb1754e5aed2d4e25c8ef18d6
Merge: 0b1367e 9c7f6d2
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Sat Mar 19 01:57:43 2011 +0000

    Fixed an issue that preventing images from being made public.

commit 9c7f6d23c7bb470cdbc8ba6bf94c02f72ecb7522
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Fri Mar 18 18:48:42 2011 -0700

    Fixed an issue where images couldnt be made public

commit 37f91eefdaff1ce2ee69e4dbc813810df7a6e5d3
Author: Todd Willey <todd@ansolabs.com>
Date:   Fri Mar 18 13:08:27 2011 -0400

    Update default device & success message for attaching a disk.

commit 0b1367e5e13deb9430f57833fcbd698ee9f5f61e
Merge: 1806c01 e9f849a
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Fri Mar 18 07:02:48 2011 +0000

    Simplified the logic around whether a user can modify images.  It needs to be refactored again but it was very broken in its current state.

commit e9f849a0a4ed39e400b6981a1a05c2a38b48ec1a
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Thu Mar 17 18:25:14 2011 -0700

    Patched image list to not show edit links for all images

commit 1806c014f684031eadbc6e92b650b0c396d78e98
Merge: 22dd5e8 8f46541
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Thu Mar 17 20:52:49 2011 +0000

    The manage user roles UI on the project tab wasn't showing the correct roles when editing a user.

commit 8f4654159ed111040f915f755a19ca0576d2aa49
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Thu Mar 17 13:46:13 2011 -0700

    Fixed modify user roles UI

commit 22dd5e81ca8649ac0c0f44f184dc7cf5497efbb8
Merge: 8dce383 a9550c5
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Wed Mar 16 23:47:45 2011 +0000

    Fixed the project role admin UI.

commit a9550c5f7acb2d5602b3d8823c6bfbbc6271d61c
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Wed Mar 16 16:40:32 2011 -0700

    Fixed project role admin ui

commit 8dce3837d012c96e1002bf84df18e7856d1b8cd5
Merge: d327e48 dec930a
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Wed Mar 16 23:12:49 2011 +0000

    Fixed an issue where some auth drivers would cause get_user to fail.

commit dec930a32d736621ad1e742fb74fb1246251fe83
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Wed Mar 16 16:06:47 2011 -0700

    Patch to make get_user work with all auth drivers

commit 6357598f20a251c30ed7a05a7a23b612e47a3353
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Wed Mar 16 15:58:45 2011 -0700

    Patch to make get_user work with all auth drivers

commit 63a6ba6e7545f6f981c85e0daf5746e7398aa25e
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Tue Mar 15 21:18:20 2011 -0700

    Fixed DescribeUser in adminclient

commit 1e9bb1812078bf61798d45caa13433d1f78676e8
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Mon Mar 14 23:02:40 2011 -0700

    Refactored django-nova to pull nova adminclient from pypi

commit d327e48ee0ae25ae1d8be2db20053eff1c395f25
Merge: c820c4e 2988452
Author: Jake Dahn <jake@ansolabs.com>
Date:   Thu Mar 10 19:27:33 2011 +0000

    This branch adds the ability to modify the project manager of any given project from the django-admin interface.

commit 2988452c407798bf03982542352d568b0e23d351
Author: Jake Dahn <jake@ansolabs.com>
Date:   Thu Mar 10 04:59:33 2011 -0600

    fixing typo in the form, and adding modify_project to adminclient.py

commit de010ce3d07c761d8861c912e25fc37ad82b0d62
Author: Jake Dahn <jake@ansolabs.com>
Date:   Thu Mar 10 04:56:59 2011 -0600

    adding modify_project to adminclient and fixing typo which caused error on form post

commit d17310eab2ac88aac944896d278b7fa090007857
Author: Jake Dahn <jake@ansolabs.com>
Date:   Thu Mar 10 04:53:25 2011 -0600

    stubbed out the ability to modify project manager

commit c820c4e6e1d30e83e3a3707f4fcd0b189b8897ba
Merge: 6cc9e7e b4ca8b2
Author: Jake Dahn <jake@ansolabs.com>
Date:   Wed Mar 9 20:28:51 2011 +0000

    Removed a 'read more' link which was a text artifact from the nebula dashboard

commit 6cc9e7e7e19bd0baf8d1ce05cf9e97ec9d8a53ee
Merge: c8ebf01 04d28e8
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Wed Mar 9 20:27:27 2011 +0000

    Fixed a problem that caused Send Credentials from the admin UI to fail if the email subject template contained a newline.

commit 04d28e8a244af57e3cc12928842cc2a6ba15cf29
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Wed Mar 9 12:15:05 2011 -0800

    Fixed credentials email subject parsing

commit b4ca8b28b8362d631d7243d08fcb9c1b5967d1b2
Author: Jake Dahn <jake@ansolabs.com>
Date:   Wed Mar 9 04:02:34 2011 -0600

    removing text artifact from nebula dashboard

commit c8ebf01e1539504eb3dc241709484e39944fc11e
Merge: bd82779 b9dd01a
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Fri Mar 4 07:57:29 2011 +0000

    The django-nova project has been moved into the openstack-dashboard repo to simplify development efforts.

commit b9dd01a61ed10f3d6bb587ed51adcdbd2b68a669
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Thu Mar 3 23:41:53 2011 -0800

    Combined django-nova and openstack-dashboard

commit bd8277921601ebdee10de3618970c739ab9b66fe
Merge: 99f2553 e6c6059
Author: Todd Willey <todd@ansolabs.com>
Date:   Thu Mar 3 22:32:23 2011 +0000

    Ignore sqlite database, venv directory, and local settings.

commit 99f25538a33d76fe6c0205cf6c00959405233326
Merge: b76e15c d68d9be
Author: Todd Willey <todd@ansolabs.com>
Date:   Thu Mar 3 22:18:57 2011 +0000

    Add sample configuration and explanatory comments to the local/local_settings.py.example to show how to configure your outgoing mail server, which is used by django-registration.

commit b76e15cb7371f0ce196c17dff085cc9070fa3d84
Merge: 86a696e 3c6b04f
Author: Todd Willey <todd@ansolabs.com>
Date:   Thu Mar 3 22:17:15 2011 +0000

    Change text of the submit button on the registration form to say "Register" instead of "Reset Password".

commit 86a696e2f91349f1b8eb199f676883e1372e39b2
Merge: a7a27a4 225e014
Author: Todd Willey <todd@ansolabs.com>
Date:   Thu Mar 3 21:52:26 2011 +0000

    Change the name of the default sqlite database to have a .sqlite3 extension.

commit d4a5bc97f394985e2a53dca924974514c6fda8c3
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Wed Mar 2 17:20:17 2011 -0800

    Added django-nova to openstack-dashboard repo

commit 3c6b04ffa17ce2437b9a4b45800ef6be9fcf6359
Author: Todd Willey <todd@ansolabs.com>
Date:   Wed Mar 2 00:49:12 2011 -0600

    Fix text on button for registration form.

commit e6c6059ec2b6b424df5b14f7959b7f53ed0b276e
Author: Todd Willey <todd@ansolabs.com>
Date:   Tue Mar 1 15:20:32 2011 -0600

    Ignore sqlite database, venv directory, and local settings.

commit 225e0140c7bd4665ec66b81bb3c52cf0c68388ee
Author: Todd Willey <todd@ansolabs.com>
Date:   Tue Mar 1 15:07:22 2011 -0600

    Change the name of the default sqlite database to have a .sqlite3 extension.

commit d68d9befde184f31a52b7aec349cccaef3fc7083
Author: Todd Willey <todd@ansolabs.com>
Date:   Tue Mar 1 14:39:10 2011 -0600

    Add dummy SMTP settings in local settings exmple.

commit a7a27a41ab6c9eb8eaf7344c089584f2a51f4e43
Merge: fc4acbc b195db6
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Tue Feb 1 21:22:06 2011 +0000

    Added site branding tags to reduce number of templates that must be overridden in containing projects.

commit b195db60f24390e203cb941b6457cf64e75ffa69
Merge: 9aeb7af fc4acbc
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Tue Feb 1 11:47:20 2011 -0800

    Merged trunk

commit fc4acbcb2c4f440f27941db00c84c9573487dd09
Merge: 56a6414 e9324d1
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Tue Feb 1 11:27:26 2011 -0800

    Merged lp:~jakedahn/openstack-dashboard/homepage-additions

commit 9aeb7af277370efbd1839b72815b5f37b54a98bf
Merge: 694d8a8 56a6414
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Tue Feb 1 11:22:16 2011 -0800

    Merged trunk

commit 56a6414151dd714f7836f53b9e6097cde3bd9d47
Merge: 0509917 2f4f034
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Tue Feb 1 11:21:40 2011 -0800

    Merged lp:~jakedahn/openstack-dashboard/ie-fixes

commit 694d8a88e0627bd1fc2255f9b0abd000b446433b
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Tue Feb 1 11:19:13 2011 -0800

    Simplified site branding tag

commit e9324d12826acec9edc07cc2441be1ba6ce046cc
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Feb 1 03:32:40 2011 -0600

    finishing up first pass on homepage design

commit 8794f3161cbe7a146850bf7d346603c7a56d7e11
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Feb 1 00:01:17 2011 -0600

    updating links for openstack resources section

commit cdca3c300d51a29064c8c0504f53ad419bb15495
Merge: 17e2dae 2f4f034
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Jan 31 23:59:41 2011 -0600

    first design pass on homepage when logged out

commit 17e2dae7ebf60f344cea67c4e45b41b7ee03de35
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Jan 31 20:32:03 2011 -0600

    Filling in some preliminary content for styling

commit c35e218b773d1456247a655663fd563a576bef96
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Mon Jan 31 17:15:54 2011 -0800

    Fixed broken template tag reference

commit a94d055c26b3768d3b84618cbd715cffba40c03b
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Mon Jan 31 17:06:45 2011 -0800

    Modified templates to use site branding template tags

commit 2f4f034aa40ceaaf27dfb61b665d9c1720625565
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Jan 31 19:01:01 2011 -0600

    killing new sidebar background image for now

commit 520921178ef1334d3ebef37189e54b846530e631
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Jan 31 18:59:19 2011 -0600

    refactoring some of the main css, and fixing display issues in IE7

commit 0509917a8b6fc481aa548911894d6cf640a8907c
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Mon Jan 31 14:40:25 2011 -0800

    chmox +x run_tests.sh

commit 6aa5e1d2015534aa6003c45839f728a64a12a274
Merge: 89b881d 44d956d
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Mon Jan 31 14:32:53 2011 -0800

    Merged lp:~mordred/openstack-dashboard/add-test-script

commit 44d956dc82f71e253222160344ddf83986847540
Author: Monty Taylor <mordred@inaugust.com>
Date:   Mon Jan 31 22:23:32 2011 +0000

    Added simple test runner.

commit 89b881d2966e8906df4282c8b84118de3893df2b
Merge: 2217613 ac88632
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Mon Jan 31 14:12:49 2011 -0800

    Merged lp:~devcamcar/openstack-dashboard/lp710868

commit 221761390ab4286ab56153b78e3c10c794d63f08
Merge: 520771d 42324f2
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Mon Jan 31 13:25:25 2011 -0800

    Merged lp:~ken-pepple/openstack-dashboard/lp710890

commit ac88632b3e2bd7fc62c7516fb33563910c874dcd
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Mon Jan 31 13:12:52 2011 -0800

    Removed all Nebula references

commit 42324f225d0cc18679243f3c5a7b9487345e19f5
Author: Ken Pepple <ken.pepple@gmail.com>
Date:   Mon Jan 31 12:32:17 2011 -0800

    added NOVA_ADMIN_USER and NOVA_PROJECT to local_settings to prompt users that these are needed

commit 520771dcaa582443cb32710737c37d4923387cb9
Merge: 936a095 ddf7214
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Tue Jan 25 11:30:37 2011 -0800

    Merged lp:~devcamcar/openstack-dashboard/fix_unavailable_template

commit ddf7214c20d774e716392cef29bf375649db5afb
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Tue Jan 25 11:03:11 2011 -0800

    Cleaned up unavailable template

commit 936a09525ea6f11f2878383d4be5b5925676b089
Merge: b7f32ba 50d4d10
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Mon Jan 24 10:11:56 2011 -0800

    Merged lp:~jakedahn/openstack-dashboard/templates-cleanup

commit 50d4d10b1b88df9f24799396606df923ce3ffa0c
Author: Jake Dahn <jake@ansolabs.com>
Date:   Sat Jan 22 20:36:05 2011 -0600

    adding forgotten text update to template

commit 30d8c91be2d4aebdf33f43cbca62350a3adfd4bc
Author: Jake Dahn <jake@ansolabs.com>
Date:   Sat Jan 22 20:31:51 2011 -0600

    adding 'service unavailable' template and adjusting urls to point to it

commit 13f9c37288a6ddf98f139a410c430cc718f4ed3a
Author: Jake Dahn <jake@ansolabs.com>
Date:   Sat Jan 22 01:41:20 2011 -0600

    removed the extra 'or' text on the signin form

commit ccf1ad7475ed3bd4e3e50bbc42f93df2b2e76724
Author: Jake Dahn <jake@ansolabs.com>
Date:   Sat Jan 22 01:40:25 2011 -0600

    removing references to nebula forum and wiki

commit b7f32ba5922b8c61234dfeff7ff8556845a918d0
Merge: 43e9089 843d82b
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Mon Jan 17 02:25:47 2011 -0800

    Merged lp:~jakedashn/openstack-dashboard/newcss

commit 843d82b26306f9c14babebd51994ed7a318b7daf
Author: Jake Dahn <jake@ansolabs.com>
Date:   Mon Jan 17 03:59:30 2011 -0600

    refactoring css

commit 43e9089ce6b4eae717d842ea4f4dc6adb6e6cea6
Merge: 12929d8 2ab809e
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Sat Jan 15 03:22:16 2011 -0800

    Merged lp:~devcamcar/openstack-dashboard/maintenance_mode

commit 2ab809e010feed3e517ef1f974760db35df0f7ed
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Sat Jan 15 01:16:25 2011 -0800

    Added handle_nova_error to home page view

commit c50cf43d5f104c1a4529c3aa625df1def0d0b586
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Sat Jan 15 01:05:54 2011 -0800

    Support django-nova maintenance mode

commit 12929d85f725883c6f66b641d116c5c69f910473
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Wed Jan 12 14:22:29 2011 -0800

    Added README

commit 303644819e0deccd0c8aa12587d5dcbcdf3a3968
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Wed Jan 12 13:48:45 2011 -0800

    Made with_venv.sh executable

commit d3965a9f0ae6d6c648d772a9518ca85aeed9c13b
Author: Devin Carlen <devin.carlen@gmail.com>
Date:   Wed Jan 12 13:43:31 2011 -0800

    Initial commit