aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [tx-robot] updated from transifexNextcloud bot2018-05-2010-2/+28
|
* [tx-robot] updated from transifexNextcloud bot2018-05-1914-0/+72
|
* Merge pull request #9521 from ↵John Molakvoæ2018-05-192-0/+6
|\ | | | | | | | | nextcloud/add-firefox-profile-with-support-for-css-grid-to-acceptance-tests Add Firefox profile with support for CSS grid to acceptance tests
| * Add Firefox profile with support for CSS grid to acceptance testsDaniel Calviño Sánchez2018-05-182-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The acceptance tests are currently run on Firefox 47; in that version the CSS grid support was not enabled by default, but it could be enabled through a setting in the Firefox profile. By default Selenium uses a clean Firefox profile when a new session is started, but it also allows the customization of the profile through a zipped "user.js" file. The contents of that file have to be provided in the "firefox_profile" capability when the Firefox session is created. In the Mink extension for Behat several Mink sessions can be defined in the "behat.yml" file. Each Mink session uses a different browser session in Selenium, and each of those browser sessions is initialized with the capabilities provided in the "behat.yml" file. From the point of view of the acceptance tests each Mink session is an actor, so different actors can use different browsers with different capabilities. Due to all this a new actor was introduced, "Rubeus", who uses a Firefox browser that has CSS grid support; this actor is meant to be used only in those acceptance tests that require proper support for CSS grids. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
* | 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>
* | | Merge pull request #9508 from nextcloud/3rdparty/noid/bump_symfonyRoeland Jago Douma2018-05-181-0/+0
|\ \ \ | |_|/ |/| | [3rdparty] Bump symfony components
| * | [3rdparty] Bump symfony componentsRoeland Jago Douma2018-05-171-0/+0
| | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | [tx-robot] updated from transifexNextcloud bot2018-05-18330-458/+458
| | |
* | | Merge pull request #9437 from nextcloud/feature/noid/imprintRoeland Jago Douma2018-05-1710-20/+144
|\ \ \ | | | | | | | | allow to specify a link to a legal notice
| * | | Use link not address in labels for URLsArthur Schiwon2018-05-161-2/+2
| | | | | | | | | | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
| * | | fix undo for url-typed inputsArthur Schiwon2018-05-114-5/+9
| | | | | | | | | | | | | | | | | | | | | | | | and minor adjustments Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
| * | | fix testsArthur Schiwon2018-05-112-0/+12
| | | | | | | | | | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
| * | | allow to specify a link to a legal noticeArthur Schiwon2018-05-098-16/+124
| | | | | | | | | | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | | | Merge pull request #9491 from nextcloud/feature/noid/tokens_can_expireRoeland Jago Douma2018-05-1711-6/+220
|\ \ \ \ | | | | | | | | | | Allow token to expire
| * | | | Certain tokens can expireRoeland Jago Douma2018-05-1711-6/+220
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | | Merge pull request #9507 from nextcloud/dep/noid/update_dompurify_1_0_4Morris Jobke2018-05-173-8/+7
|\ \ \ \ | | | | | | | | | | Bump DOMPurify to 1.0.4
| * | | | Bump DOMPurity to 1.0.4Roeland Jago Douma2018-05-173-8/+7
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | | | Merge pull request #9503 from nextcloud/bugfix/noid/theming-mime-checkMorris Jobke2018-05-172-8/+13
|\ \ \ \ \ | |_|_|/ / |/| | | | Check mime type properly in theming app
| * | | | Add Content-Disposition headerJulius Härtl2018-05-172-1/+4
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
| * | | | Properly check mime type of the uploaded fileJulius Härtl2018-05-172-8/+10
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | | | | [tx-robot] updated from transifexNextcloud bot2018-05-17232-524/+524
| |/ / / |/| | |
* | | | Merge pull request #9484 from nextcloud/feature/noid/support_rotating_tokensRoeland Jago Douma2018-05-165-2/+105
|\ \ \ \ | |_|_|/ |/| | | Allow the rotation of tokens
| * | | Allow the rotation of tokensRoeland Jago Douma2018-05-165-2/+105
|/ / / | | | | | | | | | | | | | | | 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-163-0/+20
|\ \ \ | | | | | | | | | | | | | | | | 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-143-0/+20
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | Merge pull request #9481 from nextcloud/techdep/noid/make_token_code_strictRoeland Jago Douma2018-05-158-104/+121
|\ \ \ | | | | | | | | Make the Token Auth code strict
| * | | Refix scopeRoeland Jago Douma2018-05-152-3/+5
| | | | | | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * | | Fix session testsRoeland Jago Douma2018-05-151-2/+11
| | | | | | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * | | Fix testsRoeland Jago Douma2018-05-156-30/+32
| | | | | | | | | | | | | | | | 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-142-29/+31
|\ \ \ \ | |_|/ / |/| | | Use APCu caching of composer
| * | | Bump integration test imageRoeland Jago Douma2018-05-141-29/+29
| | | | | | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * | | 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>
* | | Merge pull request #9420 from nextcloud/feature/5263/cleanup_previesMorris Jobke2018-05-1421-74/+353
|\ \ \ | | | | | | | | Cleanup previews in the background
| * | | Add testsRoeland Jago Douma2018-05-141-0/+159
| | | | | | | | | | | | | | | | 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>
| * | | Fix testsRoeland Jago Douma2018-05-148-12/+25
| | | | | | | | | | | | | | | | 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-146-2/+58
| | | | | | | | | | | | | | | | 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>
* | | | Merge pull request #9446 from ↵Morris Jobke2018-05-147-2/+26
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | nextcloud/feature/9416/fileid_trashbin_dav_endpoint Support fileid propfind on trash endpoint
| * | | | Support fileid propfind on trash endpointRoeland Jago Douma2018-05-117-2/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #9416 In order to support previews on mobile clients they will need the fileid of files in the trashbin. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | | | Merge pull request #9429 from nextcloud/feature/noid/move_webui_to_new_davMorris Jobke2018-05-141-1/+1
|\ \ \ \ \ | |_|/ / / |/| | | | Move the webui over to the new dav endpoint