aboutsummaryrefslogtreecommitdiffstats
path: root/lib/private/Server.php
Commit message (Collapse)AuthorAgeFilesLines
* use SystemConfig, less dependencies, and not publicly neededArthur Schiwon2018-04-261-4/+3
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* revert Log's dependency to SystemConfig to work during InstallationArthur Schiwon2018-04-261-2/+1
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* offer API to create own File log. admin_audit makes use of itArthur Schiwon2018-04-261-1/+15
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* destaticfy Log classesArthur Schiwon2018-04-261-2/+3
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* Move to more generic image handling and add extra imagesJulius Härtl2018-04-191-3/+4
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* dont keep shared database locks when running cli scriptsRobin Appelman2018-04-111-1/+7
| | | | | | For cli scripts we don't have the assumption that the universe will be cleaned up soon Signed-off-by: Robin Appelman <robin@icewind.nl>
* Merge pull request #8804 from nextcloud/remove_httphelperRoeland Jago Douma2018-03-141-17/+0
|\ | | | | Remove deprecated HTTPHelper
| * Remove deprecated HTTPHelperRoeland Jago Douma2018-03-131-17/+0
| | | | | | | | | | | | | | | | * Remove the HTTP Helper * Remove from Server Containter * Removed legacy share tests that use it Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | Properly provide local memcache check to ICacheFactoryMorris Jobke2018-03-131-2/+2
|/ | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Remove unused and deprecated class and interface AppHelperMorris Jobke2018-03-121-10/+0
| | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Actually clear cache values for all base urlsJulius Härtl2018-03-071-2/+2
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Move base url from global cache prefix to frontend related onesJulius Härtl2018-03-071-3/+3
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Fix proper typesRoeland Jago Douma2018-02-221-1/+1
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Add repair step to clear frontend related cachesJulius Härtl2018-02-031-0/+12
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Do not cache the settings/sections in the database anymoreJoas Schilling2018-01-291-2/+0
| | | | | | | This caused more troubles then it had benefits, especially when an app got disabled or was removed without being disabled. Signed-off-by: Joas Schilling <coding@schilljs.com>
* Use ::class statement instead of stringMorris Jobke2018-01-291-14/+17
| | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Return value immediately instead of assigning to a one-time variableMorris Jobke2018-01-261-3/+1
| | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Dispatch event on twofactor failure and successRoeland Jago Douma2018-01-251-1/+2
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Don't polute log when loggin into dav with emailRoeland Jago Douma2018-01-231-1/+10
| | | | | | | | | | * We first try the email as username but this fails * Then we get the uid from the email and try again We should not log the first attempt since it polutes the log with failed login attempts while the login actually is valid. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Remove old repair steps that aren't executed anymoreMorris Jobke2018-01-221-1/+0
| | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Remove IAppConfig::getValueRoeland Jago Douma2018-01-171-1/+1
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Use \OC\User\Manager internally in the avatarmanagerRoeland Jago Douma2018-01-141-3/+4
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Remove generated avatar on displayname changeRoeland Jago Douma2017-12-191-1/+18
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Merge pull request #7531 from nextcloud/ldap/createdistributedRoeland Jago Douma2017-12-181-1/+1
|\ | | | | don't use deprecated method for requesting memcache
| * Also replace all other occurencesMorris Jobke2017-12-181-1/+1
| | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* | Let DI handle the background jobRoeland Jago Douma2017-12-181-10/+0
|/ | | | | | Fixes #7548 Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* The user displayNameResolver is specific to users, not the comments appArthur Schiwon2017-12-121-1/+15
| | | | | | | Other apps like spreed rely on it, and only can resolver per type can be registered anyhow. Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* Register ContactsStore using alias + run autoloaderchecker.shTobia De Koninck2017-12-111-1/+3
| | | | Signed-off-by: Tobia De Koninck <tobia@ledfan.be>
* Make ContactsStore a public APITobia De Koninck2017-12-111-0/+10
| | | | Signed-off-by: Tobia De Koninck <tobia@ledfan.be>
* handle not found mounts when cleaning avatarsRobin Appelman2017-12-111-0/+3
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* Remove avatar on user deletionRoeland Jago Douma2017-12-111-0/+23
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Dispatch event on User predeleteRoeland Jago Douma2017-12-111-1/+5
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Add public api for remote apiRobin Appelman2017-12-081-0/+27
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* Get the Installer via DIMorris Jobke2017-11-251-0/+10
| | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Merge pull request #6840 from nextcloud/feature/5282/calendar_apiMorris Jobke2017-11-161-0/+10
|\ | | | | Calendar API for apps
| * implement CalendarManagerGeorg Ehrke2017-11-091-0/+10
| | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* | Add a mechanism to register crach reportersChristoph Wurst2017-11-141-1/+5
|/ | | | | | | | 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>
* Update license headersMorris Jobke2017-11-061-2/+7
| | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Merge branch 'master' into autocomplete-guiArthur Schiwon2017-11-011-2/+2
|\
| * Use local cache for the CachingRouterRoeland Jago Douma2017-10-251-2/+2
| | | | | | | | | | | | | | | | There is no need to cache routes distributed. It even has the downside that the router might return different routes then the ones in the local routes.php files. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | simplify registration of manager in server containerArthur Schiwon2017-10-311-5/+3
| | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | AutoCompletion backendArthur Schiwon2017-10-221-0/+12
|/ | | | | | | | | | * introduce a Controller for requests * introduce result sorting mechanism * extend Comments to retrieve commentors (actors) in a tree * add commenters sorter * add share recipients sorter Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* split off former searchSharee unit testArthur Schiwon2017-09-261-1/+14
| | | | | | also moves registering default plugins to Server for proper unit testing Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* Splits off the logic from sharees endpoint thus making it available fromArthur Schiwon2017-09-261-0/+12
| | | | | | within Nc/via PHP. Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* Use IAppManager instead of private APIJulius Härtl2017-09-121-1/+2
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Use the language of the recipient for the share notificationJoas Schilling2017-09-081-4/+2
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Merge pull request #6254 from nextcloud/async-bus-splitMorris Jobke2017-09-041-31/+42
|\ | | | | Allow configuring different command bus backends
| * allow configuring the command busRobin Appelman2017-08-241-30/+41
| |
| * split async test bus for easier subclassingRobin Appelman2017-08-241-2/+2
| |
* | Improve 2FARoeland Jago Douma2017-08-291-1/+10
|/ | | | | | | | * Store the auth state in the session so we don't have to query it every time. * Added some tests Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>