summaryrefslogtreecommitdiffstats
path: root/lib/public
Commit message (Collapse)AuthorAgeFilesLines
* Add report-uri to CSPRoeland Jago Douma2018-10-212-0/+23
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Merge pull request #11711 from nextcloud/feature/backgroundjobs_ocpChristoph Wurst2018-10-193-0/+253
|\ | | | | Add proper backgroundjobs to OCP
| * fixup! Add backgroundjobs to OCPRoeland Jago Douma2018-10-091-0/+2
| | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * Add backgroundjobs to OCPRoeland Jago Douma2018-10-093-0/+251
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds abstract classes to base background jobs on. Right now almost all uses of this use the private namespace. For most usages it will be enough to just extend the the abstract classes QueuedJob or TimedJob. It should be a straight forward drop in replacement. The private jobs can then be killed off after a few releases. So we have a nice public API. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | Merge pull request #11740 from nextcloud/feature/noid/account-apiRoeland Jago Douma2018-10-154-0/+310
|\ \ | | | | | | Public API to get user acocunt data
| * | Add \OCP\Account public APIJulius Härtl2018-10-154-0/+310
| | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | | include dashboard into coreMaxence Lange2018-10-1510-0/+1579
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | Disallow unsafe-eval by defaultRoeland Jago Douma2018-10-141-6/+2
| | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | Make activity events strictJoas Schilling2018-10-121-39/+41
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Merge pull request #11719 from ↵Morris Jobke2018-10-101-1/+9
|\ \ | | | | | | | | | | | | nextcloud/techdebt/noid/allow-to-mock-new-datetime Allow to inject/mock `new \DateTime()` similar to time()
| * | Allow to inject/mock `new \DateTime()` similar to time()Joas Schilling2018-10-091-1/+9
| |/ | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Merge pull request #11622 from nextcloud/feature/11617Roeland Jago Douma2018-10-091-0/+8
|\ \ | | | | | | Add function to generate urls for OCS routes
| * | Add function to generate urls for OCS routesRoeland Jago Douma2018-10-091-0/+8
| |/ | | | | | | | | | | | | | | | | | | fixes #11617 The OCS routes are only absolute for now as they are often exposed to the outside anyway and are on a different endpoint than index.php in anyway. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* / Use numeric placeholders if there are multiple, so that RTL languages can ↵Joas Schilling2018-10-091-1/+1
|/ | | | | | operate better Signed-off-by: Joas Schilling <coding@schilljs.com>
* Merge pull request #11686 from ↵Morris Jobke2018-10-091-0/+1
|\ | | | | | | | | nextcloud/deprecation/noid/ocp_util_recursiveArraySearch Deprecate unused OCP\Util::recursiveArraySearch
| * Deprecate unused OCP\Util::recursiveArraySearchMorris Jobke2018-10-081-0/+1
| | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* | Deprecate unused, private OC_Helper::linkToPublicMorris Jobke2018-10-081-1/+6
|/ | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* adjust Calendar resource / room interfaces to use class implementationGeorg Ehrke2018-10-082-12/+12
| | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* Remove deprecated publishActivity functionRoeland Jago Douma2018-10-051-16/+0
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Merge pull request #11409 from nextcloud/feature/consolidated-2fa-settingsRoeland Jago Douma2018-10-032-0/+90
|\ | | | | Consolidate personal two-factor provider settings
| * Consolidate personal two-factor provider settingsChristoph Wurst2018-10-022-0/+90
| | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | Merge pull request #10967 from nextcloud/zipresponseMorris Jobke2018-10-021-0/+87
|\ \ | |/ |/| Add zip response
| * Add PHPDocMorris Jobke2018-10-021-4/+14
| | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
| * fixup! Add fix responseRoeland Jago Douma2018-10-021-1/+1
| | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * fixup! Add fix responseRoeland Jago Douma2018-10-021-3/+5
| | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * Add fix responseJakob Sack2018-10-021-0/+75
| | | | | | | | implements #7589
* | Document possibly thrown excption of QBMapper::insertOrUpdateChristoph Wurst2018-10-021-0/+1
| | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | Add QBMapper::insertOrUpdate()Christoph Wurst2018-10-021-1/+18
|/ | | | | | | | This allows elegant upserts where the entity ID is provided (e.g. by an external system) and when that data is fed into our database multiple times. Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Let 2FA providers provide their custom icons (dark/light)Christoph Wurst2018-10-011-0/+55
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Emit event on enablign or disabling of 2FA providerRoeland Jago Douma2018-10-012-0/+66
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Only allow 2FA state changs if providers support the operationChristoph Wurst2018-09-251-0/+15
| | | | | | | | Ref https://github.com/nextcloud/server/issues/11019. Add `twofactorauth:cleanup` command Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Merge pull request #11134 from nextcloud/locale-template-fixJoas Schilling2018-09-191-0/+10
|\ | | | | Use user locale as default in the template
| * Fix since tagJohn Molakvoæ (skjnldsv)2018-09-191-1/+1
| | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
| * TypehintJohn Molakvoæ (skjnldsv)2018-09-101-1/+1
| | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
| * Since requirementJohn Molakvoæ (skjnldsv)2018-09-101-0/+1
| | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
| * Fix public l10nJohn Molakvoæ (skjnldsv)2018-09-101-1/+2
| | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
| * Use user locale as default in the templateJohn Molakvoæ (skjnldsv)2018-09-101-0/+8
| | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* | Merge pull request #11139 from ↵blizzz2018-09-112-0/+102
|\ \ | | | | | | | | | | | | nextcloud/feature/2fa-provider-activatable-deactivatable [Mandatory 2FA] Add public interfaces for activable/deactivable 2FA providers
| * | Add public interfaces for activable/deactivable 2FA providersChristoph Wurst2018-09-102-0/+102
| |/ | | | | | | | | | | | | Fixes https://github.com/nextcloud/server/issues/11018. Required for https://github.com/nextcloud/server/issues/11019. Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* / Fix exception classJoas Schilling2018-09-101-1/+1
|/ | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Fix @since version on new APIChristoph Wurst2018-09-051-1/+1
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Add breadcrumb support to crash reportersChristoph Wurst2018-09-052-0/+54
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Merge pull request #11044 from nextcloud/td/8.2.0-public-utilChristoph Wurst2018-09-041-44/+0
|\ | | | | Remove deprecated methods from OCP\Util
| * Remove deprecated methods from OCP\UtilRoeland Jago Douma2018-09-041-44/+0
| | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | Deprecate the childSrc functionsRoeland Jago Douma2018-09-041-0/+2
| | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | Add workerSrc to CSPRoeland Jago Douma2018-09-042-0/+34
|/ | | | | | | | | Fixes #11035 Since the child-src directive is deprecated (we should kill it at some point) we need to have the proper worker-src available Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Fix typo in IUserManager::createUser docChristoph Wurst2018-08-161-1/+1
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Merge pull request #10481 from ↵Roeland Jago Douma2018-08-011-0/+8
|\ | | | | | | | | nextcloud/feature/noid/make-info-available-if-the-avatar-was-uploaded Make the info available if the avatar was uploaded or generated
| * Make the info available if the avatar was uploaded or generatedJoas Schilling2018-08-011-0/+8
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Fixed tiny grammar issuerakekniven2018-07-311-2/+2
|/ | | | | ID in uppercase. Signed-off-by: Mark Ziegler <mark.ziegler@rakekniven.de>