summaryrefslogtreecommitdiffstats
path: root/lib/public
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #25089 from nextcloud/enhancement/ocp-db-typesblizzz2021-01-121-0/+113
|\ | | | | Add our own db column types via the public API
| * Add our own constants for db column typesChristoph Wurst2021-01-121-0/+113
| | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | Fix option in the client code itself as wellRoeland Jago Douma2021-01-121-6/+6
|/ | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Deck Rich-Object-String definitions for deck boards and cardsJoas Schilling2021-01-111-0/+62
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Bump doctrine/dbal from 2.12.0 to 3.0.0Christoph Wurst2021-01-084-30/+258
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Update license headersChristoph Wurst2020-12-3012-17/+30
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Bump icewind/streams from 0.7.1 to 0.7.2Christoph Wurst2020-12-293-28/+28
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Move to single share event. Just emit more if neededRoeland Jago Douma2020-12-231-21/+1
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* cs fixMaxence Lange2020-12-231-3/+3
| | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
* +ShareDeletedEventMaxence Lange2020-12-231-0/+80
| | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
* Merge pull request #22916 from J0WI/unifiy-links-to-php.netRoeland Jago Douma2020-12-224-40/+40
|\ | | | | Unify links to php.net
| * Unify links to php.netJ0WI2020-09-174-40/+40
| | | | | | | | | | | | Update all links to https://www.php.net/ Signed-off-by: J0WI <J0WI@users.noreply.github.com>
* | Merge pull request #24594 from kofemann/dcacheJulius Härtl2020-12-222-4/+4
|\ \
| * | storage: update IStorage#file_put_contents docs to match usageTigran Mkrtchyan2020-12-212-4/+4
| | | | | | | | | | | | | | | | | | | | | The current phpdoc of IStorage#file_put_contents doesnt corresponds to it's actual usage in code, e.g. Signed-off-by: Tigran Mkrtchyan <tigran.mkrtchyan@desy.de>
* | | Merge pull request #24702 from nextcloud/enhancement/well-known-handler-apiChristoph Wurst2020-12-186-0/+368
|\ \ \ | | | | | | | | Add well known handlers API
| * | | Add well known handlers APIChristoph Wurst2020-12-166-0/+368
| | | | | | | | | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | | | Update all license headers for Nextcloud 21Christoph Wurst2020-12-1648-31/+60
| | | | | | | | | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | | | Merge pull request #24659 from ↵Roeland Jago Douma2020-12-161-0/+6
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | nextcloud/enh/noid/dav-honour-sharing.maxAutocompleteResults dav principal search to honour sharing.maxAutocompleteResults setting
| * | | | use a consistent default value for sharing.maxAutocompleteResultsArthur Schiwon2020-12-151-0/+6
| |/ / / | | | | | | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* / / / Log an error when setting a custom header on "Not Modified" responsesJoas Schilling2020-12-151-0/+14
|/ / / | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | Update comment to reflect current CSP policyThomas Citharel2020-12-121-1/+1
| | | | | | | | | JS unsafe-eval was removed a long time ago in https://github.com/nextcloud/server/pull/11028
* | | Address minor commentsJulius Härtl2020-12-091-1/+2
| | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | | Add internal DECK_USER type to allow unsharing for individual usersJulius Härtl2020-12-091-0/+5
| | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | | Add share type for deckJulius Härtl2020-12-091-0/+5
| | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | | Allow apps to register their share providers from outsideJulius Härtl2020-12-092-0/+12
| | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | | Add an endpoint to search for accounts based on phone numberJoas Schilling2020-12-071-0/+11
|/ / | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Allow unified search results to have attributesChristoph Wurst2020-12-031-0/+21
| | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | Merge pull request #24113 from nextcloud/extend-cache-eventsRoeland Jago Douma2020-12-026-6/+112
|\ \ | | | | | | extend cache events
| * | code style and dispatchTypedRobin Appelman2020-12-022-2/+0
| | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | rename cache event to follow new naming standardsRobin Appelman2020-11-265-7/+75
| | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | extend cache eventsRobin Appelman2020-11-262-0/+40
| | | | | | | | | | | | | | | | | | | | | | | | - adds cache remove event - expose storage id in event - emit events during cache move Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | Allow subscription to indicate that a userlimit is reachedMorris Jobke2020-12-022-0/+14
| | | | | | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* | | Reduce code complexity in Share::getItems by tracing all remaining callersMorris Jobke2020-11-291-1/+4
|/ / | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* | Merge pull request #24319 from ↵Christoph Wurst2020-11-261-65/+0
|\ \ | | | | | | | | | | | | nextcloud/techdebt/noid/streamline-user-creation-and-deletion-events Streamline user creation and deletion events
| * | Streamline user creation and deletion eventsMorris Jobke2020-11-231-65/+0
| | | | | | | | | | | | | | | | | | CreateUserEvent was the only one that didn't matched the naming scheme of BeforePASTTENSEEvent and PASTTENSEEvent. The event wasn't used at all so this just removes it again as there is BeforeUserCreatedEvent that is also available since 18. Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* | | use in objectstore copyRobin Appelman2020-11-241-0/+8
| | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | Merge pull request #24324 from nextcloud/td/psalm/backgroundjob_jobRoeland Jago Douma2020-11-241-3/+3
|\ \ \ | | | | | | | | Fix the OCP\BackgroundJob\Job to make it compatible with its interface
| * | | Fix the OCP\BackgroundJob\Job to make it compatible with its interfaceRoeland Jago Douma2020-11-241-3/+3
| |/ / | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* / / Fix typo in @deprecated PHPDoc tagMorris Jobke2020-11-241-1/+1
|/ / | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* | Add IRequest taint sourcesLukas Reschke2020-11-221-0/+16
| | | | | | | | Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
* | Fix DataResponse typehintsRoeland Jago Douma2020-11-191-4/+4
| | | | | | | | | | | | | | | | | | We use this already in several places where we just pass strings or numbers. This all works because we just convert it to a json response in the end. So better to have the typehints reflect this. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | Merge pull request #24189 from nextcloud/enh/csp/frame-ancestorsRoeland Jago Douma2020-11-181-0/+2
|\ \ | | | | | | Set frame-ancestors to none if none are filled
| * | Set frame-ancestors to none if none are filledRoeland Jago Douma2020-11-181-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | frame-ancestors doesn't fall back to default-src. So when we apply a very restricted CSP we should make sure to set it to 'none' and not leave it empty. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | Remove some IRouter methodsRoeland Jago Douma2020-11-172-75/+5
|/ / | | | | | | | | | | | | | | | | This is not the end. IRouter needs to burn. But it is a start. 🎵 we didn't start the fire 🎵 Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | Add types to function builderJoas Schilling2020-11-161-27/+27
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Create primary keys on all tables and add a command to create the afterwardsJoas Schilling2020-11-101-0/+2
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Update parametersJoas Schilling2020-11-071-6/+4
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Add a function to get the unread count for multiple objects in one goJoas Schilling2020-11-041-0/+11
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Improve CertificateManager to not be user context dependentMorris Jobke2020-11-032-12/+9
| | | | | | | | | | | | | | | | | | * 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>
* | Remove deprecated OCSResponseRoeland Jago Douma2020-11-011-95/+0
| | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>