Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/server.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-12-16Update all license headers for Nextcloud 21Christoph Wurst
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-11-03Improve CertificateManager to not be user context dependentMorris Jobke
* removes the ability for users to import their own certificates (for external storage) * reliably returns the same certificate bundles system wide (and not depending on the user context and available sessions) The user specific certificates were broken in some cases anyways, as they are only loaded if the specific user is logged in and thus causing unexpected behavior for background jobs and other non-user triggered code paths. Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2020-07-17Undeprecate IAppContainer and IServerContainerChristoph Wurst
With 4152216bd8cf9d49e6749d26bb8b491dd49b089b these two interfaces got deprecated with the reasoning that we only need the base PSR interface. However, there are cases where in Nextcloud you still want to have a specific container (the one for the app vs the one for the server) when you either have a container injected or query one from a container. With a single interface that would not be possible. So it's probably better if we leave the two interfaces, but only have them extend the PSR interface. IContainer – with the custom methods – shall still be phased out, but the two other sub interfaces can stay for tagging purposes. Tagging means that no methods shall be added. Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-07-16Deprecate the server container gettersChristoph Wurst
Service locators are an anti pattern. These getters just make it more appealing to do the wrong thing. If you want to locate a service the bad way, just use the `get` method on a container – it will do the same in also one line of code. Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-07-16Use PSR container interface and deprecate our own abstractionChristoph Wurst
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-07-06Remove old deprecated getAppFolderRoeland Jago Douma
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2020-06-24Deprecate \OCP\ISearchChristoph Wurst
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-06-08Deprecate \OCP\IServerContainer::getEventDispatcherChristoph Wurst
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-04-09Use exactly one empty line after the namespace declarationChristoph Wurst
For PSR2 Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2019-12-05Update license headersChristoph Wurst
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2019-11-22Some php-cs fixesRoeland Jago Douma
* Order the imports * No leading slash on imports * Empty line before namespace * One line per import * Empty after imports * Emmpty line at bottom of file Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2019-07-08Add an event to edit the CSPRoeland Jago Douma
This introduces and event that can be listend to when we actually use the CSP. This means that apps no longer have to always inject their CSP but only do so when it is required. Yay for being lazy. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2018-10-17expose storagefactory in server containerRobin Appelman
Signed-off-by: Robin Appelman <robin@icewind.nl>
2018-07-02some minor fixes and clode cleanupBjoern Schiessle
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-07-02start implementing federated sharing 2.0Bjoern Schiessle
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2018-06-25hook up calendar resource managers/backends with server containerGeorg Ehrke
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2018-04-26offer API to create own File log. admin_audit makes use of itArthur Schiwon
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2018-03-13Remove deprecated HTTPHelperRoeland Jago Douma
* Remove the HTTP Helper * Remove from Server Containter * Removed legacy share tests that use it Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2018-03-12Merge pull request #8784 from nextcloud/remove-unused-deprecated-apphelperMorris Jobke
Remove unused and deprecated class and interface AppHelper
2018-03-12Remove unused and deprecated class and interface AppHelperMorris Jobke
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2018-03-12Remove unused and deprecated methods from OCP\UtilMorris Jobke
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2017-12-08Add public api for remote apiRobin Appelman
Signed-off-by: Robin Appelman <robin@icewind.nl>
2017-11-09implement CalendarManagerGeorg Ehrke
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2017-11-06Update license headersMorris Jobke
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2017-02-20IServerContainer is effectively an IContainerChristoph Wurst
This relation was not explicitly declared in the class description. Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2017-02-08Add a single public api for resolving a cloud id to a user and remote and backRobin Appelman
Signed-off-by: Robin Appelman <robin@icewind.nl>
2016-12-14Remove IDb interface which was deprecated for 3 years alreadyJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2016-10-05Deprecate old app folderRoeland Jago Douma
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2016-07-21Update with robinJoas Schilling
2016-07-21Fix othersJoas Schilling
2016-05-26Update license headersLukas Reschke
2016-05-03Add methods to public interfaceJoas Schilling
2016-03-22Move IServerContainter to PSR-4Roeland Jago Douma