Aleksander Machniak
5db6dd0317
Fix handling of dark_mode_support:false setting in skins meta.json ( #8186 )
2021-09-25 09:59:23 +02:00
Aleksander Machniak
f2688ba492
Use ?? operator where applicable
2021-09-21 19:12:06 +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
cb37d14c5c
Support responses (snippets) in HTML format ( #5315 )
2021-08-28 19:17:19 +02:00
Aleksander Machniak
e2187b8f2d
Fix various PHP 8.1 warnings
2021-08-27 16:52:54 +02:00
Aleksander Machniak
d518dd5e74
Fix explode() arguments order ( #8176 )
2021-08-25 18:47:51 +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
9e3d145917
Stop execution and print error on unsupported PHP version
2021-08-01 17:57:29 +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
766189f524
Fix PHP 8.1 deprecation warnings
2021-07-31 08:38:47 +02:00
Aleksander Machniak
0d4a395464
Fix PHP 8.1 deprecation warnings
2021-07-31 07:53:14 +02:00
Aleksander Machniak
b4fd75d6c1
Master is 1.6-git now
2021-07-25 09:08:20 +02:00
Michael Stilkerich
23430eb2b9
Fix type annotations for rcmail_output::add_handler ( #8099 )
2021-07-14 12:53:51 +02:00
Aleksander Machniak
157f969417
Fix PHP8 warnings
2021-07-11 09:37:57 +02:00
Aleksander Machniak
13d61f3c71
Fix handling of custom From addresses with names ( #8106 )
2021-07-03 08:34:10 +02:00
Sebastian Brückner
1d2ad936a7
Fix parsing aud jwt claim ( #8096 )
2021-06-11 09:58:06 +02:00
Aleksander Machniak
5d81c15f07
Document blankpage_url option ( #5025 )
2021-06-05 09:29:21 +02:00
Aleksander Machniak
ed17ce58b1
Remove (incorrect) use of Return-Receipt-To header ( #8069 )
2021-05-22 09:13:42 +02:00
Aleksander Machniak
24fc958f03
Improve template conditionals parsing
...
The old method with big regexps was buggy as described in #8065 .
2021-05-19 19:49:57 +02:00
johndoh
bf2c4f32e4
Regex optimisation, fix #8065 ( #8068 )
2021-05-19 08:07:24 +02:00
Thomas P
0b9346be01
Support class and realname props for a folder ( #7937 )
2021-05-07 17:53:03 +02:00
Aleksander Machniak
bc531e4668
Fix various actions on folders with angle brackets in name ( #8037 )
2021-05-05 17:37:52 +02:00
Thomas Bruederli
9d94acb60e
Add plugin hooks for oauth events ( #8028 , #8040 )
...
`oauth_login`: triggered after successful authentication via OAuth, providing token and identity information
`oauth_refresh_token`: triggered after the OAuth access token was refreshed
2021-05-04 21:31:01 +02:00
Thomas Bruederli
93cda187ed
Catch oauth state check exception ( #7998 )
2021-04-26 21:40:29 +02:00
Aleksander Machniak
4b5e9c10f9
Fix handling of multiple link references with the same index in plain text message ( #8021 )
...
Second attempt that should work on all supported PHP versions
2021-04-25 10:57:17 +02:00
Thomas P
0044673e11
Add config options for subject prefixes ( #7929 )
2021-04-25 09:41:08 +02:00
Tobias Florek
67aa13fe4e
Implement XOAUTH2 for managesieve ( #8026 )
...
fixes #7925
2021-04-25 09:19:41 +02:00
Aleksander Machniak
dc89e18a0f
Revert "Fix handling of multiple link references with the same index in plain text message ( #8021 )"
...
This reverts commit 2be7e1cb61 .
The code used a PHP>=7.4 feature.
2021-04-25 09:15:05 +02:00
Aleksander Machniak
2be7e1cb61
Fix handling of multiple link references with the same index in plain text message ( #8021 )
2021-04-25 09:05:51 +02:00
Josh Soref
203f456620
Spelling ( #8001 )
2021-04-18 08:43:18 +02:00
johndoh
8547ccb765
Remove duplicate <title> tag in iframe output ( #7997 )
2021-04-12 11:15:53 +02:00
johndoh
8453d147d7
Handle http 500 error on message send ( #7959 )
2021-04-09 08:25:38 +02:00
Aleksander Machniak
352a31ec07
Fix errors/warnings when fetching replied/forwarded message headers fails ( #7970 )
2021-04-04 10:15:02 +02:00
Aleksander Machniak
39f8f639b5
Fix PHP8 fatal error when allowing images in an email ( #7968 )
2021-03-26 18:43:28 +01:00
Thomas Bruederli
8fdf37bf21
Set absolute path for assets if PATH_INFO is set (#7812,#7923)
2021-03-15 21:20:07 +01:00
Aleksander Machniak
435d6c6fc2
Don't cache disabled_actions setting in memory
...
If some plugin changed the setting after first button() method
use, the change would not have been seen in the rest of the method calls.
2021-03-15 14:12:37 +01:00
Aleksander Machniak
7091e65f80
Fix bug when sending an email and recipient's email address contains a trailing dot ( #7899 )
2021-03-06 09:59:35 +01:00
Aleksander Machniak
b7ac23ea5d
new_user_identity: Fix missing password for user-specific LDAP operations ( #7667 )
2021-02-07 09:55:41 +01:00
johndoh
1eebfd723b
Improve detection of external urls for redirect ( #7823 )
2021-01-23 10:15:09 +01:00
Thomas Bruederli
375d668064
Hide login form fields when oauth_login_redirect is configured ( #7830 )
2021-01-18 21:17:48 +01:00
Aleksander Machniak
ec9c352ecb
Fix regression in handling save-pref action
2021-01-18 19:34:19 +01:00
Aleksander Machniak
b4b24f93df
Fix some PHP8 warnings
2021-01-15 18:56:48 +01:00
Thomas Bruederli
1d8fc71cad
Do not auto-redirect on oauth login failures ( #7812 )
2021-01-12 22:14:54 +01:00
Aleksander Machniak
118453c6ae
Initialise output also in cli mode
2021-01-10 18:07:24 +01:00
Aleksander Machniak
6b8881271f
By default do not set the User-Agent header ( #7731 )
2020-12-28 19:25:33 +01:00
johndoh
dec10e51da
Support providing skins for plugins inside the main skin folder ( #7445 )
2020-12-21 09:45:34 +01:00
Aleksander Machniak
d88cadf1f2
Fix a few E_NOTICE issues
2020-12-20 10:36:41 +01:00
Aleksander Machniak
5aa0d09def
Add array_first() helper, fix some code issues
2020-12-20 09:44:17 +01:00
Aleksander Machniak
66062846ec
Fix "unitialized string offset" warnings
2020-12-19 19:43:36 +01:00