Aleksander Machniak
4dc7d7decf
Fix so dark mode state is retained after closing the browser ( #8237 )
4 years ago
Aleksander Machniak
d73d81032f
Fix some PHP8 warnings ( #8239 )
4 years ago
Aleksander Machniak
e62ac0c85d
Fix so session's search scope is not used if search is not active ( #8199 )
4 years ago
Aleksander Machniak
39b432ba0a
Fix importing contacts with no email address ( #8227 )
4 years ago
Thomas Bruederli
f1d376ba27
Set version to 1.5.0 + remove unstable note
4 years ago
Aleksander Machniak
ec5eb742b2
Fix security issues regarding server name and trusted_host_patterns setting
4 years ago
Thomas Bruederli
992bfd40c7
Bring back spell.roundcube.net as integrated spelling service but disable by default ( #8182 )
This partially reverts commit b23c7f36cc8b95d7e43e38e6afdf2ea7b41a3517.4263e47d6a30596
4 years ago
Aleksander Machniak
4263e47d6a
Bring back support for defining logo images via data-src-* attributes
Removed (unintentionally?) in 4c8ea71e3a
4 years ago
Aleksander Machniak
3d2a6bf107
Fix handling of dark_mode_support:false setting in skins meta.json ( #8186 )
4 years ago
Aleksander Machniak
eb524e0e4b
Update changelog
[skip ci]
4 years ago
Aleksander Machniak
7300d9bcd2
Be less forgiving on the input format
4 years ago
Aleksander Machniak
f9f49e5bd5
Fix test regression
4 years ago
Aleksander Machniak
41a2652f81
Rename session items 'search' and 'search_params' to 'contact_search' and 'contact_search_params'
... to fix potential conflict with the session items for mail search.
4 years ago
Aleksander Machniak
316a997187
Fix PHP8 warnings ( #8175 )
4 years ago
Aleksander Machniak
9d55dd14d8
Fix XSS issue in handling attachment filename extension in mimetype mismatch warning ( #8193 )
4 years ago
Aleksander Machniak
99a6830154
Fix tests
4 years ago
Aleksander Machniak
ae2251f490
Fix strpos(): empty needle warning ( #8184 )
4 years ago
Aleksander Machniak
8741204da1
Fix browser test regarding spellcheck settings
4 years ago
Aleksander Machniak
c05150afec
Fix spellchecker tests (again)
4 years ago
Aleksander Machniak
940fc00007
Fix spellchecker tests
4 years ago
Aleksander Machniak
8e65b21a14
GA: Use sudo for apt-get command
4 years ago
Aleksander Machniak
6f671aca72
GA: Install aspell
4 years ago
Aleksander Machniak
bd3002d79f
Switch spellcheck tests from googie to pspell
4 years ago
Aleksander Machniak
3e4c200a98
Elastic: Make sure popovers/menus are above TinyMCE dialogs
4 years ago
Malcolm Scott
d39b3cc66e
Avoid unnecessary page break before large blockquote ( #8181 )
When printing a message with a large <blockquote> (e.g. a reply to a long thread), Firefox tries to avoid breaking the page within the blockquote so may add a page break before it, causing the unquoted part of the message to appear on a mostly-blank page.
4 years ago
Aleksander Machniak
74e6d2ecdb
GA: Exclude tests connecting to spell.roundcube.net
4 years ago
Thomas Bruederli
fb748fa751
Bump build version to 1.5.0
4 years ago
Thomas Bruederli
49879124ef
Updated changelog
4 years ago
Thomas Bruederli
24e5c0d58a
Fix password/token length check on OAuth login ( #8178 )
4 years ago
Thomas Bruederli
b23c7f36cc
Disable the default spellchecker option using spell.roundcube.net ( #8182 )
... since this service is no longer available.
4 years ago
Aleksander Machniak
71b6a6e7fa
Fix bug where "from my contacts" and "from trusted senders" values were mixed up ( #8177 )
4 years ago
Aleksander Machniak
4714f3192a
Fix a couple of PHP8 warnings ( #8175 )
4 years ago
Aleksander Machniak
36615aa0c5
Fix explode() arguments order ( #8176 )
4 years ago
Aleksander Machniak
6718c0d6ba
Fix handling of spellcheck connection errors ( #8172 )
4 years ago
Thomas Bruederli
942b8d90d9
Prepare for 1.5.0 release
4 years ago
Aleksander Machniak
1660fdb6db
Fix so addr-spec with missing closing angle bracket can be parsed ( #8164 )
4 years ago
Aleksander Machniak
00d52a02bf
Fix displaying inline images with incorrectly declared content-type ( #8158 )
4 years ago
Aleksander Machniak
4fc1de8618
Revert last commit
4 years ago
Aleksander Machniak
beb4008cef
Fix compatibility with PHP5 on composer level ( #7975 )
4 years ago
Aleksander Machniak
e3eeee3b95
Fix bug where vertical scrollbar in new HTML message bounced back on scroll ( #8046 )
4 years ago
Aleksander Machniak
14b9b3be9e
Elastic: Fix unwanted scrollbars in QR-Code dialog
The usual dialog padding is 28px in Elastic
4 years ago
Aleksander Machniak
01f2120d7b
Update changelog
[skip ci]
4 years ago
Igortorrente
4bf210ffd1
Improve the notification sound ( #8155 )
The old sound doesn't fit the role of a notification very well.
The current sound is more befitting to the objective of notify the user
and brings a simple and modern semblance to the project.
Signed-off-by: Renan Andrade Torrente <renan.torrente@hotmail.com>
Signed-off-by: Igor Matheus Andrade Torrente <igormtorrente@gmail.com>
4 years ago
Aleksander Machniak
4515713c85
Fix handling of headers that occur multiple times by show_additional_headers plugin ( #8157 )
4 years ago
Aleksander Machniak
e76752ed62
Always throw an error when password hashing fails ( #8145 )
4 years ago
Robin Friberg
ac4134306d
Fix dovecot passwdfile change ( #8145 )
* Fix dovecot passwd-file handler
* Set new password hash correctly
* If password hashing failes during password change request, abort trying to change the password.
* Escaping hashed password is not needed and actually breaks if 'password_dovecotpw_with_method' is set to true (escaping the {METHOD} in the passwd file)
4 years ago
Aleksander Machniak
b9eb3517d7
Fix fatal error/warning on invalid input to user parameter ( #8152 )
Added a new utility method: rcube_utils::get_input_string()
4 years ago
Aleksander Machniak
6794e4b85d
Fix variable in nl_NL localization ( #8149 )
4 years ago
Aleksander Machniak
5ae7e22002
Update localization
4 years ago
Aleksander Machniak
e23d51a23e
Remove redundant if statement ( #8119 )
4 years ago