Commit Graph

31 Commits

Author SHA1 Message Date
Erik Johnson
c34690e509
Don't import obsolete Directive class from Sphinx
Directive was apparently removed from Sphinx and made part of docutils.
For some reason, in this saltdomain extension, we were importing both
from docutils and sphinx. This worked well enough while Directive was
still only deprecated, but it appears to recently have been removed,
meaning that it now just causes an ImportError.

This commit removes the redundant import.
2018-11-12 14:54:38 -06:00
Erik Johnson
93ee5ee2b0
Fix all Sphinx warnings
Well, all but one, which we expect to see
2018-05-31 15:28:25 -05:00
Erik Johnson
6d7803ece0
Fix docs build on Sphinx 1.7+
Sphinx 1.7 got rid of sphinx.utils.compat. This commit allows the builds
to work both on both older and newer Sphinx.
2018-05-03 13:31:34 -05:00
Mircea Ulinic
fd28d3385c Adding Jinja cross ref 2017-06-19 09:49:45 +00:00
Mircea Ulinic
240178d241 Add conf_proxy cross reference 2017-03-28 18:24:02 +03:00
Mike Place
fdbf01d5ad Remove docs mocks for msgpack and psutils
Also make docs build py3 compat
2016-08-24 22:55:11 +09:00
Felix Dreissig
0869680435 Fix custom Sphinx formatter for aliased functions
Regression of @99bcf20: Since Sphinx 1.2.1 (commit
sphinx-doc/sphinx@574a796), sphinx.ext.autosummary overwrites custom-set
documenters.
This is not a particularly elegant solution, but none of the events from
sphinx.ext.autodoc allows editing a function's name. Subclassing other
autodoc classes also appears to be quite challenging.
2015-03-29 01:08:26 +01:00
Seth House
d4f64e8d5d Disable the 'routing table' index from the httpdomain
While very cool and quite handy, it doesn't make sense for how we use
netapi modules in Salt.
2014-06-19 13:13:09 -06:00
Seth House
7b6544c660 Added httpdomain from Sphinx-contrib 2014-06-18 22:14:17 -06:00
Pedro Algarvio
4d7ca91424 Remove unnecessary ©️ and :license: from file headers 2014-05-26 19:26:15 +01:00
Joseph Hall
84efdcff1c Merge pull request #13024 from richierichrawr/develop
Update copyright
2014-05-25 06:30:26 -06:00
richierichrawr
ff27a48f3a Update copyright
2013-2014
2014-05-25 02:40:41 -04:00
richierichrawr
d4be297d2e Update copyright
Expired year
2014-05-24 22:40:10 -04:00
Seth House
3515804fe6 Added directive for Salt events 2014-04-29 21:43:12 -06:00
Seth House
bcb66f160f Add Sphinx extension to generate an index for short-URLs 2014-04-15 18:01:31 -06:00
Seth House
35d4b67fca Output warning if file cannot be found 2013-12-23 06:42:04 -07:00
Seth House
9f7fab6df0 Moved LiterateCoding directives into Salt domain 2013-12-23 06:02:12 -07:00
Seth House
7be2045a63 Subclass to specifically handle documenting SLS files 2013-12-23 06:02:12 -07:00
Seth House
ddb438c711 Move helper functions into the class to allow future customization 2013-12-23 06:02:12 -07:00
Seth House
034f35b93f Extended Sphinx domain with formula directives and roles 2013-12-23 06:02:12 -07:00
Seth House
427bb75510 Wrap the literate-coding elements in a container
Needed for the necessary left-right styling.
2013-12-23 06:02:11 -07:00
Seth House
5f8df81d37 Added first stab at a literate-code style documentation directive 2013-12-23 06:02:11 -07:00
Seth House
cb8ed95992 Moved custom conf cross-references into Salt domain file 2013-12-13 22:45:48 -07:00
Seth House
c0f74f95aa Added minor Salt Sphinx domain 2013-12-13 22:45:48 -07:00
Seth House
d158fbefd4 Changed conf-log to conf_log to match the other conf_* roles
@s0undt3ch Hope you don't mind.
2013-12-13 17:34:59 -07:00
Seth House
48f79b1508 Recombinated the combobulator
Shh! No one tell @thatch45 that these have been in the repo for 2.5 years.
2013-12-13 17:34:59 -07:00
Mathieu Le Marec - Pasquet
5f46962e80 pep8 fixes 2013-12-04 00:25:50 +00:00
Pedro Algarvio
99bcf207d0 Properly render aliased salt function names. Fixes #7885. 2013-10-16 22:52:56 +01:00
Seth House
93834f5b4c Stole the youtube directive from sphinx-contrib 2013-09-17 17:56:56 -06:00
Pedro Algarvio
0cdfabf24c Allow the conf-log role to link to the logging documentation. 2013-08-30 19:32:40 +00:00
Seth House
20f18681bd Added initial Sphinx documentation
This commit moves the existing wiki pages on Github into rST with only
minor edits, formatting, and hyperlinking.
2011-05-27 06:27:42 +08:00