Commit Graph

4068 Commits (fde361eb5827c1598404001cd26dee50aae3e037)
 

Author SHA1 Message Date
alecpl fde361eb58 - Replace preg_match() with faster strpos() 13 years ago
alecpl 4fb6a28be2 - Fix doubled encoding in save-pref request (#1487941), small code improvements 13 years ago
thomascube 4dcd437ade Add collected text labels in one single function call 13 years ago
alecpl 3cacf941fa - Add popup with basic fields selection for addressbook search 13 years ago
alecpl 2912de6f9b - Fix typos 13 years ago
thomascube 09c59abf85 Case-insensitive matching in autocompletion (#1487933); replace old string offset syntax 13 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 13 years ago
alecpl 644e3ad912 - Fix setting language for spellchecker on spellcheck_before_send 13 years ago
alecpl 1d5779b257 - Add option to force spellchecking before sending a message (#1485458) 13 years ago
alecpl b4edf78e4b - Provided rcube_spellchecker class, simplified code in utils task (less spell* files) 13 years ago
alecpl 55150f858f - Fix handling of "<" character in group name 13 years ago
alecpl d9641b0874 - Allow setting special folder with "<" character 13 years ago
alecpl 516467080b - Fix handling of "<" character in contact data, search fields and folder names, identity name and organization fields (#1487864) 13 years ago
alecpl d734481983 - Added option to specify to which address book add new contacts 13 years ago
alecpl f5a55bf173 - Make debug handler to be a method of rcube_mdb2 13 years ago
alecpl 8254d9c7cb - A little better fix for radiobuttons in popupmenu (previous solution breaks other popup windows, e.g. from acl plugin) 13 years ago
thomascube 28ac5cada2 Let plugins hook into keep-alive requests 13 years ago
thomascube e7b6e907c5 Add support for X-AB-EDIT field upon user request 13 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
13 years ago
alecpl 40a1860174 - Store user preferences in session when write-master is not available and session is stored in memcache, write them later 13 years ago
alecpl 7ad8e2c318 - Add TTL parameter to rcube_cache class (and rcmail::get_cache method) 13 years ago
alecpl 89b2d1ba7f - Fix #listmenu after popupmenu change in r4775 13 years ago
alecpl bc8c2c5788 - Fix s/pattern/prefix/ in clear_cache() 13 years ago
alecpl b9e42ecb46 - Use index record for memcache/apc engine, don't load the whole cache into memory 13 years ago
thomascube 3e48b941ec Removed kolab plugins; they will be maintaied and published in the Kolab project 13 years ago
thomascube 10ea10a317 Catch write-errors on database (yet untested) 13 years ago
alecpl ccc059fd70 - Re-designed cache, fixes memcache/apc issues 13 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)
13 years ago
alecpl 3253b296c2 - Clear properly mailboxes cache on folder subscription change 13 years ago
alecpl 7786ba1adb - Fix error when rcube_cache::remove() was used in pattern mode 13 years ago
alecpl d2a64865a7 - Fix func_get_args() usage for PHP<5.3 (#1487928) 13 years ago
alecpl 403f0bf771 - Fix default_port option handling in Installer when config.inc.php file exists (#1487925) 13 years ago
alecpl 4bb7d27b54 - Removed focus_on_new_message option, added newmail_notify plugin 13 years ago
thomascube 000fe38c71 Flip field type aliases (#1487910) 13 years ago
alecpl 98597a07d0 - Fix saving collapsed_folders settings 13 years ago
alecpl 8edb3d9405 - Add APC support in rcube_cache 13 years ago
alecpl b5f836e4af - Make memcached cache not system-wide 13 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
13 years ago
thomascube 76d4019a35 Get memcache object from rcmail instance 13 years ago
thomascube 4e3ec4eca8 Fix vcard value decoding; add setter for individual vcard fields 13 years ago
alecpl 392589ef38 - Clear mailboxes.* cache when new mailbox is created 13 years ago
alecpl 1f385b8a3d - Make update_cahce() method to be publicly available 13 years ago
yllar 74bc4acd27 translations update 13 years ago
alecpl a509bb677c - Add option to set default action of Forward button to "Forward as attachment" 13 years ago
alecpl 9b6c82fdc8 - Add extended command for saving prefs 13 years ago
alecpl 21461dce77 - Trim HTML message before washing, to make sure that BOM is removed even when prepended by some whitespace chars (#1487915) 13 years ago
alecpl e4d0947550 - Fix invalid comments handling (see example message in #1487915) 13 years ago
thomascube 0ec7fe4efc Fix sort order when contact name is empty 13 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
13 years ago
thomascube e2f185e1b3 Don't connect to address books unless necessary 13 years ago