From bd29b625f0e1e32284f6260bce8108a21c593529 Mon Sep 17 00:00:00 2001 From: Manuel Kaufmann Date: Mon, 22 Jul 2024 17:46:49 +0200 Subject: [PATCH] Addons: remove "beta" framing around addons It's now pretty stable and it will become the default soon: https://about.readthedocs.com/blog/2024/07/addons-by-default/ --- docs/user/addons.rst | 4 ++-- docs/user/build-customization.rst | 2 +- docs/user/config-file/v2.rst | 2 +- docs/user/flyout-menu.rst | 2 +- readthedocs/projects/forms.py | 2 +- readthedocs/projects/urls/private.py | 2 +- 6 files changed, 7 insertions(+), 7 deletions(-) diff --git a/docs/user/addons.rst b/docs/user/addons.rst index dff978bf8c1..49f93b29c9c 100644 --- a/docs/user/addons.rst +++ b/docs/user/addons.rst @@ -35,7 +35,7 @@ All projects using ``mkdocs`` :ref:`mkdocs ` or the ``bui * `Business `_ #. Click on a project name. -#. Go to :guilabel:`Settings`, then in the left bar, go to :guilabel:`Addons (Beta)`. +#. Go to :guilabel:`Settings`, then in the left bar, go to :guilabel:`Addons`. #. Check :guilabel:`Enable Addons`, and then configure each Addon individually. .. note:: @@ -53,5 +53,5 @@ Individual configuration options for each addon are available in :guilabel:`Sett * `Business `_ #. Click on a project name. -#. Go to :guilabel:`Settings`, then in the left bar, go to :guilabel:`Addons (Beta)`. +#. Go to :guilabel:`Settings`, then in the left bar, go to :guilabel:`Addons`. #. Configure each Addon individually. diff --git a/docs/user/build-customization.rst b/docs/user/build-customization.rst index d2907e34036..ee976e5023b 100644 --- a/docs/user/build-customization.rst +++ b/docs/user/build-customization.rst @@ -418,7 +418,7 @@ Override the build process We are using :ref:`our new addons integration ` on projects using ``build.commands``. - This will become the default soon, + `This will become the default soon `_, but has some slight differences from our previous flyout. If your project requires full control of the build process, diff --git a/docs/user/config-file/v2.rst b/docs/user/config-file/v2.rst index 583a7d928d7..b020730d344 100644 --- a/docs/user/config-file/v2.rst +++ b/docs/user/config-file/v2.rst @@ -460,7 +460,7 @@ The ``$READTHEDOCS_OUTPUT/html`` directory will be uploaded and hosted by Read t We are using :ref:`our new addons integration ` on projects using ``build.commands``. - This will become the default soon, + `This will become the default soon `_, but has some slight differences from our previous flyout. .. code-block:: yaml diff --git a/docs/user/flyout-menu.rst b/docs/user/flyout-menu.rst index 37b27a394a8..9bfe69572d0 100644 --- a/docs/user/flyout-menu.rst +++ b/docs/user/flyout-menu.rst @@ -27,7 +27,7 @@ offline formats, and a search bar. Customizing the flyout menu ~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In your dashboard, you can configure flyout menu options in :guilabel:`Settings`, under :guilabel:`Addons (Beta)`. +In your dashboard, you can configure flyout menu options in :guilabel:`Settings`, under :guilabel:`Addons`. Sort your versions :guilabel:`Alphabetically`, by :guilabel:`SemVer`, by :guilabel:`Python Packaging`, by :guilabel:`CalVer`, or define your own pattern. diff --git a/readthedocs/projects/forms.py b/readthedocs/projects/forms.py index ce1071f4ce0..1df6cb54c7a 100644 --- a/readthedocs/projects/forms.py +++ b/readthedocs/projects/forms.py @@ -625,7 +625,7 @@ def __init__(self, *args, **kwargs): class AddonsConfigForm(forms.ModelForm): - """Form to opt-in into new beta addons.""" + """Form to opt-in into new addons.""" project = forms.CharField(widget=forms.HiddenInput(), required=False) diff --git a/readthedocs/projects/urls/private.py b/readthedocs/projects/urls/private.py index d28b10cb204..73947d2b11c 100644 --- a/readthedocs/projects/urls/private.py +++ b/readthedocs/projects/urls/private.py @@ -249,7 +249,7 @@ urlpatterns += domain_urls -# We are allowing users to enable the new beta addons only from the new dashboard +# We are allowing users to enable the new addons only from the new dashboard if settings.RTD_EXT_THEME_ENABLED: addons_urls = [ re_path(