Граф коммитов

17 Коммитов

Автор SHA1 Сообщение Дата
Ed Morley 8b6743456e Bug 1413975 - Docs: Remove redundant configuration from conf.py
Most of the existing config (generated by `sphinx-quickstart`) was
either commented out, identical to the defaults or else for build
modes we do not use - and only end up making the config hard to read.
2017-11-28 16:56:45 +00:00
Ed Morley 644b0d900f Bug 1413975 - Docs: Disable unused Sphinx extensions
This means less to both install and run at build time, hopefully
speeding up the build and reducing the chance of races/locking issues.
2017-11-28 16:56:45 +00:00
Ed Morley f16d33efba Bug 1366043 - Docs: Remove misleading version of 'prototype'
Since otherwise the page titles contain the word 'prototype':
`- Treeherder prototype documentation`
2017-11-28 16:56:45 +00:00
Ed Morley 269bc37aff Bug 1420891 - Docs: Fix strict mode warnings
The build previously contained warnings like:
```
docs/rest_api.rst:144: WARNING: Title underline too short.
docs/admin.rst:18: WARNING: Could not lex literal_block as "sql". Highlighting skipped.
WARNING: html_static_path entry u'.../docs/_static' does not exist
```
2017-11-28 16:56:45 +00:00
Jonathan French 7e4662520a Bug 1339157 - Remove the RTD copyright year 2017-02-15 10:14:04 +00:00
Jonathan French 3397407dba Bug 1302754 - Update the docs copyright (#1852)
* Update the docs copyright to 2016
* Add "other contributors"
2016-09-14 11:30:37 -04:00
Ed Morley 7dac747d5b Bug 1270239 - Docs: Remove the redundant sphinx_rtd_theme workaround
The workaround that allowed using sphinx_rtd_theme when building
locally, is no longer required. See:
https://github.com/rtfd/readthedocs.org/pull/2115
2016-05-04 20:31:50 +01:00
Ed Morley 8ae9071901 Bug 1197186 - Move settings to treeherder/config/
Since they're not specific to the Django app 'webapp'.

Whilst we're there, the local & example settings files have been
renamed. In the future I'd like to combine settings_local.example.py
with puppet/files/treeherder/local.vagrant.py, but I'll do that in
another bug.
2015-10-08 19:59:46 +01:00
Ed Morley 90ba77e596 Bug 1192801 - Remove per-file MPL boilerplate since it's unnecessary
The MPL 2.0 terms state that as long as a LICENSE file is present, the
per-file header text is not required. See "Exhibit A" at the end of:
https://www.mozilla.org/MPL/2.0/
2015-08-18 23:32:11 +01:00
Ed Morley 1c00ccfcc7 Bug 1192661 - Clean up Python import order
Created using |isort -p tests -rc .| and a couple of manual tweaks.

The order is:
* futures
* std library
* third party packages
* local imports
* relative local imports
...with each group ordered with "import x" before "from x import y", and
then alphabetically.
2015-08-10 18:33:49 +01:00
Ed Morley 76c5b0de69 Bug 1085579 - Docs: Use the Read the Docs theme for local builds too
Using the instructions from:
https://docs.readthedocs.org/en/latest/theme.html#how-do-i-use-this-locally-and-on-read-the-docs
2015-05-26 13:56:18 +01:00
Ed Morley 8718ccc5fd Bug 1059814 - Manual whitespace fixes for pep8 2015-03-03 02:34:38 +00:00
Ed Morley f5c0b53e0c Bug 1059814 - Whitespace pep8 fixes
Generated using:
autopep8 --in-place --recursive .

Before:
$ pep8 | wc -l
1686

After:
$ pep8 | wc -l
57

A later autopep8 run will be performed using --aggressive, which makes
non-whitespace changes too.
2015-02-15 14:52:31 +00:00
Jonathan French dbb4d11e09 Bug 1090689 - Add MPL2.0 headers to the repo 2014-11-03 13:06:03 -05:00
Ed Morley 94c0d9aeb7 Bug 1058600 - Update sphinx build using output from newer sphinx-quickstart; r=mdoglio 2014-08-26 14:57:39 +01:00
mdoglio 5c1978bb90 add docs page for services architecture and troubleshooting 2014-03-04 19:23:03 +01:00
mdoglio fe1c449459 add sphinx docs setup 2013-03-12 13:17:52 +00:00