You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: admin_manual/ai/app_context_chat.rst
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -50,7 +50,7 @@ Installation
50
50
------------
51
51
52
52
1. Make sure the :ref:`Nextcloud Assistant app<ai-app-assistant>` is installed
53
-
2. Setup a :ref:`Deploy Demon<ai-app_api>` in AppAPI Admin settings
53
+
2. Setup a :ref:`Deploy Daemon<ai-app_api>` in AppAPI Admin settings. HaRP is not supported yet, please use Docker Socket Proxy (DSP).
54
54
3. Install the *context_chat_backend* ExApp via the "Apps" page in Nextcloud, or by executing (checkout the readme at https://github.com/nextcloud/context_chat_backend for manual install steps)
Copy file name to clipboardExpand all lines: admin_manual/ai/app_live_transcription.rst
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,8 +13,8 @@ Installation
13
13
------------
14
14
15
15
1. Make sure the `Nextcloud Talk app <https://apps.nextcloud.com/apps/spreed>`_ is installed.
16
-
2. Make sure the High-Performance Backend is installed and configured in Nextcloud Talk settings. See the `Nextcloud Talk install manual <https://nextcloud-talk.readthedocs.io/en/latest/quick-install/>`_ for more information.
17
-
3. Setup a :ref:`Deploy Demon<ai-app_api>` in AppAPI Admin settings.
16
+
2. Make sure the High-Performance Backend (latest or released after September 2025) is installed and configured in Nextcloud Talk settings. See the `Nextcloud Talk install manual <https://nextcloud-talk.readthedocs.io/en/latest/quick-install/>`_ for more information.
17
+
3. Setup a :ref:`Deploy Daemon<ai-app_api>` in AppAPI Admin settings.
18
18
4. Install the **live_transcription** app via the "Apps" page in Nextcloud, or by executing
Copy file name to clipboardExpand all lines: admin_manual/configuration_files/file_versioning.rst
+18-4Lines changed: 18 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -21,6 +21,20 @@ The Versions app never uses more than 50% of the user's currently available
21
21
free space. If the stored versions exceed this limit, Nextcloud deletes the
22
22
oldest file versions until it meets the disk space limit again.
23
23
24
+
Nextcloud manages file versions using a combination of on-save pruning and scheduled cleanup. This ensures that versions are retained while respecting storage quotas.
25
+
26
+
During Version Creation
27
+
-----------------------
28
+
29
+
Nextcloud automatically creates new file versions whenever a file is modified, allowing users to restore previous states when needed. After each new version is stored, the system automatically checks storage limits and retention rules. Versions are filtered according to the above pattern to keep representative versions and remove redundant ones. If the user’s quota is exceeded, auto-expiry is triggered.
30
+
When storage space runs low, Nextcloud sorts all versions from oldest to newest and removes the oldest ones first, while always preserving at least the two most recent versions to free up space.
31
+
32
+
During the Regular Background Job
33
+
---------------------------------
34
+
35
+
Nextcloud runs a background cleanup task that automatically removes old file versions for each user. During this process, the system checks the user's version storage folder and identifies versions that are older than the configured maximum retention period or whose original files no longer exist.
36
+
When an outdated or orphaned version is found, it is safely deleted from both the filesystem and the version database to reclaim storage space and maintain consistency.
37
+
24
38
.. note:: Versions named by a user will never be deleted.
25
39
26
40
You may alter the default pattern in ``config.php``. The default setting is
@@ -30,12 +44,12 @@ You may alter the default pattern in ``config.php``. The default setting is
30
44
31
45
Additional options are:
32
46
33
-
* ``D, auto``
34
-
Keep versions at least for D days, apply expiration rules to all versions
47
+
* ``D, auto``
48
+
Keep versions at least for D days, apply expiration rules to all versions
35
49
that are older than D days
36
50
37
-
* ``auto, D``
38
-
Delete all versions that are older than D days automatically, delete other
51
+
* ``auto, D``
52
+
Delete all versions that are older than D days automatically, delete other
Copy file name to clipboardExpand all lines: admin_manual/installation/system_requirements.rst
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -40,6 +40,8 @@ For best performance, stability and functionality we have documented some recomm
40
40
41
41
See :doc:`source_installation` for minimum PHP-modules and additional software for installing Nextcloud.
42
42
43
+
To ensure the full functionality of your Nextcloud, please make sure that the server can reach the :ref:`required remote systems<connections_to_remote_servers>`.
44
+
43
45
CPU Architecture and OS
44
46
^^^^^^^^^^^^^^^^^^^^^^^
45
47
A 64-bit CPU, OS and PHP is required for Nextcloud to run well.
Copy file name to clipboardExpand all lines: admin_manual/release_notes/upgrade_to_33.rst
+12Lines changed: 12 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,3 +15,15 @@ Previews
15
15
16
16
The preview provider for MP3 files, which reads cover images embedded in the files, is disabled by default for performance and stability reasons.
17
17
See :doc:`../configuration_files/previews_configuration` for details on how to enable or disable the preview provider.
18
+
19
+
Snowflake IDs
20
+
-------------
21
+
22
+
This version of Nextcloud ships with `Snowflake IDs <https://en.wikipedia.org/wiki/Snowflake_ID>`_. Those IDs include the creation time of object, a sequence ID and a server ID.
23
+
The server ID should now be configured in your config.php file or using environment variables. See :doc:`../configuration_server/config_sample_php_parameters` for more information.
24
+
25
+
26
+
Default user agent for outgoing requests changed
27
+
------------------------------------------------
28
+
29
+
Starting with this release, the default user agent for requests done by the instance was changed from ``Nextcloud Server Crawler`` to ``Nextcloud-Server-Crawler/X.Y.Z``, where ``X.Y.Z`` is the current server version.
Copy file name to clipboardExpand all lines: developer_manual/app_publishing_maintenance/app_upgrade_guide/upgrade_to_33.rst
+23-2Lines changed: 23 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -25,9 +25,25 @@ Removed APIs
25
25
26
26
- The global ``md5`` implementation is removed. It was deprecated since Nextcloud 20 and not used by Nextcloud anymore.
27
27
If you still need a ``md5`` implementation you can just use some external package like `crypto-browserify <https://www.npmjs.com/package/crypto-browserify>`_.
28
+
- ``OC.AppConfig`` was deprecated since Nextcloud 16 and was now removed. Instead use ``OCP.AppConfig``.
28
29
- The ``OC.SystemTags`` api was removed. If you need to get the list of system tags, check `this merge request <https://github.com/nextcloud/files_retention/pull/855>`_ for how to fetch the tags directly.
29
-
- The `OCA.Sharing.ExternalLinkActions` API was deprecated in Nextcloud 23 and is now removed.
30
-
It was replaced with `OCA.Sharing.ExternalShareAction` which now have a proper API by using `registerSidebarAction` from `@nextcloud/sharing` instead.
30
+
- ``OC.set`` and ``OC.get`` were removed. Both are deprecated since Nextcloud 19.
31
+
For ``get``, if really needed, use `lodash get <https://lodash.com/docs#get>`_.
32
+
And for ``set``, use `lodash set <https://lodash.com/docs#set>`_.
33
+
- ``OC.redirect`` and ``OC.reload`` were removed. Both were deprecated since Nextcloud 17.
34
+
To replace ``OC.redirect`` directly use ``window.location``.
35
+
To replace ``OC.reload`` directly use ``window.location.reload``.
36
+
- ``OC.fileIsBlacklisted`` was removed. It was deprecated since Nextcloud 18.
37
+
The replacement is to use ``validateFilename`` from the `@nextcloud/files <https://www.npmjs.com/package/@nextcloud/files>`_ package.
38
+
- The deprecated host methods from `OC` were deprecated since Nextcloud 17 and are now removed
39
+
40
+
- To replace ``OC.getHost`` use ``window.location.host``.
41
+
- To replace ``OC.getHostName`` use ``window.location.hostname``.
42
+
- To replace ``OC.getPort`` use ``window.location.port``.
43
+
- To replace ``OC.getProtocol`` use ``window.location.protocol``.
44
+
45
+
- The ``OCA.Sharing.ExternalLinkActions`` API was deprecated in Nextcloud 23 and is now removed.
46
+
It was replaced with ``OCA.Sharing.ExternalShareAction`` which now have a proper API by using ``registerSidebarAction`` from `@nextcloud/sharing <https://www.npmjs.com/package/@nextcloud/sharing>`_ instead.
31
47
32
48
Back-end changes
33
49
----------------
@@ -59,6 +75,11 @@ In this release support for PHP 8.1 was removed. Follow the steps below to make
59
75
60
76
3. If you have :ref:`continuous integration <app-ci>` set up, remove PHP 8.1 from the matrices of tests and linters.
61
77
78
+
Default user agent for outgoing requests changed
79
+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
80
+
81
+
Starting with this release, the default user agent for requests done by the instance was changed from ``Nextcloud Server Crawler`` to ``Nextcloud-Server-Crawler/X.Y.Z``, where ``X.Y.Z`` is the current server version.
0 commit comments