aboutsummaryrefslogtreecommitdiffstats
path: root/lib/private/Server.php
Commit message (Collapse)AuthorAgeFilesLines
* Add dispatcher events to User and Group objectsJoas Schilling2019-03-011-3/+4
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Add guest navigation typeJulius Härtl2019-02-181-1/+2
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Implement guest avatar endpointMichael Weimann2019-02-071-0/+1
| | | | Signed-off-by: Michael Weimann <mail@michael-weimann.eu>
* Provide initial stateRoeland Jago Douma2019-01-291-0/+3
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Expose subadmin to OCPRoeland Jago Douma2019-01-291-0/+3
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Add isTokenLogin argument to post login hook/eventChristoph Wurst2019-01-231-2/+2
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Use the real logger in the settingsRoeland Jago Douma2019-01-071-2/+3
| | | | | | | | Fixes #13285 The wrapper logger should not be used here. But we need the real logger. Since this in internal we can just pass that on directly. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Clear avatar cache with frontend repairJohn Molakvoæ (skjnldsv)2018-11-081-2/+3
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* The identityproof manager should be in ServerRoeland Jago Douma2018-11-021-0/+8
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* The Encryption manager belongs in Server.phpRoeland Jago Douma2018-11-021-1/+2
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* SearchResult should be difined in Server as it is a core componentRoeland Jago Douma2018-11-021-0/+1
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* The UserSession is constructed in the serverRoeland Jago Douma2018-11-021-2/+3
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* fix pathMaxence Lange2018-11-011-1/+1
| | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
* public interfaces FullTextSearchMaxence Lange2018-10-301-0/+3
| | | | | | | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com> -@return mixed Signed-off-by: Maxence Lange <maxence@artificial-owl.com> Merge remote-tracking branch 'origin/interfaces-fulltextsearch-2' into interfaces-fulltextsearch-2 Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
* Reset bruteforce on token refresh OAuthRoeland Jago Douma2018-10-301-1/+2
| | | | | | | | | | When using atoken obtained via OAuth the token expires. Resulting in brute force attempts hitting the requesting IP. This resets the brute force attempts for that UID on a valid refresh of the token. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Register IAccountManager as a serviceJulius Härtl2018-10-241-0/+2
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* expose storagefactory in server containerRobin Appelman2018-10-171-0/+13
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* include dashboard into coreMaxence Lange2018-10-151-0/+4
| | | | | | | | | | | | | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com> Merge remote-tracking branch 'origin/interface-dashboard' into interface-dashboard Signed-off-by: Maxence Lange <maxence@artificial-owl.com> moving data object to OCP Signed-off-by: Maxence Lange <maxence@artificial-owl.com> update autoload files Signed-off-by: Maxence Lange <maxence@artificial-owl.com> +@since Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
* Remove unused constructor argumentChristoph Wurst2018-09-271-1/+0
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Reduce settings manager complexity by loading sections via DIChristoph Wurst2018-09-271-9/+1
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* cache isCached state for scss resourcesRobin Appelman2018-07-241-1/+2
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* Fixed testsJohn Molakvoæ (skjnldsv)2018-07-191-1/+3
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* start to get fed group shares into the share dialogBjoern Schiessle2018-07-111-0/+2
| | | | Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
* send accept share notification (WIP)Bjoern Schiessle2018-07-021-1/+1
| | | | Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
* use new API to send a federated share if possibleBjoern Schiessle2018-07-021-1/+1
| | | | Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
* check if cloud federation api is readyBjoern Schiessle2018-07-021-1/+1
| | | | Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
* start implementing federated sharing 2.0Bjoern Schiessle2018-07-021-0/+38
| | | | Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
* Merge pull request #9773 from nextcloud/feature/noid/resource_bookingMorris Jobke2018-06-291-0/+20
|\ | | | | resource booking
| * hook up calendar resource managers/backends with server containerGeorg Ehrke2018-06-251-0/+20
| | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* | Make 2FA providers statefulChristoph Wurst2018-06-201-12/+1
|/ | | | | | | | | | | This adds persistence to the Nextcloud server 2FA logic so that the server knows which 2FA providers are enabled for a specific user at any time, even when the provider is not available. The `IStatefulProvider` interface was added as tagging interface for providers that are compatible with this new API. Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Abstract the Provider via a managerRoeland Jago Douma2018-06-181-9/+1
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Add info message if an exception occurs during the svg to png conversionJulius Härtl2018-06-141-1/+1
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Generate PNG version of the theming app logo for mailsJulius Härtl2018-06-051-1/+1
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Expose isCLI to DIRoeland Jago Douma2018-05-081-0/+3
| | | | | | | | This allows apps/backgroundjobs to find out if they are run from the CLI or not. Some apps/backgroundjobs might do more if they are not at risk of timing out. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* 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>