summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [tx-robot] updated from transifexJenkins for ownCloud2015-12-11122-316/+280
|
* Merge pull request #21123 from ↵Thomas Müller2015-12-101-7/+1
|\ | | | | | | | | owncloud/remove-db-locking-performance-warning-master Remove info about database locking performance
| * Remove info about database locking performanceThomas Müller2015-12-101-7/+1
| |
* | Merge pull request #21119 from owncloud/make-appconfig-more-robustThomas Müller2015-12-101-0/+7
|\ \ | | | | | | Make AppManager->checkAppForUser more robust
| * | Make AppManager->checkAppForUser more robustMorris Jobke2015-12-101-0/+7
| | | | | | | | | | | | | | | * if the JSON that is stored in the DB is corrupt an error was thrown * with this change it is properly handled and the app is disabled
* | | Merge pull request #21114 from owncloud/group-propagation-testsThomas Müller2015-12-104-78/+215
|\ \ \ | | | | | | | | Add test case for group share propagation
| * | | Add test case for group share propagationRobin Appelman2015-12-104-78/+215
| | | |
* | | | Merge pull request #21086 from owncloud/storage-nocheckavailforgetownerThomas Müller2015-12-101-1/+0
|\ \ \ \ | |_|/ / |/| | | Do not check storage availability for getOwner
| * | | Do not check storage availability for getOwnerVincent Petry2015-12-091-1/+0
| | |/ | |/| | | | | | | | | | Because the owner is always known thanks to the file cache and other places, we don't need the remote storage to be actually available.
* | | Merge pull request #21072 from owncloud/db-lock-ttlThomas Müller2015-12-102-10/+4
|\ \ \ | | | | | | | | Remove all locks after ttl from the db
| * | | Remove all locks after ttl from the dbRobin Appelman2015-12-092-10/+4
| | | |
* | | | Merge pull request #21073 from owncloud/memcache-lock-ttlThomas Müller2015-12-105-4/+55
|\ \ \ \ | | | | | | | | | | Add ttl for redis based locking
| * | | | add sinceRobin Appelman2015-12-091-0/+1
| | | | |
| * | | | ttl for memcache locking backends that support itRobin Appelman2015-12-093-2/+11
| | | | |
| * | | | Add interface for memcache backends that support setting ttl on exisiting keysRobin Appelman2015-12-092-2/+43
| |/ / /
* | | | Merge pull request #21109 from owncloud/proper-version-expire-dedupMorris Jobke2015-12-102-37/+10
|\ \ \ \ | |_|_|/ |/| | | Deduplicate version expire jobs
| * | | Deduplicate version expire jobsMorris Jobke2015-12-102-37/+10
|/ / / | | | | | | | | | | | | | | | * versionSize is calculated anyway in the expire job - > dropped * offset/neededSpace was needed for expiry before the file is moved to the versions -> now this is included already in the currently used space because the expiry job is defered to a point in time after the version creation * fixes #21108
* | | Merge pull request #21105 from owncloud/fix-risky-test-commentsThomas Müller2015-12-101-0/+2
|\ \ \ | | | | | | | | Add assertion to test
| * | | Add assertion to testLukas Reschke2015-12-101-0/+2
| | | | | | | | | | | | | | | | This seems to be missing on that test.
* | | | Merge pull request #21071 from owncloud/fix-swift-unit-test-execution-masterThomas Müller2015-12-102-4/+283
|\ \ \ \ | | | | | | | | | | Looks like ceph requires more time to come up ....
| * | | | Looks like ceph requires more time to come up ....Thomas Müller2015-12-092-4/+283
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use sed - not replace apply btrfs hack
* | | | | Merge pull request #20893 from owncloud/test_sharing_file_by_multiple_channelsThomas Müller2015-12-102-1/+63
|\ \ \ \ \ | | | | | | | | | | | | Added shared by multiple channels test
| * | | | | Added check for /textfile0.txtSergio Bertolin2015-12-102-1/+31
| | | | | |
| * | | | | Folder depth needs to be at least 3 for all tests to passRoeland Jago Douma2015-12-101-1/+1
| | | | | |
| * | | | | Added shared by multiple channels testSergio Bertolin2015-12-102-0/+32
| | |/ / / | |/| | | | | | | | | | | | | | | | | | * Small changes plus check of the file using propfind * Restaured line removed accidentally
* | | | | Merge pull request #20984 from owncloud/fix-mysql-setup-unix-socket-masterThomas Müller2015-12-101-6/+19
|\ \ \ \ \ | | | | | | | | | | | | Add unix_socket support for mysql during initial installation - fixes…
| * | | | | Add unix_socket support for mysql during initial installation - fixes #20210Thomas Müller2015-12-071-6/+19
| | | | | |
* | | | | | Merge pull request #21104 from owncloud/make-compatible-with-phpunit-5-1Thomas Müller2015-12-101-0/+3
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | Make compatible with PHPUnit 5.1
| * | | | | Make compatible with PHPUnit 5.1Lukas Reschke2015-12-101-0/+3
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `addWarning` needs to be defined as well for it: ``` ➜ master git:(master) ✗ bash autotest.sh sqlite Using PHP executable /usr/local/opt/php56/bin/php Parsing all files in lib/public for the presence of @since or @deprecated on each method... Using database oc_autotest Setup environment for sqlite testing on local storage ... Installing .... ownCloud is not installed - only a limited number of commands are available Mac OS X is not supported and ownCloud will not work properly on this platform. Use it at your own risk! -> For the best results, please consider using a GNU/Linux server instead. creating sqlite db ownCloud was successfully installed Testing with sqlite ... No coverage /usr/local/bin/phpunit --configuration phpunit-autotest.xml --log-junit autotest-results-sqlite.xml PHP Notice: Constant PHPUNIT_RUN already defined in /Users/lukasreschke/Documents/Programming/master/apps/firstrunwizard/tests/bootstrap.php on line 6 PHP Stack trace: PHP 1. {main}() /usr/local/Cellar/phpunit/5.1.0/libexec/phpunit-5.1.0.phar:0 PHP 2. PHPUnit_TextUI_Command::main() /usr/local/Cellar/phpunit/5.1.0/libexec/phpunit-5.1.0.phar:514 PHP 3. PHPUnit_TextUI_Command->run() phar:///usr/local/Cellar/phpunit/5.1.0/libexec/phpunit-5.1.0.phar/phpunit/TextUI/Command.php:106 PHP 4. PHPUnit_TextUI_Command->handleArguments() phar:///usr/local/Cellar/phpunit/5.1.0/libexec/phpunit-5.1.0.phar/phpunit/TextUI/Command.php:117 PHP 5. PHPUnit_Util_Configuration->getTestSuiteConfiguration() phar:///usr/local/Cellar/phpunit/5.1.0/libexec/phpunit-5.1.0.phar/phpunit/TextUI/Command.php:663 PHP 6. PHPUnit_Util_Configuration->getTestSuite() phar:///usr/local/Cellar/phpunit/5.1.0/libexec/phpunit-5.1.0.phar/phpunit/Util/Configuration.php:796 PHP 7. PHPUnit_Framework_TestSuite->addTestFile() phar:///usr/local/Cellar/phpunit/5.1.0/libexec/phpunit-5.1.0.phar/phpunit/Util/Configuration.php:926 PHP 8. PHPUnit_Util_Fileloader::checkAndLoad() phar:///usr/local/Cellar/phpunit/5.1.0/libexec/phpunit-5.1.0.phar/phpunit/Framework/TestSuite.php:335 PHP 9. PHPUnit_Util_Fileloader::load() phar:///usr/local/Cellar/phpunit/5.1.0/libexec/phpunit-5.1.0.phar/phpunit/Util/Fileloader.php:38 PHP 10. include_once() phar:///usr/local/Cellar/phpunit/5.1.0/libexec/phpunit-5.1.0.phar/phpunit/Util/Fileloader.php:56 PHP 11. loadDirectory() /Users/lukasreschke/Documents/Programming/master/tests/apps.php:42 PHP 12. require_once() /Users/lukasreschke/Documents/Programming/master/tests/apps.php:20 PHP 13. define() /Users/lukasreschke/Documents/Programming/master/apps/firstrunwizard/tests/bootstrap.php:6 PHP Fatal error: Class StartSessionListener contains 1 abstract method and must therefore be declared abstract or implement the remaining methods (PHPUnit_Framework_TestListener::addWarning) in /Users/lukasreschke/Documents/Programming/master/tests/startsessionlistener.php on line 47 PHP Stack trace: PHP 1. {main}() /usr/local/Cellar/phpunit/5.1.0/libexec/phpunit-5.1.0.phar:0 PHP 2. PHPUnit_TextUI_Command::main() /usr/local/Cellar/phpunit/5.1.0/libexec/phpunit-5.1.0.phar:514 PHP 3. PHPUnit_TextUI_Command->run() phar:///usr/local/Cellar/phpunit/5.1.0/libexec/phpunit-5.1.0.phar/phpunit/TextUI/Command.php:106 PHP 4. PHPUnit_TextUI_TestRunner->doRun() phar:///usr/local/Cellar/phpunit/5.1.0/libexec/phpunit-5.1.0.phar/phpunit/TextUI/Command.php:155 PHP 5. PHPUnit_TextUI_TestRunner->handleConfiguration() phar:///usr/local/Cellar/phpunit/5.1.0/libexec/phpunit-5.1.0.phar/phpunit/TextUI/TestRunner.php:153 PHP 6. require_once() phar:///usr/local/Cellar/phpunit/5.1.0/libexec/phpunit-5.1.0.phar/phpunit/TextUI/TestRunner.php:805 ```
* | | | | [tx-robot] updated from transifexJenkins for ownCloud2015-12-1016-4/+64
| | | | |
* | | | | Merge pull request #21077 from owncloud/external-index-namesThomas Müller2015-12-092-7/+1
|\ \ \ \ \ | | | | | | | | | | | | Let doctrine generate index names for files_external
| * | | | | Let doctrine generate index namesRobin Appelman2015-12-092-7/+1
| | |_|/ / | |/| | |
* | | | | Merge pull request #20775 from owncloud/comments-managerThomas Müller2015-12-0915-7/+1756
|\ \ \ \ \ | |_|_|_|/ |/| | | | add icommentsmanger and icomment implementation
| * | | | use expectedException annotation, not via method call, for consistencyArthur Schiwon2015-12-092-13/+29
| | | | |
| * | | | use getLastInsertId from query builder for convenienceArthur Schiwon2015-12-092-3/+3
| | | | |
| * | | | remove unused use statementArthur Schiwon2015-12-091-1/+0
| | | | |
| * | | | php < 5.5 compatibleArthur Schiwon2015-12-091-5/+5
| | | | |
| * | | | adjust test's fakemanager to interface changeArthur Schiwon2015-12-091-1/+1
| | | | |
| * | | | improve PHP doc and remove superflous by reference indicatorArthur Schiwon2015-12-092-7/+7
| | | | |
| * | | | anounce CommentsManager getter in public server interfaceArthur Schiwon2015-12-091-0/+6
| | | | |
| * | | | hardening, add some checks for whitespace-only stringsArthur Schiwon2015-12-092-22/+25
| | | | |
| * | | | fix phpdocArthur Schiwon2015-12-091-2/+3
| | | | |
| * | | | rework test about overwriting default comments managerArthur Schiwon2015-12-093-18/+48
| | | | |
| * | | | namespaces for testsArthur Schiwon2015-12-093-9/+15
| | | | |
| * | | | fix php docArthur Schiwon2015-12-091-1/+1
| | | | |
| * | | | OC not ocArthur Schiwon2015-12-093-10/+10
| | | | |
| * | | | parameter checks for setting actor and object to happen only in one placeArthur Schiwon2015-12-092-13/+8
| | | | |
| * | | | fix usage of emptyArthur Schiwon2015-12-091-6/+6
| | | | |
| * | | | different strategy in cleaning up after user was deletedArthur Schiwon2015-12-096-28/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | we do not listen to deletion hooks anymore, because there is no guarantee that they will be heard - requires that something fetches the CommentsManager first. Instead, in the user deletion routine the clean up method will be called directly. Same way as it happens for files, group memberships, config values.
| * | | | add icommentsmanger and icomment implementationArthur Schiwon2015-12-0912-6/+1706
| | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | register CommentsManager service, allow override, document in config.sample.php don't insert autoincrement ids in tests, because of dislikes from oracle and pgsql specify timezone in null date only accepts strings for ID parameter that can be converted to int replace forgotten hardcoded IDs in tests react on deleted users react on file deletion Postgresql compatibility lastInsertId needs *PREFIX* with the table name do not listen for file deletion, because it is not reliable (trashbin, external storages) add runtime cache for comments