Commit Graph

11532 Commits (9a0e71ddeec660f727a20626bbf63cb8463787c0)
 

Author SHA1 Message Date
Aleksander Machniak 9a0e71ddee Travis: Enable in-browser tests in phone and tablet mode 4 years ago
Aleksander Machniak 934382c91f Make testing in all phone/tablet/desktop modes of Elastic possible 4 years ago
Aleksander Machniak a32e2b4c6f Addressbook -> Contacts 4 years ago
Aleksander Machniak 59e1efb595 Add more in-browser tests 4 years ago
Aleksander Machniak 7abd4f2c15 Travis: Cleanup 4 years ago
Aleksander Machniak 5defccb919 Travis: Run browser tests on bionic with node-less 4 years ago
Aleksander Machniak 7911c75b1e Travis: Corrected paths 4 years ago
Aleksander Machniak ef0d23241a Travis: Run in-browser tests not in devel_mode 4 years ago
Aleksander Machniak f32b9ae51d Travis: Move install commands to .ci/install.sh 4 years ago
Aleksander Machniak 581bc6886b Travis: Install js deps for in-browser tests 4 years ago
Aleksander Machniak 724f5c740c Travis: Install proper version of WebDriver 4 years ago
Aleksander Machniak 31b33c0f39 Don't require config.inc.php when only config-<env>.inc.php exists 4 years ago
Aleksander Machniak 15885055ca Travis: Try to debug why in-browser tests do not work 4 years ago
Aleksander Machniak 9d1e4b4828 Travis: Fix syntax error 4 years ago
Aleksander Machniak 87304c29d1 Travis: Fix in-browser tests setup 4 years ago
Aleksander Machniak 53a111f8c3 Travis: Debugging setup.sh script 4 years ago
Aleksander Machniak 1f656e5a07 Travis: In-browser tests with GreenMail server 4 years ago
Aleksander Machniak 895b6f54f3 Add more in-browser tests 4 years ago
Aleksander Machniak a88798ab18 We don't need index-test.php anymore 4 years ago
Aleksander Machniak 7ebc159780 Travis: Remove in-browser tests
Yeah, we'd need to setup a test account on some IMAP server which
would be publicly available. I'm not sure we can do that.
Also, we'd need to add config-tests.inc.php file and maybe use sqlite database.
4 years ago
Aleksander Machniak 0ea8e9c289 Travis: Try in-browser tests on PHP 7.3
as PHP 7.4 does not yet have php-zip extension
4 years ago
Aleksander Machniak dd7b51bcd3 Travis: Fix syntax error 4 years ago
Aleksander Machniak d67b288cbc Travis: Fix syntax error 4 years ago
Aleksander Machniak eac409ac4a Travis: Enable in-browser tests 4 years ago
Aleksander Machniak 0b9ff6426e Rewrite Selenium tests with use of laravel/dusk 4 years ago
Aleksander Machniak 47d9ed6d0c Add support for PHPUnit 6 and 7 (#6870)
Fixes composer dependencies: Package phpunit/phpunit-mock-objects is abandoned

We cannot support v8 yet because of errors like:
Declaration of MailFunc::setUp() must be compatible with PHPUnit\Framework\TestCase::setUp(): void
It would require dropping PHP < 7.1 support.
4 years ago
Aleksander Machniak ad84b2df3f Update localization 5 years ago
Aleksander Machniak f610707554 Skip install-jsdeps.sh execution when using "complete" package to update "custom" installation (#7087) 5 years ago
Aleksander Machniak df2acc5eb8 Elastic: Fix hidden list widget on mobile/tablet when selecting folder while search menu is open (#7120) 5 years ago
Aleksander Machniak 9bb95471bf Merge branch 'master' of github.com:roundcube/roundcubemail 5 years ago
Aleksander Machniak 226097fc3f Markasjunk: Fix marking more than one message as spam/ham with email_learn driver (#7121) 5 years ago
Aleksander Machniak 52caed0d66 Remove optional argument leftover 5 years ago
Aleksander Machniak 37cfa0a43b Fix malformed characters in HTML message with charset meta tag not in head (#7116) 5 years ago
Aleksander Machniak 5f30dc68a3 Fix so number of contacts in a group is not limited to 200 when redirecting to mail composer from Contacts (#6972)
Use max_group_members with fallback to 999 if unset.
5 years ago
Aleksander Machniak eadbe91c92 Elastic: Simple search in pretty selects (#7072) 5 years ago
Aleksander Machniak 29defb82e9 Fix bug where next message wasn't displayed after delete in List mode (#7096) 5 years ago
Aleksander Machniak cf90c69ad7 Fix bug where 'text' attribute on body tag was ignored when displaying HTML message (#7109) 5 years ago
Aleksander Machniak 545ea62dfc Fix bug where listing tables in PostgreSQL database with db_prefix didn't work (#7093) 5 years ago
Aleksander Machniak 34e2507aac Fix so contact's organization field accepts up to 128 characters (it was 50)
Also assistant, manager, spouse, website and im
5 years ago
Aleksander Machniak 93c0e02f07 Plugin API: Make actionbefore, before<action>, actionafter and after<action> events working with plugin actions (#7106) 5 years ago
Aleksander Machniak d8d29241a6 Remove redundant spellcheck_langs env variable 5 years ago
Aleksander Machniak 0aa5eca1fd Fix bug where 'skins_allowed' option didn't enforce user skin preference (#7080) 5 years ago
Aleksander Machniak db4bf5573e Travis: Ignore endroid/qr-code in a try to make PHP 7.4 tests working
Travis' PHP 7.4 build does not have php-gd available yet.
5 years ago
Aleksander Machniak a5b15da155 Fix so displayed maximum attachment size depends also on 'max_message_size' (#7105) 5 years ago
Aleksander Machniak 0b45c3c6b0 Fix matching multiple X-Forwarded-For addresses with 'proxy_whitelist' (#7107) 5 years ago
Aleksander Machniak df7b76b023 Travis: Add PHP 7.4 5 years ago
Aleksander Machniak a51beef56c Travis: Remove ppc64le 5 years ago
Aleksander Machniak f3381f12d3 Travis: Move ppc64le arch to the matrix, test it only with the most recent PHP version 5 years ago
Aleksander Machniak 3fda927858 Try tests on different cpu architectures 5 years ago
Sebastiaan Lokhorst 259b7fa065 Explain difference between ssl:// and tls:// for default_host (#7099) 5 years ago