From 7aaf06ae2e4a21c707516f630188571c2e8668e1 Mon Sep 17 00:00:00 2001 From: Eric Holscher Date: Tue, 31 Oct 2023 12:09:45 -0400 Subject: [PATCH] Release 10.9.0 --- CHANGELOG.rst | 22 +++ docs/conf.py | 2 +- package.json | 2 +- readthedocs/__init__.py | 2 +- readthedocs/locale/ar/LC_MESSAGES/django.po | 140 ++++++------- readthedocs/locale/ca/LC_MESSAGES/django.po | 140 ++++++------- readthedocs/locale/de/LC_MESSAGES/django.po | 140 ++++++------- readthedocs/locale/en/LC_MESSAGES/django.po | 140 ++++++------- readthedocs/locale/es/LC_MESSAGES/django.po | 140 ++++++------- readthedocs/locale/eu/LC_MESSAGES/django.po | 140 ++++++------- readthedocs/locale/fr/LC_MESSAGES/django.po | 140 ++++++------- readthedocs/locale/gl/LC_MESSAGES/django.po | 183 +++++++---------- readthedocs/locale/he/LC_MESSAGES/django.mo | Bin 143481 -> 144517 bytes readthedocs/locale/he/LC_MESSAGES/django.po | 185 ++++++++---------- readthedocs/locale/hu/LC_MESSAGES/django.po | 140 ++++++------- .../locale/id_ID/LC_MESSAGES/django.po | 140 ++++++------- readthedocs/locale/it/LC_MESSAGES/django.po | 140 ++++++------- readthedocs/locale/ja/LC_MESSAGES/django.po | 140 ++++++------- .../locale/ko_KR/LC_MESSAGES/django.po | 140 ++++++------- readthedocs/locale/lt/LC_MESSAGES/django.po | 140 ++++++------- readthedocs/locale/nb/LC_MESSAGES/django.po | 140 ++++++------- readthedocs/locale/nl/LC_MESSAGES/django.po | 140 ++++++------- .../locale/nl_NL/LC_MESSAGES/django.po | 140 ++++++------- readthedocs/locale/pl/LC_MESSAGES/django.po | 140 ++++++------- .../locale/pt_BR/LC_MESSAGES/django.po | 140 ++++++------- readthedocs/locale/ru/LC_MESSAGES/django.po | 140 ++++++------- readthedocs/locale/sk/LC_MESSAGES/django.po | 140 ++++++------- readthedocs/locale/tr/LC_MESSAGES/django.po | 140 ++++++------- readthedocs/locale/uk/LC_MESSAGES/django.po | 140 ++++++------- .../locale/vi_VN/LC_MESSAGES/django.po | 140 ++++++------- .../locale/zh_CN/LC_MESSAGES/django.po | 140 ++++++------- .../locale/zh_TW/LC_MESSAGES/django.po | 140 ++++++------- setup.cfg | 4 +- 33 files changed, 1925 insertions(+), 1975 deletions(-) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index af379ff3ae9..6d2ac9a507b 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -1,3 +1,25 @@ +Version 10.9.0 +-------------- + +:Date: October 31, 2023 + +* `@stsewd `__: Build: use tag name for checkout (`#10879 `__) +* `@github-actions[bot] `__: Dependencies: all packages updated via pip-tools (`#10876 `__) +* `@stsewd `__: Resolver: use new methods to resolve documentation pages (`#10875 `__) +* `@stsewd `__: CI: update circleci API call (`#10874 `__) +* `@humitos `__: Addons: improve DB query for `projects_feature` table (`#10871 `__) +* `@humitos `__: NGINX: inject the proper `readthedocs-version-slug` (`#10870 `__) +* `@stsewd `__: Unresolver: remove old language code compatibility (`#10869 `__) +* `@humitos `__: Addons: return the `.first()` object (`#10868 `__) +* `@stsewd `__: Config file: remove deprecated keys from json schema (`#10867 `__) +* `@humitos `__: Release 10.8.1 (`#10865 `__) +* `@humitos `__: Release 10.8.0 (`#10864 `__) +* `@humitos `__: DB: create an index for `builds_build` table to improve Addons API (`#10840 `__) +* `@stsewd `__: Redirects (design doc): improving existing functionality (`#10825 `__) +* `@humitos `__: Addons: accept `project-slug` and `version-slug` on endpoint (`#10823 `__) +* `@stsewd `__: Resolver: refactor (`#10813 `__) +* `@stephenfin `__: docs: Document how to fetch additional branches (`#10795 `__) + Version 10.8.1 -------------- diff --git a/docs/conf.py b/docs/conf.py index c7bcff0b1d6..abb4f266666 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -77,7 +77,7 @@ master_doc = "index" copyright = "Read the Docs, Inc & contributors" -version = "10.8.1" +version = "10.9.0" release = version exclude_patterns = ["_build", "shared", "_includes"] default_role = "obj" diff --git a/package.json b/package.json index a27aa843793..7304f18206b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "readthedocs", - "version": "10.8.1", + "version": "10.9.0", "description": "Read the Docs build dependencies", "author": "Read the Docs, Inc ", "scripts": { diff --git a/readthedocs/__init__.py b/readthedocs/__init__.py index f8aae286135..944c377fe24 100644 --- a/readthedocs/__init__.py +++ b/readthedocs/__init__.py @@ -1,4 +1,4 @@ """Read the Docs.""" -__version__ = "10.8.1" +__version__ = "10.9.0" diff --git a/readthedocs/locale/ar/LC_MESSAGES/django.po b/readthedocs/locale/ar/LC_MESSAGES/django.po index 5c3ba49d5bd..2f7459de234 100644 --- a/readthedocs/locale/ar/LC_MESSAGES/django.po +++ b/readthedocs/locale/ar/LC_MESSAGES/django.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: readthedocs\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-10-24 09:57+0000\n" +"POT-Creation-Date: 2023-10-31 16:07+0000\n" "PO-Revision-Date: 2012-10-03 11:28+0000\n" "Last-Translator: Mustafa , 2020\n" "Language-Team: Arabic (http://app.transifex.com/readthedocs/readthedocs/" @@ -130,22 +130,22 @@ msgstr "" msgid "Privacy Policy" msgstr "سياسة الخصوصية" -#: api/v3/serializers.py:499 +#: api/v3/serializers.py:501 #, python-brace-format msgid "Invalid project name \"{0}\": no slug generated." msgstr "" -#: api/v3/serializers.py:503 +#: api/v3/serializers.py:505 #, python-brace-format msgid "Project with slug \"{0}\" already exists." msgstr "" -#: api/v3/serializers.py:722 +#: api/v3/serializers.py:724 #, python-brace-format msgid "Project with {slug_name}={value} is not valid as subproject" msgstr "" -#: api/v3/serializers.py:730 projects/forms.py:502 +#: api/v3/serializers.py:732 projects/forms.py:502 msgid "A subproject with this alias already exists" msgstr "" @@ -441,7 +441,7 @@ msgstr "فعّال" msgid "Build successful" msgstr "" -#: builds/filters.py:28 projects/models.py:1588 +#: builds/filters.py:28 projects/models.py:1586 #: templates/builds/build_detail.html:143 msgid "Build failed" msgstr "" @@ -488,11 +488,11 @@ msgstr "" msgid "Invalid Python regular expression." msgstr "" -#: builds/models.py:98 projects/models.py:1551 projects/models.py:1719 +#: builds/models.py:98 projects/models.py:1549 projects/models.py:1714 msgid "created" msgstr "" -#: builds/models.py:103 projects/models.py:1556 +#: builds/models.py:103 projects/models.py:1554 msgid "modified" msgstr "" @@ -2067,7 +2067,7 @@ msgstr "Mercurial" msgid "Bazaar" msgstr "Bazaar" -#: projects/constants.py:99 projects/models.py:2152 +#: projects/constants.py:99 projects/models.py:2147 msgid "Public" msgstr "للعامة" @@ -2617,259 +2617,259 @@ msgstr "" msgid "Ignore this file from operations like indexing" msgstr "" -#: projects/models.py:1586 +#: projects/models.py:1584 msgid "Build triggered" msgstr "" -#: projects/models.py:1587 +#: projects/models.py:1585 msgid "Build passed" msgstr "" -#: projects/models.py:1604 +#: projects/models.py:1602 msgid "URL" msgstr "" -#: projects/models.py:1606 +#: projects/models.py:1604 msgid "URL to send the webhook to" msgstr "" -#: projects/models.py:1609 +#: projects/models.py:1607 msgid "Secret used to sign the payload of the webhook" msgstr "" -#: projects/models.py:1617 +#: projects/models.py:1615 msgid "Events to subscribe" msgstr "" -#: projects/models.py:1620 +#: projects/models.py:1618 msgid "JSON payload" msgstr "" -#: projects/models.py:1622 +#: projects/models.py:1620 msgid "" "JSON payload to send to the webhook. Check the docs for available substitutions." msgstr "" -#: projects/models.py:1730 +#: projects/models.py:1725 msgid "Domain" msgstr "النطاق" -#: projects/models.py:1737 +#: projects/models.py:1732 msgid "This domain was auto-created" msgstr "" -#: projects/models.py:1741 +#: projects/models.py:1736 msgid "This domain is a CNAME for the project" msgstr "" -#: projects/models.py:1746 +#: projects/models.py:1741 msgid "This domain is the primary one where the documentation is served from" msgstr "" -#: projects/models.py:1750 +#: projects/models.py:1745 msgid "Use HTTPS" msgstr "" -#: projects/models.py:1752 +#: projects/models.py:1747 msgid "Always use HTTPS for this domain" msgstr "" -#: projects/models.py:1756 +#: projects/models.py:1751 msgid "Number of times this domain has been hit" msgstr "" -#: projects/models.py:1761 templates/projects/domain_form.html:49 +#: projects/models.py:1756 templates/projects/domain_form.html:49 msgid "SSL certificate status" msgstr "" -#: projects/models.py:1770 +#: projects/models.py:1765 msgid "Skip validation process." msgstr "" -#: projects/models.py:1776 +#: projects/models.py:1771 msgid "Start date of the validation process." msgstr "" -#: projects/models.py:1787 +#: projects/models.py:1782 msgid "Set a custom max-age (eg. 31536000) for the HSTS header" msgstr "" -#: projects/models.py:1791 +#: projects/models.py:1786 msgid "" "If hsts_max_age > 0, set the includeSubDomains flag with the HSTS header" msgstr "" -#: projects/models.py:1795 +#: projects/models.py:1790 msgid "If hsts_max_age > 0, set the preload flag with the HSTS header" msgstr "" -#: projects/models.py:1952 +#: projects/models.py:1947 msgid "MkDocs: Use Read the Docs theme for MkDocs as default theme" msgstr "" -#: projects/models.py:1956 +#: projects/models.py:1951 msgid "Build: Try alternative method of posting large data" msgstr "" -#: projects/models.py:1960 +#: projects/models.py:1955 msgid "Conda: Append Read the Docs core requirements to environment.yml file" msgstr "" -#: projects/models.py:1965 +#: projects/models.py:1960 msgid "" "Sphinx: Pass all versions (including private) into the html context when " "building with Sphinx" msgstr "" -#: projects/models.py:1972 +#: projects/models.py:1967 msgid "" "Proxito: CDN support for a project's public versions when privacy levels are " "enabled." msgstr "" -#: projects/models.py:1978 +#: projects/models.py:1973 msgid "Proxito: Record 404s page views." msgstr "" -#: projects/models.py:1982 +#: projects/models.py:1977 msgid "Proxito: Allow forced redirects." msgstr "" -#: projects/models.py:1986 +#: projects/models.py:1981 msgid "Proxito: Disable all page views" msgstr "" -#: projects/models.py:1990 +#: projects/models.py:1985 msgid "Proxito: Allow usage of the X-RTD-Slug header" msgstr "" -#: projects/models.py:1995 +#: projects/models.py:1990 msgid "" "Proxito: Use proxied APIs (/_/*) with the custom prefix if the project has " "one (Project.custom_prefix)." msgstr "" -#: projects/models.py:2000 +#: projects/models.py:1995 msgid "Dashboard: Allow project to use the version warning banner." msgstr "" -#: projects/models.py:2006 +#: projects/models.py:2001 msgid "Webhook: Skip syncing branches" msgstr "" -#: projects/models.py:2010 +#: projects/models.py:2005 msgid "Webhook: Skip syncing tags" msgstr "" -#: projects/models.py:2014 +#: projects/models.py:2009 msgid "Webhook: Skip sync versions task" msgstr "" -#: projects/models.py:2018 +#: projects/models.py:2013 msgid "Build: Always run pip install --upgrade" msgstr "" -#: projects/models.py:2019 +#: projects/models.py:2014 msgid "Build: Use new pip resolver" msgstr "" -#: projects/models.py:2022 +#: projects/models.py:2017 msgid "Build: Don't install the latest version of pip" msgstr "" -#: projects/models.py:2026 +#: projects/models.py:2021 msgid "Sphinx: Use latest version of the Read the Docs Sphinx extension" msgstr "" -#: projects/models.py:2031 +#: projects/models.py:2026 msgid "" "Build: Install all the latest versions of Read the Docs core requirements" msgstr "" -#: projects/models.py:2038 +#: projects/models.py:2033 msgid "Search: Disable server side search" msgstr "" -#: projects/models.py:2042 +#: projects/models.py:2037 msgid "Search: Enable server side search for MkDocs projects" msgstr "" -#: projects/models.py:2046 +#: projects/models.py:2041 msgid "Search: Default to fuzzy search for simple search queries" msgstr "" -#: projects/models.py:2051 +#: projects/models.py:2046 msgid "Build: Set scale-in protection before/after building." msgstr "" -#: projects/models.py:2057 +#: projects/models.py:2052 msgid "" "Proxito: Inject 'readthedocs-addons.js' as