alecpl
|
5f2d1588dd
|
- Add 'foldername' attribute to folders table rows, so plugin writers would be able to iterate over the table rows and find wanted folders (folders_list hook)
|
2011-06-15 11:46:50 +00:00 |
|
alecpl
|
3f3ec14ed0
|
- Force allowed attributes on table rows
|
2011-06-15 11:43:01 +00:00 |
|
alecpl
|
feac485000
|
- Added html_table::get_row_attribs(), extended html_table::set_row_attribs()
|
2011-06-15 11:34:51 +00:00 |
|
alecpl
|
ca7dda4948
|
- Fixed initial directory selection
|
2011-06-15 11:04:06 +00:00 |
|
thomascube
|
fd89754818
|
Allow to specify multiple sort columns as array (currently only used for VLV)
|
2011-06-15 00:09:23 +00:00 |
|
alecpl
|
ecf295f6ef
|
- Added searching in all addressbook sources (global-search)
- Added addressbook source selection in contacts import
|
2011-06-14 13:45:26 +00:00 |
|
thomascube
|
6f3fa964c6
|
Use dechex() instead of sprintf() for base conversion
|
2011-06-13 21:33:51 +00:00 |
|
thomascube
|
79569231db
|
Show more debug output
|
2011-06-13 21:16:47 +00:00 |
|
alecpl
|
64867411b1
|
- Support array in 2nd argument of search() when searching by primary key, as in rcube_contacts class
|
2011-06-13 12:56:31 +00:00 |
|
thomascube
|
c1db483cd5
|
Only select dn for count queries
|
2011-06-10 01:34:34 +00:00 |
|
thomascube
|
69ea3a3429
|
Implement LDAPv3 Virtual List View (VLV) for paged results listing
|
2011-06-09 19:43:22 +00:00 |
|
alecpl
|
9f38ad95de
|
- Label fix
|
2011-06-08 09:37:57 +00:00 |
|
alecpl
|
9382b6dfe1
|
- Fix contacts import (#1487947)
|
2011-06-05 07:42:45 +00:00 |
|
thomascube
|
b0c70b3ca7
|
Use address_template config when adding a new address block (#1487944)
|
2011-06-03 22:37:47 +00:00 |
|
alecpl
|
62e2254e3f
|
- Fix regexp matching field names
|
2011-06-03 13:31:55 +00:00 |
|
alecpl
|
5148d388ea
|
- Small fix for advanced searching
|
2011-06-03 13:02:30 +00:00 |
|
alecpl
|
02695eff93
|
- typo
|
2011-06-03 12:47:55 +00:00 |
|
alecpl
|
b896b18f87
|
- Call addressbook_get hook only if build-in addressbook doesn't match wanted ID (for better performance), other improvements
|
2011-06-03 12:34:48 +00:00 |
|
alecpl
|
a5be870d6c
|
- Performance improvement, fix case-sensitivness in advanced search
|
2011-06-03 12:09:10 +00:00 |
|
alecpl
|
e9a9f2f6c5
|
- Added addressbook advanced search
|
2011-06-03 11:03:13 +00:00 |
|
alecpl
|
2d5beeaf06
|
- Don't call rcube_idn_to_ascii() on empty data
|
2011-06-02 12:26:59 +00:00 |
|
alecpl
|
d654e80084
|
- Fix identities "reply-to" and "bcc" fields have a bogus value when left empty (#1487943)
|
2011-06-02 12:24:22 +00:00 |
|
alecpl
|
fde361eb58
|
- Replace preg_match() with faster strpos()
|
2011-06-02 06:19:27 +00:00 |
|
alecpl
|
4fb6a28be2
|
- Fix doubled encoding in save-pref request (#1487941), small code improvements
|
2011-06-01 19:31:53 +00:00 |
|
thomascube
|
4dcd437ade
|
Add collected text labels in one single function call
|
2011-06-01 17:05:18 +00:00 |
|
alecpl
|
3cacf941fa
|
- Add popup with basic fields selection for addressbook search
|
2011-06-01 13:44:51 +00:00 |
|
thomascube
|
09c59abf85
|
Case-insensitive matching in autocompletion (#1487933); replace old string offset syntax
|
2011-05-31 16:17:23 +00:00 |
|
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
|
2011-05-31 07:38:56 +00:00 |
|
alecpl
|
644e3ad912
|
- Fix setting language for spellchecker on spellcheck_before_send
|
2011-05-30 17:08:47 +00:00 |
|
alecpl
|
1d5779b257
|
- Add option to force spellchecking before sending a message (#1485458)
|
2011-05-30 16:19:51 +00:00 |
|
alecpl
|
b4edf78e4b
|
- Provided rcube_spellchecker class, simplified code in utils task (less spell* files)
|
2011-05-30 15:08:26 +00:00 |
|
alecpl
|
55150f858f
|
- Fix handling of "<" character in group name
|
2011-05-27 13:20:46 +00:00 |
|
alecpl
|
d9641b0874
|
- Allow setting special folder with "<" character
|
2011-05-27 13:13:32 +00:00 |
|
alecpl
|
516467080b
|
- Fix handling of "<" character in contact data, search fields and folder names, identity name and organization fields (#1487864)
|
2011-05-27 13:01:05 +00:00 |
|
alecpl
|
d734481983
|
- Added option to specify to which address book add new contacts
|
2011-05-27 11:22:56 +00:00 |
|
alecpl
|
f5a55bf173
|
- Make debug handler to be a method of rcube_mdb2
|
2011-05-27 11:02:51 +00:00 |
|
thomascube
|
e7b6e907c5
|
Add support for X-AB-EDIT field upon user request
|
2011-05-23 14:22:32 +00:00 |
|
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
|
2011-05-23 13:42:55 +00:00 |
|
alecpl
|
40a1860174
|
- Store user preferences in session when write-master is not available and session is stored in memcache, write them later
|
2011-05-23 11:03:52 +00:00 |
|
alecpl
|
7ad8e2c318
|
- Add TTL parameter to rcube_cache class (and rcmail::get_cache method)
|
2011-05-23 09:34:57 +00:00 |
|
alecpl
|
bc8c2c5788
|
- Fix s/pattern/prefix/ in clear_cache()
|
2011-05-21 18:04:51 +00:00 |
|
alecpl
|
b9e42ecb46
|
- Use index record for memcache/apc engine, don't load the whole cache into memory
|
2011-05-21 18:04:09 +00:00 |
|
thomascube
|
10ea10a317
|
Catch write-errors on database (yet untested)
|
2011-05-20 18:35:08 +00:00 |
|
alecpl
|
ccc059fd70
|
- Re-designed cache, fixes memcache/apc issues
|
2011-05-20 13:48:45 +00:00 |
|
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)
|
2011-05-20 10:38:44 +00:00 |
|
alecpl
|
3253b296c2
|
- Clear properly mailboxes cache on folder subscription change
|
2011-05-20 09:17:27 +00:00 |
|
alecpl
|
7786ba1adb
|
- Fix error when rcube_cache::remove() was used in pattern mode
|
2011-05-20 08:00:40 +00:00 |
|
alecpl
|
d2a64865a7
|
- Fix func_get_args() usage for PHP<5.3 (#1487928)
|
2011-05-20 06:25:46 +00:00 |
|
alecpl
|
4bb7d27b54
|
- Removed focus_on_new_message option, added newmail_notify plugin
|
2011-05-19 09:54:09 +00:00 |
|
thomascube
|
000fe38c71
|
Flip field type aliases (#1487910)
|
2011-05-18 14:06:31 +00:00 |
|