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
path: root/lib
AgeCommit message (Collapse)Author
2020-07-31Add user-status appGeorg Ehrke
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2020-07-31Merge pull request #22060 from nextcloud/trashbin-s3-fixesMorris Jobke
Object store trashbin fixes
2020-07-30fix instanceof ISettings check for activity settingsRobin Appelman
boolean logic is hard Signed-off-by: Robin Appelman <robin@icewind.nl>
2020-07-30dont update mimetype when moving to trashRobin Appelman
Signed-off-by: Robin Appelman <robin@icewind.nl>
2020-07-30Merge pull request #21993 from nextcloud/fix/lower_route_not_found_levelJoas Schilling
Log the route not found exception on a lower level
2020-07-30Correctly remove usergroup shares on removing group membersJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-07-29Merge pull request #22034 from nextcloud/bugfix/noid/parse-url-returns-nullJoas Schilling
parse_url returns null in case a parameter is not found
2020-07-29Merge pull request #21542 from nextcloud/activity-notificationsMorris Jobke
basic settings system for activity notifications
2020-07-29parse_url returns null in case a parameter is not foundJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-07-29[tx-robot] updated from transifexNextcloud bot
2020-07-28Fix overwriteService() for appsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-07-27[tx-robot] updated from transifexNextcloud bot
2020-07-25[tx-robot] updated from transifexNextcloud bot
2020-07-24Log the route not found exception on a lower levelRoeland Jago Douma
This should be logged but it is not that critical to wanner level 3 Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2020-07-24Merge pull request #21977 from onehappycat/issue_21960Morris Jobke
Ignore whitespace in sharing by mail
2020-07-24implement old settings interfaceRobin Appelman
Signed-off-by: Robin Appelman <robin@icewind.nl>
2020-07-24Move NotFoundResponse to a proper TemplateResponseJulius Härtl
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2020-07-24[tx-robot] updated from transifexNextcloud bot
2020-07-23Ignore whitespace in sharing by mailonehappycat
Signed-off-by: onehappycat <one.happy.cat@gmx.com>
2020-07-23Merge pull request #21814 from ↵Morris Jobke
nextcloud/techdebt/noid/federated_share_added-into-typed-event Move federated_share_added into a typed event
2020-07-23Merge pull request #21628 from nextcloud/external-to-s3-trashbin-fixMorris Jobke
fix moving files from external storage to object store trashbin
2020-07-23fix renameFromStorage messing with folder mimetypeRobin Appelman
Signed-off-by: Robin Appelman <robin@icewind.nl>
2020-07-23Fix header logo size in notification mailsSimon Spannagel
Signed-off-by: Simon Spannagel <simonspa@kth.se>
2020-07-23use exceptions for error signaling in writeStreamRobin Appelman
this remove the ambiguity when writing zero length files Signed-off-by: Robin Appelman <robin@icewind.nl>
2020-07-23fix moving files from external storage to object store trashbinRobin Appelman
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>
2020-07-23Allow user backends to specify a custom logout urlRoeland Jago Douma
* Allows SSO backends to do a global logout Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2020-07-23Move federated_share_added into a typed eventMorris Jobke
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2020-07-23[tx-robot] updated from transifexNextcloud bot
2020-07-22Merge pull request #21870 from ↵Morris Jobke
nextcloud/fix/bootstrap-context-container-interfaces Make the bootstrap context return ContainerInterface instances
2020-07-21Merge pull request #21658 from nextcloud/trashbin-configurable-sizeMorris Jobke
allow admin to configure the max trashbin size
2020-07-21Use the proper IAppContainer and IServerContainer type hints to know which ↵Morris Jobke
code runs with which container Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2020-07-21Make the bootstrap context return ContainerInterface instancesChristoph Wurst
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-07-21build autoloaderRobin Appelman
Signed-off-by: Robin Appelman <robin@icewind.nl>
2020-07-21improve default notification fallbackRobin Appelman
Signed-off-by: Robin Appelman <robin@icewind.nl>
2020-07-21basic settings system for activity notificationsRobin Appelman
Signed-off-by: Robin Appelman <robin@icewind.nl>
2020-07-20Merge pull request #21875 from nextcloud/techdebt/deprecate-iloggerMorris Jobke
Deprecate ILogger in favor of the PSR-3 logger
2020-07-20Merge pull request #21850 from ↵Morris Jobke
nextcloud/techdebt/noid/register-alternative-logins Allow to register AlternativeLogin on RegistrationContext
2020-07-20Merge pull request #21880 from nextcloud/webauthn/discourage_user_authMorris Jobke
Discourage webauthn user interaction
2020-07-19Merge pull request #21891 from ↵Morris Jobke
nextcloud/techdebt/undeprecate-iappcontainer-iservercontainer Undeprecate IAppContainer and IServerContainer
2020-07-19[tx-robot] updated from transifexNextcloud bot
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-17Deprecate the query mothod on the server containerChristoph Wurst
The interface method has already been deprecated, but if some code uses the concrete type instead, the deprecation is not shown (by phpstorm), so I think it's better to have this method tagged as well. The "fix" for this deprecation is to simply use `get` instead of `query`. Right now this will work 100% the same, but the goal is to slim down the interface and only use what PSR-11 offers. Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-07-17[tx-robot] updated from transifexNextcloud bot
2020-07-16Merge pull request #21869 from ↵Joas Schilling
nextcloud/techdebt/noid/add-constants-for-magic-strings Add constants for the magic strings of template rendering
2020-07-16Discourage webauthn user interactionRoeland Jago Douma
Else people might have the feeling this is also doing 2FA. And since it is only prefered it can be ignored and hacked around. Once we have proper 2FA with webauthn in one go this probably needs to be revisted. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2020-07-16Merge pull request #21873 from ↵Roeland Jago Douma
nextcloud/techdebt/deprecate-server-container-getters Deprecate the server container getters
2020-07-16Deprecate ILoggerChristoph Wurst
The logger service was always intended to follow the PSR-3 interface. It's time to embrace this and switch over to the "official" API, hence this custom interface can be slowly phased out. With Nextcloud 20 the logger also got support for * App id filled out automatically * Exceptions handling (as replacement for logException) Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2020-07-16Add a scoped PSR logger for appsChristoph Wurst
Just like for ILogger we should have a version that has the app ID pre-set for the context (unless overwritten) so that each log entry can be traced back to the app that produced it. 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-16Add constants for the magic strings of template renderingJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>