johndoh
51a9dd631f
Add support for SameSite cookie attribute (req PHP >= 7.3.0) ( #6772 )
5 years ago
Aleksander Machniak
5236f40823
Update changelog
...
[skip ci]
5 years ago
Aleksander Machniak
e8e8c31eb3
Improve namespace roots presentation ( #5012 ) ( #6789 )
...
- Display a special icon for other users and shared namespace roots (Elastic)
- Change folders sorting so shared/other users namespaces are listed last
Fixes #5012 .
5 years ago
Aleksander Machniak
245e1aa9f9
Update changelog
...
[skip ci]
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
530b53d92f
Update changelog
5 years ago
jelle van der Waa
11e5c1af4f
Password: Make chpass-wrapper.py Python 3 compatible ( #7135 )
...
Remove the ", e" as the exception is never printed and this makes it
Python 3 compatible as well
Closes : #7118
5 years ago
Théo
5a1a33752e
Updte copyright year in About ( #7138 )
5 years ago
Aleksander Machniak
094da1e653
Elastic: Fix bug where it was possible to switch editor mode when 'htmleditor' was in 'dont_override' ( #7143 )
5 years ago
Aleksander Machniak
e2bd4548ed
Tests: Move logon helpers to the App component
5 years ago
Aleksander Machniak
2c0dd762ed
Update changelog
...
[skip ci]
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
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