Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/server.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-05-15Run sign-off check as last checkMorris Jobke
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2017-05-04Merge pull request #4682 from ↵Morris Jobke
nextcloud/try-to-start-browser-sessions-again-when-they-fail-in-acceptance-tests Try to start browser sessions again when they fail in acceptance tests
2017-05-04Set timeout multiplier to 10 for acceptance tests run by DroneDaniel Calviño Sánchez
Sometimes, acceptance tests run by Drone fail due to a timeout when starting the web browser sessions. Increasing the timeout should minimize the possibility of the failure happening, although it can not guarantee that it will not happen. A timeout multiplier of 10 was set just because it looks like a reasonable margin of time, although it is not based on any hard data. The timeout multiplier affects too the timeout used when finding elements. Like when starting a session, increasing the find timeout simply gives the acceptance tests more time to find the objects before giving up, so it does not change their behaviour when successful and can also prevent failures due to default timeouts being too low for a strained system. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2017-05-02Merge pull request #4667 from nextcloud/split-up-more-integration-testsMorris Jobke
Split up sharing-v1-part2.feature to avoid timeouts
2017-05-02Merge pull request #4669 from nextcloud/checkersMorris Jobke
Consolidate all the code checkers into one job
2017-05-02Consolidate all the code checkers into one jobMorris Jobke
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2017-05-02Add redis support to our CI jobsMorris Jobke
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2017-05-02Split up sharing-v1-part2.feature to avoid timeoutsMorris Jobke
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2017-04-25Merge pull request #4485 from nextcloud/translation-checkerMorris Jobke
Check whether we can json decode the translations
2017-04-25Loop over the apps directory and add the taskJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-04-25Check whether we can json decode the translationsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-04-24Add acceptance tests for sharing password protected linksDaniel Calviño Sánchez
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2017-04-21Move acceptance tests from build/acceptance to tests/acceptanceDaniel Calviño Sánchez
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2017-04-21Add safety parameterDaniel Calviño Sánchez
As the script modifies the Git repository a safety parameter was added to prevent running it by mistake and messing with the local copy of the repository. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2017-04-21Generalize names and descriptionsDaniel Calviño Sánchez
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2017-04-21Use PHP built-in web server instead of Apache in DroneDaniel Calviño Sánchez
Instead of running an additional Drone service with the Nextcloud server now the Nextcloud server is run in the same Drone step as the acceptance tests themselves using the PHP built-in web server. Thanks to this, the Nextcloud server control is no longer needed, as the acceptance tests can now directly reset, start and stop the Nextcloud server. Also, the "nextcloudci/php7.0:php7.0-7" image provides everything needed to run and manage the Nextcloud server (including the Git command used to restore the directory to a saved state), so the custom image is no longer needed either. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2017-04-19Add acceptance test steps to DroneDaniel Calviño Sánchez
Each acceptance test feature is run in its own Drone step. The container of the step runs the acceptance tests themselves, but they require two additional Drone services. One service provides the Selenium server that performs the web browser actions specified by the tests, and the other service provides the Nextcloud server that the tests will be run against (due to security concerns the acceptance tests themselves can not create Docker containers for the Nextcloud server as done when running them in a local system, as if Drone containers had access to Docker a malicious pull request could be used to take over the Drone server). Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2017-04-13Enable testing app in CI stepLukas Reschke
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2017-04-13Fix .drone.ymlLukas Reschke
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2017-04-13Add support for ratelimiting via annotationsLukas Reschke
This allows adding rate limiting via annotations to controllers, as one example: ``` @UserRateThrottle(limit=5, period=100) @AnonRateThrottle(limit=1, period=100) ``` Would mean that logged-in users can access the page 5 times within 100 seconds, and anonymous users 1 time within 100 seconds. If only an AnonRateThrottle is specified that one will also be applied to logged-in users. Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2017-04-11Add drone.yml configMorris Jobke
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2017-04-11Run maintenance mode tests on DroneLukas Reschke
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2017-03-29Split long running features/sharing-v1.feature into two smaller partsMorris Jobke
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2017-03-24Merge pull request #4013 from nextcloud/bundle_vendor_jsLukas Reschke
Bundle vendor js
2017-03-23Add CI step to verify merged vendor jsRoeland Jago Douma
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2017-03-22Revert "Bundle vendor js"Roeland Jago Douma
2017-03-22Add CI step to verify merged vendor jsRoeland Jago Douma
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2017-03-20add drone configMorris Jobke
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2017-03-17Revert "Add integration test for trashbin"Morris Jobke
2017-03-17Add drone.yml configMorris Jobke
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2017-03-07Run drone only on master/stable branchesMorris Jobke
* fixes #3729 Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2017-01-20enable user_ldap app for testsArthur Schiwon
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2017-01-19fix indentationMorris Jobke
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2017-01-19also, let ldap integration tests runArthur Schiwon
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2017-01-02Add test execution against legacy DAV backendLukas Reschke
Since the tests to quite hugely rely on sync tokens being present I also included those in the legacy backend. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2017-01-02add ci support for s3 object storeRobin Appelman
Signed-off-by: Robin Appelman <robin@icewind.nl>
2016-12-29Add files_external webdav apache testsRoeland Jago Douma
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2016-12-21Add Memcached CIRoeland Jago Douma
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2016-12-21update drone images to latest versionMorris Jobke
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2016-12-21Merge pull request #2790 from nextcloud/update-integration-test-imageMorris Jobke
Update integration test image
2016-12-21Run coverageLukas Reschke
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2016-12-21Add SMB tests and execute files_external testsLukas Reschke
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2016-12-20Update integration test imageLukas Reschke
Updates the composer dependencies so running the tests should now be faster again… Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2016-12-19Adjust to Nextcloud changesLukas Reschke
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2016-12-03Bump 7.1 CI to final!Roeland Jago Douma
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2016-12-02Install instance before running integration testsMorris Jobke
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2016-12-02Add tests to droneRoeland Jago Douma
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2016-11-24Run syntex test for php7.1Roeland Jago Douma
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2016-11-24Bump php7.1 container to RC6Roeland Jago Douma
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2016-11-22Add integration test for web based installerMorris Jobke
Signed-off-by: Morris Jobke <hey@morrisjobke.de>