Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Jul 9, 2013
  1. Merge pull request #47 from linhuacheng/login-domain-support

    authored
    Add capability for Keystone V3 Authentication.
  2. Add capability for Keystone V3 Authentication.

    Lin Hua Cheng authored
    For multi-domain model, set OPENSTACK_KEYSTONE_MULTIDOMAIN_SUPPORT
    to True and the login form will prompt the user for Domain name.
    
    For single-domain model, set OPENSTACK_KEYSTONE_MULTIDOMAIN_SUPPORT
    to False. The application will use the name of the default domain in
    OPENSTACK_KEYSTONE_DEFAULT_DOMAIN to login.
    
    Cleanup the unused Tenant field in the login form.
    
    Implements blueprint login-domain-support
Commits on Jul 3, 2013
Commits on Jul 1, 2013
  1. Merge pull request #45 from saschpe/master-client025plus-fix

    authored
    Fix testsuite after "Support keystoneclient 0.2.5+"
  2. @saschpe

    Fix testsuite after "Support keystoneclient 0.2.5+"

    saschpe authored
    access.AccessInfo.factory() does a (keystone) API version check, thus
    add versioned_scoped_token_dict to tests/data.py.
Commits on Jun 26, 2013
  1. Merge pull request #44 from dirkmueller/master

    authored
    Support keystoneclient >= 0.2.5
Commits on Jun 22, 2013
  1. @dirkmueller

    Support keystoneclient 0.2.5+

    dirkmueller authored
    service_catalog became a read-only property. Inject
    test data via auth_ref now.
Commits on Jun 5, 2013
Commits on May 20, 2013
  1. Merge pull request #39 from linhuacheng/patch-11

    authored
    Add username on the log for logout and rescope.
  2. Merge pull request #42 from dklyle/multi-region

    authored
    Adding basic multi-region support
Commits on May 9, 2013
  1. @dklyle

    Adding basic multi-region support

    dklyle authored
    This work will enable users to view which regions they have access
    to based on their service catalog.  And set a current region when
    combined with Horizon changes that build on this.
Commits on Apr 26, 2013
  1. Add username on the log for logout and rescope.

    linhuacheng authored
Commits on Apr 25, 2013
  1. @mrunge

    fix typo

    mrunge authored
Commits on Apr 24, 2013
  1. Merge pull request #35 from linhuacheng/patch-8

    authored
    Add logging for success/failed login.
  2. Merge pull request #36 from linhuacheng/patch-10

    authored
    Add logging on logout and token rescoping
  3. Add logging on logout and token rescoping

    linhuacheng authored
    User events is useful for data analysis of usage and audit
  4. Add logging for success/failed login.

    linhuacheng authored
    The log can be useful for analysis of usage of horizon.
  5. Merge pull request #34 from mrunge/master

    authored
    Setting of SECRET_KEY is required for tests to complete on Django-1.5
  6. @mrunge
Commits on Apr 23, 2013
Commits on Apr 19, 2013
  1. Merge pull request #31 from linhuacheng/patch-7

    authored
    Set the pk of User object for Django 1.5 compatibility.
  2. Merge pull request #32 from loles/master

    authored
    Allow insecure authentication
Commits on Apr 9, 2013
  1. @loles
Commits on Apr 8, 2013
  1. @loles

    Allow insecure authentication

    loles authored
    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. It extends commit 8759ad4
Commits on Apr 6, 2013
  1. Updated User object for Django 1.5 compatibility.

    linhuacheng authored
    Setting the pk attribute of the User object for Django 1.5 compatibility.
    
    In Django 1.4, the id of the User object was used as the unique identifier. In Django 1.5, the pk is now used instead of id.
    
    
    
    Here is the related code change in Django: django/django@0eeae15
Commits on Apr 1, 2013
  1. Merge pull request #25 from dklyle/master

    authored
    Allowing more complex permissions checks
Commits on Mar 19, 2013
  1. Merge pull request #27 from conkiztador/fix-django-dep

    authored
    Fix compatibility with Django < 1.4.3
Commits on Mar 18, 2013
  1. @conkiztador

    Fix compatibility with Django < 1.4.3

    conkiztador authored
    The is_safe_url function used in a previous commit was introduced in
    Django 1.4.3. I think breaking compatibility with the old version is
    unnecessary, and Ubuntu has backported the security fixes so I'm
    hesitant to require a new Django version.
    
    This commit moves the function into openstack_auth.utils, and uses
    it if the Django version is missing.
Commits on Mar 7, 2013
  1. @dklyle

    Allowing for more complex combinations of permissions. Will check for

    dklyle authored
    logical AND of all top level permissions.  Will use logical OR for all
    first level tuples (check that use has one permissions in the tuple)
    
    Allows users with different roles to access a panel, while a user with
    a third role won't be allowed to access the same panel.
    
    Examples:
        Checks for all required permissions
        ('openstack.roles.admin', 'openstack.roles.L3-support')
    
        Checks for admin AND (L2 or L3)
        ('openstack.roles.admin', ('openstack.roles.L3-support',
                                   'openstack.roles.L2-support'),)
Commits on Mar 5, 2013
Commits on Feb 28, 2013
  1. Merge pull request #24 from conkiztador/switch_redirect_to

    authored
    Support custom redirect url from the 'switch' view
Commits on Feb 25, 2013
  1. @conkiztador

    Support custom redirect url from the 'switch' view

    conkiztador authored
    The 'login' view currently accepts a parameter specifying the
    URL to redirect to after a successful login (via ?next=). This
    adds the same support for the 'switch' view by reusing a couple
    of lines of code from the Django login view.
Something went wrong with that request. Please try again.