summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* [tx-robot] updated from transifexNextcloud bot2018-05-202-0/+2
|
* Merge pull request #9490 from marco44/faster_large_filehelper_32bitsRoeland Jago Douma2018-05-181-6/+14
|\ | | | | Make LargeFileHelper.php faster by avoiding execs as much as possible
| * Make LargeFileHelper.php faster by avoiding execs as much as possiblemarco442018-05-171-6/+14
| | | | | | | | Signed-off-by: Marc Cousin <cousinmarc@gmail.com>
* | [tx-robot] updated from transifexNextcloud bot2018-05-1816-16/+16
| |
* | Certain tokens can expireRoeland Jago Douma2018-05-178-5/+88
| | | | | | | | | | | | | | | | However due to the nature of what we store in the token (encrypted passwords etc). We can't just delete the tokens because that would make the oauth refresh useless. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | [tx-robot] updated from transifexNextcloud bot2018-05-1716-104/+104
| |
* | Allow the rotation of tokensRoeland Jago Douma2018-05-164-2/+63
|/ | | | | | This for example will allow rotating the apptoken for oauth Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Merge pull request #9475 from ↵Morris Jobke2018-05-162-0/+12
|\ | | | | | | | | nextcloud/bug/9469/delete_preview_on_version_restore Delete the previews when a version is restored
| * Delete the previews when a version is restoredRoeland Jago Douma2018-05-142-0/+12
| | | | | | | | | | | | | | | | | | Fixes #9469 When a version of a file is restored the previews are no longer valid. Thus we should remove them so they are regenerated. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | Refix scopeRoeland Jago Douma2018-05-152-3/+5
| | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | Fix testsRoeland Jago Douma2018-05-154-17/+29
| | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | Make the Token Auth code strictRoeland Jago Douma2018-05-155-90/+94
| | | | | | | | | | | | In preparation for #9441 Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | Merge pull request #9444 from nextcloud/techdep/noid/appframework_mapper_to_qbRoeland Jago Douma2018-05-145-2/+290
|\ \ | | | | | | Add a QueryBuilder based Mapper
| * | The column is not user input so suppress the phan warningRoeland Jago Douma2018-05-141-0/+2
| | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * | Move over TokenMapperRoeland Jago Douma2018-05-101-1/+2
| | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * | Bump autoloaderRoeland Jago Douma2018-05-102-0/+2
| | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * | Add a QueryBuilder MapperRoeland Jago Douma2018-05-102-1/+284
| | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | Merge pull request #9442 from nextcloud/feature/noid/use_composer_apcuRoeland Jago Douma2018-05-141-0/+2
|\ \ \ | |_|/ |/| | Use APCu caching of composer
| * | Use APCu caching of composerRoeland Jago Douma2018-05-101-0/+2
| |/ | | | | | | | | | | | | Should potentially shave of a few ms when loading classes of apps that don't ship their own autoloader. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | Move to joinRoeland Jago Douma2018-05-141-8/+8
| | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | Kill the dete preview watcherRoeland Jago Douma2018-05-142-51/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This code had the potential to time out. If a huge folder with pictures for example was deleted then this could easily grow the number of files to clean with a factor 5 (or more). Now the previews just get cleaned up in the background. Which is good enough for the 99% case As a bonus this now also keeps the previews when in the trashbin so you don't have a spiking server load when a user opens the trashbin view. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | Add the jobRoeland Jago Douma2018-05-145-1/+57
| | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | Add backgroundcleanup jobRoeland Jago Douma2018-05-141-0/+91
| | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | Make Appdata staticRoeland Jago Douma2018-05-143-9/+16
| | | | | | | | | | | | * Add fileid for simpleroot folders (only internal) Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | [tx-robot] updated from transifexNextcloud bot2018-05-142-0/+2
| |
* | [tx-robot] updated from transifexNextcloud bot2018-05-128-18/+88
| |
* | [tx-robot] updated from transifexNextcloud bot2018-05-114-0/+4
|/
* [tx-robot] updated from transifexNextcloud bot2018-05-104-26/+66
|
* Merge pull request #9390 from nextcloud/bugfix/noid/no-body-for-no-contentblizzz2018-05-091-3/+55
|\ | | | | Do not send a body for "No content", "Not modified" and others
| * Do not send a body for "No content", "Not modified" and othersJoas Schilling2018-05-041-3/+55
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | [tx-robot] updated from transifexNextcloud bot2018-05-0912-0/+16
| |
* | Expose isCLI to DIRoeland Jago Douma2018-05-081-0/+3
| | | | | | | | | | | | | | | | This allows apps/backgroundjobs to find out if they are run from the CLI or not. Some apps/backgroundjobs might do more if they are not at risk of timing out. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | Merge pull request #9397 from nextcloud/log-fileinfo-not-foundMorris Jobke2018-05-071-0/+1
|\ \ | | | | | | Debug log file not found when getting fileinfo
| * | Debug log file not found when getting fileinfoRobin Appelman2018-05-041-0/+1
| | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | Merge pull request #9388 from nextcloud/log-lock-state-on-conflictMorris Jobke2018-05-073-10/+23
|\ \ \ | | | | | | | | Log lock state on conflict
| * | | always log locking errorsRobin Appelman2018-05-041-3/+1
| | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | | Log more info about locking conflicts for memcache locking backendsRobin Appelman2018-05-042-7/+22
| | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | Merge pull request #9029 from nextcloud/settings-restructureMorris Jobke2018-05-076-68/+171
|\ \ \ \ | | | | | | | | | | Restructure server settings
| * | | | Dump autoloaderJulius Härtl2018-05-032-2/+2
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
| * | | | Cleanup and fix testsJulius Härtl2018-05-032-61/+0
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
| * | | | Do not hide additional settings if there are only legacy formsJulius Härtl2018-05-031-1/+1
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
| * | | | Move additional settings to main server settingsJulius Härtl2018-05-032-7/+4
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
| * | | | Make mail settings form width equalJulius Härtl2018-05-031-0/+0
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
| * | | | Update autoloaderJulius Härtl2018-05-032-0/+2
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
| * | | | Add overview settings sectionJulius Härtl2018-05-033-4/+169
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | | | | Merge pull request #9372 from nextcloud/bugfix/4577Morris Jobke2018-05-071-0/+8
|\ \ \ \ \ | | | | | | | | | | | | Do not allow folder creation with quota of 0
| * | | | | Do not allow folder creation with quota of 0Roeland Jago Douma2018-05-031-0/+8
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #4577 Users with a quota of 0 are a special case. Since they can't (ever) create files on their own storage. Therefor it makes no real that they can create folders (and possible share those etc). Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | | | Merge pull request #9371 from nextcloud/bugfix/7444Morris Jobke2018-05-071-7/+7
|\ \ \ \ \ | |_|_|/ / |/| | | | Cache is not part of the quota
| * | | | Cache is not part of the quotaRoeland Jago Douma2018-05-021-7/+7
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #7444 Since the quota is calculated on the files. We should allow apps etc to store temp stuff in the <user>/cache Else users can't upload avatars for example. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | | Merge pull request #9387 from nextcloud/getcachentry-lockMorris Jobke2018-05-041-3/+1
|\ \ \ \ | | | | | | | | | | remove unneeded locks in getCacheEntry