Commit Graph

102 Commits (cdf1ae0029172c27f8e66389786789d2834e04e4)

Author SHA1 Message Date
alecpl 83ba22c77b - Unify template files naming 14 years ago
alecpl c50d8872ce - Add missing confirmation/error messages on contact/group/message actions (#1486845)
- Add 'loading' message on message move/copy/delete/mark actions
14 years ago
alecpl 6f096812c9 - Support contact's email addresses up to 255 characters long (#1487095)
- Added email format checks when saving contacts data
14 years ago
alecpl a79417d4ef - Plugin API: added 'contact_form' hook
- Re-designed contact frame using Tabs
14 years ago
alecpl 022bcd1132 - When contacts search returns no rows display message of type 'notice' instead of 'warning' 14 years ago
thomascube cb7d32ebdd List groups in address detail view and allow to subscribe/unsubscribe from there (#1486753) 14 years ago
alecpl 135f84afa2 - Convert address to utf8 on contacts import 14 years ago
alecpl ce92ba767a - Plugin API: improved 'abort' flag handling, added 'result' item in some hooks: group_*, contact_*, identity_* (#1486914) 14 years ago
alecpl e019f2d0f2 - s/RoundCube/Roundcube/ 14 years ago
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
14 years ago
alecpl e6ce0062f2 - Unify hooks names, see rcube_plugin_api::deprecated_hooks for complete list (old names are supported without errors nor warnings) 14 years ago
alecpl bdb13a51f7 - Fix RC forgets search results (#1483883) 14 years ago
alecpl b25dfd0913 - removed PHP closing tag 14 years ago
alecpl 306f15db84 - Fix base64 regexp (#1486800) 14 years ago
alecpl 40d43b71b0 - Increase pagesize to 99999 when exporting contacts
- Improve performance by disabling counter query when exporting contacts
14 years ago
alecpl 7d43f89532 - Fix duplicated contacts when copying with group selected (#1486766) 15 years ago
thomascube ca38db5744 Allow to drag into groups of another address source 15 years ago
alecpl 1a4fa6fe48 - don't set pagetitle in ajax requests 15 years ago
alecpl bb8012cfcd - Extend contact groups support (#1486682) 15 years ago
alecpl e095094591 - don't use deprecated split() 15 years ago
alecpl b80a97adb0 - fix dublicated 'show' action after contact creation 15 years ago
thomascube 8e3a6039cf Assign newly created contacts to the active group (#1486626) and fix group selection display (#1486619) 15 years ago
thomascube d1851ba77b Configurable limit of address group members 15 years ago
thomascube 65c8764b19 Add client-side events when adding/removing groups 15 years ago
thomascube 1d773d7141 Fix typo 15 years ago
thomascube aa12df20e4 Add server-side plugin hooks to address group functions + better action names 15 years ago
thomascube 3baa72a62f Implement group renaming/deleting + use more consistent names for commands and actions (#1486587) 15 years ago
thomascube a61bbb24aa Added basic contact groups feature 15 years ago
alecpl 3704b78841 - Added function to get addressbooks list rcmail::get_address_sources() (#1486248) 15 years ago
thomascube d4a2c0cf5c Import contacts into the selected address book + set button states accordingly 15 years ago
alecpl 757d2bb924 - Fix bugs in unused addressbook copy contact function (#1486199) 15 years ago
alecpl e3e874d029 - Fix LDAP addressbook shows 'Contact not found' error sometimes (#1486178) 15 years ago
alecpl 4368a079f5 - Fix gn and givenName should be synonymous in LDAP addressbook (#1485892) 15 years ago
alecpl e83f035887 - Fix LDAP contact update when RDN field is changed (#1485788) 15 years ago
alecpl 6855ce6f70 - Fix LDAP addressbook browsing when only one directory is used (#1486022) 15 years ago
thomascube 5499336fef Use global request tokens and automatically protect all POST requests 15 years ago
thomascube 881217a5c9 Force ajax calls to protect from CSRF 15 years ago
thomascube 57f0c81f2c Use request tokens to protect POST requests from CSFR 15 years ago
alecpl ecb9fb058d - use RCMAIL_CHARSET instead of hardcoded 'utf-8' 15 years ago
alecpl 89ccc4e16c - fix parse error 16 years ago
alecpl 6fd71e3ed4 - more addressbooks hooks (#1485829) 16 years ago
thomascube 69f18a09ae Add plugin hooks for creating/saving/deleting identities and contacts 16 years ago
thomascube cc97ea0559 Merged branch devel-api (from r2208 to r2387) back into trunk (omitting some sample plugins) 16 years ago
till cbbef379a5 * bumping up copyright (happy new year ;-)) 16 years ago
thomascube b58f118415 Improve vcard import (#1485502); try utf-8 first in charset detection 16 years ago
alecpl 112c9133bb - removed deprecated rcube_add_label() and all uses
- code for 'show' action added in r1937 moved to show.inc
16 years ago
thomascube bb8781c6d7 Improve vcard decoding and import step 16 years ago
thomascube 95fcc33472 Separate method to create iframe tags (with a list of allowed attributes) 16 years ago
alecpl e2c610ebfa - use more 'html' class 16 years ago
thomascube f89f03cd6a Refactor drag & drop functionality. Don't rely on browser events anymore (#1484453) 16 years ago