Commits on Jul 4, 2012
  1. Includes LESS files in bdist packages.

    Incidentally cleans up some files that didn't exist in the file.
    Fixes bug 1016085 but now needs to be followed by a fix for
    bug 1020799 in the future.
    Change-Id: I8a53bb17f14afdad61513afa67de7134722c49e9
    gabrielhurley committed Jul 4, 2012
Commits on Jul 3, 2012
  1. 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
    gabrielhurley committed Jun 26, 2012
  2. Summation rows handle None correctly.

    Fixes bug 1010220.
    Change-Id: Ib39520c131f4c27843deaee5d737e87e2cb35906
    gabrielhurley committed Jul 3, 2012
  3. 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
    saschpe committed Jun 21, 2012
Commits on Jul 2, 2012
  1. Use client libs from PyPI (what?)

    Change-Id: I201efd1675797afd8012786e73cd7d4ff5a3a684
    emonty committed Jul 2, 2012
Commits on Jun 29, 2012
  1. Ensure that launching from image/snapshot selects proper default.

    Fixes bug 1017602.
    Change-Id: I2ad69c197b7c3d5af7f1d69c1b1daa513cce7536
    gabrielhurley committed Jun 26, 2012
  2. Check for quota data before trying to use it in JS.

    Fixes bug 1019086.
    Change-Id: I1657db433b9ae2b9376f3d9e307580a6d32e1b7e
    gabrielhurley committed Jun 29, 2012
Commits on Jun 28, 2012
  1. Fixing the scrollbars on the VNC window.

    Change-Id: I80d3cab26d5ca0dc054fbeee1b51ab0cd9027e6a
    JohnPostlethwait committed Jun 28, 2012
  2. Merge "Changing 'Associate / Disassociate IP' to 'Associate / Disasso…

    …ciate Floating IP' and adding Portuguese translation"
    Jenkins committed with openstack-gerrit Jun 28, 2012
  3. Fix for to support tenant names with blanks.

    Fixes bug #1018716
    Change-Id: I0ec32894c592283e3197270e973ce7e30b17124b
    devcamcar committed Jun 28, 2012
  4. Adding Associated Keypair as Column 'Keypair' to Instances table view

    Change-Id: Ia63dd09da8517eae5d223545ea1a341952ccfe39
    Matt Joyce committed Jun 28, 2012
  5. Adding flavor name to instances table view under column 'Size'

    Change-Id: I9e3858d0efb8d736b6ac0879e26f2edc4eb5aad6
    Matt Joyce committed Jun 28, 2012
Commits on Jun 27, 2012
  1. Add flavor name to Detailed Instance Overview

    Change-Id: Idb601e9f2e13f56213126e49fc5098afbbe60681
    Matt Joyce committed Jun 27, 2012
  2. 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
    Change-Id: I4b0cefa160cafbbd07d4b0981f62febaed051871
    JohnPostlethwait committed Jun 23, 2012
  3. Merge "Fixing the project dropdown."

    Jenkins committed with openstack-gerrit Jun 27, 2012
  4. Merge "Fixing Amazon Image Creation"

    Jenkins committed with openstack-gerrit Jun 27, 2012
  5. Changing 'Associate / Disassociate IP' to 'Associate / Disassociate F…

    …loating IP' and adding Portuguese translation
    Change-Id: I1e92fca05ec9c49a7fceec617df4e66352b6f32c
    Matt Joyce committed Jun 27, 2012
  6. Pin client versions until verioinfo bug is fixed.

    Bumping environment version for client changes.
    Change-Id: I599b83b1a4cd98da9d8363ed39f737efbd632e9c
    gabrielhurley committed Jun 27, 2012
  7. '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
    ttrifonov committed Jun 27, 2012
  8. 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
    gabrielhurley committed Jun 27, 2012
Commits on Jun 26, 2012
  1. 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
    gabrielhurley committed Jun 26, 2012
  2. 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
    Change-Id: If9d92c82688bb5832aebb5d3356598bcf590549e
    JohnPostlethwait committed Jun 26, 2012
  3. Fixes Nonetype error of flavor info in intances index view

    Adds unit test for the changes.
    Change-Id: I7e3ab027e9c11defcdd9d3d90e41462433666600
    diamrem committed Jun 21, 2012
Commits on Jun 25, 2012
  1. Make TIME_ZONE a local settings with a sane default.

    Change-Id: Ib441d3ca0e2f0d70eb6fd372e42c363be1090511
    gabrielhurley committed Jun 25, 2012