summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #17982 from owncloud/appframework-sanitize-nameThomas Müller2015-08-121-0/+10
|\ | | | | Sanitize class names before registerService/query
| * Sanitize class names before registerService/queryRobin McCorkell2015-07-301-0/+10
| | | | | | | | | | Leading backslashes are removed, so a `registerService('\\OC\\Foo')` can still be resolved with `query('OC\\Foo')`.
* | Merge pull request #18127 from owncloud/dav-request-testsThomas Müller2015-08-124-5/+112
|\ \ | | | | | | add test framework for doing full request webdav tests
| * | handle single file dav endpointsRobin Appelman2015-08-111-2/+6
| | |
| * | only add tags plugin when loggedinRobin Appelman2015-08-111-2/+2
| | |
| * | split out creating the sabre dav server to it's own factoryRobin Appelman2015-08-112-3/+106
| | |
| * | add test framework for doing full request webdav testsRobin Appelman2015-08-112-2/+2
| | |
* | | Merge pull request #18202 from owncloud/revert-route-breaking-changesRobin McCorkell2015-08-113-37/+1
|\ \ \ | | | | | | | | Revert route breaking changes
| * | | Revert "make knowledge base url configurable"Joas Schilling2015-08-112-21/+1
| | | | | | | | | | | | | | | | This reverts commit 8fb89056bd2f99b1df7dc7a3970fc293272c8ab6.
| * | | Revert "Only load app routes if the app has already been loaded"Joas Schilling2015-08-112-16/+0
| | | | | | | | | | | | | | | | This reverts commit 50ebea41f60f2864a565ea9985c5462c2df5f09e.
* | | | Merge pull request #17852 from owncloud/register-alias-factoryRobin McCorkell2015-08-113-1/+3
|\ \ \ \ | |/ / / |/| | | Add test for factories
| * | | add test for factoriesBernhard Posselt2015-07-253-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | use ref for factory test use a factory for registerAlias Ensure we construct SimpleContainer Use single instance of DIContainer in routing tests
* | | | Merge pull request #17868 from owncloud/x-forwarded-forThomas Müller2015-08-111-1/+4
|\ \ \ \ | | | | | | | | | | Set default 'forwarded for' headers for reverse proxy
| * | | | Set default `forwarded_for_headers` to 'HTTP_X_FORWARDED_FOR'Robin McCorkell2015-08-101-1/+4
| | | | |
* | | | | Merge pull request #17932 from owncloud/fix_move_filesThomas Müller2015-08-111-2/+7
|\ \ \ \ \ | | | | | | | | | | | | make sure that hooks are emitted properly on file move operation
| * | | | | make sure that we emit the hooks if a file gets moved from a subfolder to ↵Bjoern Schiessle2015-07-291-2/+7
| | | | | | | | | | | | | | | | | | | | | | | | the root folder with the nodes API
* | | | | | Merge pull request #16528 from owncloud/activity-302-improve-settingsJoas Schilling2015-08-112-2/+15
|\ \ \ \ \ \ | | | | | | | | | | | | | | Activity 302 improve settings
| * | | | | | Allow types to be method specificJoas Schilling2015-07-222-2/+15
| | | | | | |
* | | | | | | Merge pull request #17830 from ↵Joas Schilling2015-08-111-92/+104
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | owncloud/issue-17825-dont-silently-ignore-invalid-consumers-extensions Throw a InvalidArgumentException when a consumer/extension is invalid
| * | | | | | | Throw a InvalidArgumentException when a consumer/extension is invalidJoas Schilling2015-07-231-92/+104
| | | | | | | |
* | | | | | | | Merge pull request #18096 from sualko/patch-1Morris Jobke2015-08-101-0/+1
|\ \ \ \ \ \ \ \ | |_|_|_|/ / / / |/| | | | | | | add data: to allowed image domains
| * | | | | | | add data: to allowed image domainssualko2015-08-051-0/+1
| | | | | | | |
* | | | | | | | Merge pull request #18109 from owncloud/fix-router-app-loadedThomas Müller2015-08-102-0/+16
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Only load app routes if the app has already been loaded
| * | | | | | | | Only load app routes if the app has already been loadedRobin McCorkell2015-08-062-0/+16
| | | | | | | | |
* | | | | | | | | Merge pull request #18175 from owncloud/automatic-db-prefix-query-builderThomas Müller2015-08-105-17/+52
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Automatic db prefix query builder
| * | | | | | | | | Remove unnecessary DB prefixes from existing query builder usagesJoas Schilling2015-08-103-9/+9
| | | | | | | | | |
| * | | | | | | | | Automatically prefix table names with *PREFIX* unless specifiedJoas Schilling2015-08-102-8/+43
| | | | | | | | | |
* | | | | | | | | | Merge pull request #15093 from rullzer/capabilities_managerRoeland Douma2015-08-108-6/+208
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|/ / |/| | | | | | | | | Capabilities manager
| * | | | | | | | | Use DIRoeland Jago Douma2015-08-106-58/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Register OCP\Capability\IManager at DIContainer * Add register capabilities to appframework * Register capabilities in DI way * Make unit test pass again * Remove CapabiltiesManager from OCP
| * | | | | | | | | Move core capabilities to new classRoeland Jago Douma2015-08-103-11/+65
| | | | | | | | | |
| * | | | | | | | | Added Capabilities ManagerRoeland Jago Douma2015-08-106-2/+183
| |/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * This should allow the capabilities to be intergrated into the appframework * Unit tests * Throw exception if closure does not return ICapability instance
* | | | | | | | | Update installer.phpmichag862015-08-101-0/+1
| | | | | | | | |
* | | | | | | | | Check if archive contains a directory named like appidmichag862015-08-101-0/+3
|/ / / / / / / /
* | | | | | | | Merge pull request #14779 from owncloud/use-iterator-directoryRobin McCorkell2015-08-073-7/+4
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Use the new IteratorDirectory instead of the fakedir wrapper
| * | | | | | | | Use the new IteratorDirectory instead of the fakedir wrapperRobin Appelman2015-07-153-7/+4
| | | | | | | | |
* | | | | | | | | Merge pull request #18124 from owncloud/share-permwrongvarMorris Jobke2015-08-071-1/+1
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Fix removal of share permissions when share disabled for user
| * | | | | | | | | Fix removal of share permissions when share disabled for userVincent Petry2015-08-071-1/+1
| | | | | | | | | |
* | | | | | | | | | Merge pull request #18120 from owncloud/appframework-isessioLukas Reschke2015-08-071-0/+4
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Add \OCP\ISession to AppFramework
| * | | | | | | | | | Add \OCP\ISession to AppFrameworkRobin McCorkell2015-08-071-0/+4
| | | | | | | | | | |
* | | | | | | | | | | Merge pull request #13641 from owncloud/cache-storage-statusVincent Petry2015-08-077-11/+571
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Store storage availability in database
| * | | | | | | | | | | Fix mounting wrapped storages resulting in many-layered wrappingRobin McCorkell2015-07-201-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This usually doesn't cause issues, but in unit tests sometimes a wrapped storage is passed to Filesystem::mount() and gets rewrapped, hitting the XDebug function nesting level limit when used.
| * | | | | | | | | | | Store storage availability in databaseRobin McCorkell2015-07-206-10/+565
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Storage status is saved in the database. Failed storages are rechecked every 10 minutes, while working storages are rechecked every request. Using the files_external app will recheck all external storages when the settings page is viewed, or whenever an external storage is saved.
* | | | | | | | | | | | Adding header support to class OC_OCS_ResultThomas Müller2015-08-072-1/+48
| |/ / / / / / / / / / |/| | | | | | | | | |
* | | | | | | | | | | Merge pull request #18091 from owncloud/add-backbonejsblizzz2015-08-071-0/+2
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / / / |/| | | | | | | | | | Add Backbone.js
| * | | | | | | | | | load backbone universallyArthur Schiwon2015-08-063-6/+2
| | | | | | | | | | |
| * | | | | | | | | | make available as OC.Backbone to avoid conflictsArthur Schiwon2015-08-061-0/+5
| | | | | | | | | | |
| * | | | | | | | | | files and sharing will require backbonejsArthur Schiwon2015-08-061-0/+1
| | | | | | | | | | |
* | | | | | | | | | | Merge pull request #18030 from owncloud/dav-upload-updaterVincent Petry2015-08-061-2/+1
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / / |/| | | | | | | | | | go trough the updater when uploading over webdav
| * | | | | | | | | | go trough the updater when uploading over webdavRobin Appelman2015-08-031-2/+1
| | | | | | | | | | |
* | | | | | | | | | | Following the spec:Thomas Müller2015-08-051-5/+1
| |/ / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | "`statuscode`: The OCS status code of the response, everything except 100 MUST be handled as failure."