Author | SHA1 | Message | Date |
---|---|---|---|
|
f14dff680d
|
Move remaining classes to PSR-4 | 8 years ago |
|
682821c71e | Happy new year! | 8 years ago |
|
8366ce2767 | deduplicate @xenopathic | 8 years ago |
|
cd506f210d |
Make checkDependencies a real method
Replace ->setDependencyCheck(callable) with a real method checkDependencies(). A polyfill is available for legacy storages. |
8 years ago |
|
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). |
9 years ago |