Aleksander Machniak
fa3eb6813f
Ignore rewind() warnings ( #5950 )
7 years ago
Aleksander Machniak
afa03008c7
Code simplification
7 years ago
Aleksander Machniak
51c76c9bac
Add missing variable declaration
7 years ago
Aleksander Machniak
5200d82381
Fix so files size/count limit is verified (client-side) also on drag-n-drop uploads ( #5940 )
7 years ago
Aleksander Machniak
7fc626d527
Changed defaults for smtp_user (%u), smtp_pass (%p) and smtp_port (587)
7 years ago
Aleksander Machniak
cdcbad1879
Handle inline images also inside multipart/mixed messages ( #5905 )
7 years ago
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.
7 years ago
Aleksander Machniak
9672642479
Cleanup compose input checks (small improvement to the last commit)
7 years ago
Aleksander Machniak
b77cce8d3e
Fix sending message with "Too many public recipients" dialog buttons ( #5924 )
7 years ago
Aleksander Machniak
2d608a799c
Fix decoding message/rtf822 part body/size
...
When e.g. an encrypted message has one of it's sub-parts a part that is message/rfc822
part we need it's body and size, because it will be listed on the attachments list
and also can be downloaded.
7 years ago
Aleksander Machniak
902eaa1f78
Remove height definition for "mark all as read" dialog
7 years ago
Aleksander Machniak
52158aa3c7
Fix height of dialogs that do not have a predefined height
...
This fixes e.g. "no subject" dialog or enigma passphrase dialog.
7 years ago
Aleksander Machniak
e7cd4bacdd
Bring back rcmail_html_container_id global
7 years ago
Aleksander Machniak
1235dcf321
Encode JSON with JSON_UNESCAPED_SLASHES and JSON_UNESCAPED_UNICODE options
7 years ago
Aleksander Machniak
cf9019e462
Fix savetarget frame use ( #5897 )
7 years ago
Thomas Bruederli
04d9e8addc
Remove pointless code + improve comment
7 years ago
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.
7 years ago
Thomas Bruederli
919338d4ba
Escape textarea contents in Washtml
7 years ago
Thomas Bruederli
8d882639d9
Bring back double-click behavior on the message list when preview pane is on ( #5823 )
...
This reverts commit 28741ed03
as requested in #5199 and implements an
approach inspired by @bostjan in that ticket.
7 years ago
Aleksander Machniak
4a71847c98
Fix bug where last character of a filename extracted from TNEF could be truncated ( #5799 )
7 years ago
Aleksander Machniak
5d398d4d00
Add version number to the client environment
7 years ago
JohnDoh
afaaa7764b
Use list_widget.get_selection() rather than list_widget.selection ( #5879 )
7 years ago
Aleksander Machniak
e9eb87d6f4
Add 'getselection' event to the list widget
7 years ago
Aleksander Machniak
06323ddef4
Support _filter and _scope as GET arguments for opening mail UI ( #5825 )
7 years ago
Aleksander Machniak
92d5406b4e
Better dialog size setting
7 years ago
Aleksander Machniak
fc1a0a1f65
Fix bug where messages count was not updated after delete when imap_cache is set ( #5872 )
7 years ago
Aleksander Machniak
040a71e76c
Make public class rcmail_bounce_mail (now rcmail_resend_mail) ( #5861 )
7 years ago
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
7 years ago
Aleksander Machniak
b99eed5c56
Fix duplicate messages on the list after deleting messages on the next to the last page ( #5862 )
7 years ago
Aleksander Machniak
429a1694b6
Fix various errors in mail bounce dialog
7 years ago
Aleksander Machniak
76adb49454
Support for IMAP folders that cannot contain both folders and messages ( #5057 )
7 years ago
Aleksander Machniak
cfed954a46
Fix bug where Chrome could not upload the same file that was selected before ( #5854 )
...
... and removed the cancel hack that is not needed anymore.
7 years ago
Aleksander Machniak
69795ebd1d
Simplify some css selectors
7 years ago
Aleksander Machniak
f6df78435e
Fix duplicated signature when using Back button in Chrome ( #5809 )
7 years ago
Aleksander Machniak
46c96bf0c0
Detach savetarget frame in onload or onerror
...
.. because before it was detached too early causing some code
from the iframe to be not executed.
7 years ago
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.
7 years ago
Aleksander Machniak
b7e42de7ac
Fix regressions in check_compose_input()
7 years ago
Aleksander Machniak
118367ce64
Merge branch 'master' of github.com:roundcube/roundcubemail
7 years ago
Aleksander Machniak
1b2d3c0ac2
Email Resent (Bounce) feature ( #4985 )
7 years ago
Aleksander Machniak
b97e3b5cd7
Don't ignore (global) userlogins/sendmail logs in per_user_logging mode
7 years ago
Aleksander Machniak
e04f72d018
Fix PHP 7.2 warnings on count() use ( #5845 )
7 years ago
Aleksander Machniak
97bf251dc6
Don't use create_function() deprecated in PHP 7.2
7 years ago
JohnDoh
5edfd5722e
improve detection for Egde browser and add pointer event support ( #5783 )
...
add support for pointer events on list widget, use either pointer or touch events, not both
7 years ago
Aleksander Machniak
4b2f2b6b3b
Use about:blank instead of blank.gif for empty iframes
7 years ago
Aleksander Machniak
84a79ee8db
Move common mail composing/sending code to new rcmail_sendmail class
...
This is needed to make simpler an implementation of e.g.
- Mail Bounce feature (#4985 ),
- Direct Draft sending (#4998 ),
- Fast reply from mail preview (#5129 ).
7 years ago
Aleksander Machniak
b5e5e2d12a
CS fix
7 years ago
Philippe 'Peep' Chaintreuil
333d7556af
Disable qrcode if Endroid QrCode library is missing
...
Treat a missing QrCode library the same as roundcube treats a missing
php-gd library. Hide the button to disallow access.
Requested by distributions that don't use composer and don't yet have
packages for the QrCode library.
7 years ago
Aleksander Machniak
86a4d78369
Merge branch 'dev-elastic'
7 years ago
Aleksander Machniak
05ea5a5548
Add ignore_errors option to rcube_db, so error logging can be disabled temporarily
...
Use ignore_errors to make sure the DDL upgrade errors are printed only once.
7 years ago
Aleksander Machniak
9d63b80873
Fix bug where errors were not printed when using bin/update.sh ( #5834 )
...
Don't pass errors to rcmail_install::raise_error() in CLI mode.
7 years ago