mirror of
https://github.com/nextcloud/server.git
synced 2026-02-03 20:41:22 -05:00
this allows an admin to configure the max trashbin size instead of always relying on the users quota. The trashbin size can be configured using the `occ trash:size` command and can be set both globally and per-user Signed-off-by: Robin Appelman <robin@icewind.nl>
52 lines
2.2 KiB
XML
52 lines
2.2 KiB
XML
<?xml version="1.0"?>
|
|
<info xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance"
|
|
xsi:noNamespaceSchemaLocation="https://apps.nextcloud.com/schema/apps/info.xsd">
|
|
<id>files_trashbin</id>
|
|
<name>Deleted files</name>
|
|
<summary>This application enables users to restore files that were deleted from the system.</summary>
|
|
<description>
|
|
This application enables users to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the users file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.
|
|
To prevent a user from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation.
|
|
|
|
</description>
|
|
<version>1.10.1</version>
|
|
<licence>agpl</licence>
|
|
<author>Bjoern Schiessle</author>
|
|
<namespace>Files_Trashbin</namespace>
|
|
<default_enable/>
|
|
<types>
|
|
<filesystem/>
|
|
<dav/>
|
|
</types>
|
|
<documentation>
|
|
<user>user-trashbin</user>
|
|
</documentation>
|
|
<category>files</category>
|
|
<bugs>https://github.com/nextcloud/server/issues</bugs>
|
|
<dependencies>
|
|
<nextcloud min-version="20" max-version="20"/>
|
|
</dependencies>
|
|
|
|
<background-jobs>
|
|
<job>OCA\Files_Trashbin\BackgroundJob\ExpireTrash</job>
|
|
</background-jobs>
|
|
|
|
<commands>
|
|
<command>OCA\Files_Trashbin\Command\CleanUp</command>
|
|
<command>OCA\Files_Trashbin\Command\ExpireTrash</command>
|
|
<command>OCA\Files_Trashbin\Command\Size</command>
|
|
</commands>
|
|
|
|
<sabre>
|
|
<collections>
|
|
<collection>OCA\Files_Trashbin\Sabre\RootCollection</collection>
|
|
</collections>
|
|
<plugins>
|
|
<plugin>OCA\Files_Trashbin\Sabre\PropfindPlugin</plugin>
|
|
</plugins>
|
|
</sabre>
|
|
|
|
<trash>
|
|
<backend for="OCP\Files\Storage\IStorage">OCA\Files_Trashbin\Trash\LegacyTrashBackend</backend>
|
|
</trash>
|
|
</info>
|