1. 04 Dec, 2018 1 commit
  2. 30 Nov, 2018 1 commit
  3. 14 Jul, 2017 1 commit
  4. 24 Apr, 2017 1 commit
    • Gage Hugo's avatar
      Remove pbr warnerrors in favor of sphinx check · cfcf9ef7
      Gage Hugo authored
      This change removes the unused "warnerrors" setting that
      was part of [pbr], which was replaced by "warning-is-error"
      in sphinx 1.5 and above[0]. This also fixes any warnings
      and errors that came up when running `tox -edocs` using
      this new feature:
       - Specified correct instance of 'List'
      This change also adds the "warning-is-error" setting
      to setup.cfg in order to allow for strict doc validation
      which will cause doc building to fail if any warnings
      are thrown.
      [0] http://lists.openstack.org/pipermail/openstack-dev/2017-March/113085.html
      Change-Id: I8111193e5a1ae7d063ab4cc37186aea1299964a4
  5. 06 Feb, 2017 1 commit
    • Eric Brown's avatar
      Use https for *.openstack.org references · 689729fa
      Eric Brown authored
      The openstack.org pages now support https and our references to
      the site should by default be one signed by the organization.
      Change-Id: Ia6cdaf7fabd1c355df002aa07b0695610dde9cd1
  6. 05 Jan, 2017 1 commit
    • Eric Brown's avatar
      Remove references to Python 3.4 · cfe12a7f
      Eric Brown authored
      Now that there exists only a gate job for Python 3.5 and not 3.4,
      we should remove those references to the 3.4 that is untested.
      Change-Id: Id32fca50f5f1834175b6003be61f2cc4c8b9aeeb
  7. 05 Aug, 2016 1 commit
    • zheng yin's avatar
      Add Python 3.5 classifier · 45d85eb3
      zheng yin authored
      Now that there is a passing gate job, we can claim support for Python 3.5
      in the classifier.
      Change-Id: I87c7cd72cdddad4165e1a0b24aec94fbbc61acce
  8. 17 May, 2016 1 commit
  9. 10 Mar, 2016 1 commit
    • Steve Martinelli's avatar
      remove CLI from keystoneclient · ef13bd8c
      Steve Martinelli authored
      the CLI has been deprecated for a long time, and many docs and
      install guides recommend using OSC instead of `keystone`.
      - removes CLI
      - removes man page from docs
      - removes CLI tests
      - removes `bootstrap` from contrib
      - removes entrypoint from setup.cfg
      implements bp: remove-cli
      Change-Id: Icbe15814bc4faf33f513f9654440068795eae807
  10. 28 Jan, 2016 1 commit
    • Andreas Jaeger's avatar
      Update translation setup · 756183fe
      Andreas Jaeger authored
      Follow new infra setup for translations, see spec
      for full details.
      This basically renames
      python-keystoneclient/locale/python-keystoneclient.pot to
      keystoneclient/locale/keystoneclient.pot. For this we need to update
      setup.cfg. The domain name is already correct in keystoneclient/_i18n.py.
      The project has no translations currently, let's remove the outdated
      pot file, the updated scripts work without them. So, we can just
      delete the file and once there are translations, an updated pot file
      together with translations can be imported automatically.
      Change-Id: Ie5a0c3e8fcdb485edf05f2188fce64a9fce96b5f
  11. 25 Nov, 2015 1 commit
    • David Stanek's avatar
      Removes py26 support · f4e6f12a
      David Stanek authored
      We are removing Python 2.6 support from the Keystone libraries.
      Change-Id: I1c7a79edd41a73946c9d77bfb8cd2075e2500760
      Closes-Bug: 1519449
  12. 10 Sep, 2015 1 commit
    • THOMAS J. COCOZZELLO's avatar
      Move pot file for traslation · addaf2ac
      THOMAS J. COCOZZELLO authored
      The .pot file was named incorrectly and in the wrong location so the
      traslations were not getting generated.
      Change-Id: Iafd2b7f06dd840fa0505729a9fc898e7e281c50c
      Closes-Bug: 1493484
  13. 14 Aug, 2015 1 commit
    • Monty Taylor's avatar
      Expose token_endpoint.Token as admin_token · 0cb46c94
      Monty Taylor authored
      When bootstrapping a cloud, using this auth plugin is necessary to be
      able to provide an admin token. However, there has been some confusion
      as to its officialness and the names of its parameters. Make it clear
      why it's exposed, and additionally be clearer about squatting on the
      name of the plugin so that things can depend on its interface.
      Change-Id: I8e896b28d5879cd4b1372009926c67cde773308f
  14. 13 Jul, 2015 1 commit
    • Eric Brown's avatar
      py34 not py33 is tested and supported · 3668d9ca
      Eric Brown authored
      The setup.cfg refers to Programming Language of Python 3.3 whereas
      jenkins is setup only to test Python 3.4. This patch updates setup.cfg
      and removes py33 from tox.ini.
      Change-Id: I1bc7fae6481c4fef71746ed1c144af37445a81ac
  15. 17 Jun, 2015 1 commit
    • Steve Martinelli's avatar
      Add openid connect client support · 02f07cfb
      Steve Martinelli authored
      This patch allows a federated user to obtain an unscoped token by
      providing login credentials for a keystone identity provider.
      The current implementation should work with any properly configured
      openid connect provider.
      partially implements bp openid-connect
      Change-Id: Iade52b5c1432d64582cbaa8bac41ac6366c210f9
  16. 07 May, 2015 2 commits
    • David Stanek's avatar
      Don't autodoc the test suite · d0ca84c1
      David Stanek authored
      Don't build API documentation for the keystoneclient tests.
      These are not public functions, pollute the existing docs, and extend
      the time required to build docs.
      A re-implementation of be1e94f9
      Change-Id: Ib0e91ebfe4234bc3332b7c3051dba98248312a34
    • David Stanek's avatar
      Removes temporary fix for doc generation · 045e4793
      David Stanek authored
      A temporary fix was added to get around a bug in how pbr handles
      its autodoc_tree_index_modules setting. Since this bug is fixed we no
      longer need the work around.
      Change-Id: Id8274ef5c244bf50a34702ed9b4e50d3b82d8028
      Closes-Bug: #1260495
  17. 17 Sep, 2014 1 commit
    • Marek Denis's avatar
      SAML2 federated authentication for ADFS. · cbe8c0a1
      Marek Denis authored
      Authentication workflow for the Active Directory Federated Services
      (ADFS) by Microsoft is different from 'standard' ECP based one.
      This plugin allows for authentication and fetching security token with SAML2
      assertion inside, sending to the Service Provide and retrieving an
      unscoped token.
      Change-Id: I588de1967a7fb92c5928686d092895847553923a
      Implements: blueprint add-saml2-cli-authentication
  18. 03 Sep, 2014 1 commit
    • Jamie Lennox's avatar
      Version independent plugins · d0703479
      Jamie Lennox authored
      A Framework for creating plugins that work across identity versions.
      Upon creating a generic plugin the plugin will go and discover what
      versions are available on the server and then attemp to construct a
      suitable plugin.
      Blueprint: version-independant-plugins
      Change-Id: If7fed94aaf4636e80a9c3a834cf6c5430f20e489
  19. 20 Aug, 2014 2 commits
  20. 15 Jul, 2014 1 commit
    • Marek Denis's avatar
      SAML2 ECP auth plugin · 75ebf091
      Marek Denis authored
      Auth plugin authenticating against remote SAML based Identity Providers.
      Upon successful authentication the plugin retrieves and stores unscoped token.
      Plugin object should be later used for scoping the token.
      Currently only HTTP BasicAuth Method is supported as
      an IdP authn method.
      Will not work for ADFS, as that has extensions to the document formats
      as well as a different workflow.
      Change-Id: Ieea40505a406bedf7219fa6f9e6cf29a45ad6e88
      Implements: blueprint add-saml2-cli-authentication
  21. 07 Jul, 2014 1 commit
    • Jamie Lennox's avatar
      Plugin loading from config objects · 5c91ede4
      Jamie Lennox authored
      Provide a pattern for auth plugins to load themselves from a config
      object. The first user of this will be auth_token middleware however it
      is not likely to be the only user.
      By doing this in an exportable way we are defining a single config file
      format for specifying how to load a plugin for all services. We also
      provide a standard way of retrieving a plugins options for loading via
      other mechanisms.
      Blueprint: standard-client-params
      Change-Id: I353b26a1ffc04a20666e76f5bd2f1e6d7c19a22d
  22. 19 Jun, 2014 1 commit
    • Brant Knudson's avatar
      Doc build fails if warnings · 0a9a8476
      Brant Knudson authored
      If the docstrings are invalid then the commit should fail the gate.
      Change-Id: Iabe506fa914ac5e742c0c5f4682ed0471c4a64ca
  23. 17 May, 2014 1 commit
  24. 19 Feb, 2014 1 commit
    • Cyril Roelandt's avatar
      Add Python 3 classifiers. · aa6c99e8
      Cyril Roelandt authored
      This makes sure people know that the client is Python 3 compatible when
      browsing PyPI.
      Change-Id: Ie97a4de49bafc2184831ca25bc70d8af3c29d34f
  25. 17 May, 2013 1 commit
    • Monty Taylor's avatar
      Migrate to pbr. · 108b32da
      Monty Taylor authored
      Fixes bug 1179007
      Change-Id: Iceb63c223faab49be01baa36c035f703ddf59fc0
  26. 10 May, 2013 1 commit
  27. 29 Sep, 2012 1 commit
  28. 14 Jun, 2012 1 commit
  29. 11 Jun, 2012 1 commit
    • Clark Boylan's avatar
      Move docs to doc. · 3ba77383
      Clark Boylan authored
      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/source and build results go in project/doc/build.
      Change-Id: I205e8bb1ddf6dae1d7392b32975319c6a6d98673
  30. 21 Mar, 2012 1 commit
  31. 25 Oct, 2011 1 commit