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.
12 years ago
Aleksander Machniak
2787fbe5b6
Revert change where NULL config value wasn't handled as unset ( #1489202 )
12 years ago
Aleksander Machniak
0494288999
Improved/unified attachment preview page
...
Implemented attachment print button
12 years ago
Aleksander Machniak
f255dd787c
Fix error when searching in threaded mode
12 years ago
Aleksander Machniak
39a82a5d45
CS fixes
12 years ago
Aleksander Machniak
9df7e17043
Disable workaround for http://bugs.php.net/bug.php?id=18556 if PHP 5.5 is detected
12 years ago
Aleksander Machniak
39b905b7a8
Canonize boolean ini_get() results ( #1489189 )
12 years ago
Aleksander Machniak
d764723142
Improve IMAP APPEND handling so it can read message (parts) from file pointer(s)
...
and make it less memory consuming
12 years ago
Aleksander Machniak
b200258d5a
Fixed so ldap cache can be disabled
...
Fixed issue where ldap groups cache wasn't used correctly
12 years ago
Thomas Bruederli
8862f67513
Use the right attribute to display group names
12 years ago
Aleksander Machniak
5a6c3a169b
Cache LDAP's user_specific search and use vlv for better performance ( #1489186 )
12 years ago
Aleksander Machniak
858af70656
CS fixes
12 years ago
Aleksander Machniak
fae90da582
Fix debug setting in ldap classes
12 years ago
Aleksander Machniak
c9ed4bfa7a
CS fixes
12 years ago
Aleksander Machniak
c64beed6bb
Unify LDAP debug messages
12 years ago
Aleksander Machniak
3ebda8c7d8
Ignore ldap_search warnings (like in the old code)
12 years ago
Thomas Bruederli
4500b2f79b
Consolidate quote_string() method usage; don't add additional filter if required field is already in search query
12 years ago
Thomas Bruederli
dd54725b21
Merge branch 'dev-advanced-ldap-groups':
...
- Refactoring: separated address book implementation from generic LDAP wrapper class
- Auto-detect and use VLV indices for all search operations
- Additional group configuration options for LDAP address books
- Allow address books to display a multi-level group hierarchy in the contacts list
12 years ago
Aleksander Machniak
428764bf34
Fix so exported vCard specifies encoding in v3-compatible format ( #1489183 )
12 years ago
Aleksander Machniak
5c74e86eee
Fix messages list column dragging after changing column/sort settings
12 years ago
Thomas Bruederli
f7ac79ced5
Display '(empty subject)' in message view if subject header is missing ( #1489108 )
12 years ago
Aleksander Machniak
3dbe4f79e4
Fix session issues when local and database time differs ( #1486132 )
...
Improve performance by executing session gc on script shutdown, also call session_write_close() ASAP
12 years ago
Aleksander Machniak
ac1a962b51
Remove session.auto_start setting. It is already too late to set this option.
12 years ago
Thomas Bruederli
4f53ab347e
Add feature to import messages to the currently selected folder
12 years ago
Aleksander Machniak
99e17f6131
Fix timeout issue on drag&drop uploads ( #1489170 )
12 years ago
Aleksander Machniak
df9d004cf8
Set TTL for attachments stored in sql database
12 years ago
Aleksander Machniak
12f1190a62
Fix typos in sql queries of garbage collector (expired -> expires)
12 years ago
Aleksander Machniak
603e048f73
Fix thread cache syncronization/validation ( #1489028 )
12 years ago
Aleksander Machniak
918a6a6e0e
Fix default sorting of threaded list when THREAD=REFS isn't supported.
...
The result need to be re-sorted even if sort column is not set. This fixes
the issue when new messages aren't displayed on top of the list.
12 years ago
Aleksander Machniak
9ac4006d64
Remove duplicated focus() after opening print window
12 years ago
Aleksander Machniak
f3b55ee8e8
Do not reset messages count in set_folder()
12 years ago
Aleksander Machniak
ae80b5a309
Fix error when there's no writeable addressbook source ( #1489162 )
12 years ago
Aleksander Machniak
c6406eb1a9
Improved main preferences page performance by skipping form generation
...
when sections list is being build, CS fixes
12 years ago
Aleksander Machniak
85e65c3c76
Improvements to PR merge "add option show_real_foldernames"
12 years ago
Aleksander Machniak
174327c25c
Merge pull request #77 from dpc22/realnames
...
Add show_real_foldernames preference and configuration option.
12 years ago
Aleksander Machniak
545559307e
Make sure to use threads result cached in-memory for correct folder
12 years ago
Aleksander Machniak
60b6d7c389
Fix database cache expunge issues ( #1489149 ) - added 'expires' column
12 years ago
Aleksander Machniak
d186405c00
Simplified db connection initialisation code
12 years ago
Aleksander Machniak
66407a75d1
Fix date format issues on MS SQL Server ( #1488918 )
12 years ago
Aleksander Machniak
b68e2355d7
Fix so non-inline images aren't skipped on forward ( #1489150 )
12 years ago
Aleksander Machniak
1cdcafc7fc
Added more error checking in rcube_image::resize()
12 years ago
Aleksander Machniak
76f4f7970d
Fix resolving /this/ in file_callback()
12 years ago
Aleksander Machniak
61ccdfcfbb
Add imap_cache_ttl option to configure TTL of imap_cache
12 years ago
Aleksander Machniak
67ac6e354a
Rename message_cache_lifetime to messages_cache_ttl option for naming consistency
12 years ago
Aleksander Machniak
b07426f0c5
Make LDAP cache engine configurable via ldap_cache and ldap_cache_ttl options
12 years ago
Aleksander Machniak
f658907731
Fix legacy options handling
12 years ago
Aleksander Machniak
aa44ce6e97
Add optional argument to now() for simple interval calculations on SQL-side
12 years ago
Aleksander Machniak
14226fc845
Use built-in sqlite functions to "emulate" now() and unix_timestamp()
12 years ago
Aleksander Machniak
be4b5c2fe5
Fix "duplicate entry" errors on inserts to imap cache tables ( #1489146 )
12 years ago
Aleksander Machniak
4fee776e51
Small code improvement
12 years ago