summaryrefslogtreecommitdiffstats
path: root/lib/private
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #17264 from nextcloud/move-from-storage-wrappersRoeland Jago Douma2019-09-262-1/+37
|\ | | | | handle moveFromStorage within the same storage even when storage wrap…
| * handle moveFromStorage within the same storage even when storage wrappers ↵Robin Appelman2019-09-252-1/+37
| | | | | | | | | | | | | | | | | | | | are applied to the source storage the target storage doesn't need additional handling for wrappers as the wrappers implementation of moveFromStorage already deals with that Any storage based on local storage isn't affected by this as local storage already has it's own way of handling with this Signed-off-by: Robin Appelman <robin@icewind.nl>
* | Merge pull request #17252 from nextcloud/bugfix/noid/user-0-can-not-commentRoeland Jago Douma2019-09-262-5/+5
|\ \ | | | | | | Fix user with id 0 to be able to comment
| * | Fix user with id 0 to be able to commentJoas Schilling2019-09-252-5/+5
| | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | Merge pull request #17262 from nextcloud/objectstore-remove-cache-on-deleteRoeland Jago Douma2019-09-261-3/+11
|\ \ \ | |/ / |/| | dont delete cache entries if deleting an object from object store failed
| * | dont delete cache entries if deleting an object from object store failedRobin Appelman2019-09-251-3/+11
| |/ | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | Merge pull request #17163 from ↵Roeland Jago Douma2019-09-231-1/+1
|\ \ | | | | | | | | | | | | nextcloud/bugfix/noid/print-error-on-data-dir-error Print error on data dir error
| * | Print the error pages as error so we load less scripts and might be able to ↵Joas Schilling2019-09-161-1/+1
| | | | | | | | | | | | | | | | | | view it Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | Merge pull request #17206 from nextcloud/logger-catch-exceptionsRoeland Jago Douma2019-09-191-24/+31
|\ \ \ | | | | | | | | catch exceptions that occur during logging
| * | | catch exceptions that occur during loggingRobin Appelman2019-09-191-24/+31
| | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | Fix l10n in federated file sharingChristoph Wurst2019-09-191-1/+1
|/ / / | | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | | Use the actual password to update the tokensRoeland Jago Douma2019-09-181-1/+1
| | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | Add uid to delete temp token queryDaniel Kesselberg2019-09-181-1/+2
| | | | | | | | | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* | | Fix getById for files in appdata and the root mountJoas Schilling2019-09-171-0/+44
|/ / | | | | | | | | | | | | | | | | | | | | | | In case the path we are currently in is inside the appdata_* folder, the original getById method does not work, because it can only look inside the user's mount points. But the user has no mount point for the root storage. So in that case we directly check the mount of the root if it contains the id. If it does we check if the path is inside the path we are working in. Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Merge pull request #17151 from nextcloud/td/remove/createPreviewRoeland Jago Douma2019-09-151-28/+0
|\ \ | | | | | | Remove deprecated function createPreview
| * | Remove deprecated function createPreviewRoeland Jago Douma2019-09-151-28/+0
| | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | Disable app token creation for impersonated people, ref #15539Greta Doci2019-09-151-0/+23
|/ / | | | | | | Signed-off-by: Greta Doci <gretadoci@gmail.com>
* | Harden identifyproof openssl codeRoeland Jago Douma2019-09-142-15/+28
| | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | Use Symfony's new contract Event class instead of the deprecated oneChristoph Wurst2019-09-121-4/+3
| | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | Merge pull request #17106 from nextcloud/feature/dispatch-typed-eventblizzz2019-09-121-0/+5
|\ \ | | | | | | Add Symfony inspired typed event dispatcher method
| * | Add Symfony inspired typed event dispatcher methodChristoph Wurst2019-09-111-0/+5
| | | | | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | | Merge pull request #17084 from nextcloud/refactor/symfony-dispatcher-signatureRoeland Jago Douma2019-09-111-2/+1
|\ \ \ | |/ / |/| | Use the new Symfony event dispatcher signature
| * | Use the new Symfony event dispatcher signatureChristoph Wurst2019-09-101-2/+1
| | | | | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | | Merge pull request #17021 from nextcloud/bye-spreed-hello-talkJoas Schilling2019-09-111-2/+2
|\ \ \ | | | | | | | | Bye Spreed namespace, hello Talk!
| * | | Bye Spreed namespace, hello Talk!Joas Schilling2019-09-051-2/+2
| | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | Merge pull request #16682 from nextcloud/enh/12790/workflow-backendRoeland Jago Douma2019-09-115-22/+40
|\ \ \ \ | | | | | | | | | | workflow overhaul
| * | | | emit file events via Dispatcher, tooArthur Schiwon2019-09-095-22/+40
| | |/ / | |/| | | | | | | | | | | | | | | | | | another step to get rid of hooks and emitters Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* / | | Split personal security settings in codeRoeland Jago Douma2019-09-101-0/+4
|/ / / | | | | | | | | | | | | | | | | | | | | | Instead of one big monolitic sections this is the first step in breaking down the settings. This should make is easiet to see what does what. As well as nicely splitting up the sections. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | Merge pull request #16836 from nextcloud/fix/16724/smb-availabilityRoeland Jago Douma2019-09-092-109/+102
|\ \ \ | |_|/ |/| | Fix SMB availability status + higher delay on auth issues
| * | set a storage availability delay on auth issues to avoid lock outArthur Schiwon2019-08-222-109/+102
| | | | | | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | | Merge pull request #16859 from PhrozenByte/patch-1Roeland Jago Douma2019-09-092-0/+18
|\ \ \ | | | | | | | | Add IAppManager::getAppWebPath()
| * | | Improve usage of IAppManager::getAppWebPath()Daniel Rudolf2019-09-052-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | Deprecate \OC_App::getAppWebPath() and \OC_App::getAppPath() Signed-off-by: Daniel Rudolf <github.com@daniel-rudolf.de>
| * | | Add IAppManager::getAppWebPath()Daniel Rudolf2019-08-251-0/+16
| | | | | | | | | | | | | | | | | | | | | | | | Implements a public API for \OC_App::getAppWebPath() Signed-off-by: Daniel Rudolf <github.com@daniel-rudolf.de>
* | | | Merge pull request #16962 from nextcloud/keep-cypress-gitRoeland Jago Douma2019-09-082-84/+0
|\ \ \ \ | | | | | | | | | | Kill repair step for cypress
| * | | | Kill repair step for cypress testsDaniel Kesselberg2019-09-022-88/+0
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
| * | | | Keep cypress if gitDaniel Kesselberg2019-09-011-0/+4
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* | | | | Merge pull request #17006 from nextcloud/querybuilder-max-minRoeland Jago Douma2019-09-071-0/+8
|\ \ \ \ \ | |_|_|_|/ |/| | | | add MAX and MIN to functionbuilder
| * | | | add MAX and MIN to functionbuilderRobin Appelman2019-09-061-0/+8
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | | Return the proper jailed path when requesting the root pathJulius Härtl2019-09-041-1/+1
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | | | | Merge pull request #16972 from nextcloud/enh/default_client_timeoutRoeland Jago Douma2019-09-041-0/+1
|\ \ \ \ \ | | | | | | | | | | | | Set a default request timeout
| * | | | | Set a default request timeoutRoeland Jago Douma2019-09-021-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This to avoid endless running processes. A default timeout of 30 seconds should cover the 99% case. If a job need specific longer time it should set that. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | | | | Fix sanity checks #16963Samuel CHEMLA2019-09-011-5/+3
|/ / / / / | | | | | | | | | | | | | | | Signed-off-by: Samuel CHEMLA <chemla.samuel@gmail.com>
* | | | | Handle throwables in the http dispatcherJulius Härtl2019-08-291-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Co-authored-by: Arthur Schiwon <blizzz@arthur-schiwon.de> Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | | | | Merge pull request #16913 from nextcloud/fix/declare_membersRoeland Jago Douma2019-08-292-18/+6
|\ \ \ \ \ | | | | | | | | | | | | SessionMiddleware: declare session property
| * | | | | SessionMiddleware: declare session propertyRoeland Jago Douma2019-08-282-18/+6
| | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Remove request since we don't useit * Update tests as well Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* / | | | Make sure they keys are uniqueRoeland Jago Douma2019-08-281-1/+0
|/ / / / | | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | | Merge pull request #16723 from nextcloud/fix/sharing/unshare-messageJoas Schilling2019-08-262-2/+9
|\ \ \ \ | | | | | | | | | | Add expiration event for shares
| * | | | Add expiration event for sharesJohn Molakvoæ (skjnldsv)2019-08-212-2/+9
| |/ / / | | | | | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* | | | Merge pull request #16795 from nextcloud/enh/phpstan/limiterJohn Molakvoæ2019-08-262-18/+4
|\ \ \ \ | |_|/ / |/| | | Fix report of phpstan in Limiter
| * | | Fix report of phpstan in LimiterRoeland Jago Douma2019-08-192-18/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * unneeded arguments to constructor * added return types * let automatic DI do its work Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>