From 5fd8bdec08617ea80b0d9cd2360d231a2435fd8c Mon Sep 17 00:00:00 2001 From: Manuel Kaufmann Date: Tue, 23 Jan 2024 12:52:42 +0100 Subject: [PATCH] Release 10.16.0 (#11051) --- CHANGELOG.rst | 21 ++ docs/conf.py | 2 +- package.json | 2 +- readthedocs/__init__.py | 2 +- readthedocs/locale/ar/LC_MESSAGES/django.po | 147 ++++++-------- readthedocs/locale/ca/LC_MESSAGES/django.po | 147 ++++++-------- readthedocs/locale/de/LC_MESSAGES/django.po | 151 ++++++-------- readthedocs/locale/en/LC_MESSAGES/django.po | 147 ++++++-------- readthedocs/locale/es/LC_MESSAGES/django.po | 154 +++++++-------- readthedocs/locale/eu/LC_MESSAGES/django.po | 147 ++++++-------- readthedocs/locale/fr/LC_MESSAGES/django.po | 154 +++++++-------- readthedocs/locale/gl/LC_MESSAGES/django.mo | Bin 117250 -> 116326 bytes readthedocs/locale/gl/LC_MESSAGES/django.po | 185 +++++++++--------- readthedocs/locale/he/LC_MESSAGES/django.mo | Bin 131164 -> 130109 bytes readthedocs/locale/he/LC_MESSAGES/django.po | 184 +++++++++-------- readthedocs/locale/hu/LC_MESSAGES/django.po | 150 ++++++-------- .../locale/id_ID/LC_MESSAGES/django.po | 147 ++++++-------- readthedocs/locale/it/LC_MESSAGES/django.po | 149 ++++++-------- readthedocs/locale/ja/LC_MESSAGES/django.po | 147 ++++++-------- .../locale/ko_KR/LC_MESSAGES/django.po | 147 ++++++-------- readthedocs/locale/lt/LC_MESSAGES/django.po | 149 ++++++-------- readthedocs/locale/nb/LC_MESSAGES/django.po | 147 ++++++-------- readthedocs/locale/nl/LC_MESSAGES/django.po | 147 ++++++-------- .../locale/nl_NL/LC_MESSAGES/django.po | 147 ++++++-------- readthedocs/locale/pl/LC_MESSAGES/django.po | 147 ++++++-------- .../locale/pt_BR/LC_MESSAGES/django.po | 149 ++++++-------- readthedocs/locale/ru/LC_MESSAGES/django.po | 150 ++++++-------- readthedocs/locale/sk/LC_MESSAGES/django.po | 147 ++++++-------- readthedocs/locale/tr/LC_MESSAGES/django.po | 149 ++++++-------- readthedocs/locale/uk/LC_MESSAGES/django.po | 147 ++++++-------- .../locale/vi_VN/LC_MESSAGES/django.po | 147 ++++++-------- .../locale/zh_CN/LC_MESSAGES/django.po | 149 ++++++-------- .../locale/zh_TW/LC_MESSAGES/django.po | 149 ++++++-------- setup.cfg | 4 +- 34 files changed, 1781 insertions(+), 2330 deletions(-) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 05ed6f2b41d..b05d5b3104e 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -1,3 +1,24 @@ +Version 10.16.0 +--------------- + +:Date: January 23, 2024 + +* `@humitos `__: Docs: remove dead example (`#11047 `__) +* `@github-actions[bot] `__: Dependencies: all packages updated via pip-tools (`#11046 `__) +* `@stsewd `__: Expose `assert_path_is_inside_docroot` function (`#11045 `__) +* `@stsewd `__: Resolver: don't use str.format (`#11044 `__) +* `@humitos `__: Analytics: remove them from 404 pages (`#11041 `__) +* `@humitos `__: Config: allow missing `conda.environment` when using `build.commands` (`#11040 `__) +* `@humitos `__: Translations: update all of them (`#11039 `__) +* `@stsewd `__: Redirects: fix infinite loop detection (`#11038 `__) +* `@humitos `__: Admin: remove "default settings" (`#11036 `__) +* `@ericholscher `__: Release 10.15.1 (`#11034 `__) +* `@humitos `__: Addons: update form to show all the options (`#11031 `__) +* `@humitos `__: Logging: reduce not useful lines (`#11030 `__) +* `@humitos `__: APIv3: endpoints for notifications (`#11009 `__) +* `@humitos `__: Config: better validation error for `conda.environment` (`#10979 `__) +* `@stsewd `__: Docs: document CORS policies (`#10853 `__) + Version 10.15.1 --------------- diff --git a/docs/conf.py b/docs/conf.py index 0318646b330..6f1d600be46 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -77,7 +77,7 @@ master_doc = "index" copyright = "Read the Docs, Inc & contributors" -version = "10.15.1" +version = "10.16.0" release = version exclude_patterns = ["_build", "shared", "_includes"] default_role = "obj" diff --git a/package.json b/package.json index 33b8c6c26f7..d5d79374847 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "readthedocs", - "version": "10.15.1", + "version": "10.16.0", "description": "Read the Docs build dependencies", "author": "Read the Docs, Inc ", "scripts": { diff --git a/readthedocs/__init__.py b/readthedocs/__init__.py index 94b4822c0c7..b9c976228e5 100644 --- a/readthedocs/__init__.py +++ b/readthedocs/__init__.py @@ -1,4 +1,4 @@ """Read the Docs.""" -__version__ = "10.15.1" +__version__ = "10.16.0" diff --git a/readthedocs/locale/ar/LC_MESSAGES/django.po b/readthedocs/locale/ar/LC_MESSAGES/django.po index 6140f47a85d..b41c04a2dcc 100644 --- a/readthedocs/locale/ar/LC_MESSAGES/django.po +++ b/readthedocs/locale/ar/LC_MESSAGES/django.po @@ -16,7 +16,7 @@ msgid "" msgstr "" "Project-Id-Version: readthedocs\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-01-17 09:47+0000\n" +"POT-Creation-Date: 2024-01-23 11:49+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/" @@ -147,39 +147,39 @@ msgstr "" msgid "Privacy Policy" msgstr "سياسة الخصوصية" -#: api/v3/serializers.py:587 +#: api/v3/serializers.py:622 #, python-brace-format msgid "Invalid project name \"{0}\": no slug generated." msgstr "" -#: api/v3/serializers.py:591 +#: api/v3/serializers.py:626 #, python-brace-format msgid "Project with slug \"{0}\" already exists." msgstr "" -#: api/v3/serializers.py:814 +#: api/v3/serializers.py:849 #, python-brace-format msgid "Project with {slug_name}={value} is not valid as subproject" msgstr "" -#: api/v3/serializers.py:822 projects/forms.py:469 +#: api/v3/serializers.py:857 projects/forms.py:469 msgid "A subproject with this alias already exists" msgstr "" -#: api/v3/serializers.py:965 +#: api/v3/serializers.py:1000 #, python-brace-format msgid "" "Prefix redirects have been removed. Please use an exact redirect `/prefix/*` " "instead. See {blog_link}." msgstr "" -#: api/v3/serializers.py:971 +#: api/v3/serializers.py:1006 #, python-brace-format msgid "" "sphinx_html redirect has been renamed to clean_url_to_html. See {blog_link}." msgstr "" -#: api/v3/serializers.py:977 +#: api/v3/serializers.py:1012 #, python-brace-format msgid "" "sphinx_htmldir redirect has been renamed to html_to_clean_url. See " @@ -1599,11 +1599,11 @@ msgstr "" msgid "Organization %(name)s already exists" msgstr "" -#: organizations/forms.py:133 organizations/forms.py:219 projects/forms.py:502 +#: organizations/forms.py:133 organizations/forms.py:219 projects/forms.py:521 msgid "Email address or username" msgstr "" -#: organizations/forms.py:149 organizations/forms.py:254 projects/forms.py:517 +#: organizations/forms.py:149 organizations/forms.py:254 projects/forms.py:536 #, python-format msgid "User %(username)s does not exist" msgstr "" @@ -2120,7 +2120,7 @@ msgstr "Mercurial" msgid "Bazaar" msgstr "Bazaar" -#: projects/constants.py:99 projects/models.py:2190 +#: projects/constants.py:99 projects/models.py:2132 msgid "Public" msgstr "للعامة" @@ -2246,42 +2246,54 @@ msgstr "" msgid "There is already a \"{lang}\" translation for the {proj} project." msgstr "" -#: projects/forms.py:521 +#: projects/forms.py:494 +msgid "Enable Addons" +msgstr "" + +#: projects/forms.py:496 +msgid "Show a notification on builds from pull requests" +msgstr "" + +#: projects/forms.py:499 +msgid "Show a notification on non-stable and latest versions" +msgstr "" + +#: projects/forms.py:540 #, python-format msgid "User %(username)s is already a maintainer" msgstr "" -#: projects/forms.py:603 +#: projects/forms.py:622 msgid "The payload must be a valid JSON object." msgstr "" -#: projects/forms.py:633 +#: projects/forms.py:652 msgid "" "This project is configured with a versioning scheme that doesn't support " "translations." msgstr "" -#: projects/forms.py:810 +#: projects/forms.py:829 msgid "Only one domain can be canonical at a time." msgstr "" -#: projects/forms.py:911 +#: projects/forms.py:930 msgid "Variable name can't start with __ (double underscore)" msgstr "" -#: projects/forms.py:915 +#: projects/forms.py:934 msgid "Variable name can't start with READTHEDOCS" msgstr "" -#: projects/forms.py:920 +#: projects/forms.py:939 msgid "There is already a variable with this name for this project" msgstr "" -#: projects/forms.py:925 +#: projects/forms.py:944 msgid "Variable name can't contain spaces" msgstr "" -#: projects/forms.py:929 +#: projects/forms.py:948 msgid "Only letters, numbers and underscore are allowed" msgstr "" @@ -2739,161 +2751,124 @@ msgstr "" msgid "If hsts_max_age > 0, set the preload flag with the HSTS header" msgstr "" -#: projects/models.py:2001 +#: projects/models.py:1982 msgid "MkDocs: Use Read the Docs theme for MkDocs as default theme" msgstr "" -#: projects/models.py:2005 +#: projects/models.py:1986 msgid "Build: Try alternative method of posting large data" msgstr "" -#: projects/models.py:2009 +#: projects/models.py:1990 msgid "Conda: Append Read the Docs core requirements to environment.yml file" msgstr "" -#: projects/models.py:2014 +#: projects/models.py:1995 msgid "" "Sphinx: Pass all versions (including private) into the html context when " "building with Sphinx" msgstr "" -#: projects/models.py:2020 +#: projects/models.py:2001 msgid "Proxito: Record 404s page views." msgstr "" -#: projects/models.py:2024 +#: projects/models.py:2005 msgid "Proxito: Disable all page views" msgstr "" -#: projects/models.py:2028 +#: projects/models.py:2009 msgid "Proxito: Allow usage of the X-RTD-Slug header" msgstr "" -#: projects/models.py:2033 +#: projects/models.py:2014 msgid "" "Proxito: Use proxied APIs (/_/*) with the custom prefix if the project has " "one (Project.custom_prefix)." msgstr "" -#: projects/models.py:2038 +#: projects/models.py:2019 msgid "Dashboard: Allow project to use the version warning banner." msgstr "" -#: projects/models.py:2044 +#: projects/models.py:2025 msgid "Webhook: Skip syncing branches" msgstr "" -#: projects/models.py:2048 +#: projects/models.py:2029 msgid "Webhook: Skip syncing tags" msgstr "" -#: projects/models.py:2052 +#: projects/models.py:2033 msgid "Webhook: Skip sync versions task" msgstr "" -#: projects/models.py:2056 +#: projects/models.py:2037 msgid "Build: Always run pip install --upgrade" msgstr "" -#: projects/models.py:2057 +#: projects/models.py:2038 msgid "Build: Use new pip resolver" msgstr "" -#: projects/models.py:2060 +#: projects/models.py:2041 msgid "Build: Don't install the latest version of pip" msgstr "" -#: projects/models.py:2064 +#: projects/models.py:2045 msgid "Sphinx: Use latest version of the Read the Docs Sphinx extension" msgstr "" -#: projects/models.py:2069 +#: projects/models.py:2050 msgid "" "Build: Install all the latest versions of Read the Docs core requirements" msgstr "" -#: projects/models.py:2076 +#: projects/models.py:2057 msgid "Search: Disable server side search" msgstr "" -#: projects/models.py:2080 +#: projects/models.py:2061 msgid "Search: Enable server side search for MkDocs projects" msgstr "" -#: projects/models.py:2084 +#: projects/models.py:2065 msgid "Search: Default to fuzzy search for simple search queries" msgstr "" -#: projects/models.py:2089 +#: projects/models.py:2070 msgid "Build: Set scale-in protection before/after building." msgstr "" -#: projects/models.py:2095 -msgid "" -"Proxito: Inject 'readthedocs-addons.js' as