Aleksander Machniak
39bc7a53cb
Fix regression where LDAP addressbook 'filter' option was ignored ( #9061 )
...
Also fix some PHP8 warnings
2023-07-11 10:51:57 +02:00
Aleksander Machniak
6f35b2cc5b
More fixes regarding rcmail::url() ( #9052 )
2023-07-10 18:27:56 +02:00
Adrien Beau
d8146b6150
Fix sort_folder_comparator ( #9057 )
...
In case $path2 is longer than $path1, and all folders in $path1 are
equal to the corresponding folder in $path2 (in other words: $path2 is a
subfolder of $path1), sort_folder_comparator currently considers them
equal because it stops comparing when it reaches the end of $path1.
This breaks the ordering done by uasort() above, and breaks code that
relies on the folder list being sorted, notably the folders settings
page.
2023-07-09 19:51:10 +02:00
Aleksander Machniak
f211757286
Fix bug where a duplicate <title> tag in HTML email could cause some parts being cut off ( #9029 )
2023-07-09 14:46:19 +02:00
Aleksander Machniak
813dacec71
Fix potential PHP fatal error when opening a message with message/rfc822 part ( #8953 )
2023-07-09 13:18:11 +02:00
Aleksander Machniak
d2e8a889c4
Fix regression that broke use_secure_urls feature ( #9052 )
2023-07-09 11:23:44 +02:00
Ville Ojamo
25e4a65e24
Update about.php copyright year to 2023 ( #9050 )
...
Fixes #9049 .
2023-07-08 09:12:33 +02:00
Aleksander Machniak
57b161111f
Fix bug where installto.sh/update.sh scripts were removing some essential options from the config file ( #9051 )
...
Plus small code improvements
2023-07-08 09:10:45 +02:00
Aleksander Machniak
251a7ae0e7
Don't require specific error_reporting
...
I think we're E_STRICT and E_NOTICE free now.
2023-07-07 09:13:04 +02:00
Aleksander Machniak
1aaf86f139
Fix one more regression regarding mail delete
2023-06-27 13:37:30 +02:00
Aleksander Machniak
d766cb56cd
Fix one more regression regarding mail delete
2023-06-27 12:06:08 +02:00
Aleksander Machniak
02682a5351
Fix Delete button regression ( #7141 )
2023-06-26 18:52:38 +02:00
Aleksander Machniak
54cdba28d9
Fix bug where inline images in a composed message could get lost on page refresh
2023-06-25 16:19:42 +02:00
Aleksander Machniak
b8c83aa204
Use no-referrer policy for images pasted into HTML editor
2023-06-25 13:40:06 +02:00
Aleksander Machniak
d3bcfba010
Convert images in HTML content pasted into HTML editor to data: URIs (and later to attachments) ( #6938 )
2023-06-25 10:07:00 +02:00
Aleksander Machniak
9427ec1d35
Mouse-over menu on messages list ( #7141 )
2023-06-23 21:04:17 +02:00
Aleksander Machniak
b9de4841d3
Don't log an imap authentication error when log_logins=true
2023-06-15 10:54:38 +02:00
Aleksander Machniak
102b04e74e
Fix PHP7 compat. break in last commit
2023-06-14 13:00:54 +02:00
Aleksander Machniak
3e32395acd
Fix so output of log_date_format with microseconds contains time in server time zone, not UTC
2023-06-14 12:56:00 +02:00
Aleksander Machniak
ed430f0577
Fix PHP8 warnings
2023-06-12 12:14:11 +02:00
Aleksander Machniak
deba22aaa9
Bump version of masterminds/html5
...
ctype extension is not required anymore
2023-06-09 09:30:39 +02:00
Aleksander Machniak
e25608faae
Remove redundant comma
2023-06-08 20:43:40 +02:00
Aleksander Machniak
7ccb8fa21a
Add package name to the "Updating database schema..." output
2023-06-08 09:49:54 +02:00
Aleksander Machniak
901fa1163b
Remove redundant if() condition
2023-06-06 13:00:59 +02:00
Aleksander Machniak
5723849978
Remove 'alt' attribute for contact photo images
...
Loading a contact photo may take a while, displaying the alt text looks ugly
and is redundant.
2023-06-04 10:29:14 +02:00
Aleksander Machniak
6b25d146a1
Fix PHP fatal error when importing vcf file using PHP 8.2 ( #9025 )
...
and some PHP8 warning
2023-06-03 12:14:35 +02:00
Aleksander Machniak
a55061dfae
Fix PHP error when imap_conn_options.proxy_protocol is not an array
2023-06-02 14:46:01 +02:00
Aleksander Machniak
374a4a5e25
Prefer 8bit over quoted-printable for HTML parts, when force_7bit is disabled ( #8477 )
2023-05-28 11:04:43 +02:00
Aleksander Machniak
a3431e94ae
Fix connecting to LDAP using an URI with ldapi:// scheme ( #8990 )
2023-05-13 19:40:05 +02:00
Aleksander Machniak
bac152444b
Fix listing subfolders of Trash in logout actions on servers with specific NAMESPACE definition
2023-05-10 21:34:19 +02:00
Aleksander Machniak
9d9912c12f
Fix bug where subfolders could loose subscription on parent folder rename ( #8892 )
2023-05-10 21:07:48 +02:00
Aleksander Machniak
3648caa0d1
Optimize fetchPartBody() for huge results w/o formatting and decoding
2023-05-08 10:15:48 +02:00
Aleksander Machniak
a20445fcc5
Fix potential HTTP protocol version mismatch ( #8982 )
2023-05-07 16:37:17 +02:00
Aleksander Machniak
295c2d743f
Fix typos in localization ( #8979 , #8995 )
2023-05-07 09:36:04 +02:00
Aleksander Machniak
dbcdedfc69
Fix PHP8 warnings when using list_flags and list_cols properties by plugins ( #8998 )
2023-05-07 09:22:32 +02:00
Aleksander Machniak
fc3cd4484a
Fix QR code images for contacts with non-ASCII characters ( #9001 )
2023-05-04 07:34:55 +02:00
Aleksander Machniak
80c246de8b
Fix contact photo uploading
2023-05-02 14:57:32 +02:00
Aleksander Machniak
73dd99118f
Fix PHP warnings
...
... if using rcube_config w/o loading defaults.inc.php
2023-04-19 12:31:27 +02:00
Aleksander Machniak
2ed16e57ec
Fix so vCard output does not contain non-standard/redundant TYPE=OTHER and TYPE=INTERNET ( #8838 )
2023-04-10 13:14:47 +02:00
Aleksander Machniak
158e236b41
Fix PHP warnings
2023-04-10 12:47:16 +02:00
Aleksander Machniak
d1bfe81731
Support conversion from webp formt using GD, improve is_convertable()
2023-04-10 12:32:14 +02:00
Aleksander Machniak
1b138d4f4d
Fix so recipients with a domain ending with .s are allowed ( #8854 )
2023-04-10 10:09:56 +02:00
Aleksander Machniak
ff96e7724a
Set timeout=30, connect_timeout=5, read_timeout=120 as defaults for HTTP client ( #8865 )
2023-04-10 09:46:54 +02:00
Aleksander Machniak
2d5f7aa9f5
Update localization
2023-04-09 18:30:38 +02:00
Aleksander Machniak
ef9d345441
Drop dependency on JsTimeZoneDetect ( #8965 )
2023-04-09 16:06:00 +02:00
Aleksander Machniak
e69cd1b5a6
Fix extra leading newlines in plain text converted from HTML ( #8973 )
2023-04-09 12:06:50 +02:00
Aleksander Machniak
d1d29e7c77
Fix bug where LDAP (fulltext) search didn't work without 'search_fields' in config ( #8874 )
...
also fix some PHP warnings
2023-04-02 11:31:39 +02:00
Aleksander Machniak
1250a420ae
Fix bug where it wasn't possible to scroll lists by clicking middle mouse button ( #8942 )
2023-03-19 11:11:00 +01:00
Aleksander Machniak
43af3e0e58
Move get_host() from rcube_utils to rcmail_utils, de-duplicate
2023-03-05 18:33:57 +01:00
vladasko-g
852ffc6826
Add idenity management script ( #8887 )
2023-03-05 17:56:52 +01:00