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
Aleksander Machniak
3cd8783227
Fix c/p issue
7 years ago
Aleksander Machniak
8993059875
Add Preferences > Mailbox View > Main Options > Layout ( #5829 )
7 years ago
Aleksander Machniak
a8278d61cf
Update changelog, CS fixes
7 years ago
Aleksander Machniak
8b7c7dd5a9
Merge branch 'issue-logfilename' of https://github.com/remicollet/roundcubemail into remicollet-issue-logfilename
7 years ago
Aleksander Machniak
402a463448
Use base64 for headers encoding in ISO-2022-JP
7 years ago
Aleksander Machniak
21e7d873ce
Fix so links over images are not removed in plain text signatures converted from HTML ( #4473 )
7 years ago
Aleksander Machniak
6f87a32052
Use 7bit encoding for ISO-2022-* charsets in sent mail ( #5640 )
7 years ago
Aleksander Machniak
6a83c3cc18
Fix fatal error when using DMY- or MDY-based date format in PostgreSQL ( #5808 )
7 years ago
Aleksander Machniak
1fcf7bfab3
Fix bug where HTML messages with @media styles could moddify style of page body ( #5811 )
7 years ago
Aleksander Machniak
f0431c7475
Fix uninitialized string offset in rcube_utils::bin2ascii() and make sure rcube_utils::random_bytes() result has always requested length ( #5788 )
7 years ago
Aleksander Machniak
0bef84c410
Fix decoding non-ascii attachment names from TNEF attachments ( #5646 , #5799 )
7 years ago
Remi Collet
6ca4eab399
add 'log_file_ext' configuration option
7 years ago
Aleksander Machniak
6dee73a0ec
Support both comma and semicolon as recipient separator, drop recipients_separator option ( #5092 )
7 years ago
Aleksander Machniak
bcc6405552
Fix various issues when downloading files with names containing non-ascii chars, use RFC 2231 ( #5772 )
7 years ago
Aleksander Machniak
7b4b36b16c
Plugin API: Added 'show_bytes' hook ( #5001 )
7 years ago
Thomas Bruederli
3bc8a30314
Translate old 'preview_pane' setting into new 'layout' property
7 years ago
Aleksander Machniak
27a621818d
Make sure rcube_utils::resolve_url() does not add port 80 to the url
...
...which might have happened with reverse proxies
8 years ago
Aleksander Machniak
7c001260fa
Simplified code to parse METADATA responses
8 years ago
Aleksander Machniak
76170baac0
Fix bug where it wasn't possible to set timezone to auto-detected value ( #5782 )
8 years ago
Aleksander Machniak
b82c767590
More general approach to validate setting options on preferences save
8 years ago
Aleksander Machniak
c856b4ee06
Add missing timezone labels (there may be more than one slash in the timezone name)
8 years ago
Aleksander Machniak
fe2f553688
Add option to not indent quoted text on top-posting reply ( #5105 )
...
by setting reply_mode = 2
8 years ago
Aleksander Machniak
6ad4ebe431
Fix SQL syntax error on MariaDB 10.2 ( #5774 )
8 years ago
Aleksander Machniak
2ba2b1828c
Trigger onchange in ksearch_input_replace() on both supported input types
8 years ago
Aleksander Machniak
bb67757b5c
Removed global $CONFIG variable
8 years ago
Aleksander Machniak
872e6e647b
Don't use global $CONFIG variable
8 years ago
Aleksander Machniak
8fff21deb5
Fix POST parameter reflection in default_charset selector ( #5768 )
8 years ago
Aleksander Machniak
9a63e40faf
Accept an array as $input argument of decode_address_list()
...
... to support a common case and to prevent from PHP warnings.
8 years ago
Aleksander Machniak
0e3623e87a
Fix setting Cancel button classes in simple_dialog()
8 years ago
Aleksander Machniak
336a0cd87b
strncasecmp() -> strcasecmp()
8 years ago
Aleksander Machniak
f7809af6e4
Support AUTHENTICATE LOGIN for IMAP connections ( #5563 )
...
Add imap_auth_type=IMAP to force use of LOGIN instead of AUTHENTICATE LOGIN.
In imap_auth_type=CHECK mode prefer LOGIN over AUTHENTICATE LOGIN (for performance reasons).
8 years ago
Aleksander Machniak
253aac5d9e
Fix var name
8 years ago
Aleksander Machniak
0a7a95b714
Support LDAP GSSAPI authentication ( #5703 )
...
Requires https://git.kolab.org/rPNL1d87f98d300645e15b7ad2819fcffb19010a060f
8 years ago
Aleksander Machniak
682e88710b
Display loading message when going to another page ( #5541 )
8 years ago
Aleksander Machniak
6dccbbd637
Add some accents and make some timezone names userfriendly
8 years ago
Aleksander Machniak
c51a35665d
Fix typo: s/UTC+/UTC/
8 years ago
Aleksander Machniak
59e5cef08c
Allow contacts without an email address ( #5079 )
8 years ago
AndrolGenhald
496ee4a92d
Fix prevention from using % and * characters in folder name ( #5762 )
8 years ago
Aleksander Machniak
5af38a45cf
Localized timezone selector ( #4983 )
8 years ago
Aleksander Machniak
5101cfc67a
Bump version to 1.4-git
8 years ago
Aleksander Machniak
9858c2a294
Merge branch 'master' into dev-elastic
8 years ago
Aleksander Machniak
d151afd229
Fix addressbook searching by gender ( #5757 )
8 years ago
Aleksander Machniak
5804ef8aa2
Fix folders list sorting on Windows - if php-intl is available ( #5732 )
8 years ago
Aleksander Machniak
955090ef1e
Add Edge browser detection with 'edge' class for <html> element
...
Additional 'ms' class for both IE and Edge.
8 years ago
Aleksander Machniak
8f22c3287d
Fix bug where comment notation within style tag would cause the whole style to be ignored ( #5747 )
8 years ago
Aleksander Machniak
533d32e991
Update to TinyMCE 4.5.7
8 years ago
Aleksander Machniak
9ff7b78c7e
Fix conflict with _gid cookie of Google Analytics ( #5748 )
...
TODO: Review the whole code base and don't use INPUT_GPC when it's not really needed,
in most cases we should not read $_COOKIE.
8 years ago
Aleksander Machniak
02d4489df7
Replace new line characters from the response name
...
...when the name was derived from the response text.
8 years ago
Aleksander Machniak
ef141e73fa
Support adding compose form elements outside of the form by noform=true
8 years ago
Aleksander Machniak
78c54c128d
Fix bug where invalid recipients could be silently discareded ( #5739 )
8 years ago
Aleksander Machniak
e800fb5a19
Bring back unintentionally removed .SILENT suffix in STORE FLAGS command
8 years ago
Aleksander Machniak
d1cf69562f
CS fixes and return values fixes
8 years ago
Aleksander Machniak
542a817214
Define more classes for dialog buttons
8 years ago
Aleksander Machniak
cc0defce86
Fix failing database schema check in all engines except mysql ( #5730 )
8 years ago
Aleksander Machniak
51fb3bfa58
Support including files with path relative to templates dir
8 years ago
Aleksander Machniak
01656221a4
Update localization
8 years ago
Aleksander Machniak
0d8b3675f3
Add missing <label>s in Preferences > Special Folders
8 years ago
Aleksander Machniak
ebb5d95288
Add also String.endsWith() polyfill
8 years ago
Aleksander Machniak
67b575aa4f
Add composeFormHead object for templates to return form tag with hidden inputs
8 years ago
Aleksander Machniak
5a61e3487e
Set more classes to buttons in restore message dialog
8 years ago
Aleksander Machniak
3e53ac7491
Remove note about mail() function
8 years ago
Joel Gerber
40b51b9dc9
Add Log to STDOUT Feature ( #5721 )
...
Primarily useful for PHP applications running under PHP-FPM which in
turn is running within a Docker container. But also it is generally
useful in any situation where you want to be able to send the logs
directly to your terminal when debugging &etc.
8 years ago
Aleksander Machniak
712875bde1
Fix bug where base_dn setting was ignored inside group_filters ( #5720 )
8 years ago
Aleksander Machniak
d430903f6b
Support contentEditable elements for autocomplete
8 years ago
Aleksander Machniak
72f19c079f
Installer: Fix DB schema initialization on MS SQL Server
8 years ago
Aleksander Machniak
559254d6ee
Use <button> instead of <input> for submit button on logon screen
8 years ago
Aleksander Machniak
065b16df12
Update to TinyMCE 4.5.6
8 years ago
Aleksander Machniak
b1be7fca51
Unify inline warnings in rcmail_html_page
8 years ago
Aleksander Machniak
a7c43c6e38
Merge branch 'master' of github.com:roundcube/roundcubemail
8 years ago
Aleksander Machniak
e160e48069
Fix undesired effects when postgres database uses different timezone than PHP host ( #5708 )
...
Allow passing DateTime variables as query arguments. Their value will
be converted to date/time input string in format specific to the database type
(with timezone on postgres).
8 years ago
Aleksander Machniak
34446e00ca
Fix bug where namespace prefix could not be truncated on folders list if show_real_foldernames=true ( #5695 )
8 years ago
Aleksander Machniak
b314dfc548
Fix (restore) Tab key behaviour in autocomplete popup ( #5659 )
...
And make it to jump to the next field after inserting selected autocomplete entry.
8 years ago
Aleksander Machniak
19fcc35a55
Fix regression in LDAP fuzzy search where it always used prefix search instead ( #5713 )
8 years ago
Aleksander Machniak
51dffcda86
Skip <script> element if it has no content
8 years ago
Aleksander Machniak
f9ac9a8aad
Add some missing/new labels for aria elements
8 years ago
Aleksander Machniak
f03839b24b
Add support for 'link' objects in templates (with conditions)
...
.. to simplify conditional <link> tags injection while nested 'if' objects do not work
8 years ago
dfukagaw28
89a4134064
Add support for DelSp=Yes messages ( #5702 )
8 years ago
Aleksander Machniak
5a53d521c8
Fix permission of temporary files and removal of them when generating thumbnails
8 years ago
Aleksander Machniak
71ff264b02
Support conditional include
8 years ago
Aleksander Machniak
9b554cd3d5
Remove redundant spaces from generated contact names
8 years ago
Aleksander Machniak
6271b88bab
Fix so settings/upload.inc could not be used by plugins ( #5694 )
8 years ago
Aleksander Machniak
7347c22af8
Update to TinyMCE 4.5.5
8 years ago
Aleksander Machniak
6c11825a0d
Improve googiespell widget for better styling capabilities
...
.. it is possible to style it with css, no images are required
8 years ago
Aleksander Machniak
8706d7fb0c
Merge branch 'dev-elastic' of github.com:roundcube/roundcubemail into dev-elastic
8 years ago
Aleksander Machniak
1d0cecb41a
Add autocomplete_create event so plugins/skins can do something on the autocomplete popup element
8 years ago
Aleksander Machniak
431b9d6b75
Fix update_row() for lists with checkbox selection
8 years ago
Aleksander Machniak
a928c3f988
Add editor-init event
8 years ago
ka7
9a35768c26
spelling fixes ( #5690 )
8 years ago