Skip to content

Commit 0ca9dca

Browse files
authored
Release 11.12.0 (#11743)
1 parent 2beaed4 commit 0ca9dca

File tree

34 files changed

+1684
-1621
lines changed

34 files changed

+1684
-1621
lines changed

CHANGELOG.rst

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,37 @@
1+
Version 11.12.0
2+
---------------
3+
4+
:Date: November 05, 2024
5+
6+
* `@cclauss <https://github.com/cclauss>`__: Do not automatically create pip-tools pull requests on forks of this repo (`#11738 <https://github.com/readthedocs/readthedocs.org/pull/11738>`__)
7+
* `@github-actions[bot] <https://github.com/github-actions[bot]>`__: Dependencies: all packages updated via pip-tools (`#11737 <https://github.com/readthedocs/readthedocs.org/pull/11737>`__)
8+
* `@agjohnson <https://github.com/agjohnson>`__: Update common (`#11736 <https://github.com/readthedocs/readthedocs.org/pull/11736>`__)
9+
* `@stsewd <https://github.com/stsewd>`__: API V3: use a restricted serializer for when showing org info from a project (`#11732 <https://github.com/readthedocs/readthedocs.org/pull/11732>`__)
10+
* `@stsewd <https://github.com/stsewd>`__: API v3: always return projects when listing remote repositories (`#11731 <https://github.com/readthedocs/readthedocs.org/pull/11731>`__)
11+
* `@stsewd <https://github.com/stsewd>`__: API v3: remove last_build expandable field (`#11730 <https://github.com/readthedocs/readthedocs.org/pull/11730>`__)
12+
* `@humitos <https://github.com/humitos>`__: Addons: return all active versions on single version project (`#11727 <https://github.com/readthedocs/readthedocs.org/pull/11727>`__)
13+
* `@stsewd <https://github.com/stsewd>`__: Tests: fix slow test (`#11725 <https://github.com/readthedocs/readthedocs.org/pull/11725>`__)
14+
* `@ericholscher <https://github.com/ericholscher>`__: Fix docs warnings and broken links (`#11723 <https://github.com/readthedocs/readthedocs.org/pull/11723>`__)
15+
* `@stsewd <https://github.com/stsewd>`__: Remove unused middlewares (`#11722 <https://github.com/readthedocs/readthedocs.org/pull/11722>`__)
16+
* `@stsewd <https://github.com/stsewd>`__: Set session cookie `SameSite` attribute to `Lax` for main site (`#11721 <https://github.com/readthedocs/readthedocs.org/pull/11721>`__)
17+
* `@humitos <https://github.com/humitos>`__: Addons: allow users to show/hide notifications on latest/non-stable (`#11718 <https://github.com/readthedocs/readthedocs.org/pull/11718>`__)
18+
* `@ericholscher <https://github.com/ericholscher>`__: Admin: Make large inlines collapse by default (`#11717 <https://github.com/readthedocs/readthedocs.org/pull/11717>`__)
19+
* `@stsewd <https://github.com/stsewd>`__: Docs: document 2fa (`#11716 <https://github.com/readthedocs/readthedocs.org/pull/11716>`__)
20+
* `@github-actions[bot] <https://github.com/github-actions[bot]>`__: Dependencies: all packages updated via pip-tools (`#11714 <https://github.com/readthedocs/readthedocs.org/pull/11714>`__)
21+
* `@laymonage <https://github.com/laymonage>`__: Clarify support for an optional `v`-prefix in branch and tag names (`#11712 <https://github.com/readthedocs/readthedocs.org/pull/11712>`__)
22+
* `@stsewd <https://github.com/stsewd>`__: Docs: update sphinx (`#11711 <https://github.com/readthedocs/readthedocs.org/pull/11711>`__)
23+
* `@stsewd <https://github.com/stsewd>`__: File indexers: correctly get page content from PR previews (`#11709 <https://github.com/readthedocs/readthedocs.org/pull/11709>`__)
24+
* `@ericholscher <https://github.com/ericholscher>`__: Release 11.11.0 (`#11708 <https://github.com/readthedocs/readthedocs.org/pull/11708>`__)
25+
* `@ericholscher <https://github.com/ericholscher>`__: Clean up Addons & Flyout menu docs (`#11706 <https://github.com/readthedocs/readthedocs.org/pull/11706>`__)
26+
* `@ericholscher <https://github.com/ericholscher>`__: Clean up front page copy (`#11705 <https://github.com/readthedocs/readthedocs.org/pull/11705>`__)
27+
* `@stsewd <https://github.com/stsewd>`__: Docs: update Sphinx instructions to override search (`#11702 <https://github.com/readthedocs/readthedocs.org/pull/11702>`__)
28+
* `@stsewd <https://github.com/stsewd>`__: Addons: always sort versions in descending order (`#11691 <https://github.com/readthedocs/readthedocs.org/pull/11691>`__)
29+
* `@ericholscher <https://github.com/ericholscher>`__: Fix analytics links (`#11661 <https://github.com/readthedocs/readthedocs.org/pull/11661>`__)
30+
* `@browniebroke <https://github.com/browniebroke>`__: Simplify instructions for installing dependencies with uv (`#11655 <https://github.com/readthedocs/readthedocs.org/pull/11655>`__)
31+
* `@stsewd <https://github.com/stsewd>`__: Unresolver: allow a full URL when un-resolving a domain (`#11632 <https://github.com/readthedocs/readthedocs.org/pull/11632>`__)
32+
* `@stsewd <https://github.com/stsewd>`__: Notifications: remove unused notification (`#11573 <https://github.com/readthedocs/readthedocs.org/pull/11573>`__)
33+
* `@plaindocs <https://github.com/plaindocs>`__: Add list of supported tools (`#11547 <https://github.com/readthedocs/readthedocs.org/pull/11547>`__)
34+
135
Version 11.11.0
236
---------------
337

docs/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@
8181

8282
master_doc = "index"
8383
copyright = "Read the Docs, Inc & contributors"
84-
version = "11.11.0"
84+
version = "11.12.0"
8585
release = version
8686
exclude_patterns = ["_build", "shared", "_includes"]
8787
default_role = "obj"

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "readthedocs",
3-
"version": "11.11.0",
3+
"version": "11.12.0",
44
"description": "Read the Docs build dependencies",
55
"author": "Read the Docs, Inc <[email protected]>",
66
"scripts": {

readthedocs/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
"""Read the Docs."""
22

33

4-
__version__ = "11.11.0"
4+
__version__ = "11.12.0"

readthedocs/locale/ar/LC_MESSAGES/django.po

Lines changed: 57 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ msgid ""
1313
msgstr ""
1414
"Project-Id-Version: readthedocs\n"
1515
"Report-Msgid-Bugs-To: \n"
16-
"POT-Creation-Date: 2024-10-23 13:42+0000\n"
16+
"POT-Creation-Date: 2024-11-05 11:23+0000\n"
1717
"PO-Revision-Date: 2012-10-03 11:28+0000\n"
1818
"Last-Translator: Mustafa <[email protected]>, 2020\n"
1919
"Language-Team: Arabic (http://app.transifex.com/readthedocs/readthedocs/"
@@ -145,12 +145,12 @@ msgstr ""
145145
msgid "Privacy Policy"
146146
msgstr "سياسة الخصوصية"
147147

148-
#: api/v3/serializers.py:636
148+
#: api/v3/serializers.py:634
149149
#, python-brace-format
150150
msgid "Invalid project name \"{0}\": no slug generated."
151151
msgstr ""
152152

153-
#: api/v3/serializers.py:640
153+
#: api/v3/serializers.py:638
154154
#, python-brace-format
155155
msgid "Project with slug \"{0}\" already exists."
156156
msgstr ""
@@ -457,15 +457,15 @@ msgstr ""
457457
msgid "Closed"
458458
msgstr ""
459459

460-
#: builds/constants.py:137
460+
#: builds/constants.py:139
461461
msgid "Any version"
462462
msgstr ""
463463

464-
#: builds/constants.py:138
464+
#: builds/constants.py:140
465465
msgid "SemVer versions"
466466
msgstr ""
467467

468-
#: builds/constants.py:139
468+
#: builds/constants.py:141
469469
msgid "Custom match"
470470
msgstr ""
471471

@@ -1515,23 +1515,19 @@ msgstr ""
15151515
msgid "Has admin privilege"
15161516
msgstr ""
15171517

1518-
#: oauth/notifications.py:22 oauth/notifications.py:35
1518+
#: oauth/notifications.py:19 oauth/notifications.py:32
15191519
msgid "Unable to attach webhook to this project"
15201520
msgstr ""
15211521

1522-
#: oauth/notifications.py:48
1522+
#: oauth/notifications.py:45
15231523
msgid "The project doesn't have a valid webhook set up"
15241524
msgstr ""
15251525

1526-
#: oauth/notifications.py:62
1526+
#: oauth/notifications.py:59
15271527
msgid "{{provider_name}} build status report failed"
15281528
msgstr ""
15291529

1530-
#: oauth/notifications.py:77
1531-
msgid "Deploy key added successfully"
1532-
msgstr ""
1533-
1534-
#: oauth/notifications.py:89
1530+
#: oauth/notifications.py:74
15351531
msgid "Failed to add deploy key to project"
15361532
msgstr ""
15371533

@@ -1625,11 +1621,11 @@ msgstr ""
16251621
msgid "Organization %(name)s already exists"
16261622
msgstr ""
16271623

1628-
#: organizations/forms.py:135 organizations/forms.py:221 projects/forms.py:721
1624+
#: organizations/forms.py:135 organizations/forms.py:221 projects/forms.py:724
16291625
msgid "Email address or username"
16301626
msgstr ""
16311627

1632-
#: organizations/forms.py:151 organizations/forms.py:256 projects/forms.py:736
1628+
#: organizations/forms.py:151 organizations/forms.py:256 projects/forms.py:739
16331629
#, python-format
16341630
msgid "User %(username)s does not exist"
16351631
msgstr ""
@@ -2080,35 +2076,35 @@ msgstr ""
20802076
msgid "Updated your advertising preferences"
20812077
msgstr ""
20822078

2083-
#: projects/admin.py:110
2079+
#: projects/admin.py:112
20842080
msgid "Yes"
20852081
msgstr "نعم"
20862082

2087-
#: projects/admin.py:111
2083+
#: projects/admin.py:113
20882084
msgid "No"
20892085
msgstr ""
20902086

2091-
#: projects/admin.py:140
2087+
#: projects/admin.py:142
20922088
msgid "Not spam (1-{})"
20932089
msgstr ""
20942090

2095-
#: projects/admin.py:146
2091+
#: projects/admin.py:148
20962092
msgid "Don't show Ads ({}-{})"
20972093
msgstr ""
20982094

2099-
#: projects/admin.py:153
2095+
#: projects/admin.py:155
21002096
msgid "Deny on robots ({}-{})"
21012097
msgstr ""
21022098

2103-
#: projects/admin.py:160
2099+
#: projects/admin.py:162
21042100
msgid "Don't show dashboard ({}-{})"
21052101
msgstr ""
21062102

2107-
#: projects/admin.py:167
2103+
#: projects/admin.py:169
21082104
msgid "Don't serve docs ({}-{})"
21092105
msgstr ""
21102106

2111-
#: projects/admin.py:174
2107+
#: projects/admin.py:176
21122108
msgid "Delete project (>={})"
21132109
msgstr ""
21142110

@@ -2338,60 +2334,64 @@ msgstr ""
23382334
msgid "Length of each tag must be less than or equal to 100 characters."
23392335
msgstr ""
23402336

2341-
#: projects/forms.py:667
2337+
#: projects/forms.py:669
23422338
msgid "Enable Addons"
23432339
msgstr ""
23442340

2345-
#: projects/forms.py:669
2341+
#: projects/forms.py:671
23462342
msgid "Show a notification on builds from pull requests"
23472343
msgstr ""
23482344

2349-
#: projects/forms.py:672
2350-
msgid "Show a notification on non-stable and latest versions"
2345+
#: projects/forms.py:674
2346+
msgid "Show a notification on non-stable versions"
2347+
msgstr ""
2348+
2349+
#: projects/forms.py:676
2350+
msgid "Show a notification on latest version"
23512351
msgstr ""
23522352

2353-
#: projects/forms.py:708
2353+
#: projects/forms.py:711
23542354
msgid ""
23552355
"The flyout sorting custom pattern is required when selecting a custom "
23562356
"pattern."
23572357
msgstr ""
23582358

2359-
#: projects/forms.py:740
2359+
#: projects/forms.py:743
23602360
#, python-format
23612361
msgid "User %(username)s is already a maintainer"
23622362
msgstr ""
23632363

2364-
#: projects/forms.py:825
2364+
#: projects/forms.py:828
23652365
msgid "The payload must be a valid JSON object."
23662366
msgstr ""
23672367

2368-
#: projects/forms.py:858
2368+
#: projects/forms.py:861
23692369
msgid ""
23702370
"This project is configured with a versioning scheme that doesn't support "
23712371
"translations."
23722372
msgstr ""
23732373

2374-
#: projects/forms.py:1037
2374+
#: projects/forms.py:1040
23752375
msgid "Only one domain can be canonical at a time."
23762376
msgstr ""
23772377

2378-
#: projects/forms.py:1140
2378+
#: projects/forms.py:1143
23792379
msgid "Variable name can't start with __ (double underscore)"
23802380
msgstr ""
23812381

2382-
#: projects/forms.py:1144
2382+
#: projects/forms.py:1147
23832383
msgid "Variable name can't start with READTHEDOCS"
23842384
msgstr ""
23852385

2386-
#: projects/forms.py:1149
2386+
#: projects/forms.py:1152
23872387
msgid "There is already a variable with this name for this project"
23882388
msgstr ""
23892389

2390-
#: projects/forms.py:1154
2390+
#: projects/forms.py:1157
23912391
msgid "Variable name can't contain spaces"
23922392
msgstr ""
23932393

2394-
#: projects/forms.py:1158
2394+
#: projects/forms.py:1161
23952395
msgid "Only letters, numbers and underscore are allowed"
23962396
msgstr ""
23972397

@@ -2407,15 +2407,15 @@ msgstr ""
24072407
msgid "Alias"
24082408
msgstr ""
24092409

2410-
#: projects/models.py:190
2410+
#: projects/models.py:187
24112411
msgid "Sorting of versions"
24122412
msgstr ""
24132413

2414-
#: projects/models.py:200
2414+
#: projects/models.py:197
24152415
msgid "Custom version sorting pattern"
24162416
msgstr ""
24172417

2418-
#: projects/models.py:206
2418+
#: projects/models.py:203
24192419
msgid "Show <code>latest</code> and <code>stable</code> at the beginning"
24202420
msgstr ""
24212421

@@ -3343,67 +3343,67 @@ msgstr ""
33433343
msgid "Total results"
33443344
msgstr ""
33453345

3346-
#: settings/base.py:471
3346+
#: settings/base.py:461
33473347
msgid "Catalan"
33483348
msgstr "الكتالانية"
33493349

3350-
#: settings/base.py:472
3350+
#: settings/base.py:462
33513351
msgid "English"
33523352
msgstr "الإنجليزية"
33533353

3354-
#: settings/base.py:473
3354+
#: settings/base.py:463
33553355
msgid "Spanish"
33563356
msgstr "الإسبانية"
33573357

3358-
#: settings/base.py:474
3358+
#: settings/base.py:464
33593359
msgid "Brazilian Portuguese"
33603360
msgstr ""
33613361

3362-
#: settings/base.py:475
3362+
#: settings/base.py:465
33633363
msgid "Norwegian Bokmål"
33643364
msgstr ""
33653365

3366-
#: settings/base.py:476
3366+
#: settings/base.py:466
33673367
msgid "French"
33683368
msgstr "الفرنسية"
33693369

3370-
#: settings/base.py:477
3370+
#: settings/base.py:467
33713371
msgid "Russian"
33723372
msgstr "الروسية"
33733373

3374-
#: settings/base.py:478
3374+
#: settings/base.py:468
33753375
msgid "German"
33763376
msgstr "الألمانية"
33773377

3378-
#: settings/base.py:479
3378+
#: settings/base.py:469
33793379
msgid "Galician"
33803380
msgstr ""
33813381

3382-
#: settings/base.py:480
3382+
#: settings/base.py:470
33833383
msgid "Vietnamese"
33843384
msgstr "الفياتنامية"
33853385

3386-
#: settings/base.py:481
3386+
#: settings/base.py:471
33873387
msgid "Simplified Chinese"
33883388
msgstr ""
33893389

3390-
#: settings/base.py:482
3390+
#: settings/base.py:472
33913391
msgid "Traditional Chinese"
33923392
msgstr ""
33933393

3394-
#: settings/base.py:483
3394+
#: settings/base.py:473
33953395
msgid "Japanese"
33963396
msgstr "اليابانية"
33973397

3398-
#: settings/base.py:484
3398+
#: settings/base.py:474
33993399
msgid "Ukrainian"
34003400
msgstr "الأوكرانية"
34013401

3402-
#: settings/base.py:485
3402+
#: settings/base.py:475
34033403
msgid "Italian"
34043404
msgstr "الإيطالية"
34053405

3406-
#: settings/base.py:486
3406+
#: settings/base.py:476
34073407
msgid "Korean"
34083408
msgstr "الكورية"
34093409

0 commit comments

Comments
 (0)