Commit Graph

314 Commits (bdf0a6539edf34f806509f354f96a637dd5c39cb)

Author SHA1 Message Date
Aleksander Machniak bdf0a6539e Relaxed domain name validation for extended TLDs support (#5588) 5 years ago
Aleksander Machniak e4281ae6d4 Tests: Try to fix timing issue 5 years ago
Aleksander Machniak d1b61410fc Tests: Add Dialog component 5 years ago
Aleksander Machniak d979aa0584 Tests: Add more browser tests for Responses 5 years ago
Aleksander Machniak b536e18d97 Tests: Add contacts print test 5 years ago
Aleksander Machniak 2f20f43cbb Tests: Change structure of tests 5 years ago
Aleksander Machniak c2c85b0a76 Tests: Fix Print test on mobile, make GreenMail quiet on folder deletion 5 years ago
Aleksander Machniak 2037f2612b Tests: Fix testing with create_default_folders=true 5 years ago
Aleksander Machniak c138567ab5 Support 'greenmail' as an imap vendor label, don't call ID when not supported 5 years ago
Aleksander Machniak 4258acf57f Tests: Return proper exit code on error from bootstrap 5 years ago
Aleksander Machniak 5a6606a245 Tests: Add folder creation test 5 years ago
Aleksander Machniak 62fb938260 Tests: Add browser test for mail print and bug #7169 5 years ago
Aleksander Machniak 5c73848499 Tests: Add Browser::assertElementsCount() helper 5 years ago
Aleksander Machniak c2e348067e Add browser tests for "more recipients" dialog 5 years ago
Aleksander Machniak 470e91e615 Tests: Add forgotten data file 5 years ago
Aleksander Machniak c4f114fa84 Add browser tests for mail preview 5 years ago
Aleksander Machniak 5d025609d3 Tests: Add browser tests for contact groups 5 years ago
Aleksander Machniak a646b13715 Try to fix flaky test 5 years ago
Aleksander Machniak 31b0275573 Add basic browser tests for message menu and open in new window feature 5 years ago
Aleksander Machniak fded360d84 Fix so messages in threads with no root aren't displayed separately (#4999) 5 years ago
johndoh d51352b9cb Add support for nested if conditions (#6829)
* add support for nested if conditions
* add tests for condition parsing in templates
* make [space][slash] ending of condition objects optional (#6954)
5 years ago
Aleksander Machniak e2bd4548ed Tests: Move logon helpers to the App component 5 years ago
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 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 f32b9ae51d Travis: Move install commands to .ci/install.sh 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 87304c29d1 Travis: Fix in-browser tests setup 5 years ago
Aleksander Machniak 895b6f54f3 Add more 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 37cfa0a43b Fix malformed characters in HTML message with charset meta tag not in head (#7116) 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 a80d73602f Fix db_prefix handling in queries with `TRUNCATE TABLE <name>` and `UNIQUE <name>` (#7013) 5 years ago
PhilW 714ea7b128 add unit tests for rcmail_output_html::get_template_logo 5 years ago
Aleksander Machniak da2ebb272a Add basic test for attachment_reminder plugin 5 years ago
Aleksander Machniak 1b8e01e324 Cleanup unused code 5 years ago
johndoh 57960b1cab add messages for in_array_nocase tests (#6957) 5 years ago
Aleksander Machniak 27bfd0884e Drop rcube_browser::$lang property
You should use Accept-Language header instead, as we do in other place
5 years ago
Aleksander Machniak 1a10074b85 Add Edge browser detection 5 years ago
Aleksander Machniak f5d6a242a8 Remove useless properties from rcube_browser 5 years ago
Aleksander Machniak 21ebf3ff5a Fix bug where it was possible to bypass href URI check with data:application/xhtml+xml URIs (#6896) 5 years ago
Aleksander Machniak 63730cf842 Fix security issue where it was possible to bypass the CSS jail in HTML messages using :root pseudo-class (#6897) 5 years ago