Commit Graph

3218 Commits (e9a9f2f6c52e41f3e85fc3ab0ee93afecd080892)

Author SHA1 Message Date
alecpl e9a9f2f6c5 - Added addressbook advanced search 15 years ago
alecpl 2d5beeaf06 - Don't call rcube_idn_to_ascii() on empty data 15 years ago
alecpl d654e80084 - Fix identities "reply-to" and "bcc" fields have a bogus value when left empty (#1487943) 15 years ago
alecpl fde361eb58 - Replace preg_match() with faster strpos() 15 years ago
alecpl 4fb6a28be2 - Fix doubled encoding in save-pref request (#1487941), small code improvements 15 years ago
thomascube 4dcd437ade Add collected text labels in one single function call 15 years ago
alecpl 3cacf941fa - Add popup with basic fields selection for addressbook search 15 years ago
thomascube 09c59abf85 Case-insensitive matching in autocompletion (#1487933); replace old string offset syntax 15 years ago
alecpl 340546c975 - Optimization for spellcheck_before_send: don't invoke new ajax request. While we already have mispellings, we can return them and enable spellchecker directly without querying the server again 15 years ago
alecpl 644e3ad912 - Fix setting language for spellchecker on spellcheck_before_send 15 years ago
alecpl 1d5779b257 - Add option to force spellchecking before sending a message (#1485458) 15 years ago
alecpl b4edf78e4b - Provided rcube_spellchecker class, simplified code in utils task (less spell* files) 15 years ago
alecpl 55150f858f - Fix handling of "<" character in group name 15 years ago
alecpl d9641b0874 - Allow setting special folder with "<" character 15 years ago
alecpl 516467080b - Fix handling of "<" character in contact data, search fields and folder names, identity name and organization fields (#1487864) 15 years ago
alecpl d734481983 - Added option to specify to which address book add new contacts 15 years ago
alecpl f5a55bf173 - Make debug handler to be a method of rcube_mdb2 15 years ago
thomascube e7b6e907c5 Add support for X-AB-EDIT field upon user request 15 years ago
alecpl c9f4e9bc65 - Add read/write methods for immediate operations on cache backend (no affect in-memory cache)
- Add possibility to disable data serialization in cache
15 years ago
alecpl 40a1860174 - Store user preferences in session when write-master is not available and session is stored in memcache, write them later 15 years ago
alecpl 7ad8e2c318 - Add TTL parameter to rcube_cache class (and rcmail::get_cache method) 15 years ago
alecpl bc8c2c5788 - Fix s/pattern/prefix/ in clear_cache() 15 years ago
alecpl b9e42ecb46 - Use index record for memcache/apc engine, don't load the whole cache into memory 15 years ago
thomascube 10ea10a317 Catch write-errors on database (yet untested) 15 years ago
alecpl ccc059fd70 - Re-designed cache, fixes memcache/apc issues 15 years ago
alecpl 254d5ef32b - Improve performence of folder manager operations by moving subscriptions table operations (like adding/updateing/moving folders) into client-side - no need to invoke LIST, do sorting in browser
- This change should also handle better situations when working with replicated IMAP backend (e.g.Cyrus Murder)
15 years ago
alecpl 3253b296c2 - Clear properly mailboxes cache on folder subscription change 15 years ago
alecpl 7786ba1adb - Fix error when rcube_cache::remove() was used in pattern mode 15 years ago
alecpl d2a64865a7 - Fix func_get_args() usage for PHP<5.3 (#1487928) 15 years ago
alecpl 4bb7d27b54 - Removed focus_on_new_message option, added newmail_notify plugin 15 years ago
thomascube 000fe38c71 Flip field type aliases (#1487910) 15 years ago
alecpl 98597a07d0 - Fix saving collapsed_folders settings 15 years ago
alecpl 8edb3d9405 - Add APC support in rcube_cache 15 years ago
alecpl b5f836e4af - Make memcached cache not system-wide 15 years ago
alecpl 5cf5ee66c1 - Added general rcube_cache class with memcache support
- Improved caching performance by skipping writes of unchanged data                                                                       
- Option enable_caching replaced by imap_cache and messages_cache options
15 years ago
thomascube 76d4019a35 Get memcache object from rcmail instance 15 years ago
thomascube 4e3ec4eca8 Fix vcard value decoding; add setter for individual vcard fields 15 years ago
alecpl 392589ef38 - Clear mailboxes.* cache when new mailbox is created 15 years ago
alecpl 1f385b8a3d - Make update_cahce() method to be publicly available 15 years ago
yllar 74bc4acd27 translations update 15 years ago
alecpl a509bb677c - Add option to set default action of Forward button to "Forward as attachment" 15 years ago
alecpl 9b6c82fdc8 - Add extended command for saving prefs 15 years ago
alecpl 21461dce77 - Trim HTML message before washing, to make sure that BOM is removed even when prepended by some whitespace chars (#1487915) 15 years ago
alecpl e4d0947550 - Fix invalid comments handling (see example message in #1487915) 15 years ago
thomascube 0ec7fe4efc Fix sort order when contact name is empty 15 years ago
alecpl 491133a0b2 - Fixed listmenu (added workaround for http://bugs.jquery.com/ticket/9284)
- Small code improvements and use preferred .prop() instead of .attr() for some properties
15 years ago
thomascube e2f185e1b3 Don't connect to address books unless necessary 15 years ago
thomascube 6b19999841 Correctly handle empty contact names when importing 15 years ago
thomascube 445a4ca04d Fix empty name in search results and error when creating a new contact 15 years ago
alecpl 8e99ffbcac - Use less included files in mail and message templates for better performance
- Add access to template name in template expressions
15 years ago