Skip to content

Commit d173aa9

Browse files
authored
Merge branch 'master' into subproject-alias
2 parents c90403e + 5f78337 commit d173aa9

File tree

108 files changed

+1851
-1543
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

108 files changed

+1851
-1543
lines changed

.github/CONTRIBUTING.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Please review our contributing documentation located at http://docs.readthedocs.org/en/latest/contribute.html
1+
Please review our contributing documentation located at https://docs.readthedocs.io/en/latest/contribute.html

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,3 +62,5 @@ venv/
6262
ENV/
6363
env.bak/
6464
venv.bak/
65+
66+
dev.db-journal

.travis.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
language: python
22
python:
33
- 3.6
4+
dist: xenial
45
matrix:
56
include:
67
- python: 3.6
@@ -21,8 +22,6 @@ cache:
2122
- ~/.cache/pip
2223
- ~/.nvm/nvm.sh
2324
- ~/.npm
24-
before_install:
25-
- sudo apt-get install -y git
2625
install:
2726
- ./scripts/travis/install_elasticsearch.sh
2827
- pip install tox-travis

CHANGELOG.rst

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,59 @@
1+
Version 3.4.0
2+
-------------
3+
4+
:Date: March 18, 2019
5+
6+
* `@davidfischer <http://github.com/davidfischer>`__: Promote the YAML config (`#5485 <https://github.com/rtfd/readthedocs.org/pull/5485>`__)
7+
* `@saadmk11 <http://github.com/saadmk11>`__: Dashboard screen performance fix (`#5471 <https://github.com/rtfd/readthedocs.org/pull/5471>`__)
8+
* `@saadmk11 <http://github.com/saadmk11>`__: Build List Screen Performance Issue Fix. (`#5470 <https://github.com/rtfd/readthedocs.org/pull/5470>`__)
9+
* `@saadmk11 <http://github.com/saadmk11>`__: Remove Haystack reference in Docs (`#5469 <https://github.com/rtfd/readthedocs.org/pull/5469>`__)
10+
* `@mashrikt <http://github.com/mashrikt>`__: gitignore dev.db-journal file #5463 (`#5466 <https://github.com/rtfd/readthedocs.org/pull/5466>`__)
11+
* `@davidfischer <http://github.com/davidfischer>`__: Enable Django Debug Toolbar in development (`#5464 <https://github.com/rtfd/readthedocs.org/pull/5464>`__)
12+
* `@davidfischer <http://github.com/davidfischer>`__: Optimize the version list screen (`#5460 <https://github.com/rtfd/readthedocs.org/pull/5460>`__)
13+
* `@stsewd <http://github.com/stsewd>`__: Regroup settings (`#5459 <https://github.com/rtfd/readthedocs.org/pull/5459>`__)
14+
* `@Mariatta <http://github.com/Mariatta>`__: Fix typo: leave the field black -> blank (`#5457 <https://github.com/rtfd/readthedocs.org/pull/5457>`__)
15+
* `@stsewd <http://github.com/stsewd>`__: Use Ubuntu xenial on travis (`#5456 <https://github.com/rtfd/readthedocs.org/pull/5456>`__)
16+
* `@dojutsu-user <http://github.com/dojutsu-user>`__: Update links to point to `stable` version. (`#5455 <https://github.com/rtfd/readthedocs.org/pull/5455>`__)
17+
* `@dojutsu-user <http://github.com/dojutsu-user>`__: Fix inconsistency in footer links (`#5454 <https://github.com/rtfd/readthedocs.org/pull/5454>`__)
18+
* `@davidfischer <http://github.com/davidfischer>`__: Optimize the repos API query (`#5451 <https://github.com/rtfd/readthedocs.org/pull/5451>`__)
19+
* `@stsewd <http://github.com/stsewd>`__: Update version of setuptools (`#5450 <https://github.com/rtfd/readthedocs.org/pull/5450>`__)
20+
* `@stsewd <http://github.com/stsewd>`__: Remove unused validator (`#5442 <https://github.com/rtfd/readthedocs.org/pull/5442>`__)
21+
* `@humitos <http://github.com/humitos>`__: Build PDF files using latexmk (`#5437 <https://github.com/rtfd/readthedocs.org/pull/5437>`__)
22+
* `@pyup-bot <http://github.com/pyup-bot>`__: pyup: Scheduled weekly dependency update for week 10 (`#5432 <https://github.com/rtfd/readthedocs.org/pull/5432>`__)
23+
* `@shivanshu1234 <http://github.com/shivanshu1234>`__: Remove invalid example from v2.rst (`#5430 <https://github.com/rtfd/readthedocs.org/pull/5430>`__)
24+
* `@saadmk11 <http://github.com/saadmk11>`__: Removed unused constant from core.models (`#5424 <https://github.com/rtfd/readthedocs.org/pull/5424>`__)
25+
* `@stsewd <http://github.com/stsewd>`__: Fix reraise of exception (`#5423 <https://github.com/rtfd/readthedocs.org/pull/5423>`__)
26+
* `@stsewd <http://github.com/stsewd>`__: Always update the commit of the stable version (`#5421 <https://github.com/rtfd/readthedocs.org/pull/5421>`__)
27+
* `@stsewd <http://github.com/stsewd>`__: Fix warnings in code (`#5419 <https://github.com/rtfd/readthedocs.org/pull/5419>`__)
28+
* `@stsewd <http://github.com/stsewd>`__: Refactor move_files (`#5418 <https://github.com/rtfd/readthedocs.org/pull/5418>`__)
29+
* `@agarwalrounak <http://github.com/agarwalrounak>`__: Document that people can create a version named stable (`#5417 <https://github.com/rtfd/readthedocs.org/pull/5417>`__)
30+
* `@agarwalrounak <http://github.com/agarwalrounak>`__: Update installation guide to include submodules (`#5416 <https://github.com/rtfd/readthedocs.org/pull/5416>`__)
31+
* `@stsewd <http://github.com/stsewd>`__: Update docs for building with markdown (`#5415 <https://github.com/rtfd/readthedocs.org/pull/5415>`__)
32+
* `@stsewd <http://github.com/stsewd>`__: Share doctree between builders (`#5407 <https://github.com/rtfd/readthedocs.org/pull/5407>`__)
33+
* `@humitos <http://github.com/humitos>`__: Communicate the project slug can be changed by requesting it (`#5403 <https://github.com/rtfd/readthedocs.org/pull/5403>`__)
34+
* `@stsewd <http://github.com/stsewd>`__: Remove unused template (`#5401 <https://github.com/rtfd/readthedocs.org/pull/5401>`__)
35+
* `@stsewd <http://github.com/stsewd>`__: Remove view docs dropdown (`#5400 <https://github.com/rtfd/readthedocs.org/pull/5400>`__)
36+
* `@humitos <http://github.com/humitos>`__: Minimum upgrade of the builds docs (`#5398 <https://github.com/rtfd/readthedocs.org/pull/5398>`__)
37+
* `@stsewd <http://github.com/stsewd>`__: Update internal requirements (`#5396 <https://github.com/rtfd/readthedocs.org/pull/5396>`__)
38+
* `@pyup-bot <http://github.com/pyup-bot>`__: pyup: Scheduled weekly dependency update for week 09 (`#5395 <https://github.com/rtfd/readthedocs.org/pull/5395>`__)
39+
* `@dojutsu-user <http://github.com/dojutsu-user>`__: Trigger build on default branch when saving a project (`#5393 <https://github.com/rtfd/readthedocs.org/pull/5393>`__)
40+
* `@Mike-Dai <http://github.com/Mike-Dai>`__: Removed un-needed python dependencies (`#5389 <https://github.com/rtfd/readthedocs.org/pull/5389>`__)
41+
* `@orlnub123 <http://github.com/orlnub123>`__: Fix pip installs (`#5386 <https://github.com/rtfd/readthedocs.org/pull/5386>`__)
42+
* `@rshrc <http://github.com/rshrc>`__: Addressed Issue #5327 (`#5383 <https://github.com/rtfd/readthedocs.org/pull/5383>`__)
43+
* `@ericholscher <http://github.com/ericholscher>`__: Be extra explicit about the CNAME (`#5382 <https://github.com/rtfd/readthedocs.org/pull/5382>`__)
44+
* `@stsewd <http://github.com/stsewd>`__: Better MkDocs integration as GSoC idea (`#5378 <https://github.com/rtfd/readthedocs.org/pull/5378>`__)
45+
* `@ericholscher <http://github.com/ericholscher>`__: Release 3.3.1 (`#5376 <https://github.com/rtfd/readthedocs.org/pull/5376>`__)
46+
* `@ericholscher <http://github.com/ericholscher>`__: Add a GSOC section for openAPI (`#5375 <https://github.com/rtfd/readthedocs.org/pull/5375>`__)
47+
* `@dojutsu-user <http://github.com/dojutsu-user>`__: Make 'default_version` field as readonly if no active versions are found. (`#5374 <https://github.com/rtfd/readthedocs.org/pull/5374>`__)
48+
* `@ericholscher <http://github.com/ericholscher>`__: Be more defensive with our storage uploading (`#5371 <https://github.com/rtfd/readthedocs.org/pull/5371>`__)
49+
* `@ericholscher <http://github.com/ericholscher>`__: Check for two paths for each file (`#5370 <https://github.com/rtfd/readthedocs.org/pull/5370>`__)
50+
* `@ericholscher <http://github.com/ericholscher>`__: Don't show projects in Sphinx Domain Admin sidebar (`#5367 <https://github.com/rtfd/readthedocs.org/pull/5367>`__)
51+
* `@stsewd <http://github.com/stsewd>`__: Start building with sphinx 1.8 (`#5366 <https://github.com/rtfd/readthedocs.org/pull/5366>`__)
52+
* `@saadmk11 <http://github.com/saadmk11>`__: Remove pytest warnings (`#5346 <https://github.com/rtfd/readthedocs.org/pull/5346>`__)
53+
* `@davidfischer <http://github.com/davidfischer>`__: Remove the v1 API (`#5293 <https://github.com/rtfd/readthedocs.org/pull/5293>`__)
54+
* `@stsewd <http://github.com/stsewd>`__: Remove doctype from resolver (`#5230 <https://github.com/rtfd/readthedocs.org/pull/5230>`__)
55+
* `@humitos <http://github.com/humitos>`__: Implementation of APIv3 (`#4863 <https://github.com/rtfd/readthedocs.org/pull/4863>`__)
56+
157
Version 3.3.1
258
-------------
359

docs/.rstcheck.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
[rstcheck]
2-
ignore_directives=automodule,http:get,tabs,tab,prompt
2+
ignore_directives=automodule,http:get,tabs,tab,prompt,http:patch,http:post
33
ignore_roles=djangosetting,setting,featureflags,buildpyversions
44
ignore_messages=(Duplicate implicit target name: ".*")|(Hyperlink target ".*" is not referenced)

docs/advertising/advertising-details.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,7 @@ Currently we show ads on:
9797
* Sphinx theme provided by Read the Docs
9898
* MkDocs theme provided by Read the Docs (beginning in May 2018)
9999
* Alabaster Sphinx theme
100+
* [Pylons Sphinx Themes](https://github.com/Pylons/pylons-sphinx-themes), including pyramid, pylons, and pylonsfw.
100101

101102
This list will expand as we strive to put advertising on a
102103
larger percentage of the documentation served by us.

docs/advertising/ethical-advertising.rst

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ Community Ads
125125
There are a large number of projects, conferences, and initiatives
126126
that we care about in the software and open source ecosystems.
127127
A large number of them operate like we did in the past, with almost no income.
128-
Our new Community Ads program will highlight some of these projects each month.
128+
Our Community Ads program will highlight some of these projects.
129129

130130
There are a few qualifications for our Community Ads program:
131131

@@ -138,9 +138,12 @@ There are a few qualifications for our Community Ads program:
138138
to one of our paid advertisers.
139139

140140
We'll show 10% of our ad inventory each month to support initiatives that we care about.
141-
`Send us an email <mailto:[email protected]>`_ to be considered for our Community Ads program.
141+
Please `complete an application`_ to be considered for our Community Ads program.
142+
If you have any questions about our community ads program, feel free to
143+
`send us an email <mailto:[email protected]>`_.
142144

143145
.. _OSI approved license: https://opensource.org/licenses
146+
.. _complete an application: https://docs.google.com/forms/d/e/1FAIpQLSdd9LDska1eiDHWHs4No-8AlqjDxsUuP_zSBTeYyl5tMcBeFQ/viewform?usp=sf_link
144147

145148

146149
Opting Out

docs/api/index.rst

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -5,22 +5,9 @@ This section of the documentation details the public API
55
usable to get details of projects, builds, versions and other details
66
from Read the Docs.
77

8-
.. warning::
9-
10-
Originally, the Read the Docs API allowed connections over insecure HTTP.
11-
Starting in January 2019, requests over HTTP
12-
will be automatically redirected to HTTPS
13-
and non-GET/HEAD requests over insecure HTTP will fail.
14-
15-
.. tip::
16-
17-
It is a good idea to put your email address, application name,
18-
or Read the Docs username into the user agent header of your requests.
19-
That way the Read the Docs' team can contact you in the event of issues.
208

219

2210
.. toctree::
2311
:maxdepth: 3
2412

2513
v2
26-
v1

0 commit comments

Comments
 (0)