Commit Graph

7719 Commits

Author SHA1 Message Date
Aleksander Machniak
1ca1e250a3 Merge pull request #86 from mweimerskirch/patch-2
Added support for the enchant spell checking engine
2013-07-08 00:05:07 -07:00
Aleksander Machniak
8acf6204b1 Fix "could not load message" error on valid empty message body (#1489228) 2013-07-08 08:47:13 +02:00
Michel Weimerskirch
f99aa12300 Added support for the enchant spell checking engine 2013-07-07 10:21:55 +02:00
Aleksander Machniak
4c8becbdc0 Update to Mail_Mime 1.8.8 2013-07-05 11:40:05 +02:00
Aleksander Machniak
cb1715cd16 Fix handling of message/rfc822 attachments on message forward and edit (#1489214) 2013-07-04 13:37:45 +02:00
Aleksander Machniak
6e57fb6b4c Fix parsing of square bracket characters in IMAP response strings (#1489223) 2013-07-04 08:45:41 +02:00
Aleksander Machniak
3e7b9be05c Store group objectclass to member attribute mapping in one place, cs fixes 2013-07-03 14:22:17 +02:00
Aleksander Machniak
42b9ce6415 Fix groups list in contact info page - get_record_groups() result
is a ID=>Name hash and cannot be merged with list_groups() result
2013-07-03 12:00:25 +02:00
Thomas Bruederli
98884050cc Fix binary data upload with jQuery.ajax() 2013-07-03 10:02:20 +02:00
Aleksander Machniak
bd73a86dad Don't clear References and in-Reply-To when a message is "edited as new" (#1489216) 2013-07-02 15:50:19 +02:00
Aleksander Machniak
ed3e51f1b4 Make possible to disable some (broken) IMAP extensions with imap_disable_caps option (#1489184)
Add some notes in INSTALL about broken ESEARCH in uw-imap.
2013-07-02 14:49:48 +02:00
Aleksander Machniak
446dbedbf6 Fix so setting frame to blank page works also while frame is loading another page 2013-07-01 14:30:09 +02:00
Aleksander Machniak
a3f745bccc Fix email duplicate check on contact move/copy 2013-07-01 13:50:17 +02:00
Aleksander Machniak
a45f9b7bf5 Contacts drag-n-drop default action is to move contacts (#1488751)
Added possibility to choose to move or copy contacts from drag-n-drop menu (#1488751)
Use consistent naming: 'moveto' -> 'move'
2013-07-01 10:22:14 +02:00
Aleksander Machniak
049ba0aed2 Fix message list sort with THREADS=REFS and sort column other than "None" or "Sent date" 2013-06-30 11:29:24 +02:00
Aleksander Machniak
b7addfc77c Use absolute paths in is_dir() checks to prevent open_basedir related warnings 2013-06-30 10:30:06 +02:00
Aleksander Machniak
d4a2ea1d87 Fix messages list sorting with THREAD=REFS 2013-06-29 17:11:24 +02:00
Thomas Bruederli
0f39b4f4cd Enable legacy mode: allow running with old config files and log warnings every no and then 2013-06-28 22:27:30 +02:00
Aleksander Machniak
7045bb9c07 Fix parsing one-line FETCH response, e.g. "* 1 FETCH (UID 9844 BODY[2.4] NIL)" 2013-06-28 10:15:28 +02:00
Aleksander Machniak
ad052b81d8 Fix so filename label is "Name" not "Display name" 2013-06-28 08:43:31 +02:00
Thomas Bruederli
a7e0897fde Synchronized localization files with Transifex 2013-06-27 23:05:03 +02:00
Aleksander Machniak
eaf3832e40 Add some displayed attachment info into javascript environment 2013-06-27 09:48:11 +02:00
Aleksander Machniak
1b52cfc45f Support 'univentiongroup' objectclass, small code improvements 2013-06-26 15:09:22 +02:00
Aleksander Machniak
4feb8eb575 Refactoring in groups cache handling code, CS fixes 2013-06-26 10:51:29 +02:00
Aleksander Machniak
3427883c25 Merge branch 'master' of github.com:roundcube/roundcubemail 2013-06-26 10:08:40 +02:00
Aleksander Machniak
d675abc571 Make identity signature field wider (#1489159) 2013-06-26 10:07:46 +02:00
Thomas Bruederli
b373ac82e4 Don't query cache if static group_filter list is used 2013-06-26 09:53:42 +02:00
Thomas Bruederli
6ff6bedea4 Disable dragging/copying of contact groups 2013-06-26 09:38:33 +02:00
Thomas Bruederli
9eaf681b6b Describe group filter's name_attr in sample config; defaults to 'cn' if not specified 2013-06-26 09:10:41 +02:00
Aleksander Machniak
a5b79b15a8 Fix empty messages list when register_globals is enabled (#1489157) 2013-06-25 18:37:19 +02:00
Aleksander Machniak
8f42c32c45 Improve code readability 2013-06-25 09:04:39 +02:00
Aleksander Machniak
2b3a3b1407 Merge branch 'master' of github.com:roundcube/roundcubemail 2013-06-25 08:58:23 +02:00
Aleksander Machniak
855c85377d Performance improvement for searching in threaded mode. We can use
cached index now. Some other small improvements.
2013-06-25 08:57:03 +02:00
Victor Benincasa
093a3d9e7d Fix improper error checking
Currently all (HTML/TEXT) spell checking logs an error (due commit b15cc7d) and HTML spell checking doesn't work (due commit cfe2fc8). Fix: ignore error="0" value from the returned XML as it isn't an error.
2013-06-25 03:39:23 -03:00
Aleksander Machniak
2787fbe5b6 Revert change where NULL config value wasn't handled as unset (#1489202) 2013-06-24 21:13:49 +02:00
Aleksander Machniak
0494288999 Improved/unified attachment preview page
Implemented attachment print button
2013-06-24 19:05:27 +02:00
Aleksander Machniak
f255dd787c Fix error when searching in threaded mode 2013-06-22 08:46:10 +02:00
Aleksander Machniak
39a82a5d45 CS fixes 2013-06-21 15:08:47 +02:00
Aleksander Machniak
9df7e17043 Disable workaround for http://bugs.php.net/bug.php?id=18556 if PHP 5.5 is detected 2013-06-21 09:34:47 +02:00
Aleksander Machniak
39b905b7a8 Canonize boolean ini_get() results (#1489189) 2013-06-20 15:08:10 +02:00
Aleksander Machniak
d764723142 Improve IMAP APPEND handling so it can read message (parts) from file pointer(s)
and make it less memory consuming
2013-06-20 14:17:33 +02:00
Aleksander Machniak
b200258d5a Fixed so ldap cache can be disabled
Fixed issue where ldap groups cache wasn't used correctly
2013-06-19 19:32:48 +02:00
Thomas Bruederli
8862f67513 Use the right attribute to display group names 2013-06-19 16:22:51 +02:00
Aleksander Machniak
5a6c3a169b Cache LDAP's user_specific search and use vlv for better performance (#1489186) 2013-06-19 14:05:30 +02:00
Aleksander Machniak
858af70656 CS fixes 2013-06-19 11:04:31 +02:00
Aleksander Machniak
fae90da582 Fix debug setting in ldap classes 2013-06-19 09:11:06 +02:00
Aleksander Machniak
c9ed4bfa7a CS fixes 2013-06-18 18:21:17 +02:00
Aleksander Machniak
c64beed6bb Unify LDAP debug messages 2013-06-18 18:10:04 +02:00
Aleksander Machniak
3ebda8c7d8 Ignore ldap_search warnings (like in the old code) 2013-06-18 15:44:08 +02:00
Thomas Bruederli
4500b2f79b Consolidate quote_string() method usage; don't add additional filter if required field is already in search query 2013-06-18 14:33:11 +02:00