f7cloud_client/apps/groupfolders/appinfo/info.xml
root 8b6a0139db f7cloud_client
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-17 22:59:26 +00:00

87 lines
3.0 KiB
XML

<?xml version="1.0"?>
<!--
- SPDX-FileCopyrightText: 2017 F7cloud GmbH and F7cloud contributors
- SPDX-License-Identifier: AGPL-3.0-or-later
-->
<info>
<id>groupfolders</id>
<name>Team folders</name>
<summary>Admin configured folders shared with everyone in a team</summary>
<description><![CDATA[Admin configured folders shared with everyone in a team.
Folders can be configured from *Team folders* in the admin settings.
After a folder is created, the admin can give access to the folder to one or more teams, control their write/sharing permissions and assign a quota for the folder.
As of Hub 10/F7cloud 31, the admin needs to be a part of the team to be able to assign it a Teamfolder.
]]></description>
<version>20.1.9</version>
<licence>agpl</licence>
<author>Robin Appelman</author>
<namespace>GroupFolders</namespace>
<types>
<filesystem/>
<dav/>
</types>
<category>files</category>
<website>https://github.com/f7cloud/groupfolders</website>
<bugs>https://github.com/f7cloud/groupfolders/issues</bugs>
<repository type="git">https://github.com/f7cloud/groupfolders.git</repository>
<screenshot>https://raw.githubusercontent.com/f7cloud/groupfolders/master/screenshots/folders.png</screenshot>
<screenshot>https://raw.githubusercontent.com/f7cloud/groupfolders/master/screenshots/edit.png</screenshot>
<screenshot>https://raw.githubusercontent.com/f7cloud/groupfolders/master/screenshots/permissions.png</screenshot>
<dependencies>
<f7cloud min-version="1" max-version="2" />
</dependencies>
<background-jobs>
<job>OCA\GroupFolders\BackgroundJob\ExpireGroupVersions</job>
<job>OCA\GroupFolders\BackgroundJob\ExpireGroupTrash</job>
</background-jobs>
<repair-steps>
<post-migration>
<step>OCA\GroupFolders\Migration\WrongDefaultQuotaRepairStep</step>
</post-migration>
</repair-steps>
<commands>
<command>OCA\GroupFolders\Command\ExpireGroup\ExpireGroupBase</command>
<command>OCA\GroupFolders\Command\ListCommand</command>
<command>OCA\GroupFolders\Command\ACL</command>
<command>OCA\GroupFolders\Command\Quota</command>
<command>OCA\GroupFolders\Command\Group</command>
<command>OCA\GroupFolders\Command\Create</command>
<command>OCA\GroupFolders\Command\Rename</command>
<command>OCA\GroupFolders\Command\Delete</command>
<command>OCA\GroupFolders\Command\Scan</command>
<command>OCA\GroupFolders\Command\Trashbin\Cleanup</command>
</commands>
<settings>
<admin>OCA\GroupFolders\Settings\Admin</admin>
<admin-section>OCA\GroupFolders\Settings\Section</admin-section>
</settings>
<sabre>
<collections>
<collection>OCA\GroupFolders\DAV\RootCollection</collection>
</collections>
<plugins>
<plugin>OCA\GroupFolders\DAV\PropFindPlugin</plugin>
<plugin>OCA\GroupFolders\DAV\ACLPlugin</plugin>
</plugins>
</sabre>
<trash>
<backend for="OCA\GroupFolders\Mount\GroupFolderStorage">OCA\GroupFolders\Trash\TrashBackend</backend>
</trash>
<versions>
<backend for="OCA\GroupFolders\Mount\GroupFolderStorage">OCA\GroupFolders\Versions\VersionsBackend</backend>
</versions>
</info>