23 Commits

Author SHA1 Message Date
Andreas Jaeger
a9d01eef93 Fix docs publishing
Use sphinx-build so that the output happens in the right place.

Remove ChangeLog, instead link to the release notes.
Use apidoc for API doc building.

Fix main index page display so that title has higher level,
use link to OpenDev.

Change-Id: Iaa8d7f2143d411be31ad10b546455f18015566f3
2020-04-15 11:53:00 +02:00
melissaml
956ec88d0a Update URLs in documents according to document migration
Change-Id: Ie0a8594f2dd0554a07111207899e6134affc998e
2017-07-14 09:56:01 +08:00
Eric Brown
689729fa35 Use https for *.openstack.org references
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
2017-02-05 20:46:32 -08:00
Steve Martinelli
b79d4a4c5d [doc] remove auth plugin docs
this is an out of date version that is posted on the keystoneauth
docs [1]

[1] http://docs.openstack.org/developer/keystoneauth/authentication-plugins.html

Change-Id: Ia203bfbd5717c96380b599d1b5985377f6c979f7
2016-10-19 15:54:07 -04:00
Brant Knudson
c2d5fce3fc Remove doc references to the keystone CLI
There were a couple of references to the keystone CLI which doesn't
exist anymore. This was causing warnings when building the docs.

Change-Id: I75714b73884e832e95a62db2b48edf2adc2a0361
2016-03-11 15:01:55 -06:00
Brant Knudson
251f52b7b5 Correct test running instructions
To run the tests just do `tox`.

Change-Id: Ibe61e63c1d7b3a1b1dd3186ae5930a67fdba9ed3
2016-02-28 17:17:04 +00:00
Steve Martinelli
ebdbbeee54 auto-generate release history
currently there is no release history for keystoneclient, though
sometimes the commits are lacking context, this automated approach
is far better than nothing.

Change-Id: Ibb865b4830cbe1e2e99688103d26f1378d2c32b1
2015-10-15 19:00:43 +00:00
Dave Chen
997a649d26 Crosslink to other sites that are owned by Keystone
Add links to identity service and keystone middleware to
the landing page. This indicates to the user that the
three projects are related.

Change-Id: I37bb4cd866524bad69f90c53e6a58d58202fc263
Co-Authored-By: Steve Martinelli <stevemar@ca.ibm.com>
Partial-Bug: #1428321
2015-03-14 18:47:05 +08:00
Jeremy Stanley
93626a0a64 Workflow documentation is now in infra-manual
Replace URLs for workflow documentation to appropriate parts of the
OpenStack Project Infrastructure Manual.

Change-Id: I5b4f7bc5268132b129fc56c919af00d7f9600c9f
2015-02-05 17:56:32 +00:00
Brant Knudson
c5b624d941 Remove middleware architecture doc
The auth_token middleware was moved to the keystonemiddleware repo and
the middleware architecture doc was copied there. The copy in the
client repo can be removed.

Change-Id: Ic7b7f970a08746dd4f5d61dd5144c1dae168ad6d
2014-11-19 07:39:50 -06:00
Brant Knudson
6dd48ab8c0 Reorder index links
The V3 Client link should come before the V2 Client link if that's
what we want developers to use.

Change-Id: I34a232d21862999a6f1a7acf5382ff752a7e3590
2014-10-10 19:24:50 -05:00
Jamie Lennox
326d4fbbdb Document authentication plugins
Explain the plugins that are provided and some information on how to
write new ones. This will obviously need to be expanded as more features
are added.

Change-Id: Ie67e93f2ed994c3702ac66e388cf216609dd44ff
2014-07-02 22:17:42 +10:00
Jamie Lennox
e4d795e6cc Session Documentation
Include some client documentation for how to work with a Session object.
This is generally high level with this expectation that a developer
could take the concepts found here and determine more from the module
documentation.

Change-Id: I5e44c1029ce160cb2798cfb8a535aa9f3311799a
2014-06-13 13:34:56 +10:00
Steve Martinelli
5bdfd43dcb Remove releases.rst from keystone docs
The most recent update to releases.rst was made back in 2012,
but it's references in the docs page. It is providing false
(or at least, inaccurate) information. Suggest removing it
since the server side doesn't have a release related file either.

Change-Id: If2a71b55117c450afdade3cad697eba5a626263f
2014-03-25 20:25:42 -05:00
Brant Knudson
b63bd9c3d8 Docs link to middlewarearchitecture
There was no link to the middleware architecture from the main
page so nobody would know that it's there. This adds the link.

Change-Id: I2cd7a458b48d2c2889e4305e01bc013796a67c6e
2014-03-18 05:30:52 -05:00
Brant Knudson
8281f7531f Fix doc build errors
There were some parts that had invalid RST in their docstrings
which caused warnings and errors to be generated.

Related-Bug: #1278662
Change-Id: Ibb53e6f49b5fa100fa6ecfe47331f9a70729d03b
2014-03-13 19:35:54 -05:00
Brant Knudson
aa11f8f03a Remove reference to non-existent shell doc
There's no "shell.rst" document, so the index shouldn't reference
it.

Change-Id: I0d02b32349cfb6592b432700b4e04fda7fecbba8
2014-03-09 09:48:09 -05:00
Brant Knudson
5730b3855a Add link to the v3 client api doc
There was no link from the main page to the v3 client API doc so
there's no easy way to get to it or to know that it's there. This
adds the link.

Change-Id: I3fd49eedcf7b79f6d810ed22cfcffba4ce47dece
2014-02-16 11:42:15 -06:00
Florent Flament
eab4ce1ca8 Rename using-api.rst to using-api-v2.rst
Renaming file for consistency, since using-api-v3.rst is being written
there: https://review.openstack.org/#/c/63408

Minor changes have been made to indicate that the file documents the
keystone v2 API.

Change-Id: I694b658a8b59d21615af5d88edc0f7b394ebbe7b
Partial-Bug: #1260527
2014-01-06 22:34:14 +00:00
Jakub Ruzicka
4f421386e1 Provide keystone CLI man page.
Resolves: bug 1185142
Implements blueprint: clients-man-pages

Provide basic but hopefully useful man page.

shell.rst was merged into and replaced by the man page in HTML docs.

Change-Id: I0a90e4638cc7e4ed9c02c5abd7d84a4079e5f50d
2013-06-13 20:49:36 +02:00
Dolph Mathews
5f38eb736c Replace refs to 'Keystone API' with 'Identity API'
Formally, OpenStack Keystone implements the OpenStack Identity API, and
this is a client to the API, not to Keystone itself.

Change-Id: If568866221a29ba041f0f2cd56dc81deeb9ebc00
2012-10-24 07:21:47 -05:00
Joe Heck
0d48d1b6ce updating keystoneclient doc theme
adding in openstack theming
enabling last update from git
removing old manual references to API, converted entirely to autodoc
updated .gitignore
fixed docstring warnings and errors

Change-Id: Id22ddc446331d52cbf56c3462d8b532fc37f64ac
2012-10-01 17:47:34 +00:00
Clark Boylan
3ba7738323 Move docs to doc.
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
2012-06-11 13:33:02 -07:00