summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #22515 from nextcloud/backport/22472/stable19Roeland Jago Douma2020-09-042-1/+8
|\ | | | | [stable19] Fix writing BLOBs to postgres with recent contacts interaction
| * Fix writing BLOBs to postgres with recent contacts interactionChristoph Wurst2020-08-312-1/+8
| | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | Merge pull request #22579 from nextcloud/backport/22550/stable19Roeland Jago Douma2020-09-041-2/+2
|\ \ | | | | | | [stable19] Use the correct root to determinate the webroot for the resource
| * | Use the correct root to determinate the webroot for the resourceJoas Schilling2020-09-041-2/+2
| | | | | | | | | | | | | | | | | | | | | Since all the compiled routes are based on the server webroot, we have to use this, independent from which app this belongs to. Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | Merge pull request #22442 from nextcloud/backport/22421/stable19Roeland Jago Douma2020-09-041-1/+3
|\ \ \ | | | | | | | | [stable19] show better quota warning for group folders and external storage
| * | | show better quota warning for group folders and external storageRobin Appelman2020-08-261-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | instead of showing the generic 'Your storage is full' message, better explain that it's the group folder/external storage that is full Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | Merge pull request #22569 from nextcloud/backport/22524/stable19Roeland Jago Douma2020-09-045-0/+60
|\ \ \ \ | |_|/ / |/| | | [stable19] Fix app password updating out of bounds
| * | | Fix app password updating out of boundsRoeland Jago Douma2020-09-035-0/+60
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When your password changes out of bounds your Nextcloud tokens will become invalid. There is no real way around that. However we should make sure that if you successfully log in again your passwords are all updates * Added event listener to the PostLoggedInEvent so that we can act on it - Only if it is not a token login * Make sure that we actually reset the invalid state when we update a token. Else it keeps being marked invalid and thus not used. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | | [tx-robot] updated from transifexNextcloud bot2020-09-042-4/+4
|/ / /
* | | Only disable zip64 if the size is knownRoeland Jago Douma2020-09-011-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | Else we might run into the issue that for an external storage where the size is not known yet we do not use zip64. Which then of course fails on large zip files. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | Merge pull request #22519 from nextcloud/backport/22517/stable19Julius Härtl2020-08-311-1/+1
|\ \ \ | | | | | | | | [stable19] set the mount id before calling storage wrapper
| * | | set the mount id before calling storage wrapperRobin Appelman2020-08-311-1/+1
| | |/ | |/| | | | | | | | | | | | | this allows the storage wrapper to use the mount id for it's own logic Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | Only update the filecache entry once the file has been written to S3Roeland Jago Douma2020-08-311-2/+11
| | | | | | | | | | | | | | | | | | | | | If we already update before we have no way to revert if the upload fails. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | Don't lose filecache entry on s3 overwrite errorRoeland Jago Douma2020-08-311-5/+16
|/ / | | | | | | | | | | | | If the object store errors we should not always delete the filecache entry. As this might lead to people losing access to their files. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | [tx-robot] updated from transifexNextcloud bot2020-08-282-2/+2
| |
* | Remove @package annotations from public namespaceJulius Härtl2020-08-27217-217/+0
| | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | Remove wrongly annotated package namesJulius Härtl2020-08-276-7/+0
| | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | [tx-robot] updated from transifexNextcloud bot2020-08-272-4/+4
|/
* Merge pull request #22410 from nextcloud/backport/22359/stable19Roeland Jago Douma2020-08-261-0/+10
|\ | | | | [stable19] fix possible leaking scope in Flow
| * adjust since for 19Arthur Schiwon2020-08-251-1/+1
| | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
| * fix possible leaking scope in FlowArthur Schiwon2020-08-251-0/+10
| | | | | | | | | | | | | | | | | | - a configured flow can be brought into consideration, despite its event was not fired - it could either run through - or run into a RuntimeException and killing processing of valid flows Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | [tx-robot] updated from transifexNextcloud bot2020-08-262-0/+32
|/
* Make legacy cipher opt inRoeland Jago Douma2020-08-241-0/+1
| | | | | | | | * Systems that upgrade have this enabled by default * New systems disable it * We'll have to add some wargning in the setup checks if this is enabled Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Merge pull request #22355 from nextcloud/backport/20772/stable19Roeland Jago Douma2020-08-241-1/+9
|\ | | | | [stable19] Properly search for users when limittogroups is enabled
| * Properly search for users when limittogroups is enabledRoeland Jago Douma2020-08-211-1/+9
| | | | | | | | | | | | | | Searching just for the uid is not enough. This makes sure this done properly again now. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | [tx-robot] updated from transifexNextcloud bot2020-08-234-2/+4
|/
* [tx-robot] updated from transifexNextcloud bot2020-08-202-0/+2
|
* Merge pull request #21983 from nextcloud/backport/21628/stable19Morris Jobke2020-08-193-18/+36
|\ | | | | [stable19] fix moving files from external storage to object store trashbin
| * dont update mimetype when moving to trashRobin Appelman2020-07-311-1/+5
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * fix renameFromStorage messing with folder mimetypeRobin Appelman2020-07-231-7/+10
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * use exceptions for error signaling in writeStreamRobin Appelman2020-07-232-5/+19
| | | | | | | | | | | | this remove the ambiguity when writing zero length files Signed-off-by: Robin Appelman <robin@icewind.nl>
| * fix moving files from external storage to object store trashbinRobin Appelman2020-07-231-9/+6
| | | | | | | | | | | | | | | | | | | | | | | | having the "cache rename" after the "storage move" caused the target to get the fileid from the source file, without taking care that the object is stored under the original file id. By doing the "cache rename" first, we trigger the "update existing file" logic while moving the file to the object store and the object gets stored for the correct file id Signed-off-by: Robin Appelman <robin@icewind.nl>
* | Allow to disable share emailsJoas Schilling2020-08-191-1/+2
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | [tx-robot] updated from transifexNextcloud bot2020-08-192-0/+2
| |
* | [tx-robot] updated from transifexNextcloud bot2020-08-182-0/+2
| |
* | [tx-robot] updated from transifexNextcloud bot2020-08-172-0/+2
| |
* | Silence duplicate session warningsRoeland Jago Douma2020-08-141-4/+4
| | | | | | | | | | | | | | | | Fixes #20490 Basically restroring the old behavior. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | Merge pull request #21975 from nextcloud/backport/21658/stable19Roeland Jago Douma2020-08-141-1/+3
|\ \ | | | | | | [stable19] allow admin to configure the max trashbin size
| * | allow admin to configure the max trashbin sizeRobin Appelman2020-07-231-1/+3
| |/ | | | | | | | | | | | | | | this allows an admin to configure the max trashbin size instead of always relying on the users quota. The trashbin size can be configured using the `occ trash:size` command and can be set both globally and per-user Signed-off-by: Robin Appelman <robin@icewind.nl>
* | Merge pull request #22121 from nextcloud/backport/22008/stable19Roeland Jago Douma2020-08-131-0/+6
|\ \ | | | | | | [stable19] Ensured large image is unloaded from memory when generating previews
| * | Use class that actually has the destroy() method in preview generatorMorris Jobke2020-08-051-1/+1
| | | | | | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
| * | fix memory leak caused by not destroying image in Preview/Generate.phpElijah Martin-Merrill2020-08-051-0/+6
| | | | | | | | | | | | Signed-off-by: Elijah Martin-Merrill <elijah@nyp-itsours.com>
* | | Merge pull request #22208 from nextcloud/backport/21676/stable19Roeland Jago Douma2020-08-131-1/+1
|\ \ \ | | | | | | | | [stable19] Fix chmod on file descriptor
| * | | Fix chmod on file descriptorJ0WI2020-08-121-1/+1
| | | | | | | | | | | | | | | | Signed-off-by: J0WI <J0WI@users.noreply.github.com>
* | | | Merge pull request #22209 from nextcloud/backport/21677/stable19Roeland Jago Douma2020-08-131-2/+4
|\ \ \ \ | | | | | | | | | | [stable19] Do clearstatcache() on rmdir
| * | | | Only clear the realpath cacheJ0WI2020-08-121-2/+2
| | | | | | | | | | | | | | | | | | | | Signed-off-by: J0WI <J0WI@users.noreply.github.com>
| * | | | clearstatcache() on rmdirJ0WI2020-08-121-0/+2
| |/ / / | | | | | | | | | | | | Signed-off-by: J0WI <J0WI@users.noreply.github.com>
* | | | [tx-robot] updated from transifexNextcloud bot2020-08-1322-2/+24
| | | |
* | | | [tx-robot] updated from transifexNextcloud bot2020-08-122-0/+6
|/ / /
* / / Search also the email and displayname in user mangement for groupsMorris Jobke2020-08-051-6/+18
|/ / | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>