Skip to content

Commit 5412d5a

Browse files
authored
Merge pull request #12557 from nextcloud/bugfix/stable31
fix: Adjust links to stay on the same Nextcloud version of the docs
2 parents 74ed03f + ee727d0 commit 5412d5a

32 files changed

+63
-44
lines changed

admin_manual/apps_management.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ have an **Featured**-tag.
3030
and custom consulting for supported apps, contact our `sales team <https://nextcloud.com/enterprise/>`_.
3131

3232
.. note:: If you would like to develop your own Nextcloud app, you can find out
33-
more information in our `developer manual <https://docs.nextcloud.com/server/latest/go.php?to=developer-manual>`_.
33+
more information in our `developer manual <https://docs.nextcloud.com/server/31/go.php?to=developer-manual>`_.
3434
.. TODO ON RELEASE: Update version number above on release
3535
3636
All apps must be licensed under AGPLv3+ or any compatible license.

admin_manual/configuration_files/big_file_upload_configuration.rst

+5-3
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ relevant php.ini files) ::
4545

4646
The ``upload_max_filesize`` and ``post_max_size`` settings may not apply to file uploads
4747
through WebDAV single file PUT requests or `Chunked file uploads
48-
<https://docs.nextcloud.com/server/latest/developer_manual/client_apis/WebDAV/chunking.html>`_
48+
<https://docs.nextcloud.com/server/31/developer_manual/client_apis/WebDAV/chunking.html>`_
4949
For those, PHP and webserver timeouts are the limiting factor on the upload size.
5050

5151
.. TODO ON RELEASE: Update version number above on release
@@ -170,19 +170,21 @@ Default is ``104857600`` (100 MiB).
170170
Large file upload on object storage
171171
-----------------------------------
172172

173-
`Chunked file uploads <https://docs.nextcloud.com/server/latest/developer_manual/client_apis/WebDAV/chunking.html>`_
173+
`Chunked file uploads <https://docs.nextcloud.com/server/31/developer_manual/client_apis/WebDAV/chunking.html>`_
174174
do have a larger space consumption on the temporary folder when processing those uploads
175175
on object storage as the individual chunks get downloaded from the storage and will be assembled
176176
to the actual file on the Nextcloud servers temporary directory. It is recommended to increase
177177
the size of your temp directory accordingly and also ensure that request timeouts are high
178178
enough for PHP, webservers or any load balancers involved.
179179

180+
.. TODO ON RELEASE: Update version number above on release
181+
180182
.. tip:: In more recent versions of Nextcloud Server, when uploading to S3 in *Primary Storage* mode, we use S3 `MultipartUpload`. This allows chunked upload streaming of the chunks directly to S3 so that the final MOVE request no longer needs to assemble the final file on the Nextcloud server. This requires your ``memcache.distributed`` to be set to use Redis (or Memcached), otherwise we fall back on the prior behavior which consumes space on the Nextcloud Server for file assembly (as described above).
181183

182184
Federated Cloud Sharing
183185
-----------------------
184186

185-
If you are using `Federated Cloud Sharing <https://docs.nextcloud.com/server/latest/admin_manual/configuration_files/federated_cloud_sharing_configuration.html>`_ and want to share large files, you can increase the timeout values for requests to the federated servers.
187+
If you are using `Federated Cloud Sharing <https://docs.nextcloud.com/server/31/admin_manual/configuration_files/federated_cloud_sharing_configuration.html>`_ and want to share large files, you can increase the timeout values for requests to the federated servers.
186188
Therefore, you can set ``davstorage.request_timeout`` in your ``config.php``. The default value is 30 seconds.
187189

188190
.. TODO ON RELEASE: Update version number above on release

admin_manual/configuration_files/encryption_details.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -346,7 +346,7 @@ Sources
346346
-------
347347

348348
- `encryption-recovery-tools repository on GitHub <https://github.com/nextcloud/encryption-recovery-tools>`_
349-
- `Nextcloud Encryption Configuration documentation <https://docs.nextcloud.com/server/latest/admin_manual/configuration_files/encryption_configuration.html>`_
349+
- `Nextcloud Encryption Configuration documentation <https://docs.nextcloud.com/server/31/admin_manual/configuration_files/encryption_configuration.html>`_
350350
- `Nextcloud Help response concerning the usage of version information <https://help.nextcloud.com/t/allow-file-decryption-with-only-the-files-keys-and-passwords/436/12>`_
351351
- `Sourcecode: Creation of the Message Authentication Code <https://github.com/nextcloud/server/blob/a374d8837d6de459500e619cf608e0721ea14574/apps/encryption/lib/Crypto/Crypt.php#L504>`_
352352
- `Sourcecode: Derivation of the Encryption Key <https://github.com/nextcloud/server/blob/a374d8837d6de459500e619cf608e0721ea14574/apps/encryption/lib/Crypto/Crypt.php#L346>`_

admin_manual/configuration_files/file_sharing_configuration.rst

+2-2
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ forcing them.
9898
<https://github.com/owncloud/core/issues/7009>`_ for discussion of this.
9999

100100
.. note:: There are more sharing options on config.php level available:
101-
`Configuration Parameters <https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/config_sample_php_parameters.html#sharing>`_
101+
`Configuration Parameters <https://docs.nextcloud.com/server/31/admin_manual/configuration_server/config_sample_php_parameters.html#sharing>`_
102102

103103
.. TODO ON RELEASE: Update version number above on release
104104
@@ -176,7 +176,7 @@ Trashbin contents are not transferred::
176176
reference.)
177177

178178
Users may also transfer files or folders selectively by themselves.
179-
See `user documentation <https://docs.nextcloud.com/server/latest/user_manual/en/files/transfer_ownership.html>`_ for details.
179+
See `user documentation <https://docs.nextcloud.com/server/31/user_manual/en/files/transfer_ownership.html>`_ for details.
180180

181181
.. TODO ON RELEASE: Update version number above on release
182182

admin_manual/configuration_user/two_factor-auth.rst

+2-2
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Several 2FA apps are already available including
1515
a Telegram/Signal/SMS gateway and `U2F <https://en.wikipedia.org/wiki/Universal_2nd_Factor>`_.
1616

1717

18-
Developers can `build new two-factor provider apps <https://docs.nextcloud.com/server/latest/developer_manual/digging_deeper/two-factor-provider.html>`_.
18+
Developers can `build new two-factor provider apps <https://docs.nextcloud.com/server/31/developer_manual/digging_deeper/two-factor-provider.html>`_.
1919

2020
.. TODO ON RELEASE: Update version number above on release
2121
@@ -29,7 +29,7 @@ you want, 2FA will be installed and enabled on your Nextcloud server.
2929

3030
.. figure:: ../images/2fa-app-install.png
3131

32-
Once 2FA has been enabled, users have to `activate it in their personal settings. <https://docs.nextcloud.com/server/latest/user_manual/en/user_2fa.html>`_
32+
Once 2FA has been enabled, users have to `activate it in their personal settings. <https://docs.nextcloud.com/server/31/user_manual/en/user_2fa.html>`_
3333

3434
.. TODO ON RELEASE: Update version number above on release
3535

admin_manual/index.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ respective manuals:
3737
* `Nextcloud User Manual`_
3838
* `Nextcloud Desktop Client`_
3939

40-
.. _`Nextcloud User Manual`: https://docs.nextcloud.com/server/latest/user_manual/en/
40+
.. _`Nextcloud User Manual`: https://docs.nextcloud.com/server/31/user_manual/en/
4141
.. _`Nextcloud Desktop Client`: https://docs.nextcloud.com/desktop/latest/
4242

4343
.. TODO ON RELEASE: Update version number above on release

admin_manual/installation/example_ubuntu.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ following commands in a terminal::
1414

1515
* This installs the packages for the Nextcloud core system.
1616
If you are planning on running additional apps, keep in mind that they might
17-
require additional packages. See `Prerequisites for manual installation <https://docs.nextcloud.com/server/latest/admin_manual/installation/source_installation.html#prerequisites-for-manual-installation>`_ for details.
17+
require additional packages. See `Prerequisites for manual installation <https://docs.nextcloud.com/server/31/admin_manual/installation/source_installation.html#prerequisites-for-manual-installation>`_ for details.
1818

1919
.. TODO ON RELEASE: Update version number above on release
2020

admin_manual/installation/harden_server.rst

+3-1
Original file line numberDiff line numberDiff line change
@@ -287,9 +287,11 @@ Depending on your server setup, these are the possible connections:
287287
- submitted data: statistical data. see here for the `detailed field list`_
288288
- Any remote Nextcloud server that is connected with federated sharing
289289

290-
.. _optional (config): https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/config_sample_php_parameters.html#has-internet-connection
290+
.. _optional (config): https://docs.nextcloud.com/server/31/admin_manual/configuration_server/config_sample_php_parameters.html#has-internet-connection
291291
.. _detailed field list : https://github.com/nextcloud/survey_client
292292

293+
.. TODO ON RELEASE: Update version number above on release
294+
293295
294296
Setup fail2ban
295297
--------------

admin_manual/issues/general_troubleshooting.rst

+2-2
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ configuration report with the :ref:`occ config command
3131

3232
.. _the Nextcloud Forums: https://help.nextcloud.com
3333
.. _FAQ page: https://help.nextcloud.com/t/how-to-faq-wiki
34-
.. _bugtracker: https://docs.nextcloud.com/server/latest/developer_manual/prologue/bugtracker/index.html
34+
.. _bugtracker: https://docs.nextcloud.com/server/31/developer_manual/prologue/bugtracker/index.html
3535

3636
.. TODO ON RELEASE: Update version number above on release
3737
@@ -431,7 +431,7 @@ does not match the actual data stored in the user's ``data/$userId/files`` direc
431431
.. note::
432432

433433
Metadata, versions, trashbin and encryption keys are not counted in the used space above.
434-
Please refer to the `quota documentation <https://docs.nextcloud.com/server/latest/user_manual/en/files/quota.html>`_ for details.
434+
Please refer to the `quota documentation <https://docs.nextcloud.com/server/31/user_manual/en/files/quota.html>`_ for details.
435435

436436
.. TODO ON RELEASE: Update version number above on release
437437

admin_manual/occ_command.rst

+4-3
Original file line numberDiff line numberDiff line change
@@ -367,8 +367,9 @@ While setting a configuration value, multiple options are available:
367367
.. note::
368368
See `Appconfig Concepts`_ to learn more about `typed value`, `lazy` and `sensitive` flag.
369369

370-
.. _Appconfig Concepts: https://docs.nextcloud.com/server/latest/developer_manual/digging_deeper/config/appconfig.html#concept-overview
370+
.. _Appconfig Concepts: https://docs.nextcloud.com/server/31/developer_manual/digging_deeper/config/appconfig.html#concept-overview
371371

372+
.. TODO ON RELEASE: Update version number above on release
372373
373374
You can list all configuration values with one command::
374375

@@ -960,7 +961,7 @@ The command line option ``--transfer-incoming-shares`` overwrites the config.php
960961
sudo -u www-data php occ files:transfer-ownership --transfer-incoming-shares=0 <source-user> <destination-user>
961962

962963
Users may also transfer files or folders selectively by themselves.
963-
See `user documentation <https://docs.nextcloud.com/server/latest/user_manual/en/files/transfer_ownership.html>`_ for details.
964+
See `user documentation <https://docs.nextcloud.com/server/31/user_manual/en/files/transfer_ownership.html>`_ for details.
964965

965966
.. TODO ON RELEASE: Update version number above on release
966967
@@ -1037,7 +1038,7 @@ Verify your app::
10371038
sudo -u www-data php occ integrity:check-app --path=/pathto/app appname
10381039

10391040
When it returns nothing, your app is signed correctly. When it returns a message then there is an error. See `Code Signing
1040-
<https://docs.nextcloud.com/server/latest/developer_manual/app_publishing_maintenance/code_signing.html#how-to-get-your-app-signed>`_ in the Developer manual for more detailed information.
1041+
<https://docs.nextcloud.com/server/31/developer_manual/app_publishing_maintenance/code_signing.html#how-to-get-your-app-signed>`_ in the Developer manual for more detailed information.
10411042

10421043
.. TODO ON RELEASE: Update version number above on release
10431044

admin_manual/webhook_listeners/index.rst

+3-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,9 @@ Installation
1818
Listening to events
1919
-------------------
2020

21-
You can use the OCS API to add webhooks for specific events: https://docs.nextcloud.com/server/latest/developer_manual/_static/openapi.html#/operations/webhook_listeners-webhooks-index
21+
You can use the OCS API to add webhooks for specific events: https://docs.nextcloud.com/31/latest/developer_manual/_static/openapi.html#/operations/webhook_listeners-webhooks-index
22+
23+
.. TODO ON RELEASE: Update version number above on release
2224
2325
Note: When authenticating with the OCS API to register webhooks the account you authenticate as must have administrator rights or delegated administrator rights.
2426

admin_manual/windmill_workflows/index.rst

+3-1
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,9 @@ Each workflow in Windmill is a listener to a Nextcloud Webhook Event.
5050
If you are using the ExApp-packaged Windmill, it will automatically register webhooks for the workflows you build using the following mechanism.
5151
If you are not using the ExApp-packaged windmill install then you will have to register
5252
webhooks for your workflows manually via the webhook_listeners API:
53-
see https://docs.nextcloud.com/server/latest/developer_manual/_static/openapi.html#/operations/webhook_listeners-webhooks-index
53+
see https://docs.nextcloud.com/server/31/developer_manual/_static/openapi.html#/operations/webhook_listeners-webhooks-index
54+
55+
.. TODO ON RELEASE: Update version number above on release
5456
5557
The magic listener script
5658
~~~~~~~~~~~~~~~~~~~~~~~~~

developer_manual/basics/logging.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ Admin audit logging
4747

4848
If you want to log things less for system administration but for compliance reasons, e.g. who accessed which file,
4949
who changed the password of an item or made it public, the
50-
`admin audit log <https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/logging_configuration.html#admin-audit-log>`_
50+
`admin audit log <https://docs.nextcloud.com/server/31/admin_manual/configuration_server/logging_configuration.html#admin-audit-log>`_
5151
is the correct place.
5252

5353
.. TODO ON RELEASE: Update version number above on release

developer_manual/basics/setting.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ The last missing part is to register both classes inside **<myapp>/appinfo/info.
110110
`<personal>` instead.
111111

112112
Additionally since Nextcloud 23, groups can be granted authorization to access individual
113-
admin settings (`see admin docs <https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/admin_delegation_configuration.html>`_).
113+
admin settings (`see admin docs <https://docs.nextcloud.com/server/31/admin_manual/configuration_server/admin_delegation_configuration.html>`_).
114114
This is a feature that needs to be enabled for each admin setting class.
115115
To do so, the setting class needs to implement `IDelegatedSettings` instead of `ISettings`
116116
and implement two additional methods.

developer_manual/client_apis/OCS/ocs-share-api.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -227,7 +227,7 @@ Federated Cloud Shares
227227
----------------------
228228

229229
Both the sending and the receiving instance need to have federated cloud sharing
230-
enabled and configured. See `Configuring Federated Cloud Sharing <https://docs.nextcloud.com/server/latest/admin_manual/configuration_files/federated_cloud_sharing_configuration.html>`_.
230+
enabled and configured. See `Configuring Federated Cloud Sharing <https://docs.nextcloud.com/server/31/admin_manual/configuration_files/federated_cloud_sharing_configuration.html>`_.
231231

232232
.. TODO ON RELEASE: Update version number above on release
233233

developer_manual/client_apis/OCS/ocs-taskprocessing-api.rst

+3-1
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,6 @@ OCS TaskProcessing API
88

99
The OCS Task processing API allows you to run task processing tasks, like prompting large language models implemented by apps using :ref:`the backend Task Processing API<task_processing>`.
1010

11-
See the relevant `OpenAPI docs <https://docs.nextcloud.com/server/latest/developer_manual/_static/openapi.html#/operations/core-task_processing_api-schedule>`_.
11+
See the relevant `OpenAPI docs <https://docs.nextcloud.com/server/31/developer_manual/_static/openapi.html#/operations/core-task_processing_api-schedule>`_.
12+
13+
.. TODO ON RELEASE: Update version number above on release

developer_manual/exapp_development/faq/DockerSocketProxy.rst

+3-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,9 @@ Nextcloud AIO implements its own `Docker Socket Proxy container <https://github.
2828
you just need to tick the checkbox in the AIO configuration interface to enable it.
2929
AppAPI automatically creates the default Deploy daemon configuration for Nextcloud AIO.
3030

31-
See `Nextcloud in Docker AIO (all-in-one) <https://docs.nextcloud.com/server/latest/admin_manual/exapps_management/DeployConfigurations.html#nextcloud-in-docker-aio-all-in-one>`_ for more details.
31+
See `Nextcloud in Docker AIO (all-in-one) <https://docs.nextcloud.com/server/31/admin_manual/exapps_management/DeployConfigurations.html#nextcloud-in-docker-aio-all-in-one>`_ for more details.
32+
33+
.. TODO ON RELEASE: Update version number above on release
3234
3335
.. note::
3436

developer_manual/exapp_development/faq/Troubleshooting.rst

+3-1
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,11 @@ Here are some common steps to verify the network configuration:
2727
ExApp deployment issues
2828
-----------------------
2929

30-
The deployment issues questions are covered in the `Test Deploy <https://docs.nextcloud.com/server/latest/admin_manual/exapps_management/TestDeploy.html>`_ section of the administration guide.
30+
The deployment issues questions are covered in the `Test Deploy <https://docs.nextcloud.com/server/31/admin_manual/exapps_management/TestDeploy.html>`_ section of the administration guide.
3131
Generally speaking, there are three steps to find the proper error message to understand the problem:
3232

33+
.. TODO ON RELEASE: Update version number above on release
34+
3335
1. Check Nextcloud logs
3436
2. Check ExApp container logs (available only if ExApp container is created and/or running)
3537
3. Check Deploy daemon host logs (``journalctl -u docker.service``)

developer_manual/exapp_development/tech_details/Translations.rst

+3-1
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,12 @@ There is an example repository with translations: `UI example with translations
2626
Manual install
2727
**************
2828

29-
For the ``manual-install`` type, an administrator will have to manually extract to the server's `writable apps directory <https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/config_sample_php_parameters.html#apps-paths>`_ ``l10n`` folder of the ExApp
29+
For the ``manual-install`` type, an administrator will have to manually extract to the server's `writable apps directory <https://docs.nextcloud.com/server/31/admin_manual/configuration_server/config_sample_php_parameters.html#apps-paths>`_ ``l10n`` folder of the ExApp
3030
(e.g. ``/path/to/apps-writable/<appid>/l10n/*.(js|json)``).
3131
This will allow the server to access the ExApp's strings with translations.
3232

33+
.. TODO ON RELEASE: Update version number above on release
34+
3335
.. note::
3436

3537
Only the ``l10n`` folder must be present on the server side; ``appinfo/info.xml`` could lead to misdetection by the server as a PHP app folder.

developer_manual/exapp_development/tech_details/api/logging.rst

+3-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,9 @@ Request data
2525
}
2626
2727
28-
The possible values of ``log_lvl`` are described here: `Nextcloud Log level <https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/logging_configuration.html#log-level>`_
28+
The possible values of ``log_lvl`` are described here: `Nextcloud Log level <https://docs.nextcloud.com/server/31/admin_manual/configuration_server/logging_configuration.html#log-level>`_
29+
30+
.. TODO ON RELEASE: Update version number above on release
2931
3032
Response data
3133
*************

developer_manual/getting_started/devenv.rst

+2-2
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Please follow the steps on this page to set up your development environment manu
1616
Set up Web server and database
1717
------------------------------
1818

19-
First `set up your Web server and database <https://docs.nextcloud.com/server/latest/admin_manual/installation/index.html>`_ (**Section**: Manual Installation - Prerequisites).
19+
First `set up your Web server and database <https://docs.nextcloud.com/server/31/admin_manual/installation/index.html>`_ (**Section**: Manual Installation - Prerequisites).
2020

2121
.. TODO ON RELEASE: Update version number above on release
2222
@@ -25,7 +25,7 @@ Get the source
2525

2626
There are two ways to obtain Nextcloud sources:
2727

28-
* Using the `stable version <https://docs.nextcloud.com/server/latest/admin_manual/installation/index.html>`_
28+
* Using the `stable version <https://docs.nextcloud.com/server/31/admin_manual/installation/index.html>`_
2929
* Using the development version from `GitHub`_ which will be explained below.
3030

3131
.. TODO ON RELEASE: Update version number above on release

user_manual/external_storage/external_storage.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ The External Storage application allows you to mount external storage services,
66
such as Amazon S3, SMB/CIFS file servers and FTP servers…
77
in Nextcloud. Your Nextcloud server administrator controls which of these are
88
available to you. Please see `Configuring External Storage (GUI)
9-
<https://docs.nextcloud.com/server/latest/admin_manual/configuration_files/external_storage_configuration_gui.html>`_ in the Nextcloud Administrator's
9+
<https://docs.nextcloud.com/server/31/admin_manual/configuration_files/external_storage_configuration_gui.html>`_ in the Nextcloud Administrator's
1010
manual for configuration how-tos and examples.
1111

1212
.. TODO ON RELEASE: Update version number above on release

0 commit comments

Comments
 (0)