Thomas Bruederli
0c24c96e97
Fix password/token length check on OAuth login ( #8178 )
2021-08-29 16:57:31 +02:00
Thomas Bruederli
92757f5543
Disable the default spellchecker option using spell.roundcube.net ( #8182 )
...
... since this service is no longer available.
2021-08-29 15:58:44 +02:00
Aleksander Machniak
d7338a4203
Add option to purge deleted mails older than 30, 60 or 90 days ( #5493 )
2021-08-29 11:06:04 +02:00
Aleksander Machniak
67d3b0fe63
Update changelog, code cleanup
2021-08-04 10:51:08 +02:00
Nico Antkowiak
12c7ea581d
Add option to control links handling behavior on html to text conversion ( #6485 )
...
Co-authored-by: NAN <antkowiak@dionera.com >
2021-08-04 10:37:14 +02:00
Aleksander Machniak
1aa52f89cb
Dropped support for strftime-like format (with % sign) in date and time format configuration
2021-08-01 10:11:26 +02:00
Aleksander Machniak
5d81c15f07
Document blankpage_url option ( #5025 )
2021-06-05 09:29:21 +02:00
Thomas Bruederli
e8185156e8
Google access tokens may be 2048 bytes long
2021-05-18 20:20:56 +02:00
Aleksander Machniak
d6efee1da1
CS fixes, update changelog
2021-04-25 10:00:34 +02:00
Aleksander Machniak
2fb21560b0
Merge branch 'smtp-xclient' of https://github.com/kwiatek6324/roundcubemail into kwiatek6324-smtp-xclient
2021-04-25 09:51:32 +02:00
Thomas P
0044673e11
Add config options for subject prefixes ( #7929 )
2021-04-25 09:41:08 +02:00
Josh Soref
203f456620
Spelling ( #8001 )
2021-04-18 08:43:18 +02:00
Kwiatek
5e5e91c3b5
Add support for XCLIENT ADDR and LOGIN extension
2021-02-20 11:57:42 +01:00
Aleksander Machniak
ded37ff97c
Introduce password_http_client config option
2021-01-16 09:06:28 +01:00
Aleksander Machniak
837078cd23
Fix mail search error on invalid search_mods definition ( #7789 )
2021-01-10 10:30:43 +01:00
Aleksander Machniak
6b8881271f
By default do not set the User-Agent header ( #7731 )
2020-12-28 19:25:33 +01:00
Aleksander Machniak
e3416c9fc0
PHP8 fixes, CS fixes, short array syntax, tests
2020-12-06 11:43:56 +01:00
ATA
8f81fda450
Support proxy for server-side HTTP requests #7658 ( #7659 )
...
Co-authored-by: Andrzej Talarek <andrzej.talarek@efinity.com >
2020-11-21 09:07:49 +01:00
Aleksander Machniak
2c0d966680
Added separate "trusted senders" options to mdn_request preference ( #7614 )
2020-10-04 13:06:19 +02:00
Aleksander Machniak
b21d1fe8f2
Change "Allow remote resources" to include "from my contacts" and "from trusted senders" ( #7614 )
2020-10-04 10:31:47 +02:00
Aleksander Machniak
80931e69f0
Clarify auto_create_user option description ( #7633 )
...
[skip ci]
2020-10-03 08:17:23 +02:00
Aleksander Machniak
ee2a541b99
Contact form mode: private/business ( #7630 )
2020-09-27 11:32:06 +02:00
Aleksander Machniak
1378b04140
Fix typos
2020-09-20 10:56:34 +02:00
Aleksander Machniak
9713ce364c
Automatically collected recipients and trusted senders ( #6904 )
...
Added configurable Collected Recipients addressbook source (#4971 )
Added configurable Trusted Senders addressbook source (#5046 )
Added 'contact_exists' hook
2020-09-20 10:00:08 +02:00
Thomas B
9020797d0d
Merge pull request #7425 from thomascube/pr-xoauth2
...
Add OAuth/XOauth support
2020-08-10 21:40:01 +02:00
johndoh
4c8ea71e3a
Fix so setting 'login' in config['skin_logo'] does not change the favicon ( #7456 , #7470 )
...
* Fix skin_logo config, again
* Elastic: add support for dark mode logos
* Add new additional_logo_types config for skins
2020-08-07 10:34:40 +02:00
Aleksander Machniak
90280ed690
Cleanup
2020-07-31 11:11:20 +02:00
Aleksander Machniak
18f2693364
Merge branch 'mailvelope-fixes' of https://github.com/gurnec/roundcubemail into gurnec-mailvelope-fixes
2020-07-31 10:12:29 +02:00
Thomas McWork
49fb2d4adc
Improve temp_dir config parameter description ( #7491 )
2020-07-25 09:59:24 +02:00
Aleksander Machniak
1e1ea25b6c
Added special value 'email' to login_username_filter, it changes also logon input type ( #7179 )
2020-07-03 12:56:17 +02:00
Thomas Bruederli
609e41a05f
Finalize oauth integration:
...
- remove debug logs
- add button icons for oauth login with Google and Microsoft
2020-06-16 08:17:52 +02:00
Thomas Bruederli
5655dbb8c1
Return error_description message on auth errors
...
+ rebased with git master
2020-06-16 08:17:52 +02:00
Thomas Bruederli
06af3b5ef5
Add example configs for Gmail and Outlook
...
+ Added option `oauth_login_redirect`
+ Custom styles for Google login button
2020-06-16 08:17:52 +02:00
Thomas Bruederli
5da7708f34
Improve OAuth2 login procedure
...
... as suggested in issue #6933
* add config option `oauth_verify_peer`
* add config option `oauth_identity_fields`
* do not mask access token in session data
* fix refresh token handling
* use a redirect URL without query parameters
2020-06-16 08:17:52 +02:00
Thomas Bruederli
1e6a2f4f49
Basic support for OAuth2 user login and IMAP/SMTP authentication
...
- Add "Login with XXX" button to login screen if oauth is configured
- Perform OAuth login procedure and get an access token
- Implement XOAUTH2 authentication type for IAMP and SMTP
Requires a patched and not yet released version of Net_SMTP.
2020-06-16 08:17:52 +02:00
Christopher Gurnee
2f71928226
Add config option for size of new Mailvelope keys
2020-06-02 16:55:04 -04:00
Christopher Gurnee
cc3779f7ed
Add config option to use Mailvelope Main Keyring
2020-06-02 16:55:04 -04:00
Aleksander Machniak
46d3cae2ff
Security: Fix cross-site scripting (XSS) via malicious XML attachment
2020-05-30 08:35:33 +02:00
johndoh
34a0af8964
Allow array in smtp_host config ( #7296 )
2020-05-16 14:05:28 +02:00
Aleksander Machniak
663f7a8c58
Fix default keyservers (use keys.openpgp.org), add note about CORS ( #7373 , #7367 )
2020-05-10 09:19:34 +02:00
Aleksander Machniak
3d2bb47f8d
Clarify des_key length requirement ( #7350 )
...
[ci skip]
2020-05-02 09:40:18 +02:00
johndoh
51a9dd631f
Add support for SameSite cookie attribute (req PHP >= 7.3.0) ( #6772 )
2020-01-05 15:53:51 +01:00
Aleksander Machniak
0aa5eca1fd
Fix bug where 'skins_allowed' option didn't enforce user skin preference ( #7080 )
2019-12-08 11:36:45 +01:00
Sebastiaan Lokhorst
259b7fa065
Explain difference between ssl:// and tls:// for default_host ( #7099 )
2019-12-04 12:08:33 +01:00
Aleksander Machniak
3b3dd0cf7a
Add note about URI format of hostnames in ldap config ( #7082 )
2019-11-27 18:30:07 +01:00
Sebastiaan Lokhorst
511e99ee1a
Update SMTP TLS/STARTTLS explanation in config.php ( #7066 )
...
Implicit TLS (port 465) is no longer deprecated since RFC 8314.
2019-11-25 13:45:15 +01:00
Aleksander Machniak
1656bbcfaa
Update changelog and cleanup
2019-10-27 09:29:54 +01:00
PhilW
714ea7b128
add unit tests for rcmail_output_html::get_template_logo
2019-10-27 07:37:08 +00:00
PhilW
0ae3823853
rewrite skin_logo config
2019-10-23 19:14:11 +01:00
Aleksander Machniak
8bcb1e801c
Switch default skin to Elastic
2019-10-19 09:52:44 +02:00