Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [tx-robot] updated from transifex | Jenkins for ownCloud | 2015-10-07 | 4 | -0/+264 |
| | |||||
* | Remove oc_storages entries after removing ext storages | Vincent Petry | 2015-10-06 | 3 | -4/+94 |
| | | | | | | | | | When removing external storages, either system-wide or user-wide, automatically remove the matching oc_storages and oc_filecache entries. This can only work if the backend configuration doesn't contain any substitution variable $user in which case the storage id cannot be computed, so this case is ignored for now. | ||||
* | Merge pull request #19597 from owncloud/update-license-headers | Thomas Müller | 2015-10-06 | 76 | -57/+77 |
|\ | | | | | update licence headers via script | ||||
| * | deduplicate @xenopathic | Morris Jobke | 2015-10-06 | 82 | -82/+76 |
| | | |||||
| * | update licence headers via script | Morris Jobke | 2015-10-05 | 39 | -19/+45 |
| | | |||||
* | | [tx-robot] updated from transifex | Jenkins for ownCloud | 2015-10-06 | 6 | -8/+54 |
|/ | |||||
* | [tx-robot] updated from transifex | Jenkins for ownCloud | 2015-10-04 | 6 | -0/+52 |
| | |||||
* | [tx-robot] updated from transifex | Jenkins for ownCloud | 2015-10-03 | 6 | -0/+64 |
| | |||||
* | if mountpoint is applicable to all users the old API expects a array with 'all' | Bjoern Schiessle | 2015-10-02 | 1 | -0/+5 |
| | |||||
* | [tx-robot] updated from transifex | Jenkins for ownCloud | 2015-10-02 | 2 | -0/+4 |
| | |||||
* | [tx-robot] updated from transifex | Jenkins for ownCloud | 2015-10-01 | 2 | -0/+20 |
| | |||||
* | [tx-robot] updated from transifex | Jenkins for ownCloud | 2015-09-29 | 2 | -0/+6 |
| | |||||
* | [tx-robot] updated from transifex | Jenkins for ownCloud | 2015-09-28 | 74 | -30/+236 |
| | |||||
* | Use a universal shebang | Olivier Paroz | 2015-09-27 | 12 | -12/+12 |
| | | | | Fixes #15037 | ||||
* | Unit tests for storage validation in service | Robin McCorkell | 2015-09-23 | 2 | -0/+56 |
| | |||||
* | Perform visibility checks on storages | Robin McCorkell | 2015-09-23 | 14 | -40/+87 |
| | | | | | | | | StoragesService::getStorages() will check the visibility of the backend and auth mechanism for the storage, and if either are not visible to the user (aka disabled by admin) then the storage will be filtered out. The original method StoragesService::getAllStorages() still exists in case such storages need to be detected, but its use is discouraged. | ||||
* | Mark SMB_OC and SFTP_Key as deprecated backends | Robin McCorkell | 2015-09-23 | 2 | -4/+8 |
| | |||||
* | Hide deprecated backends in external storage GUI | Robin McCorkell | 2015-09-23 | 2 | -3/+19 |
| | | | | | | Selecting/deselecting the deprecate-to backends in the user mountable storages selection will also change the corresponding deprecated backend. | ||||
* | Add deprecation mechanic to IdentifierTrait | Robin McCorkell | 2015-09-23 | 3 | -0/+37 |
| | | | | | Deprecation allows a backend/auth mechanism to designate an object that it deprecates to, allowing clean transitions to updated codebases. | ||||
* | Revert "Implement more fine-grained external storage permissions model" | Robin McCorkell | 2015-09-23 | 17 | -237/+190 |
| | | | | | | This reverts commit 0b97a05e7bd631d66de1c2aee115113ada8a5f63. This reverts commit d2e3c17c0000bc0020f1ff641190452f370434de. This reverts commit cc88c5f4b84da57c425cbdb7dc8b391b1942b503. | ||||
* | Replaces if ($file === '.' || $file === '..') by ↵ | Martin | 2015-09-22 | 2 | -3/+3 |
| | | | | if(\OC\Files\Filesystem::isIgnoredDir($file)). Eases to find where this operation is used. | ||||
* | Merge pull request #19176 from owncloud/fix-19118 | Thomas Müller | 2015-09-21 | 2 | -11/+12 |
|\ | | | | | Fix checkboxes in files_external | ||||
| * | fix checkboxes in files_external | Hendrik Leppelsack | 2015-09-19 | 2 | -11/+12 |
| | | |||||
* | | [tx-robot] updated from transifex | Jenkins for ownCloud | 2015-09-20 | 4 | -0/+4 |
|/ | |||||
* | [tx-robot] updated from transifex | Jenkins for ownCloud | 2015-09-19 | 2 | -0/+2 |
| | |||||
* | Merge pull request #19069 from owncloud/ext-s3-ceph | Thomas Müller | 2015-09-18 | 4 | -4/+124 |
|\ | | | | | AmazonS3 automatic tests | ||||
| * | Make AmazonS3 path style actually work | Robin McCorkell | 2015-09-16 | 1 | -1/+4 |
| | | |||||
| * | AmazonS3 Ceph tests | Robin McCorkell | 2015-09-16 | 3 | -3/+120 |
| | | |||||
* | | [tx-robot] updated from transifex | Jenkins for ownCloud | 2015-09-18 | 10 | -0/+12 |
| | | |||||
* | | Merge pull request #19090 from owncloud/ext-priority-logic | Thomas Müller | 2015-09-17 | 3 | -3/+136 |
|\ \ | | | | | | | Properly implement external mount priorities | ||||
| * | | Unit tests for UserGlobalStoragesService::getUniqueStorages() | Robin McCorkell | 2015-09-16 | 1 | -2/+78 |
| | | | |||||
| * | | Fix external storage priority logic | Robin McCorkell | 2015-09-16 | 2 | -1/+58 |
| |/ | |||||
* | | Merge pull request #19108 from owncloud/ext-smb-storageconfig | Thomas Müller | 2015-09-17 | 1 | -0/+1 |
|\ \ | | | | | | | Correct manipulateStorageConfig parameter | ||||
| * | | Correct manipulateStorageConfig parameter | Robin McCorkell | 2015-09-17 | 1 | -0/+1 |
| | | | |||||
* | | | [tx-robot] updated from transifex | Jenkins for ownCloud | 2015-09-17 | 6 | -0/+50 |
| | | | |||||
* | | | [tx-robot] updated from transifex | Jenkins for ownCloud | 2015-09-17 | 6 | -0/+48 |
|/ / | |||||
* | | Merge branch 'master' into smb-workgroup | Robin McCorkell | 2015-09-15 | 225 | -5415/+5339 |
|\| | |||||
| * | [tx-robot] updated from transifex | Jenkins for ownCloud | 2015-09-15 | 10 | -0/+64 |
| | | |||||
| * | Merge pull request #18966 from owncloud/ext-remove-numeric-id | Lukas Reschke | 2015-09-14 | 1 | -67/+0 |
| |\ | | | | | | | Remove storing storage_id in mount.json | ||||
| | * | Remove storing storage_id in mount.json | Robin McCorkell | 2015-09-10 | 1 | -67/+0 |
| | | | | | | | | | | | | | | | One mount configuration does not necessarily map to a single storage, due to `$user` substitution or special auth mechanisms. | ||||
| * | | [tx-robot] updated from transifex | Jenkins for ownCloud | 2015-09-14 | 152 | -1618/+1090 |
| | | | |||||
| * | | Fix dependency check for Swift and SMB_OC | Robin McCorkell | 2015-09-13 | 2 | -2/+6 |
| | | | | | | | | | | | | Mistake caused during merging, where the API had changed | ||||
| * | | Merge pull request #18441 from owncloud/ext-backends.advanced | Robin McCorkell | 2015-09-13 | 31 | -744/+720 |
| |\ \ | | | | | | | | | Migrate advanced external storage backends to new registration API [part 3] | ||||
| | * | | Fix Swift legacy auth mechanism fallback | Robin McCorkell | 2015-09-03 | 1 | -1/+1 |
| | | | | |||||
| | * | | Fix typo in SMB_OC | Robin McCorkell | 2015-09-03 | 1 | -2/+2 |
| | | | | |||||
| | * | | Prevent creation of deprecated backends | Robin McCorkell | 2015-08-28 | 2 | -0/+4 |
| | | | | |||||
| | * | | Introduce MODIFY permission for external storages | Robin McCorkell | 2015-08-28 | 5 | -11/+21 |
| | | | | |||||
| | * | | Validate permissions for created admin storages, auth mechanism | Robin McCorkell | 2015-08-28 | 5 | -34/+63 |
| | | | | | | | | | | | | | | | | | | | | Backend and auth mechanism permissions are checked on storage creation, both for personal storages and for admin storages | ||||
| | * | | Implement more fine-grained external storage permissions model | Robin McCorkell | 2015-08-28 | 13 | -238/+212 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | VisibilityTrait -> PermissionsTrait PermissionsTrait stores two sets of data, $permissions and $allowedPermissions (analogous to $visibility and $allowedVisibility of VisibilityTrait). Each set is a map of user type ('admin' or 'personal') to permissions (mounting permission, create permission). The result is that a backend can now be restricted for creation, while still allowing it to be mounted. This is useful for deprecating backends or auth mechanisms, preventing new storages being created, while still allowing existing storages to be mounted. | ||||
| | * | | AjaxController uses RSA auth mechanism | Robin McCorkell | 2015-08-28 | 3 | -20/+22 |
| | | | |