summaryrefslogtreecommitdiffstats
path: root/lib/private
Commit message (Collapse)AuthorAgeFilesLines
* Re-enable apps that got automatically disabled while updatingJoas Schilling2018-06-262-1/+10
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Merge pull request #9632 from nextcloud/enhancement/stateful-2fa-providersMorris Jobke2018-06-256-84/+394
|\ | | | | 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-206-84/+392
| | | | | | | | | | | | | | | | | | | | | | 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-214-2/+127
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | nextcloud/feature/5986/public_share_controller_middleware Public share middleware & controller
| * | | | 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 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-203-1/+99
| | |_|/ | |/| | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | | 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>
* | | | 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-192-1/+30
| |/ / |/| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | Merge pull request #9881 from nextcloud/user-db-backend-querybuilderMorris Jobke2018-06-192-13/+30
|\ \ \ | | | | | | | | 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-141-0/+4
| | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | 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>
* | | | Just pass uid to the Token stuffRoeland Jago Douma2018-06-186-52/+26
| | | | | | | | | | | | | | | | | | | | | | | | We don't have user objects in the code everywhere Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | | Add first testsRoeland Jago Douma2018-06-181-1/+10
| | | | | | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | | Initial PKT implementationRoeland Jago Douma2018-06-186-11/+672
| | | | | | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | | Abstract the Provider via a managerRoeland Jago Douma2018-06-182-9/+211
| | | | | | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | | Merge pull request #9884 from nextcloud/groups-search-use-proper-keysJulius Härtl2018-06-181-2/+2
|\ \ \ \ | | |/ / | |/| | Add search to users details groups
| * | | Keep userids as keys on group searchJohn Molakvoæ (skjnldsv)2018-06-151-2/+2
| | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* | | | Merge pull request #9823 from ↵blizzz2018-06-184-4/+38
|\ \ \ \ | |/ / / |/| | | | | | | | | | | nextcloud/bufgix/noid/update_token_on_session_id_regenerate Update the token on session regeneration
| * | | Allow updating the token on session regenerationRoeland Jago Douma2018-06-144-4/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Sometimes when we force a session regeneration we want to update the current token for this session. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | | Merge pull request #9258 from nextcloud/theming-logo-pngMorris Jobke2018-06-151-1/+1
|\ \ \ \ | | | | | | | | | | Convert theming app logo to PNG to show it properly in emails
| * | | | Add info message if an exception occurs during the svg to png conversionJulius Härtl2018-06-141-1/+1
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
| * | | | Generate PNG version of the theming app logo for mailsJulius Härtl2018-06-051-1/+1
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | | | | Merge pull request #9197 from nextcloud/fix-avatar-centerMorris Jobke2018-06-151-34/+132
|\ \ \ \ \ | | | | | | | | | | | | Fix avatar generator centering
| * | | | | Removed old route, fix tests and fix var typeJohn Molakvoæ (skjnldsv)2018-06-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
| * | | | | Avatar imagick bumpJohn Molakvoæ (skjnldsv)2018-06-131-15/+38
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
| * | | | | Embedded fontJohn Molakvoæ (skjnldsv)2018-06-131-2/+11
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
| * | | | | Unify colour algorithm outputJohn Molakvoæ (skjnldsv)2018-06-131-5/+11
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
| * | | | | Controller tests fixesJohn Molakvoæ (skjnldsv)2018-06-131-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
| * | | | | Use base image sizeJohn Molakvoæ (skjnldsv)2018-06-131-15/+13
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>