server/apps
Robin McCorkell 37beb58c6f Introduce BackendService for managing external storage backends
Backends are registered to the BackendService through new data
structures:

Backends are concrete classes, deriving from
\OCA\Files_External\Lib\Backend\Backend. During construction, the
various configuration parameters of the Backend can be set, in a design
similar to Symfony Console.

DefinitionParameter stores a parameter configuration for an external
storage: name of parameter, human-readable name, type of parameter
(text, password, hidden, checkbox), flags (optional or not).

Storages in the StoragesController now get their parameters validated
server-side (fixes a TODO).
2015-08-19 10:05:11 +01:00
..
encryption Remove unnecessary DB prefixes from existing query builder usages 2015-08-10 16:21:41 +02:00
files Merge pull request #18076 from owncloud/fix-thumbnail-api-master 2015-08-19 09:59:14 +02:00
files_external Introduce BackendService for managing external storage backends 2015-08-19 10:05:11 +01:00
files_sharing Merge pull request #14401 from owncloud/ux-s2s-ldap 2015-08-19 08:31:27 +02:00
files_trashbin Merge pull request #18065 from owncloud/new-trashbin-retention 2015-08-12 13:13:45 +02:00
files_versions Use DI 2015-08-10 10:45:16 +02:00
provisioning_api Check for userSession->getUser() === null 2015-08-11 15:37:06 +02:00
user_ldap Merge pull request #14401 from owncloud/ux-s2s-ldap 2015-08-19 08:31:27 +02:00
user_webdavauth Merge pull request #17316 from owncloud/master-delete-ocsid-from-db-if-none-specified 2015-07-02 12:37:31 +02:00