Commit Graph

95 Commits

Author SHA1 Message Date
alecpl
ce92ba767a - Plugin API: improved 'abort' flag handling, added 'result' item in some hooks: group_*, contact_*, identity_* (#1486914) 2010-09-30 13:24:33 +00:00
alecpl
e019f2d0f2 - s/RoundCube/Roundcube/ 2010-09-25 13:03:53 +00:00
alecpl
119ad13d74 - Rename hooks: contact_save -> contact_update, identity_save -> identity_update, delete_identity -> identity_delete
- Print warning to the log about deprecated hook names usage
2010-08-09 06:35:10 +00:00
alecpl
e6ce0062f2 - Unify hooks names, see rcube_plugin_api::deprecated_hooks for complete list (old names are supported without errors nor warnings) 2010-07-30 06:34:02 +00:00
alecpl
bdb13a51f7 - Fix RC forgets search results (#1483883) 2010-06-28 17:36:26 +00:00
alecpl
b25dfd0913 - removed PHP closing tag 2010-06-23 09:55:08 +00:00
alecpl
306f15db84 - Fix base64 regexp (#1486800) 2010-06-16 06:29:47 +00:00
alecpl
40d43b71b0 - Increase pagesize to 99999 when exporting contacts
- Improve performance by disabling counter query when exporting contacts
2010-06-09 12:17:22 +00:00
alecpl
7d43f89532 - Fix duplicated contacts when copying with group selected (#1486766) 2010-06-02 10:02:23 +00:00
thomascube
ca38db5744 Allow to drag into groups of another address source 2010-06-01 18:11:57 +00:00
alecpl
1a4fa6fe48 - don't set pagetitle in ajax requests 2010-05-25 09:20:28 +00:00
alecpl
bb8012cfcd - Extend contact groups support (#1486682) 2010-05-13 09:13:25 +00:00
alecpl
e095094591 - don't use deprecated split() 2010-05-03 06:06:43 +00:00
alecpl
b80a97adb0 - fix dublicated 'show' action after contact creation 2010-04-22 13:39:13 +00:00
thomascube
8e3a6039cf Assign newly created contacts to the active group (#1486626) and fix group selection display (#1486619) 2010-04-13 07:24:09 +00:00
thomascube
d1851ba77b Configurable limit of address group members 2010-04-06 06:40:45 +00:00
thomascube
65c8764b19 Add client-side events when adding/removing groups 2010-04-01 06:52:48 +00:00
thomascube
1d773d7141 Fix typo 2010-04-01 06:40:32 +00:00
thomascube
aa12df20e4 Add server-side plugin hooks to address group functions + better action names 2010-04-01 06:39:06 +00:00
thomascube
3baa72a62f Implement group renaming/deleting + use more consistent names for commands and actions (#1486587) 2010-03-31 14:53:02 +00:00
thomascube
a61bbb24aa Added basic contact groups feature 2010-03-26 16:38:20 +00:00
alecpl
3704b78841 - Added function to get addressbooks list rcmail::get_address_sources() (#1486248) 2010-03-02 14:35:53 +00:00
thomascube
d4a2c0cf5c Import contacts into the selected address book + set button states accordingly 2010-01-26 18:09:25 +00:00
alecpl
757d2bb924 - Fix bugs in unused addressbook copy contact function (#1486199) 2009-10-05 07:20:36 +00:00
alecpl
e3e874d029 - Fix LDAP addressbook shows 'Contact not found' error sometimes (#1486178) 2009-09-28 13:23:24 +00:00
alecpl
4368a079f5 - Fix gn and givenName should be synonymous in LDAP addressbook (#1485892) 2009-08-29 20:56:00 +00:00
alecpl
e83f035887 - Fix LDAP contact update when RDN field is changed (#1485788) 2009-08-29 18:41:17 +00:00
alecpl
6855ce6f70 - Fix LDAP addressbook browsing when only one directory is used (#1486022) 2009-08-28 13:00:51 +00:00
thomascube
5499336fef Use global request tokens and automatically protect all POST requests 2009-07-21 16:02:33 +00:00
thomascube
881217a5c9 Force ajax calls to protect from CSRF 2009-07-16 15:01:05 +00:00
thomascube
57f0c81f2c Use request tokens to protect POST requests from CSFR 2009-07-15 09:49:35 +00:00
alecpl
ecb9fb058d - use RCMAIL_CHARSET instead of hardcoded 'utf-8' 2009-06-22 16:20:34 +00:00
alecpl
89ccc4e16c - fix parse error 2009-05-04 11:36:59 +00:00
alecpl
6fd71e3ed4 - more addressbooks hooks (#1485829) 2009-05-04 06:53:56 +00:00
thomascube
69f18a09ae Add plugin hooks for creating/saving/deleting identities and contacts 2009-05-01 19:04:26 +00:00
thomascube
cc97ea0559 Merged branch devel-api (from r2208 to r2387) back into trunk (omitting some sample plugins) 2009-04-19 17:44:29 +00:00
till
cbbef379a5 * bumping up copyright (happy new year ;-)) 2009-01-17 01:55:39 +00:00
thomascube
b58f118415 Improve vcard import (#1485502); try utf-8 first in charset detection 2008-10-21 09:41:32 +00:00
alecpl
112c9133bb - removed deprecated rcube_add_label() and all uses
- code for 'show' action added in r1937 moved to show.inc
2008-10-05 07:18:15 +00:00
thomascube
bb8781c6d7 Improve vcard decoding and import step 2008-09-25 13:51:24 +00:00
thomascube
95fcc33472 Separate method to create iframe tags (with a list of allowed attributes) 2008-09-21 10:18:28 +00:00
alecpl
e2c610ebfa - use more 'html' class 2008-09-21 07:33:38 +00:00
thomascube
f89f03cd6a Refactor drag & drop functionality. Don't rely on browser events anymore (#1484453) 2008-09-12 11:12:05 +00:00
thomascube
48c0d497bb Reset page number when exporting contacts 2008-09-06 16:58:22 +00:00
thomascube
cf1d86d50e Don't import contacts without an e-mail address (does not make sense) 2008-09-06 16:50:22 +00:00
thomascube
0dbac32181 Enable export of contacts as vCard + DRY 2008-09-04 18:20:27 +00:00
thomascube
30276ce7a4 Fix html links for address book directories 2008-09-04 10:22:56 +00:00
thomascube
e1eafd03a2 Always list all address sources 2008-09-04 10:05:35 +00:00
thomascube
ed132eddea New feature to import contacts from a vcard file + mark form buttons that provide the most obvious operation 2008-09-02 17:22:00 +00:00
thomascube
ade8e117df Let rcmail class create address book instances 2008-09-02 07:42:46 +00:00