summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #7305 from nextcloud/log-level-for-log-extendingMorris Jobke2017-11-271-0/+1
|\ | | | | Pass log level to log reporters
| * Pass log level to log reportersMorris Jobke2017-11-271-0/+1
| | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* | Merge pull request #7210 from nextcloud/pg10Morris Jobke2017-11-274-100/+0
|\ \ | |/ |/| add postgresql 10 compatibility to dbal
| * add postgresql10 compatibility to dbalRobin Appelman2017-11-224-100/+0
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | Merge pull request #7295 from nextcloud/remove-unused-methodLukas Reschke2017-11-271-16/+0
|\ \ | | | | | | Remove unused mimetype detection method in OC_Image
| * | Remove unused mimetype detection method in OC_ImageMorris Jobke2017-11-271-16/+0
| | | | | | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* | | Merge pull request #7264 from nextcloud/cache-fetched-appsLukas Reschke2017-11-277-52/+69
|\ \ \ | | | | | | | | Cache fetched apps in update check
| * | | Make isUpdateAvailable non-staticMorris Jobke2017-11-252-14/+13
| | | | | | | | | | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
| * | | Get the Installer via DIMorris Jobke2017-11-256-40/+54
| | | | | | | | | | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
| * | | Cache fetched apps in update checkMorris Jobke2017-11-251-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | The code tried to find the apps with updates and thus was called for every available app. This caused to get the full appstore content as often as apps are available. The appstore request itself was cached nevertheless in an appdata dir, but with an object storage this is still a lot of round trips to read this cached result. Thus the instantiated list is now cached in a static variable (because it's a static method call). Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* | | | Merge pull request #6437 from nextcloud/support-mail-send-in-shareMorris Jobke2017-11-272-17/+25
|\ \ \ \ | | | | | | | | | | Add support for `\OCP\Share\IShare::getMailSend` back
| * | | | Proper handle null cases and default to trueLukas Reschke2017-11-271-1/+4
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
| * | | | Add support for `\OCP\Share\IShare::getMailSend` backLukas Reschke2017-11-272-18/+23
| | |/ / | |/| | | | | | | | | | | | | | | | | | This adds back the support for `\OCP\Share\IShare::getMailSend`, one example is creating bulk shares via API which where previously blocking due to the share notification emails. Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
* / | | Loss of performance on Login after upgrade from NC10 + LDAP to NC 12 + LDAP ↵Flávio Gomes da Silva Lisboa2017-11-271-0/+1
|/ / / | | | | | | | | | | | | | | | #6732 Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
* | | Merge pull request #7263 from nextcloud/clean-bruteforce-attempt-on-successLukas Reschke2017-11-242-4/+39
|\ \ \ | | | | | | | | Reset bruteforce attempt table on successful login
| * | | Reset bruteforce attempt table on successful loginMorris Jobke2017-11-242-4/+39
| |/ / | | | | | | | | | | | | | | | * only clear the entries that come from the same subnet, same action and same metadata Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* / / Remove unused checkCode methodMorris Jobke2017-11-241-17/+0
|/ / | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* | Use basename() instead of self implementationMorris Jobke2017-11-232-12/+2
| | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* | Merge pull request #7168 from nextcloud/fix-user-listblizzz2017-11-231-1/+1
|\ \ | | | | | | Fix accesslist when a user has an ID only containting 0-9
| * | Fix accesslist when a user has an ID only containting 0-9Joas Schilling2017-11-141-1/+1
| | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | Merge pull request #7137 from nextcloud/shared-jailed-source-rootMorris Jobke2017-11-231-0/+11
|\ \ \ | | | | | | | | Use the correct root for shared jail when the source storage is also a jail
| * | | Use the correct root for shared jail when the source storage is also a jailRobin Appelman2017-11-101-0/+11
| | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | Remove wrong entry in admin_settings that causes 500Morris Jobke2017-11-201-0/+5
| |_|/ |/| | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* | | [tx-robot] updated from transifexNextcloud bot2017-11-202-2/+2
| | |
* | | If there is no internet connection don't try to contact appstoreRoeland Jago Douma2017-11-171-1/+2
| | | | | | | | | | | | | | | | | | Fixes #7119 Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | only create the file cache entry after the empty file was created ↵Bjoern Schiessle2017-11-171-14/+13
| | | | | | | | | | | | | | | | | | successfully, otherwise file_exists() call on the initial file_put_content() will indicate that the file already exists Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
* | | Merge pull request #6840 from nextcloud/feature/5282/calendar_apiMorris Jobke2017-11-167-0/+357
|\ \ \ | | | | | | | | Calendar API for apps
| * | | update autoloader to included added classes and interfaceGeorg Ehrke2017-11-092-0/+6
| | | | | | | | | | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
| * | | implement CalendarManagerGeorg Ehrke2017-11-093-0/+159
| | | | | | | | | | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
| * | | Public interfaces for calendar APIGeorg Ehrke2017-11-092-0/+192
| |/ / | | | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* | | [tx-robot] updated from transifexNextcloud bot2017-11-162-2/+2
| | |
* | | Merge pull request #7169 from nextcloud/fix-user-searchMorris Jobke2017-11-141-0/+2
|\ \ \ | | | | | | | | Fix search in user managent when no group is selected
| * | | Fix search in user managent when no group is selectedMorris Jobke2017-11-141-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | * also allows to search by displayname Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* | | | Merge pull request #7172 from ↵Morris Jobke2017-11-141-1/+12
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | nextcloud/improve-error-handling-on-preview-cleanup check if the user still exists before we try to cleanup the previews
| * | | | check if the user still exists before we try to cleanup the previewsBjoern Schiessle2017-11-141-1/+12
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
* | | | | Merge pull request #7113 from nextcloud/s3-download-stream-fixBjörn Schießle2017-11-142-3/+9
|\ \ \ \ \ | |/ / / / |/| | | | Fix s3 download and touch
| * | | | Use non empty files for object store touchRobin Appelman2017-11-081-2/+2
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | | | Fix contructing headers for s3 downloadRobin Appelman2017-11-081-1/+7
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | | Merge pull request #7166 from nextcloud/enhancement/crash-report-contextMorris Jobke2017-11-144-5/+9
|\ \ \ \ \ | |_|/ / / |/| | | | Pass the exception context to the crash reporter
| * | | | add proper type hintingMorris Jobke2017-11-141-0/+1
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
| * | | | Pass the exception context to the crash reporterChristoph Wurst2017-11-144-5/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This should allow better reports as often the app id is passed as context. While this is not used right now, I'd like to have this for NC13 as adding it later will break the interface for existing apps Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | | | | Merge pull request #7061 from kyrofa/bugfix/6028/app_path_realpathMorris Jobke2017-11-142-0/+12
|\ \ \ \ \ | |/ / / / |/| | | | {J,CS}SResourceLocator: account for symlinks in app path
| * | | | JSResourceLocator: re-use $app_pathKyle Fazzari2017-11-121-7/+9
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Kyle Fazzari <kyrofa@ubuntu.com>
| * | | | JSResourceLocator: account for symlinks in app pathKyle Fazzari2017-11-071-3/+8
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Kyle Fazzari <kyrofa@ubuntu.com>
| * | | | CSSResourceLocator: account for symlinks in app pathKyle Fazzari2017-11-031-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently, if the app path includes a symlink, the calculated webDir will be incorrect when generating CSS and URLs will be pointing to the wrong place, breaking CSS. Use realpath when retrieving app path, and these issues go away. Fix #6028 Signed-off-by: Kyle Fazzari <kyrofa@ubuntu.com>
* | | | | Add a mechanism to register crach reportersChristoph Wurst2017-11-147-5/+166
| |_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | This adds a crash reporter registry, which is meant for third party apps to hook into the error logging/reporting chain. This way, external tools like Sentry can be used to track and aggregate system crashes. Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | | | [tx-robot] updated from transifexNextcloud bot2017-11-122-8/+8
| | | |
* | | | [tx-robot] updated from transifexNextcloud bot2017-11-1112-36/+2606
| | | |
* | | | [tx-robot] updated from transifexNextcloud bot2017-11-1012-0/+2588
| |_|/ |/| |
* | | Merge pull request #7117 from nextcloud/fix-welcome-stringMorris Jobke2017-11-091-1/+1
|\ \ \ | | | | | | | | Fix welcome text for better grammar in themed instances