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
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
Aleksander Machniak
8471930652
Add 'filter' to required extensions
5 years ago
Aleksander Machniak
5b253fb498
Elastic: Fix contrast of warning toasts ( #7058 )
...
Add some color variables and slightly make bg-color stronger on "box" messages.
5 years ago