summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge "Updating Django requirements to allow 1.7"1.2.0Jenkins2015-04-141-1/+1
|\
| * Updating Django requirements to allow 1.7David Lyle2015-04-131-1/+1
| | | | | | | | Change-Id: I8348d79d7adfe728715f7883564c7b00297e988a
* | Merge "Fix test error for Django1.7"Jenkins2015-04-131-2/+4
|\ \ | |/
| * Fix test error for Django1.7lin-hua-cheng2015-04-131-2/+4
| | | | | | | | Change-Id: Id233e73173818d0fa69621fc26d824e1bd8b5472
* | Imported Translations from TransifexOpenStack Proposal Bot2015-04-131-7/+8
| | | | | | | | | | | | | | For more information about this automatic import see: https://wiki.openstack.org/wiki/Translations/Infrastructure Change-Id: I4e5b11bc3b9136990d540631147ab0f4645ca0f1
* | Imported Translations from TransifexOpenStack Proposal Bot2015-04-111-12/+17
|/ | | | | | | For more information about this automatic import see: https://wiki.openstack.org/wiki/Translations/Infrastructure Change-Id: I98bb69916ba36f2bb01609249f0af4cda0b74cfd
* Merge "Removing python 2.6 support"Jenkins2015-04-102-2/+1
|\
| * Removing python 2.6 supportDavid Lyle2015-04-082-2/+1
| | | | | | | | | | | | | | | | Python 2.6 is no longer supported in Django >= 1.7 or by OpenStack as of Kilo. Additionally, the versions of django_openstack_auth are all capped on the stable branches, so this will not effect them. Change-Id: I75fc4a0ba090eb0d10cda235a1deb75f734ab1c7
* | Imported Translations from TransifexOpenStack Proposal Bot2015-04-091-6/+14
| | | | | | | | | | | | | | For more information about this automatic import see: https://wiki.openstack.org/wiki/Translations/Infrastructure Change-Id: I598787848a72e17b27330aa8943c5fbfa3978f8f
* | Merge "Imported Translations from Transifex"Jenkins2015-04-082-8/+8
|\ \ | |/ |/|
| * Imported Translations from TransifexOpenStack Proposal Bot2015-04-082-8/+8
| | | | | | | | | | | | | | For more information about this automatic import see: https://wiki.openstack.org/wiki/Translations/Infrastructure Change-Id: I1d98e01a553aaacbbd21244037da129bbb0c86c6
* | Merge "Updated parsing of catalog to handle bad format"Jenkins2015-04-083-22/+45
|\ \ | |/ |/|
| * Updated parsing of catalog to handle bad formatlin-hua-cheng2015-04-073-22/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | Don't assume that the service catalog is well-formed, added code to safely parsing the catalog. Parsing of region from service catalog has been fixed as well. 'region' has been deprecated in the Keystone V3 catalog in favor of 'region_id'. Fix how region is extracted by checking 'region_id' then fallback to 'region'. Change-Id: I7b649a8b90e20caa2d04fdd3f79b5b1ac775237c Closes-Bug: #1424825
* | Merge "Add websso redirect test"Jenkins2015-04-071-1/+16
|\ \ | |/ |/|
| * Add websso redirect testlin-hua-cheng2015-04-031-1/+16
| | | | | | | | Change-Id: I38748fcf97c3aa4ed51ae0310f37405431629851
* | Imported Translations from TransifexOpenStack Proposal Bot2015-04-061-4/+6
| | | | | | | | | | | | | | For more information about this automatic import see: https://wiki.openstack.org/wiki/Translations/Infrastructure Change-Id: I726e8118cd56eedb944f1c0c8ac3b4defe6e1dfb
* | Imported Translations from TransifexOpenStack Proposal Bot2015-04-051-4/+4
|/ | | | | | | For more information about this automatic import see: https://wiki.openstack.org/wiki/Translations/Infrastructure Change-Id: I61698d371799da02ab770527b0a1df61d6ca7ebb
* Imported Translations from TransifexOpenStack Proposal Bot2015-04-034-16/+23
| | | | | | | For more information about this automatic import see: https://wiki.openstack.org/wiki/Translations/Infrastructure Change-Id: Ibbef2cb3436eebf335d89b478073c628b7b22206
* Merge "Hash token only for ASN1 and PKIZ tokens"Jenkins2015-04-031-1/+3
|\
| * Hash token only for ASN1 and PKIZ tokenslin-hua-cheng2015-04-011-1/+3
| | | | | | | | | | | | | | | | | | Hashing the token only works if the token is ASN1 or PKIZ. Check the token format instead of naively checking the token length if it needs to be hashed. Change-Id: I1c7bb3a1b6e1da30c241a4813bf7544695bd4fab Closes-Bug: #1439499
* | Imported Translations from TransifexOpenStack Proposal Bot2015-04-0228-316/+596
|/ | | | | | | For more information about this automatic import see: https://wiki.openstack.org/wiki/Translations/Infrastructure Change-Id: I84b24e37c52e74ae5d5d53cb65ff5f50e32d023a
* Merge "Imported Translations from Transifex"Jenkins2015-04-0128-275/+275
|\
| * Imported Translations from TransifexOpenStack Proposal Bot2015-04-0128-275/+275
| | | | | | | | | | | | | | For more information about this automatic import see: https://wiki.openstack.org/wiki/Translations/Infrastructure Change-Id: I0e87edd938232dbeba68a3cdc16f2b8aaf3eece7
* | Merge "Add authentication using openID and SAML"Jenkins2015-04-0110-12/+273
|\ \ | |/ |/|
| * Add authentication using openID and SAMLThai Tran2015-03-3110-12/+273
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | To enable websso, make sure you have your environment configured. Then add following to Horizon settings: WEBSSO_ENABLED=True Also make sure your KEYSTONE is version 3+ Depends on: https://review.openstack.org/#/c/136177/ https://review.openstack.org/#/c/151842/ Co-Authored-By: Thai Tran <tqtran@us.ibm.com> Co-Authored-By: Jose Castro Leon <jose.castro.leon@cern.ch> Co-Authored-By: Marek Denis <marek.denis@cern.ch> Co-Authored-By: Lin Hua Cheng <os.lcheng@gmail.com> implements bp federated-identity Change-Id: Ief74bece750ffe633d4323238cad89bad61496ed
* | Merge "Imported Translations from Transifex"Jenkins2015-03-312-19/+20
|\ \ | |/ |/|
| * Imported Translations from TransifexOpenStack Proposal Bot2015-03-312-19/+20
| | | | | | | | | | | | | | For more information about this automatic import see: https://wiki.openstack.org/wiki/Translations/Infrastructure Change-Id: Ia1a602a85d1942c66f743b922ce398482c213df8
* | Merge "Make list_projects a method of auth plugin"Jenkins2015-03-312-15/+45
|\ \ | |/ |/|
| * Make list_projects a method of auth pluginJamie Lennox2015-03-302-15/+45
| | | | | | | | | | | | | | | | Federation plugins and possibly others in the future need the ability to customize how they retrieve projects from the keystone server. By making it a method of the plugin it can be overridden by these plugins. Change-Id: Ide2fd4edc7eb2d61fe95166ec9cbce9c2753c616
* | Merge "Add token auth plugin"Jenkins2015-03-303-2/+46
|\ \
| * | Add token auth pluginlin-hua-cheng2015-03-293-2/+46
| |/ | | | | | | Change-Id: Icdbd11b3b138749b055153cb1176edc89ef5eea6
* | Imported Translations from TransifexOpenStack Proposal Bot2015-03-303-12/+12
|/ | | | | | | For more information about this automatic import see: https://wiki.openstack.org/wiki/Translations/Infrastructure Change-Id: I8601a84014946d07c88db234e26128596868d0b3
* Merge "Imported Translations from Transifex"Jenkins2015-03-273-15/+16
|\
| * Imported Translations from TransifexOpenStack Proposal Bot2015-03-273-15/+16
| | | | | | | | | | | | | | For more information about this automatic import see: https://wiki.openstack.org/wiki/Translations/Infrastructure Change-Id: Idbcb660e2753050aa05fff2c4d454f2d71ef5df3
* | Merge "Expose keystone client version as a plugin property"Jenkins2015-03-271-0/+7
|\ \ | |/ |/|
| * Expose keystone client version as a plugin propertyJamie Lennox2015-03-251-0/+7
| | | | | | | | | | | | | | | | I'd like to consider the openstack_auth.utils package private to DOA. Expose the keystoneclient version on the plugin so that subclasses can access it without going to openstack_auth.utils Change-Id: Ib0b5047a3da100ff1407e79070c76b0f02406cb4
* | Imported Translations from TransifexOpenStack Proposal Bot2015-03-2628-292/+292
| | | | | | | | | | | | | | For more information about this automatic import see: https://wiki.openstack.org/wiki/Translations/Infrastructure Change-Id: I57292a39120006af17b6ed53cf98bb5610390cc8
* | Merge "Rename AUTH_PLUGINS option"Jenkins2015-03-251-1/+1
|\ \
| * | Rename AUTH_PLUGINS optionJamie Lennox2015-03-251-1/+1
| |/ | | | | | | | | | | | | | | | | | | | | | | When I redeployed horizon using the newer plugin interfaces I noticed that horizon already had the options AUTHENTICATION_BACKENDS and AUTHENTICATION_URLS. AUTH_PLUGINS is inconsistent here and we should update it to AUTHENTICATION_PLUGINS. There has not been a release with this variable to worry about. Change-Id: Idab7770a9e61979fea15db63764423414665ba49
* | Follow ups to Authentication PluginsJamie Lennox2015-03-253-4/+11
|/ | | | | | | | | | | | | | Address the comments made in the original authentication plugins patch. * Add some additional logging to the standard username and password plugin. * Change the login error message to reflect additional authentication mechanisms. * Log a warning if no suitable authentication plugin is found. Given the way horizon relies solely upon DOA the only real way this should happen is a configuration error. Change-Id: Ib827f26da793ef2e43b8f5a0f194293f442b3341
* Create plugin model for DOA authenticationJamie Lennox2015-03-255-26/+205
| | | | | | | | | | | | With federated and kerberos logins coming we need an extensible way to specify additional ways to fetch an unscoped token from keystone. Create a plugin model that when authenticate is called a series of plugins can be queried for a token depending on the information provided. Closes-Bug: #1433389 Change-Id: Ifbd7077173844a8eb3400799fd512b62a5dc7dcc
* Updated from global requirementsOpenStack Proposal Bot2015-03-212-2/+2
| | | | Change-Id: If1fc5059cda71109a407100c1af480a72dbc9daa
* Imported Translations from TransifexOpenStack Proposal Bot2015-03-202-27/+28
| | | | | | | For more information about this automatic import see: https://wiki.openstack.org/wiki/Translations/Infrastructure Change-Id: Ia3c7410afdfd58bdf576c81f31af0c4051fe8512
* Updated from global requirementsOpenStack Proposal Bot2015-03-051-1/+1
| | | | Change-Id: Ie4bfe2ffdd02819fa02b615783d81d939bf63a77
* Imported Translations from TransifexOpenStack Proposal Bot2015-02-281-10/+11
| | | | | | | For more information about this automatic import see: https://wiki.openstack.org/wiki/Translations/Infrastructure Change-Id: Ibdde046599a4619665b73f52ec6bc515cec25625
* Imported Translations from TransifexOpenStack Proposal Bot2015-02-262-20/+26
| | | | | | | For more information about this automatic import see: https://wiki.openstack.org/wiki/Translations/Infrastructure Change-Id: I12d0d34c547ea3d5dfdd42e3509d64f36036d565
* Imported Translations from TransifexOpenStack Proposal Bot2015-02-241-9/+9
| | | | | | | For more information about this automatic import see: https://wiki.openstack.org/wiki/Translations/Infrastructure Change-Id: Ic1c87234a8faec466b0c5e955e69dfedd98ce3ca
* Updated from global requirementsOpenStack Proposal Bot2015-02-231-1/+1
| | | | Change-Id: I1e492f87b4c25037fd2caba5c23b9e51f253886e
* Merge "Fix H405 docstring issue"Jenkins2015-02-234-16/+21
|\
| * Fix H405 docstring issuelin-hua-cheng2015-02-184-16/+21
| | | | | | | | Change-Id: I39bb85f3c313b8e5065c07aef5c05f7a44f16c98