Aleksander Machniak
12b1b54792
Fix bug where after "mark all folders as read" action message counters were not reset ( #6307 )
...
also fixed one PHP 7.2 warning
2018-05-26 09:08:08 +02:00
Aleksander Machniak
3ede8e5404
Show message flagged status in message view ( #5080 )
...
for Larry and Elastic
2018-05-25 09:52:38 +02:00
Aleksander Machniak
9d3d600a25
Display a dialog for mail import with supported format description and upload size hint
2018-05-23 09:49:31 +02:00
johndoh
647a7e91c6
Unify content frame (watermark) template objects ( #6285 )
...
* unify content frame (watermark) template objects
* several improvements, use existing env var for watermark url
* tighten up var parsing for contentframe template object
2018-05-18 17:25:02 +02:00
Aleksander Machniak
8e543f843e
Fix check_request() bypass in places using get_uids() [CVE-2018-9846] ( #6238 )
2018-04-09 09:07:27 +02:00
Aleksander Machniak
5832eca405
RCMAIL_CHARSET -> RCUBE_CHARSET ( #6236 )
2018-04-06 08:10:11 +02:00
Aleksander Machniak
73ea8f94d0
Use htmlspecialchars() with charset argument, simplify some code
2018-04-03 15:29:59 +02:00
Aleksander Machniak
f2b64779cc
Display confirmation message when inserting a response or signature
2018-01-17 18:07:11 +01:00
PhilW
d5071fedba
vcard_attachments: add link to contact actions menu
...
*) add 'forward vcard' link to contact actions manu
*) fix bug when a contact with a secondary email address is selected
*) improve support for multiple address books in contact list widget on compose screen
2018-01-11 11:59:43 +00:00
Aleksander Machniak
e4c7e8ac7c
Fix bug where attachment size wasn't visible when the filename was too long ( #6033 )
...
Uses flexbox, so works in recent browsers only. I don't plan to support olders.
2018-01-04 16:15:45 +01:00
Aleksander Machniak
3e0edd98c9
Update changelog
2017-12-20 20:03:40 +01:00
Aleksander Machniak
ac13669de5
Fix PHP 7.2: count(): Parameter must be an array or an object that implements Countable ( #6098 )
2017-12-20 19:59:23 +01:00
Aleksander Machniak
6ccc8cc020
The "it is a draft" message is more an information than a warning
2017-12-11 13:50:05 +01:00
Aleksander Machniak
8e2f6275a4
Prevent from empty 'class' attribute in generated html
2017-12-06 20:13:50 +01:00
Aleksander Machniak
db382fa19c
Change remote images to remote resources warning also in html attachment preview
2017-12-06 19:33:03 +01:00
Aleksander Machniak
92d6673bb5
Add 'signature' identifier to signature element in sent HTML message ( #6073 )
2017-12-03 11:35:58 +01:00
Aleksander Machniak
c6b2d8bead
Merge branch 'dev-elastic'
2017-11-19 13:23:40 +01:00
Aleksander Machniak
43c210f04d
Merge branch 'pretty_confirms' of https://github.com/JohnDoh/roundcubemail into JohnDoh-pretty_confirms
2017-11-19 12:12:36 +01:00
Aleksander Machniak
f6733a5d9e
Add id attribute to the reply-intro para ( #6049 )
2017-11-17 12:58:41 +01:00
PhilW
b897fe9349
use skined confirmation boxes where possible
2017-11-16 20:54:24 +00:00
Aleksander Machniak
e6398f8786
Assign attachment type classes also in print mode
2017-11-16 13:05:20 +01:00
Aleksander Machniak
828f73a4b9
Small improvements to .image-attachment contents strusture
2017-11-16 10:36:19 +01:00
Aleksander Machniak
d7be2f1946
Merge branch 'dev-elastic' of github.com:roundcube/roundcubemail into dev-elastic
2017-11-08 15:00:18 +01:00
Aleksander Machniak
7a7ef7b687
Don't treat .eml attachments to drafts as drafts
2017-11-08 09:04:47 +01:00
Aleksander Machniak
23af0b7f36
Merge branch 'master' into dev-elastic
2017-11-07 20:50:01 +01:00
Aleksander Machniak
a61f2fdd3c
Fix decoding of mailto: links with + character in HTML messages ( #6020 )
2017-11-02 18:17:23 +01:00
Aleksander Machniak
b1d79900ed
Fix invalid/partial merge of 3196d656db
2017-10-28 18:32:14 +02:00
Aleksander Machniak
d815525c6a
Merge branch 'master' into dev-elastic
2017-10-20 13:34:25 +02:00
Aleksander Machniak
5e671885e4
Prevent from ghost messages on list after fast delete of multiple messages one-by-one ( #5941 )
2017-10-20 13:02:08 +02:00
Aleksander Machniak
ce0592e1fc
Fix truncated folder name on messages list in multi-folder mode, for folders with non-ascii characters ( #6004 )
2017-10-19 16:55:02 +02:00
Aleksander Machniak
1c4e5a585f
Support displaying all message headers in a dialog, use GET instead of POST
2017-10-17 20:22:28 +02:00
Aleksander Machniak
5e08a6ac59
Handle remote stylesheets the same as remote images, ask the user to allow them ( #5994 )
...
Fixes the issue where remote stylesheet could have been blocked
if the message contained no remote images and user have no way to
allow that content.
2017-10-13 12:48:13 +02:00
Aleksander Machniak
3196d656db
Fix css conflicts in user interface and e-mail content ( #5891 )
...
... by adding prefix to element/class identifiers
Also cleaned up some code and removed global variable use.
2017-10-12 10:48:54 +02:00
Aleksander Machniak
22061cd38b
Support flexbox display for remote objects element
2017-10-06 12:43:10 +02:00
Aleksander Machniak
5afda409aa
Add has_writeable_addressbook flag to client env in mail preview
2017-09-21 12:30:10 +02:00
Aleksander Machniak
cd7ca6014f
Describe html editor textarea with data-html-editor attribute
2017-09-20 21:30:58 +02:00
Aleksander Machniak
0d57714713
Don't reset classes of the textarea in HTML mode, just append 'mce_editor' class
2017-09-20 10:35:17 +02:00
Aleksander Machniak
83fe734460
Move some functions from func.inc to show.inc where they belong to.
...
Add MessageSummary object for message template.
2017-09-18 10:15:51 +02:00
Aleksander Machniak
3a77c906a1
Merge branch 'master' into dev-elastic
2017-09-10 13:28:47 +02:00
Aleksander Machniak
d67d52a1d8
Support 'label' attribute in listmenulink object
2017-09-08 21:12:30 +02:00
Aleksander Machniak
b1a3d46f89
Fix bug where pink image was used instead of a thumbnail when image resize fails ( #5933 )
...
Note GD and Imagick in INSTALL file and optional installer checks.
2017-09-05 08:33:40 +02:00
Aleksander Machniak
e7cd4bacdd
Bring back rcmail_html_container_id global
2017-08-22 18:09:45 +02:00
Thomas Bruederli
04d9e8addc
Remove pointless code + improve comment
2017-08-18 10:01:02 +02:00
Thomas Bruederli
1cfc024036
Modify links in html messages during Washtml DOM traversal
...
This is a more safe approach than using regex and mitigates
possible vulnerabilities using malformed html markup.
2017-08-18 09:50:39 +02:00
Aleksander Machniak
06323ddef4
Support _filter and _scope as GET arguments for opening mail UI ( #5825 )
2017-07-22 11:58:13 +02:00
Aleksander Machniak
040a71e76c
Make public class rcmail_bounce_mail (now rcmail_resend_mail) ( #5861 )
2017-07-20 12:16:24 +02:00
Aleksander Machniak
8e126e8648
Fix duplicate messages on the list after deleting messages on the next to the last page ( #5862 )
...
... also when deleting via 'mark' and 'archive' actions
2017-07-17 09:51:36 +02:00
Aleksander Machniak
b99eed5c56
Fix duplicate messages on the list after deleting messages on the next to the last page ( #5862 )
2017-07-17 09:38:03 +02:00
Aleksander Machniak
58cae2ae5b
Better workaround for history issues
...
Before we used history.back() in mail compose to workaround
history issues related to hidden iframe use. This again stopped
working as we switched to about:blank instead of blank.gif href.
A better solution is to detach the iframe after use and re-append
again when needed.
2017-07-13 13:51:26 +02:00
Aleksander Machniak
1b2d3c0ac2
Email Resent (Bounce) feature ( #4985 )
2017-07-12 11:56:41 +02:00