summaryrefslogtreecommitdiffstats
path: root/apps
Commit message (Collapse)AuthorAgeFilesLines
* Fix dependency check for Swift and SMB_OCRobin McCorkell2015-09-132-2/+6
| | | | Mistake caused during merging, where the API had changed
* Merge pull request #18441 from owncloud/ext-backends.advancedRobin McCorkell2015-09-1331-744/+720
|\ | | | | Migrate advanced external storage backends to new registration API [part 3]
| * Fix Swift legacy auth mechanism fallbackRobin McCorkell2015-09-031-1/+1
| |
| * Fix typo in SMB_OCRobin McCorkell2015-09-031-2/+2
| |
| * Prevent creation of deprecated backendsRobin McCorkell2015-08-282-0/+4
| |
| * Introduce MODIFY permission for external storagesRobin McCorkell2015-08-285-11/+21
| |
| * Validate permissions for created admin storages, auth mechanismRobin McCorkell2015-08-285-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 modelRobin McCorkell2015-08-2813-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 mechanismRobin McCorkell2015-08-283-20/+22
| |
| * Migrate SFTP_Key external storage to new APIRobin McCorkell2015-08-2810-287/+177
| | | | | | | | | | The SFTP backend now supports public key authentication alongside password authentication.
| * Migrate SMB_OC external storage to new APIRobin McCorkell2015-08-284-142/+68
| | | | | | | | | | SMB_OC has been merged with SMB, via the identifier aliases mechanism. Legacy migration is done to the Session Credentials password mechanism
| * Migrate Swift external storage to new APIRobin McCorkell2015-08-285-18/+159
| | | | | | | | | | The Rackspace/OpenStack differences have been split into separate auth mechanisms, with correct legacy migration
* | [tx-robot] updated from transifexJenkins for ownCloud2015-09-132-0/+4
| |
* | [tx-robot] updated from transifexJenkins for ownCloud2015-09-1218-0/+88
| |
* | Merge pull request #18733 from owncloud/ext-dependencycheckRobin McCorkell2015-09-1111-64/+162
|\ \ | | | | | | Make checkDependencies a real method
| * | Test legacy backend with no dependency checkRobin McCorkell2015-09-011-0/+18
| | |
| * | Make checkDependencies a real methodRobin McCorkell2015-09-0111-64/+144
| | | | | | | | | | | | | | | Replace ->setDependencyCheck(callable) with a real method checkDependencies(). A polyfill is available for legacy storages.
* | | Merge pull request #18676 from owncloud/ext-eventdispatcherRobin McCorkell2015-09-111-0/+5
|\ \ \ | | | | | | | | files_external event dispatcher
| * | | Fire event when BackendService is availableRobin McCorkell2015-08-311-0/+5
| |/ /
* | | [tx-robot] updated from transifexJenkins for ownCloud2015-09-1160-0/+62
| | |
* | | Merge pull request #18699 from owncloud/notification-managerLukas Reschke2015-09-1010-2/+147
|\ \ \ | | | | | | | | Notification manager
| * | | Move interfaces to private until they are no longer experimentalJoas Schilling2015-09-083-4/+3
| | | |
| * | | Scrap the notifications when the share is accepted or declinedJoas Schilling2015-09-088-2/+33
| | | |
| * | | Add notifications for remote sharesJoas Schilling2015-09-083-0/+115
| | | |
* | | | [tx-robot] updated from transifexJenkins for ownCloud2015-09-1010-0/+28
| | | |
* | | | Merge pull request #18895 from owncloud/make-code-analyzers-happierMorris Jobke2015-09-093-24/+100
|\ \ \ \ | | | | | | | | | | Add proper PHPDoc
| * | | | Add proper PHPDocLukas Reschke2015-09-083-24/+100
| |/ / / | | | | | | | | | | | | Makes my IDE happier when going through that file.
* | | | Merge pull request #18873 from owncloud/enc_use_master_passwordLukas Reschke2015-09-0910-27/+472
|\ \ \ \ | | | | | | | | | | Allow admin to use a master key for all files
| * | | | occ command to enable master keyBjoern Schiessle2015-09-083-0/+196
| | | | |
| * | | | enable usage of a master keyBjoern Schiessle2015-09-077-27/+276
| | | | |
* | | | | [tx-robot] updated from transifexJenkins for ownCloud2015-09-0916-0/+28
| |/ / / |/| | |
* | | | [tx-robot] updated from transifexJenkins for ownCloud2015-09-08158-1150/+1118
| | | |
* | | | Merge pull request #18876 from owncloud/missing-context-on-update-file-targetMorris Jobke2015-09-071-1/+1
|\ \ \ \ | | | | | | | | | | Use context function call instead of static
| * | | | Use context function call instead of staticJoas Schilling2015-09-071-1/+1
| | | | |
* | | | | Merge pull request #18630 from owncloud/files-combineuploadbuttonJan-Christoph Borchardt2015-09-0712-320/+717
|\ \ \ \ \ | |/ / / / |/| | | | Combine upload action into the "New" menu
| * | | | Added unit tests for "new" file menu and small fixesVincent Petry2015-09-035-54/+247
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - added unit tests for NewFileMenu - use generateUrl for FileList.createFile and FileList.createDirectory - added unit tests for FileList.createFile and FileList.createDirectory
| * | | | Remove ellipsis on new file menu itemsVincent Petry2015-09-031-1/+0
| | | | |
| * | | | fix icon and layout details for new menuJan-Christoph Borchardt2015-09-032-4/+11
| | | | |
| * | | | Combine upload action into the "New" menuVincent Petry2015-08-289-270/+468
| | | | | | | | | | | | | | | | | | | | Refactored the new menu to be encapsulated in the NewFileMenu JS class
* | | | | Remove unneeded includeMorris Jobke2015-09-071-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | * fixes #18867 * ref #18748
* | | | | [tx-robot] updated from transifexJenkins for ownCloud2015-09-072-0/+2
| | | | |
* | | | | Merge pull request #18748 from owncloud/files-versions-tabMorris Jobke2015-09-0717-221/+966
|\ \ \ \ \ | | | | | | | | | | | | Add versions tab to files sidebar
| * | | | | Add versions tab to files sidebarVincent Petry2015-09-0317-221/+966
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - move versions to a tab in the files sidebar - added mechanism to auto-update the row in the FileList whenever values are set to the FileInfoModel given to the sidebar - updated tags/favorite action to make use of that new mechanism
* | | | | | Merge pull request #18742 from owncloud/mimetype-updatedbRoeland Douma2015-09-061-2/+4
|\ \ \ \ \ \ | | | | | | | | | | | | | | Introduce mimetype DB update occ command
| * | | | | | Split mimetype handling to new classRobin McCorkell2015-09-041-2/+4
| | |_|_|/ / | |/| | | |
* | | | | | [tx-robot] updated from transifexJenkins for ownCloud2015-09-062-0/+2
| | | | | |
* | | | | | [tx-robot] updated from transifexJenkins for ownCloud2015-09-0516-0/+40
| | | | | |
* | | | | | Avoid re-propagation of shares during one propagation runMorris Jobke2015-09-041-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | * fix was proposed by @nickvergessen
* | | | | | Merge pull request #18762 from owncloud/use-json-instead-of-unserializeMorris Jobke2015-09-042-4/+4
|\ \ \ \ \ \ | | | | | | | | | | | | | | Use "json_encode" and "json_decode" instead of unserialize
| * | | | | | Use "json_encode" and "json_decode" instead of unserializeLukas Reschke2015-09-022-4/+4
| | | | | | |