Commits on May 23, 2012
  1. Adds pagination to Glance API and tables.

    gabrielhurley authored and devcamcar committed May 23, 2012
    Fixes bug 981252.
    Change-Id: Ib1fa6136947a23521dcdbf6d0d7ae783a6e0fae7
  2. Merge "Adds initial workflow support to Horizon."

    Jenkins authored and openstack-gerrit committed May 23, 2012
  3. Adds initial workflow support to Horizon.

    gabrielhurley committed May 13, 2012
    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
  4. update quickstart doc to fix minor typos

    fifieldt committed May 22, 2012
    fixes bug 1002661
    * Changes the name of the directory used for django to be
    openstack_dashboard instead of openstack-dashboard
    * updates the location of
    Change-Id: I8f04fd90f59d85f0339bd59c9e8d478bcb84f9e2
Commits on May 22, 2012
  1. Merge "Allow bdist to complete happily."

    Jenkins authored and openstack-gerrit committed May 22, 2012
  2. Merge "Instance table minor fixes."

    Jenkins authored and openstack-gerrit committed May 22, 2012
Commits on May 21, 2012
  1. Allow bdist to complete happily.

    gabrielhurley committed May 21, 2012
    Fixes bug 1002551.
    Change-Id: Ied984f020a6ae97375824fbc1297739db032ed0b
  2. bug #1001313, using dict(list) method to support python2.6

    diamrem committed May 21, 2012
    Change-Id: Idd372aa80f81f77a76fd53d26afbd61c4ffa78eb
  3. bug #974599, rename the cookie 'delete' function to 'remove' to avoid…

    diamrem committed May 21, 2012
    … reserve word usage
    Change-Id: I1568e4c859d3f529b0efb9d945cc30f6ae3e24d1
Commits on May 18, 2012
  1. Adding css files from horizon dir to manifest file.

    gabrielhurley committed May 18, 2012
    Fixes bug 1001219.
    Change-Id: Ib136692ac303a27a75114a690fd14e0f6505d8f3
  2. bug 999371, add a simple test case to test the tag

    Ke Wu authored and diamrem committed May 17, 2012
    add name and contact info to AUTHORS file. Change Author in the commit
    message, add email to .mailmap
    Change-Id: Ic9aba5dfde0aae0faee6b944d253cd3d9d8ea4e7
Commits on May 16, 2012
  1. Added a new attribute - display_choices

    ttrifonov committed May 15, 2012
    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
Commits on May 15, 2012
  1. Isolates from "real" dashboards.

    gabrielhurley committed May 15, 2012
    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
  2. Merge "Fixed template loader bug. Fixes bug 999360."

    Jenkins authored and openstack-gerrit committed May 15, 2012
  3. Merge "Panel scaffolding fixes."

    Jenkins authored and openstack-gerrit committed May 15, 2012
Commits on May 14, 2012
  1. bug/997665

    Erwan Gallen
    Erwan Gallen committed May 10, 2012
    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
  2. Fixed template loader bug. Fixes bug 999360.

    gabrielhurley committed May 13, 2012
    Change-Id: I96902b5ec810a64f3377b263ab044b3be0eb1c85
  3. Panel scaffolding fixes.

    gabrielhurley committed May 13, 2012
    Adds a missing class name to registration (Fixes bug 999358)
    Cleans up the example template path (fixes bug 999363)
    Change-Id: Idf5a38cad31872e05c47f918b4f729f70db3ae0d
  4. Make empty_value accept a callable.

    gabrielhurley committed May 14, 2012
    Fixes bug 999370.
    Change-Id: I0c3f830396645b261e4eb71c7b3d59560c913c6f
Commits on May 10, 2012
  1. Implementation of blueprint ip-validation

    ttrifonov committed May 9, 2012
    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
    192.168/16 - for all
    Regarding IPy library - it performs some strict
    subnet validation, which will not accept cidr like this:
    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
  2. Allow proper log output during test runs.

    gabrielhurley committed May 10, 2012
    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
Commits on May 9, 2012
  1. Fixes to the user form, UI behaviors, and tests.

    JohnPostlethwait committed May 3, 2012
    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
Commits on May 8, 2012
  1. Merge "Added instance name for volume attachment"

    Jenkins authored and openstack-gerrit committed May 8, 2012
  2. Merge "Added instance names to floating ip table."

    Jenkins authored and openstack-gerrit committed May 8, 2012
  3. Unit test corrections. Fixes bug 996255.

    gabrielhurley committed May 8, 2012
    Change-Id: I6cf0a8ef2fa41a0d69042fe53d08b6d29ae8afdc
Commits on May 5, 2012
  1. Added instance names to floating ip table.

    emmasteimann committed Apr 13, 2012
        * fixes bug 966764
    Change-Id: Id88c7c392a81423c8e530bab43c246164ffb3fa7
Commits on May 4, 2012
  1. Fixes lp978896 -- Session fixation security fix

    PaulMcMillan committed May 4, 2012
    Rotates session tokens on logout, and properly clears sessions
    to prevent data leakage.
    Change-Id: I52d03576d07b1e023a7730857156d0da1887b1df
Commits on May 3, 2012
  1. makes api return default endpoint types. fixes bug 994151

    heckj committed May 3, 2012
    Change-Id: I409a5415ffeb21ea81ecf540caa2cd5ac3336d90
  2. Use publicURLs for generated endpoints for

    sorrison committed May 3, 2012
    Fixes bug 994297
    Change-Id: Icbc0b3ca327d87754bac291b0d179faacdabc7aa
  3. Dismissing alerts when a new modal is opened.

    JohnPostlethwait committed May 3, 2012
    This makes it more relatively clear what messages correspond to
    what actions.
    Fixes Bug #993678
    Change-Id: I91c8dd43c8ce8c2dada5dd8100ed3d8f8c362e94
Commits on May 2, 2012
  1. Added instance name for volume attachment

    ttrifonov committed Apr 11, 2012
    Fixes bug 974916.
    The instance is displayed in the same way
    as it is in volume detail page.
    Change-Id: I33ee44befa846767d5556bc56695306951414dc2
Commits on May 1, 2012
  1. Adds dash/panel app templates, mgmt commands, template loader.

    gabrielhurley committed Apr 27, 2012
    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