summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Allow usage of Windows 10 WebDav NetdriveRoeland Jago Douma2018-04-051-0/+1
| | | | | | | | | Fixes #3523 As long as we don't have #8123 lets not leave our Window10 netdrive users hanging. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Fix Array to String conversion in QueryBuilderRoeland Jago Douma2018-04-051-1/+1
| | | | | | Fixes #9080 Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* [tx-robot] updated from transifexNextcloud bot2018-04-052-0/+14
|
* Merge pull request #9063 from nextcloud/fix-callForSeenUsersMorris Jobke2018-04-041-1/+2
|\ | | | | Move on with the next user if we found the user on one user back-end
| * Move on with the next user if we found the user on one user back-endBjoern Schiessle2018-04-031-1/+2
| | | | | | | | Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
* | Fix testsRoeland Jago Douma2018-04-042-4/+4
| | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | Add pathcacheRoeland Jago Douma2018-04-041-4/+19
| | | | | | | | | | | | | | * If we find the mountpoint for a path cache it * If we modify the mount points empty the pathCache Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | Make normalized cache path largerRoeland Jago Douma2018-04-041-1/+1
| | | | | | | | | | | | | | | | | | | | | | On larger instances with a large number of shares this can make a real impact as the default 512 entries are easily filled. Making this contain max 2048 entries has basically no effect on smaller installations (as they probably never hit the 512 now). But makes sure we don't evict entries in the larger case. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | Comparing stringlength is cheaper than strposRoeland Jago Douma2018-04-041-1/+1
| | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | Cache the $foundMountPointLengthRoeland Jago Douma2018-04-041-1/+3
| | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | InspectionsRoeland Jago Douma2018-04-041-8/+9
| | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | Make the MountManager strictRoeland Jago Douma2018-04-042-20/+22
| | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | Merge pull request #9018 from nextcloud/fix-copy-encrypted-filesBjörn Schießle2018-04-031-7/+8
|\ \ | | | | | | reset encryptionVersion to '1' if a file was stream copied
| * | reset encryptionVersion to '1' if a file was stream copied, because this ↵Bjoern Schiessle2018-04-031-7/+8
| |/ | | | | | | | | | | means that we basically write the file from scratch Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
* | Merge pull request #9008 from nextcloud/disable-if-no-appinfoMorris Jobke2018-04-032-3/+5
|\ \ | | | | | | Do not fail hard if no appinfo is returned during update
| * | Do not fail hard if no appinfo is returned during updateJulius Härtl2018-03-282-3/+5
| | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | | [tx-robot] updated from transifexNextcloud bot2018-04-032-0/+2
| | |
* | | [tx-robot] updated from transifexNextcloud bot2018-04-022-2/+6
| | |
* | | [tx-robot] updated from transifexNextcloud bot2018-03-312-2/+8
| | |
* | | Merge pull request #8999 from nextcloud/css-js-name-based-on-apps-versionsRoeland Jago Douma2018-03-281-5/+21
|\ \ \ | |/ / |/| | Use app version to generate scss filename
| * | Use app version to generate scss filenameJohn Molakvoæ (skjnldsv)2018-03-281-5/+21
| | | | | | | | | | | | | | | | | | Fixed scsscacher tests Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* | | Merge pull request #8737 from nextcloud/file_return_put_contentsRoeland Jago Douma2018-03-285-2/+41
|\ \ \ | | | | | | | | Pass on the return value of file_put_content
| * | | Update autoloaderRoeland Jago Douma2018-03-272-0/+2
| | | | | | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * | | Throw an exception if file_put_contents failsRoeland Jago Douma2018-03-273-2/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * This will help with AppData hardening etc * Introduced a GenericFileException for if nothing else is appropiate - Maybe the other File exceptions should base on this? Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | | Merge pull request #8976 from nextcloud/dep_user_codeRoeland Jago Douma2018-03-284-60/+12
|\ \ \ \ | | | | | | | | | | Remove deprecated functions from OCP\User
| * | | | Remove deprecated \OCP\User::userExistsRoeland Jago Douma2018-03-263-16/+5
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * | | | Remove deprecated OCP\User::getDisplaynameRoeland Jago Douma2018-03-253-14/+6
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * | | | Remove deprecated \OCP\User::getUsersRoeland Jago Douma2018-03-253-34/+5
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | | | Merge pull request #8994 from nextcloud/deprecate-theme-sync-clientsRoeland Jago Douma2018-03-281-4/+5
|\ \ \ \ \ | |_|/ / / |/| | | | Deprecate theme sync clients
| * | | | Use customclient_* values by default and do not use them in custom themes ↵Julius Härtl2018-03-261-4/+5
| |/ / / | | | | | | | | | | | | | | | | | | | | anymore Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | | | Merge pull request #8780 from ↵Joas Schilling2018-03-271-32/+59
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | nextcloud/bugfix/noid/query-builder-database-backends Move the group database backend fully to query builder
| * | | Remove orderBy so the query works correctly on postgresJoas Schilling2018-03-271-2/+1
| | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | | Make sure DI is doneJoas Schilling2018-03-261-0/+6
| | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | | Move the group database backend fully to query builderJoas Schilling2018-03-261-32/+54
| |/ / | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | Merge pull request #8985 from nextcloud/cleanup_ocp_dbRoeland Jago Douma2018-03-264-73/+7
|\ \ \ | | | | | | | | Cleanup ocp db
| * | | Remove \OCP\DBRoeland Jago Douma2018-03-263-66/+0
| | | | | | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * | | Do not use \OCP\DB anymoreRoeland Jago Douma2018-03-261-7/+7
| |/ / | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | Merge pull request #8981 from nextcloud/strict_2faRoeland Jago Douma2018-03-263-8/+12
|\ \ \ | | | | | | | | Strict 2FA
| * | | Strict 2FARoeland Jago Douma2018-03-263-8/+12
| |/ / | | | | | | | | | | | | | | | | | | | | | * make OCP\Authentication\TwoFactorAuth strict * scalar types * return types Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* / / Remove deprecated OC_Group_BackendRoeland Jago Douma2018-03-261-56/+0
|/ / | | | | | | | | | | | | * Private class * Has been deprecated since NC10 Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | Merge pull request #8943 from nextcloud/dep_oc_jsonRoeland Jago Douma2018-03-234-170/+2
|\ \ | | | | | | Remove \OCP\JSON
| * | Update autoloaderRoeland Jago Douma2018-03-232-2/+0
| | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * | Finally remove \OCP\JSONRoeland Jago Douma2018-03-231-166/+0
| | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * | Move calls to \OCP\JSON to private \OC_JSONRoeland Jago Douma2018-03-221-2/+2
| | | | | | | | | | | | | | | | | | They should be properly fixed at some point. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | Merge pull request #8935 from nextcloud/backend_interfacesRoeland Jago Douma2018-03-2313-16/+435
|\ \ \ | | | | | | | | Backend interfaces
| * | | Update autoloaderRoeland Jago Douma2018-03-222-0/+18
| | | | | | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * | | Document parametersRoeland Jago Douma2018-03-229-0/+30
| | | | | | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * | | 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>