Merge pull request #55834 from nextcloud/artonge/doc/improve_trashbin_config
Some checks are pending
CodeQL Advanced / Analyze (actions) (push) Waiting to run
CodeQL Advanced / Analyze (javascript-typescript) (push) Waiting to run
Integration sqlite / changes (push) Waiting to run
Integration sqlite / integration-sqlite (master, 8.4, main, --tags ~@large files_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, 8.4, main, capabilities_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, 8.4, main, collaboration_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, 8.4, main, comments_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, 8.4, main, dav_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, 8.4, main, features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, 8.4, main, federation_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, 8.4, main, file_conversions) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, 8.4, main, filesdrop_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, 8.4, main, ldap_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, 8.4, main, openldap_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, 8.4, main, openldap_numerical_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, 8.4, main, remoteapi_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, 8.4, main, routing_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, 8.4, main, setup_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, 8.4, main, sharees_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, 8.4, main, sharing_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, 8.4, main, theming_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (master, 8.4, main, videoverification_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite-summary (push) Blocked by required conditions
Psalm static code analysis / static-code-analysis (push) Waiting to run
Psalm static code analysis / static-code-analysis-security (push) Waiting to run
Psalm static code analysis / static-code-analysis-ocp (push) Waiting to run
Psalm static code analysis / static-code-analysis-ncu (push) Waiting to run

docs(trashbin): Improve clarity of files retention config
This commit is contained in:
Ferdinand Thiessen 2025-10-21 22:16:55 +02:00 committed by GitHub
commit 0587860c7a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -830,20 +830,19 @@ $CONFIG = [
* Available values (D1 and D2 are configurable numbers):
*
* * ``auto``
* default setting. Keeps files and folders in the trash bin for 30 days
* and automatically deletes anytime after that if space is needed (note:
* files may not be deleted if space is not needed).
* | Default setting. Keeps files and folders in the trash bin for at least **30** days.
* | Then, **if space is needed**, deletes trashed files anytime after that.
* * ``D1, auto``
* keeps files and folders in the trash bin for D1+ days, delete anytime if
* space needed (note: files may not be deleted if space is not needed)
* | Keeps files and folders in the trash bin for at least **D1** days.
* | Then, **if space is needed**, deletes trashed files anytime after that.
* * ``auto, D2``
* delete all files in the trash bin that are older than D2 days
* automatically, delete other files anytime if space needed
* | **If space is needed**, deletes trashed files anytime.
* | After **D2** days, delete all trashed files automatically
* * ``D1, D2``
* keep files and folders in the trash bin for at least D1 days and
* delete when exceeds D2 days (note: files will not be deleted automatically if space is needed)
* | Keeps files and folders in the trash bin for at least **D1** days.
* | Then, after **D2** days, delete all trashed files automatically.
* * ``disabled``
* trash bin auto clean disabled, files and folders will be kept forever
* | Trash bin auto clean is disabled, files and folders will be kept forever.
*
* Defaults to ``auto``
*/