Commit Graph

11339 Commits (c60a30c7806cbf0262f5596fdb81eb2e38bf515e)
 

Author SHA1 Message Date
Aleksander Machniak 6cddb6c5d0 Bump version number, use pear/net_sieve 6 years ago
Aleksander Machniak 9022d427b1 Add emoticons plugin localization 6 years ago
Aleksander Machniak c6fc417fe9 Add emoticons plugin to transifex config 6 years ago
Aleksander Machniak c287dad54e Add dialog-open event (#6748) 6 years ago
Aleksander Machniak 2dccbf2879 Redis: Support connection to unix socket
Also handle exceptions thrown on connection and remove support for
specifying hosts with redis:// scheme.
6 years ago
Aleksander Machniak a8f3d46bb9 Merge branch 'master' of github.com:roundcube/roundcubemail 6 years ago
Aleksander Machniak ce52b04051 Update changelog, add some tests for rcube_utils::parse_host() 6 years ago
Amir Caspi 6b5fa52ec1 Update rcube_utils::parse_host, fixes #6746
Updated regexps used in parse_host to ensure that %t, %d, %z do not cut off domain and return only tld when underlying host has no subdomain (i.e., is just domain.tld rather than mail.domain.tld).  Update fixes #6746, now returns nothing shorter than domain.tld.

Also removed backslash from character class, period does not need to be escaped within character class.
6 years ago
Peter Dey 92602734b1 Elastic: Add infrastructure to apply CSS styles to specific action dialogs/screens (#6749)
Examples:
* action-headers - The headers popup
* action-plugin-managesieve-action - The managesieve filter creation screen
6 years ago
Aleksander Machniak 7c8ce07e8c Fix bug where bold/strong text was converted to upper-case on html-to-text conversion (6758) 6 years ago
Aleksander Machniak 5c131aff54 Elastic: Fix pretty select list height on mobile 6 years ago
Aleksander Machniak 14265248ce Elastic: Fix regression where on mobile scrollbar could have been missing in some pages 6 years ago
Aleksander Machniak 35b12620eb Elastic: Fix Firefox sub-pixel positioning issues
... by using size values rounded in less - in most prominent places.
There's still problem with form controls padding, but we'll work on this
when really needed.
6 years ago
Aleksander Machniak 0feb46574c Update languages list 6 years ago
Aleksander Machniak a1301a78d6 Localization update 6 years ago
Aleksander Machniak b24869b0cd Elastic: Fix bug where Enigma options in mail compose could sometimes be ignored (#6515) 6 years ago
Aleksander Machniak 910505a361 Fix regression where drafts were not deleted after sending the message (#6756) 6 years ago
Aleksander Machniak b8800c5b9a Elastic: Bring back border-radius for #messagestack objects 6 years ago
Aleksander Machniak 516a88e49d Elastic: Simplify some styles for .ui.alert 6 years ago
Aleksander Machniak 918c8859b6 Remove redundant rule
It actually broke some plugins after commit 5fb8e8cb86 (#6739).
6 years ago
Aleksander Machniak 0c4d78aa11 Remove language code from charset name as per the RFC2231.5 6 years ago
Aleksander Machniak 86a9788083 Fix invalid path to blocked.gif when using assets_path setting (#6752) 6 years ago
Aleksander Machniak 8db00c6265 Elastic: Fix handling mailto: URL parameters in contact menu (#6751)
Also fix keyboard navigation in some menus, e.g. contact menu
6 years ago
Aleksander Machniak 51c9bab005 Small cleanup and mention that Elastic requires IE 11+ 6 years ago
Aleksander Machniak 9391a531ff Fix regexp 6 years ago
Aleksander Machniak 8fe12e2fad Enigma: Fix "decryption oracle" bug [CVE-2019-10740] (#6638)
When composing mail (on reply/forward/edit) we decrypt content only
in the first "content part" of the message.
6 years ago
Aleksander Machniak 1ee7253ff2 Enigma: Fix error message when trying to encrypt with a revoked private key (#6607) 6 years ago
Aleksander Machniak 6efa88f049 Enigma: Fix bug where revoked users/keys were not greyed out in key info
The 'deleted' class was assigned to the wrong (next) row in a table.
It also didn't work in Elastic skin at all because of the missing style.
6 years ago
Aleksander Machniak b89031e335 Fix PHP Deprecated: idn_to_ascii(): INTL_IDNA_VARIANT_2003 is deprecated
Use rcube_utils::idn_to_ascii() instead of idn_to_ascii().
6 years ago
Aleksander Machniak fe90903fa1 Fix bug in parsing vCard data using PHP 7.3 due to an invalid regexp (#6744)
Looks like \R is not allowed in character class, but \r\n is fine.
On PHP 7.3.5 it throws warnings and empty result from preg_replace(),
though I couldn't reproduce.
6 years ago
Aleksander Machniak f3d16240f2 Fix bug where bmp images couldn't be displayed on some systems (#6728) 6 years ago
Aleksander Machniak e3014de2ce Simplify code around detected mimetype string 6 years ago
Aleksander Machniak 3f351697c3 Elastic: Fix non-working @color-taskmenu-button-selected-hover 6 years ago
Aleksander Machniak 232d4be561 Elastic: Add text aligning for toolbar items
For very short button text e.g. "Add" the text has to be centered.
6 years ago
Aleksander Machniak cf51aead63 Larry: Fix regression where menu actions didn't work with keyboard (#6740)
For Elastic remove Space/Enter key handler on menus, so we use
default browser behaviour. Triggering a onclick programatically
causes popup window warning sometimes.
6 years ago
Aleksander Machniak 3719ce0653 Don't use :has selector 6 years ago
Aleksander Machniak 2c38460b09 Make sure an event triggered by Enter key press on a link is treated as a keyboard event 6 years ago
Aleksander Machniak 5fb8e8cb86 Elastic: Fix issue with absolute positioned mail content (#6739) 6 years ago
Aleksander Machniak c42be24fd3 Update changelog 6 years ago
Aleksander Machniak 8c471478f7 Merge branch 'dev/elastic' 6 years ago
Aleksander Machniak f76d9e0c09 Small fix 6 years ago
Aleksander Machniak 67f9f504a3 key ring -> keyring
...for consistence with other places
6 years ago
Aleksander Machniak f3c9699817 Fix so advanced search dialog is not automatically displayed on searchonly addressbooks (#6679) 6 years ago
Aleksander Machniak 68256be600 Bump CodeMirror version to 5.46.0 6 years ago
Aleksander Machniak 487052cb5c jQuery-3.4.1 6 years ago
Aleksander Machniak 45a6ad1ba7 Fix so an error is logged when more than one attachment plugin has been enabled, initialize the first one (#6735) 6 years ago
Aleksander Machniak 593188559a Fix regression where non-terminating errors were sent to the browser 6 years ago
Aleksander Machniak e67765b863 Fix bug where flag change could have been passed to a preview frame when not expected 6 years ago
Aleksander Machniak 55cca61134 Workaround more invalid HTML cases parsed incorrectly by Mastermind/HTML5 (#6713) 6 years ago
Aleksander Machniak 00ef5d05ef Merge branch 'master' into dev/elastic 6 years ago