Commit Graph

5012 Commits

Author SHA1 Message Date
Aleksander Machniak
5251ec3e38 Workaround cyrus-murder bug in SETANNOTATION arguments handling 2013-10-08 19:10:47 +02:00
Thomas Bruederli
f93e0b3a14 Synchronized localization files from Transifex 2013-10-07 16:29:40 +02:00
Thomas Bruederli
6a6992f650 Assign the chosen mode to the table map 2013-10-07 11:52:21 +02:00
Thomas Bruederli
a69f9918cd Improve selection of replicated database connection:
- Analyze query and prefer dsnr unless a write operation for a table involved has been carried out before
- New config option and setter method to enforce connection mode on table level
2013-10-07 11:29:52 +02:00
Thomas Bruederli
120db629b0 Execute connection config queries on db handle direclty 2013-10-07 11:19:21 +02:00
Aleksander Machniak
aceb0149b8 Add possibility to programmatically set cache mode, so it is possible
to cache only indexes/threads but not messages
2013-10-07 09:26:37 +02:00
Aleksander Machniak
4daaa09438 Move PEAR libs from plugins into main Roundcube lib directory,
list them as dependencies in INSTALL file (#1489182)
2013-10-06 15:02:25 +02:00
Thomas Bruederli
92d18cf32e New option to disable the use of already established dsnw connections for subsequent reads 2013-10-04 13:50:12 +02:00
Aleksander Machniak
b3e25974b1 Fix typo: occured -> occurred (#1489366) 2013-10-04 13:35:16 +02:00
Aleksander Machniak
e426ae262c Search for user DN only if one of bind_dn, base_dn, groups_base_dn settings
contains %dn variable
2013-10-04 11:51:59 +02:00
Aleksander Machniak
af79a7b837 Fixed issues where HTML comments inside style tag would hang Internet Explorer 2013-10-04 09:40:37 +02:00
Aleksander Machniak
eafd5b1aa4 Improved mailto: link arguments handling (#1489363) 2013-10-03 17:36:31 +02:00
Aleksander Machniak
bfd24fcc04 Use DOMDocument LIBXML_PARSEHUGE and LIBXML_COMPACT options if possible (#1489302) 2013-10-02 13:15:29 +02:00
Thomas Bruederli
444e977d4f Also truncate the list of addresses in print view + add link to show them all 2013-09-30 16:00:21 +02:00
Aleksander Machniak
34a5ae7562 Fix issue where search result was reset after sending a message (#1489350) 2013-09-29 17:20:12 +02:00
Thomas Bruederli
c49c35ca0f Generate settings tabs with a template object 'settingstabs' and let plugins register themselves there using the 'settings_actions' hook 2013-09-28 12:03:20 +02:00
Aleksander Machniak
85fece2c4d rcube_list_widget.rows is not an array - fixed checking if it's empty (#1489359) 2013-09-27 14:56:25 +02:00
Aleksander Machniak
170702fd13 We've encountered (malformed) messages with more than
one text/plain or text/html part here. There's no way to choose
which one is better, so we'll display first of them and add
others as attachments (#1489358)
2013-09-27 14:42:46 +02:00
Aleksander Machniak
a4bc6ea24d Handle nicely situation when normalize_entry is executed on already normalized entry 2013-09-26 11:44:54 +02:00
Aleksander Machniak
955a613cac Support HTTP_HOST, SERVER_NAME and SERVER_ADDR values in include_host_config feature 2013-09-25 13:03:41 +02:00
Aleksander Machniak
2c6a233a99 Make sure language code extracted from HTTP_ACCEPT_LANGUAGE is in xx_YY format 2013-09-24 09:21:27 +02:00
Aleksander Machniak
f7b2bfba09 Bring back possibility to unset default font family and font size
Fix style attribute quoting when font-family contains double quotes
SOme code improvements
2013-09-21 11:24:16 +02:00
Thomas Bruederli
c1ff572e17 Touch new default font size settings: simplified + codestyle + updated changelog 2013-09-16 20:01:10 +02:00
Thomas B.
0201298cd8 Merge pull request #118 from Dennis1993/patch-12
Added support for default font size and fix legacy code for default font
2013-09-16 10:47:24 -07:00
Aleksander Machniak
b5c364273d Merge pull request #107 from JohnDoh/multi-logo
allow different logos for different functions (eg. normal and print)
2013-09-16 06:55:13 -07:00
Aleksander Machniak
8deae975f0 Fixed issues in handling reply-to/bcc fields on identity change 2013-09-15 16:48:44 +02:00
JohnDoh
7027f386cb Add a render_response hook, similar to render_page hook. 2013-09-15 13:12:42 +01:00
Aleksander Machniak
2efe332b49 Display full attachment name using title attribute when name is too long to display (#1489320) 2013-09-15 13:43:13 +02:00
Aleksander Machniak
2e30b24dbf Fix XSS issue in addressbook group name field [CVE-2013-5646] (#1489333) 2013-09-14 09:44:58 +02:00
Thomas Bruederli
7be8a9134c Move some config options to new and collapsible 'advanced' blocks 2013-09-13 19:10:12 +02:00
Thomas Bruederli
a315bf2dda Support both new and old config variables 2013-09-13 18:27:24 +02:00
Thomas Bruederli
0ee22c2145 Retry queries on deadlock errors from InnoDB row-level locking (MySQL) 2013-09-12 17:17:07 +02:00
Aleksander Machniak
7c494b677f Fix expanded thread root message styling after refreshing messages list (#1489327)
Conflicts:

	CHANGELOG
2013-09-11 11:48:53 +02:00
Aleksander Machniak
7bd9dcdcda Merge branch 'master' of github.com:roundcube/roundcubemail 2013-09-11 09:45:43 +02:00
Aleksander Machniak
66a549e133 After message is sent refresh messages list of replied message folder (#1489249) 2013-09-11 09:45:20 +02:00
Thomas Bruederli
52830ea605 Improve handling of date strings and DateTime values in contacts 2013-09-10 23:37:10 +02:00
Aleksander Machniak
6128ad7e96 Support full address specification in contact email fields.
Now input address is extracted automatically, so user can
just paste full address copied from another place. Other clients
have such feature e.g. Kontact.
2013-09-10 15:50:24 +02:00
Aleksander Machniak
6b87f8e023 Fix for case when email array is not flat 2013-09-10 15:34:02 +02:00
Aleksander Machniak
bdb4276688 Enable groups import options selector if there's at least one writable source (with groups support) 2013-09-10 09:49:58 +02:00
Aleksander Machniak
96f59c6150 Add option force specified domain in user login - username_domain_forced (#1489264) 2013-09-09 20:25:52 +02:00
Aleksander Machniak
ad003c889b Fix some methods for rcube_addressbook implementations where contact email field is not a flat array 2013-09-09 11:07:40 +02:00
Aleksander Machniak
4a40636cca Fix issue where From address was removed from Cc and Bcc fields when editing a draft (#1489319) 2013-09-08 18:06:58 +02:00
Thomas Bruederli
0272081d05 Add option to import vcards with group assignments (pull-request 105) 2013-09-08 16:47:00 +02:00
Thomas Bruederli
028e2a17af Merge branch 'master' of github.com:roundcube/roundcubemail 2013-09-08 15:36:16 +02:00
Thomas Bruederli
79367a5631 Save groups membership in VCard export (#1488509) 2013-09-08 15:36:05 +02:00
Aleksander Machniak
8eb0850ba4 Workaround broken PHP function timezone_name_from_abbr (#1489261) 2013-09-08 12:34:19 +02:00
Thomas Bruederli
9e9d62d786 Respect (multiple) config dirs from RCUBE_CONFIG_PATH when reading configured mimetypes mapping 2013-09-07 19:16:40 +02:00
Thomas Bruederli
fb5f5232b9 Read RCUBE_CONFIG_PATH env variable for a list of directories that are searched for config files (#1487311) 2013-09-07 18:43:02 +02:00
Aleksander Machniak
3d5eea7073 Fix error_reporting directive check (#1489323) 2013-09-06 18:45:21 +02:00
Aleksander Machniak
21601b4deb Make cached message size limit configurable - messages_cache_threshold (#1489317) 2013-09-06 18:21:09 +02:00