Commit Graph

11539 Commits (cf8277ea3e5785d2b7f6172903f9913dab72ab37)
 

Author SHA1 Message Date
Aleksander Machniak cf8277ea3e Tests: Try to fix test that fails on Travis, but not on my setup 5 years ago
Aleksander Machniak f72054e761 Tests: Create Browser and Components for better code structure 5 years ago
Aleksander Machniak 1edd7a4b3f Tests: Add functional tests for contacts export 5 years ago
Aleksander Machniak 57162ef481 Make install.php accept long Chrome version string
[skip ci]
5 years ago
Aleksander Machniak 421dbf5271 Tests: Mantion TESTS_MODE in README
[skip ci]
5 years ago
Aleksander Machniak 564287d6c8 Tests: Try to fix failing toolbar menu tests in phone mode 5 years ago
Aleksander Machniak accb5f63e2 Travis: Fix run.sh 5 years ago
Aleksander Machniak 9a0e71ddee Travis: Enable in-browser tests in phone and tablet mode 5 years ago
Aleksander Machniak 934382c91f Make testing in all phone/tablet/desktop modes of Elastic possible 5 years ago
Aleksander Machniak a32e2b4c6f Addressbook -> Contacts 5 years ago
Aleksander Machniak 59e1efb595 Add more in-browser tests 5 years ago
Aleksander Machniak 7abd4f2c15 Travis: Cleanup 5 years ago
Aleksander Machniak 5defccb919 Travis: Run browser tests on bionic with node-less 5 years ago
Aleksander Machniak 7911c75b1e Travis: Corrected paths 5 years ago
Aleksander Machniak ef0d23241a Travis: Run in-browser tests not in devel_mode 5 years ago
Aleksander Machniak f32b9ae51d Travis: Move install commands to .ci/install.sh 5 years ago
Aleksander Machniak 581bc6886b Travis: Install js deps for in-browser tests 5 years ago
Aleksander Machniak 724f5c740c Travis: Install proper version of WebDriver 5 years ago
Aleksander Machniak 31b33c0f39 Don't require config.inc.php when only config-<env>.inc.php exists 5 years ago
Aleksander Machniak 15885055ca Travis: Try to debug why in-browser tests do not work 5 years ago
Aleksander Machniak 9d1e4b4828 Travis: Fix syntax error 5 years ago
Aleksander Machniak 87304c29d1 Travis: Fix in-browser tests setup 5 years ago
Aleksander Machniak 53a111f8c3 Travis: Debugging setup.sh script 5 years ago
Aleksander Machniak 1f656e5a07 Travis: In-browser tests with GreenMail server 5 years ago
Aleksander Machniak 895b6f54f3 Add more in-browser tests 5 years ago
Aleksander Machniak a88798ab18 We don't need index-test.php anymore 5 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.
5 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
5 years ago
Aleksander Machniak dd7b51bcd3 Travis: Fix syntax error 5 years ago
Aleksander Machniak d67b288cbc Travis: Fix syntax error 5 years ago
Aleksander Machniak eac409ac4a Travis: Enable in-browser tests 5 years ago
Aleksander Machniak 0b9ff6426e Rewrite Selenium tests with use of laravel/dusk 5 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.
5 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