summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Move to ABackendRoeland Jago Douma2018-03-222-3/+3
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Move Database backend over to new User/Backend interfacesRoeland Jago Douma2018-03-221-16/+30
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Remove type declarations where not yet possibleRoeland Jago Douma2018-03-224-4/+4
| | | | | | Because we don't return consistent things yet :( Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Deprecate implementsActionsRoeland Jago Douma2018-03-221-0/+1
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Fix phpdocRoeland Jago Douma2018-03-229-0/+62
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Add abstract bakend to still be backwards compatible with the old logicRoeland Jago Douma2018-03-221-0/+62
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Add interfaces for user backend functionalityRoeland Jago Douma2018-03-228-0/+232
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Merge pull request #8506 from nextcloud/use-appmanagerMorris Jobke2018-03-224-17/+13
|\ | | | | Use isInstalled of AppManger instead of reimplement it
| * Use isInstalled of AppManger instead of reimplement itMorris Jobke2018-03-214-17/+13
| | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* | Merge pull request #8791 from nextcloud/cleanup-oc_jsonMorris Jobke2018-03-223-39/+6
|\ \ | | | | | | Remove unused methods of OC_Json
| * | Remove unused methods of OC_JsonMorris Jobke2018-03-213-39/+6
| | | | | | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* | | Merge pull request #8922 from nextcloud/deprecated-ocp-files-methodsRoeland Jago Douma2018-03-222-0/+15
|\ \ \ | | | | | | | | Deprecated some methods of OCP\Files
| * | | Deprecate OCP\FilesMorris Jobke2018-03-212-0/+15
| |/ / | | | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* | | [tx-robot] updated from transifexNextcloud bot2018-03-222-2/+70
| | |
* | | Merge pull request #8918 from nextcloud/remove-deprecated-ocp-responseMorris Jobke2018-03-213-68/+0
|\ \ \ | | | | | | | | Remove deprecated and unused OCP\Response
| * | | Remove deprecated and unused OCP\ResponseMorris Jobke2018-03-213-68/+0
| |/ / | | | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* | | Merge pull request #8920 from nextcloud/hint-files-apiMorris Jobke2018-03-211-0/+3
|\ \ \ | | | | | | | | Add hint about OCP\Folder::getById
| * | | Add hint about OCP\Folder::getByIdMorris Jobke2018-03-211-0/+3
| |/ / | | | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* | | Merge pull request #8919 from nextcloud/remove-deprecated-method-of-ocp-userMorris Jobke2018-03-211-14/+0
|\ \ \ | | | | | | | | Remove deprecated and unused method OCP\User::getDisplayNames
| * | | Remove deprecated and unused method OCP\User::getDisplayNamesMorris Jobke2018-03-211-14/+0
| |/ / | | | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* | | Merge pull request #8923 from nextcloud/typosMorris Jobke2018-03-211-1/+1
|\ \ \ | | | | | | | | Fix some typos
| * | | Fix some typosMorris Jobke2018-03-211-1/+1
| |/ / | | | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* / / Remove unused and deprecated methods of OCP\DBMorris Jobke2018-03-212-35/+6
|/ / | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* | [tx-robot] updated from transifexNextcloud bot2018-03-212-2/+2
| |
* | Show EOL warning in the update sectionJoas Schilling2018-03-201-0/+1
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Merge pull request #8822 from nextcloud/fix/8641/undefined-indexblizzz2018-03-191-5/+11
|\ \ | | | | | | the FN is optional, carrying the displayname if present
| * | the FN is optional, carrying the displayname if presentArthur Schiwon2018-03-141-5/+11
| | | | | | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | | Store setUserValue as string in cacheRoeland Jago Douma2018-03-191-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We cache the values we set in the setUserValue function. However since the values are strings in the database we check if a value is equal with string comparison Now if the function was called with a $value of int or float. It would be stored in the DB (and thus converted to string) and in the cache (not converted thus as int/float). Now if another call comes in that sets it to the same value (I'm looking at you LDAP!). The check would fail since we would be comparing int/float to string which fails by definition. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | Merge pull request #8878 from nextcloud/remove_tmpfileRoeland Jago Douma2018-03-194-31/+6
|\ \ \ | | | | | | | | Remove deprecated tmpFile/tmpFolder
| * | | Remove \OCP\Files::tmpFolderRoeland Jago Douma2018-03-192-15/+3
| | | | | | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * | | Remove \OCP\Files::tmpFileRoeland Jago Douma2018-03-194-16/+3
| | | | | | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | | Remove unused private functionRoeland Jago Douma2018-03-191-15/+0
| | | | | | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | | Remove unused deprecated functions from OCP\JSONRoeland Jago Douma2018-03-191-32/+0
| | | | | | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | | Remove old deprecated function from the BackgroundJobRoeland Jago Douma2018-03-191-7/+0
|/ / / | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | Merge pull request #8857 from nextcloud/swift-verify-cached-tokenMorris Jobke2018-03-192-12/+24
|\ \ \ | | | | | | | | verify cached swift token
| * | | verify cached swift tokenRobin Appelman2018-03-162-12/+24
| | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | [tx-robot] updated from transifexNextcloud bot2018-03-174-2/+16
| | | |
* | | | Remove unused resolveReshare of old sharing codeMorris Jobke2018-03-162-33/+0
| | | | | | | | | | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* | | | Merge pull request #8830 from nextcloud/node_emit_readRoeland Jago Douma2018-03-151-0/+7
|\ \ \ \ | | | | | | | | | | Emit read for nodes
| * | | | Emit read for nodesRoeland Jago Douma2018-03-151-0/+7
| | |/ / | |/| | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | | Merge pull request #8255 from nextcloud/bugfix/noid/group-display-nameblizzz2018-03-154-6/+28
|\ \ \ \ | | | | | | | | | | Full implement group display names
| * | | | Use group displayNames in users listJohn Molakvoæ (skjnldsv)2018-03-082-4/+26
| | | | | | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
| * | | | Correctly return the group nameJoas Schilling2018-03-081-1/+1
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | | | Show the displayname in the users group listJoas Schilling2018-03-081-1/+1
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | | Merge pull request #8793 from nextcloud/swift-configRoeland Jago Douma2018-03-152-2/+6
|\ \ \ \ \ | | | | | | | | | | | | Swift uses `containter` not `bucket`
| * | | | | Fix bucket and container usageRoeland Jago Douma2018-03-142-2/+6
| | |/ / / | |/| | | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | | | Merge pull request #8828 from ↵Roeland Jago Douma2018-03-151-3/+3
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | nextcloud/fix-configuration-values-matched-in-user-searches Fix configuration values matched in user searches
| * | | | Fix configuration values matched in user searchesDaniel Calviño Sánchez2018-03-141-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Due to a misplaced closing parenthesis the condition of the left join clause was just "userid = uid"; the other conditions were passed as additional parameters to "leftJoin", and thus they were ignored. Therefore, the result set contained every preference of each user instead of only the email, so the "WHERE configvalue LIKE XXX" matched any configuration value of the user. Besides the closing parenthesis this commit also fixes the literal values. Although "Literal" objects represent literal values they must be created through "IExpressionBuilder::literal()" to be properly quoted; otherwise it is just a plain string, which is treated as a column name. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
* | | | | Remove deprecated OCP\ContactsMorris Jobke2018-03-143-187/+0
| |_|_|/ |/| | | | | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* | | | Merge pull request #8811 from nextcloud/remove_dep_util_linkRoeland Jago Douma2018-03-141-39/+0
|\ \ \ \ | | | | | | | | | | Remove deprecated URL functions for OCP\Util