summaryrefslogtreecommitdiffstats
path: root/lib/public
Commit message (Collapse)AuthorAgeFilesLines
* Remove wrongly annotated package namesJulius Härtl2020-08-266-7/+0
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Merge pull request #22304 from nextcloud/techdebt/noid/matching-param-namesMorris Jobke2020-08-192-3/+3
|\ | | | | Use matching parameter names form interfaces and implementations
| * Use matching parameter names form interfaces and implementationsMorris Jobke2020-08-192-3/+3
| | | | | | | | | | | | Found by Psalm 3.14.1 Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* | Fix CSJoas Schilling2020-08-192-0/+2
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Send "429 Too Many Requests" in case of brute force protectionJoas Schilling2020-08-192-0/+81
|/ | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Properly add new methods to interface and document in PHPDoc for getRootMounts()Morris Jobke2020-08-172-1/+9
| | | | | | Introduced in #22063 and was just forgotten. Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Update documentation for QueryBuilder::setDaniel Kesselberg2020-08-141-1/+1
| | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* Remove getLastJob from IJobListMorris Jobke2020-08-131-11/+0
| | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Merge pull request #21344 from nextcloud/fix/twofactor-cleanup-eventMorris Jobke2020-08-131-0/+52
|\ | | | | Emit an event for every disabled 2FA provider during cleanup
| * Emit an event for every disabled 2FA provider during cleanupChristoph Wurst2020-06-161-0/+52
| | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | Merge pull request #22117 from nextcloud/activity-settings-groupingMorris Jobke2020-08-111-0/+12
|\ \ | | | | | | allow grouping of activity settings
| * | allow grouping of activity settingsRobin Appelman2020-08-051-0/+12
| | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | Add PHP doc for eventsMorris Jobke2020-08-1014-3/+35
| | | | | | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* | | Merge pull request #21738 from ↵Morris Jobke2020-08-071-0/+7
|\ \ \ | | | | | | | | | | | | | | | | nextcloud/techdebt/14552/migrate-OC_Group-post_removeFromGroup Migrate OC_Group post_removeFromGroup hook to actual event object
| * | | Add proper deprecation messageMorris Jobke2020-08-071-1/+4
| | | | | | | | | | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
| * | | Deprecate BeforeUserRemovedEvent because it can't be triggered in all casesMorris Jobke2020-07-301-0/+4
| | | | | | | | | | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* | | | Distribute preview folders in appdata in multibucket setup to multiple bucketsMorris Jobke2020-08-061-0/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * introduces a new IRootMountProvider to register mount points inside the root storage * adds a AppdataPreviewObjectStoreStorage to handle the split between preview folders and bucket number Ref #22033 Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* | | | Merge pull request #22112 from nextcloud/enh/noid/flow-entity-recreatable-stateMorris Jobke2020-08-061-0/+59
|\ \ \ \ | | | | | | | | | | Allow Flow entity state to be recreated
| * | | | Enable Flow entities to recreate state if necessaryArthur Schiwon2020-08-051-0/+59
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | | | | Refactor API to match the widget wordingJulius Härtl2020-08-054-16/+16
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | | | | Merge pull request #22104 from ↵Joas Schilling2020-08-052-1/+16
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | nextcloud/enh/search/make-app-handle-the-order-logic Make apps handle the order logic
| * | | | | Hand in the route and the parameters of the requestJoas Schilling2020-08-052-2/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> Signed-off-by: npmbuildbot[bot] <npmbuildbot[bot]@users.noreply.github.com>
| * | | | | Make apps handle the order logicJohn Molakvoæ (skjnldsv)2020-08-051-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* | | | | | Merge pull request #22106 from nextcloud/feature/noid/user_status_apiMorris Jobke2020-08-053-0/+193
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | | Provide a PHP Api for UserStatus
| * | | | | Provide a PHP Api for UserStatusGeorg Ehrke2020-08-053-0/+193
| | |/ / / | |/| | | | | | | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* | | | | Merge pull request #22099 from nextcloud/fix/unified-searchJohn Molakvoæ2020-08-054-11/+28
|\ \ \ \ \ | |/ / / / |/| / / / | |/ / /
| * | | Show mime icon, bump bundles, make the SearchResultEntry class ↵John Molakvoæ (skjnldsv)2020-08-044-11/+28
| | | | | | | | | | | | | | | | | | | | | | | | non-abstract, Fix header search icon, various fixes Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* | | | Merge pull request #22097 from nextcloud/enh/noid/empty-templateMorris Jobke2020-08-051-0/+5
|\ \ \ \ | | | | | | | | | | Add empty renderAs template
| * | | | Add base renderAs templateJulius Härtl2020-08-041-0/+5
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | | | | IAddressBook: add isShared and isSystemAddressBookGeorg Ehrke2020-08-051-0/+15
| |/ / / |/| | | | | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* | | | Merge pull request #22057 from nextcloud/fix/20009/contactsmenu-limit-usersMorris Jobke2020-08-031-2/+4
|\ \ \ \ | | | | | | | | | | contactsmanager shall limit number of results early
| * | | | contactsmanager shall limit number of results earlyArthur Schiwon2020-07-311-2/+4
| | |/ / | |/| | | | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | | | Fix unified searchJohn Molakvoæ (skjnldsv)2020-08-032-1/+32
| | | | | | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> Signed-off-by: npmbuildbot[bot] <npmbuildbot[bot]@users.noreply.github.com>
* | | | Add user-status appGeorg Ehrke2020-07-311-0/+101
|/ / / | | | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* | | Merge pull request #21542 from nextcloud/activity-notificationsMorris Jobke2020-07-294-3/+124
|\ \ \ | | | | | | | | basic settings system for activity notifications
| * | | implement old settings interfaceRobin Appelman2020-07-241-1/+21
| | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | | build autoloaderRobin Appelman2020-07-211-1/+3
| | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | | improve default notification fallbackRobin Appelman2020-07-211-1/+1
| | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | | basic settings system for activity notificationsRobin Appelman2020-07-214-3/+102
| | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | Move NotFoundResponse to a proper TemplateResponseJulius Härtl2020-07-241-13/+2
| |/ / |/| | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | | Allow user backends to specify a custom logout urlRoeland Jago Douma2020-07-231-0/+43
| | | | | | | | | | | | | | | | | | * Allows SSO backends to do a global logout Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | Use the proper IAppContainer and IServerContainer type hints to know which ↵Morris Jobke2020-07-212-6/+4
| | | | | | | | | | | | | | | | | | code runs with which container Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* | | Make the bootstrap context return ContainerInterface instancesChristoph Wurst2020-07-212-4/+5
|/ / | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | Merge pull request #21875 from nextcloud/techdebt/deprecate-iloggerMorris Jobke2020-07-201-0/+16
|\ \ | | | | | | Deprecate ILogger in favor of the PSR-3 logger
| * | Deprecate ILoggerChristoph Wurst2020-07-161-0/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | Merge pull request #21850 from ↵Morris Jobke2020-07-202-0/+71
|\ \ \ | | | | | | | | | | | | | | | | nextcloud/techdebt/noid/register-alternative-logins Allow to register AlternativeLogin on RegistrationContext
| * | | Allow to register AlternativeLogin on RegistrationContextJoas Schilling2020-07-162-0/+71
| | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | Undeprecate IAppContainer and IServerContainerChristoph Wurst2020-07-172-19/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | | Merge pull request #21869 from ↵Joas Schilling2020-07-161-3/+34
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | nextcloud/techdebt/noid/add-constants-for-magic-strings Add constants for the magic strings of template rendering
| * | | | Add constants for the magic strings of template renderingJoas Schilling2020-07-161-3/+34
| | |/ / | |/| | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>