summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Add groupware settings sectionJulius Härtl2018-06-271-0/+1
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Merge pull request #10009 from ↵Morris Jobke2018-06-274-65/+15
|\ | | | | | | | | nextcloud/techdebt/noid/replace-headers-with-http_response_code-calls Replace hard coded HTTP status codes with proper calls to http_response_code
| * Do not use HTTP code OC_Response constants anymoreMorris Jobke2018-06-262-10/+1
| | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
| * Replace hardcoded status headers with calls to http_response_code()Morris Jobke2018-06-264-55/+14
| | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* | [tx-robot] updated from transifexNextcloud bot2018-06-278-0/+16
|/
* Fix groupExists when a backend provides group detailsRobin Appelman2018-06-261-1/+1
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* Merge pull request #10002 from nextcloud/docs/noid/phpdoc-putContent-resourceMorris Jobke2018-06-265-5/+5
|\ | | | | Add resource type phpDoc for putContent methods
| * Add resource type phpDoc for putContent methodsJulius Härtl2018-06-265-5/+5
| | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | Server exception error pages by default with a 500 status codeMorris Jobke2018-06-262-31/+6
| | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* | Server error/hint pages with a 500 error code to avoid it being seen instead ↵Morris Jobke2018-06-263-9/+9
| | | | | | | | | | | | | | | | | | of the actual resource * found while reviewing #7205 * allow to specify a special status code Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* | Change status code when config is write protectedEric Masseran2018-06-262-3/+9
|/ | | | | | | | | | Add hint msg, you can make config file read only If the config.php is not writable, print an error message: #6893 - set config writable - or set option to keep it read only Signed-off-by: Eric Masseran <rico.masseran@gmail.com>
* Merge pull request #9632 from nextcloud/enhancement/stateful-2fa-providersMorris Jobke2018-06-259-84/+473
|\ | | | | Stateful 2fa providers
| * Make new classes strict and fix license headerChristoph Wurst2018-06-252-0/+2
| | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
| * Make 2FA providers statefulChristoph Wurst2018-06-209-84/+471
| | | | | | | | | | | | | | | | | | | | | | This adds persistence to the Nextcloud server 2FA logic so that the server knows which 2FA providers are enabled for a specific user at any time, even when the provider is not available. The `IStatefulProvider` interface was added as tagging interface for providers that are compatible with this new API. Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | Merge pull request #9526 from Blaok/files-scan-shallowRobin Appelman2018-06-251-2/+2
|\ \ | | | | | | allow shallow (non-recursive) scan when scanning file storage
| * | feat: allow files:scan --shallowBlaok2018-05-181-2/+2
| | | | | | | | | | | | Signed-off-by: Yuze Chi <i@blaok.me>
* | | Merge pull request #9955 from nextcloud/bug/noid/onedrive_propfindRoeland Jago Douma2018-06-221-1/+1
|\ \ \ | | | | | | | | Request a valid property for DAV opendir
| * | | Request a valid property for DAV opendirRoeland Jago Douma2018-06-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Apperently Sabre and Onedrive are not friends when requesting a single 404 property. I need to dig deeper on why this is. Anyways requesting a valid property makes it work like a charm. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | | Merge pull request #9868 from nextcloud/user-backend-tableRoeland Jago Douma2018-06-211-9/+13
|\ \ \ \ | |/ / / |/| | | make table name configurable for db user backend
| * | | make table name configurable for db user backendRobin Appelman2018-06-191-9/+13
| | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | Merge pull request #9518 from ↵Roeland Jago Douma2018-06-218-2/+465
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | nextcloud/feature/5986/public_share_controller_middleware Public share middleware & controller
| * | | | Fix direct access to authen pageRoeland Jago Douma2018-06-201-1/+3
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * | | | Update token on regeneration for public loginRoeland Jago Douma2018-06-201-1/+1
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * | | | Add AuthPublicShareControllerTestRoeland Jago Douma2018-06-201-1/+0
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * | | | Add PublicShareControllerTestsRoeland Jago Douma2018-06-201-1/+1
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * | | | Add PublicShareMiddlewareTestRoeland Jago Douma2018-06-201-1/+1
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * | | | Don't allow public share pages if link sharing is disabledRoeland Jago Douma2018-06-201-1/+27
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * | | | Move public auth page overRoeland Jago Douma2018-06-201-3/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Now this is in core so the basics (that 99% of the app will want to use) looks always the same. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * | | | Move public preview endpoint overRoeland Jago Douma2018-06-202-2/+3
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * | | | Add the new PublicShareController and PublicShareMiddlewareRoeland Jago Douma2018-06-207-1/+433
| | |_|/ | |/| | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | | [tx-robot] updated from transifexNextcloud bot2018-06-216-2/+72
| | | |
* | | | Split css variables and fix url variablesJohn Molakvoæ (skjnldsv)2018-06-201-0/+1
| | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* | | | Merge pull request #9900 from nextcloud/feature/noid/wait-for-cron-to-finishMorris Jobke2018-06-202-9/+55
|\ \ \ \ | |/ / / |/| | | Wait for cron to finish before running upgrade command
| * | | Wait for cron to finish before running upgrade commandMorris Jobke2018-06-192-9/+55
| | | | | | | | | | | | | | | | | | | | | | | | * fixes #9562 Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* | | | [tx-robot] updated from transifexNextcloud bot2018-06-202-0/+2
| | | |
* | | | Added new search standardJohn Molakvoæ (skjnldsv)2018-06-191-0/+1
| | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* | | | Better design for core search, fixes and style to scssJohn Molakvoæ (skjnldsv)2018-06-191-0/+1
| | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* | | | Don't pretend we can add/remove users to/from groups when we can'tRobin Appelman2018-06-193-1/+42
| |/ / |/| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | Merge pull request #9881 from nextcloud/user-db-backend-querybuilderMorris Jobke2018-06-193-13/+38
|\ \ \ | | | | | | | | use query builder in all places in the db user backend
| * | | use query builder in all places in the db user backendRobin Appelman2018-06-151-13/+26
| | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | | Add count to function builderRobin Appelman2018-06-142-0/+12
| | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | Merge pull request #9485 from nextcloud/feature/9441/multiple_token_providersblizzz2018-06-1911-51/+984
|\ \ \ \ | | | | | | | | | | Add new public key token provider (tokens survive password change)
| * | | | CommentsRoeland Jago Douma2018-06-195-6/+20
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * | | | Add getProvider helper functionRoeland Jago Douma2018-06-181-35/+17
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * | | | Use constant for token versionRoeland Jago Douma2018-06-186-20/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | And don't set the version in the constructor. That would possible cause to many updates. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * | | | Add more testsRoeland Jago Douma2018-06-183-3/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add a lot of tests * Fixes related to those tests * Fix tests Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * | | | Generate the new publicKey tokens by default!Roeland Jago Douma2018-06-181-2/+1
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * | | | Actually convert the tokenRoeland Jago Douma2018-06-183-40/+94
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * When getting the token * When rotating the token * Also store the encrypted password as base64 to avoid weird binary stuff Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * | | | Add publickey provider to managerRoeland Jago Douma2018-06-181-47/+52
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * | | | SetPassword on PublicKeyTokensRoeland Jago Douma2018-06-181-2/+12
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>