Commit Graph

3265 Commits (b8605bd0e80cc623fa037f06167e7565b4b8e353)

Author SHA1 Message Date
alecpl 8738e943db - Use consistent naming (folder -> mailbox), fixed #1487101 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
yllar 8f558fc624 updated some translations 14 years ago
alecpl f75f65ce47 - Added option imap_force_lsub for some buggy LIST-EXTENDED implementations (#1486225) 14 years ago
alecpl eeb85f4257 - Add option to place replies in the folder of the message being replied to (#1485945) 14 years ago
alecpl a5e8e5df88 - Small code improvements 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 36911ea111 - Improve performance by invoking STATUS command once for both MESSAGES and UNSEEN counters 14 years ago
alecpl 9ae29c9525 - Improve performance of message cache status checking when skip_disabled=true 14 years ago
alecpl 93272ea91b - Use consistent results from some functions, code cleanup 14 years ago
alecpl c309cd8928 - Improve performance of setting IMAP flags using .SILENT suffix 14 years ago
alecpl 7bdd3e22b5 - Fix address parsing for situation when encoded words are used inside quoted string (#1484961) 14 years ago
alecpl 01bdfd327c - Improve performance of clear_mailbox() when skip_deleted=true 14 years ago
alecpl 2cd443315d - Plugin API: add possibility to disable plugin in AJAX mode, 'noajax' property
- Plugin API: add possibility to disable plugin in framed mode, 'noframe' property
14 years ago
alecpl f0638be52a - Close properly IMAP connection when login fails
- Don't use LOGIN when server sent LOGINDISABLED
14 years ago
alecpl 77327e252a - Add SORT=DISPLAY support (RFC 5957) 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
alecpl f48a94cb50 - Remove Close buttons in googiespell popups 14 years ago
alecpl d808ba6e1d - Hide loading message when preview pane is being "emptied" (#1487077) 14 years ago
alecpl 5f27a762af - Revert r4135: allow Tab (auto)completion 14 years ago
alecpl b393e54247 - Add rcube_addressbook::get_record_groups() (#1487089) 14 years ago
alecpl 36ed9d7ec6 - Improve performance of rcube_imap_generic::countMessages() using STATUS instead of SELECT 14 years ago
alecpl d21a05b481 - Fix handling of URLs with semicolon (;) character (#1487088) 14 years ago
alecpl acd9bdd25b - Fix handling of URLs with tilde (~) character (#1487087) 14 years ago
alecpl 3870bec7ff - Add support for selection options from LIST-EXTENDED extension (RFC 5258)
- Don't list subscribed but non-existent folders (#1486225)
- Fix \Noselect handling performance (#1487082)
14 years ago
alecpl 10a6fc58e6 - Fix: don't return "empty" unlock 14 years ago
alecpl fa2173cefe - Fix: Use internal instead of DB cache in message_index() and thread_index() 14 years ago
alecpl 4757608097 - Improve pre-auth and auth capabilities handling 14 years ago
alecpl 3353fdcbb4 - Fix auth capabilty checks ignore welcome banner CAPABILITY string (#1487081) 14 years ago
alecpl 537b575ad1 - Fix autocomplete so Tab key will not insert selected contact 14 years ago
alecpl a5a4bf46bd - Add basic IMAP LIST's \Noselect option support (mark unselectable folders as virtual, etc.) 14 years ago
alecpl 10f08e6ce0 - Fix setting 'virtual' flag for non-existing folders in some cases 14 years ago
alecpl 2b42838427 - Simplify some code, add some comments 14 years ago
alecpl fc7a41f75e - Small improvements in NAMESPACE handling 14 years ago
alecpl 781f0ca54c - Improve performance by reading optional capability response from AUTHENTICATE 14 years ago
alecpl 80bc55e0dc - Fix parent folder with unread subfolder not bold when message is open (#1487078) 14 years ago
alecpl 4dd4172421 - Add support for AUTH=DIGEST-MD5 in IMAP (RFC 2831) 14 years ago
alecpl ee72e4d4ee - Fix possible js error in hide_message() (#1487076) 14 years ago
alecpl a1fe6bd11d - Add support for IMAP proxy authentication (#1486690) 14 years ago
alecpl 63d4d61148 - Re-implemented SMTP proxy authorization support 14 years ago
alecpl 7bf255bfe1 - Add SASL-IR support (RFC 4959)
- Add LOGINDISABLED support (RFC 2595)
- Add support for AUTH=PLAIN authentication to IMAP
14 years ago
thomascube cb7d32ebdd List groups in address detail view and allow to subscribe/unsubscribe from there (#1486753) 14 years ago
alecpl 6a16031d04 - Add LIST-STATUS support in rcube_imap_generic class (RFC5819) 14 years ago
alecpl 03d3bab2af - Add charset alias: WINDOWS-949 -> UHC (#1487072) 14 years ago
alecpl 659cf14cdd - Improve performance of messages counting using ESEARCH extension (RFC4731) 14 years ago
alecpl 710e274849 - Improve performance of unseen messages counting, use STATUS instead of SELECT+SEARCH (#1487058) 14 years ago
alecpl 8794f16c62 - Fix handling of attachments when Content-Disposition is not inline nor attachment (#1487051) 14 years ago
alecpl e0bd7054b7 - Add workaround for some Outlook's wrong content-types, per discussion in #1487051 14 years ago
alecpl 2ae58f1b67 - Fix content-type name regexp according to RFC4288.4.2 14 years ago
alecpl 8bac7e988f - Allow underline in content-type name, per comments in #1487051 14 years ago
alecpl 435c315223 - Fix decoding of e-mail address strings in message headers (#1487068) 14 years ago
alecpl a2e8cb3642 - Simplify/improve LSUB/LIST/SELECT commands handling
- Store UIDNEXT, UIDVALIDITY, UNSEEN values of selected folder
14 years ago
alecpl 854cf227ac - Use unified command identifier (AXXXX)
- Use unified methods of command execution and response parsing
14 years ago
alecpl 93f79cbe12 - Remove extra newline after closing tag (#1487067) 14 years ago
alecpl 4cb6675872 - Remove unused property rcube_mail_header::f 14 years ago
alecpl a85f889208 - Use better method for string escaping, don't add quotes when the string is a token 14 years ago
alecpl f13baaf67c - Fix regression in rcube_imap::_threadcount() which was the reason
why mailbox_status() returned always "1" for folders with enabled threading
14 years ago
alecpl 98f2c93209 - When read-status column is disabled create status icon in subject column
- Change read-status column icons so they are working like in flag column
- Some js code cleanup
14 years ago
alecpl 8b6eff6e69 - Add ACL extension support into IMAP classes (RFC4314)
- Add ANNOTATEMORE extension support into IMAP classes (draft-daboo-imap-annotatemore)                                                           
- Add METADATA extension support into IMAP classes (RFC5464)
14 years ago
alecpl 4438d66760 - Add separate column for message status icon (#1486665) 14 years ago
alecpl 4c6a61a684 - Add MS950 as alias for CP950 (#1487063) 14 years ago
alecpl d8335117e2 - Add LITERAL+ support (RFC2088) 14 years ago
alecpl bde4219e0d - Fix: cannot access private property rcube_template::$app 14 years ago
alecpl bd2e33f5f9 - Don't try to match identity on reply when user has only one 14 years ago
alecpl 1ac5431877 - Fix bug in rcube_plugin::local_skin_path() 14 years ago
alecpl 2d1d68bc7e - Display IMAP errors for LIST/THREAD/SEARCH commands, fixes #1486905 14 years ago
alecpl 0f0c17ad9e - improved IMAP errors handling (continue) 14 years ago
alecpl 8fcc3e1ad6 - Improved IMAP errors handling 14 years ago
alecpl 1c1e1e39f3 - Fix duplicated e-mail field in identity form (#1487054) 14 years ago
alecpl f6aac389bf - Minimize session data size by storing only last search result
and by removing search result from session after listing with empty search filter
14 years ago
alecpl ad334a1257 - Improve displaying of UI messages (#1486977) 14 years ago
alecpl 48e8b31b1e - Fix googiespell click events handling 14 years ago
alecpl f75adec3e7 - Improvements in googiespell styles 14 years ago
alecpl 663534468c - Fix setting identity when composing a draft or edited message 14 years ago
alecpl ace851722e - Prevent from infinite redirect in case of broken session (#1487028) 14 years ago
alecpl fddd6f2db0 - update RCMAIL_VERSION 14 years ago
alecpl ba12c76300 - Fix signature removal when replying in HTML to plain/text message 14 years ago
alecpl 937e26a541 - Fix links handling 14 years ago
alecpl bb269962fa - Fix message list clearing when search filter is used 14 years ago
alecpl a392125fe8 - Add SASL proxy authentication for SMTP (#1486693) 14 years ago
alecpl 14015da434 - Fix Net_SMTP from http://pear.php.net/bugs/bug.php?id=17942 14 years ago
alecpl e2cbcac4ad - Net_SMTP-1.4.3 + fix from http://pear.php.net/bugs/bug.php?id=17358 14 years ago
alecpl 29983c1671 - Add caching support in id2uid and uid2id functions (#1487019), Fix get_message_cache_index
to use internal cache when only sort order changes. Both changes improves performance of 'show' action
- code cleanup/function description fixes
14 years ago
alecpl ca1f564598 - Performance fix for case when session_lifetime=0, fixed indentation 14 years ago
alecpl e0a5ce0264 - Prevent from inserting empty link when composing HTML message (#1486944) 14 years ago
alecpl 32c657ae1f - Add (different) attachment icon for messages of type multipart/report (#1486165) 14 years ago
alecpl 6b4929278b - Add message content-type to the message flags in add_message_row(), can be used e.g. to set message row style/icon according to message type 14 years ago
alecpl 1716d5ef5a - Add message list menu to css-sprite image 14 years ago
alecpl e9470683bf - Use css sprite image for messages list 14 years ago
alecpl f22ea7ba18 - Support SMTP Delivery Status Notifications - RFC3461 (#1486142) 14 years ago
alecpl 9db4ca92ef - Support one argument of type array, instead of n arguments for rcube_mdb2::query method 14 years ago
alecpl 1b91421540 - Add 'htmlonreply' label 14 years ago
alecpl 7f89041e9a - Use empty envelope sender address for message disposition notifications (RFC2298.3) 14 years ago
alecpl 868deb5dab - Make htmleditor option behaviour consistent, add option to use HTML on reply to HTML message (#1485840) 14 years ago
thomascube d24b845b24 Updated French, Portuguese, German, Czech, Slovak, English, Hebrew, Dutch, Slovenian, Chinese, Lithuanian, Russian, Catalan and Welsh localizations to 0.4.1 level 14 years ago
alecpl 6c6bb09b15 - Add mdn_request=4 14 years ago
alecpl 393ba7186f - Fix handling of backslash as IMAP delimiter 14 years ago
alecpl 8f94b1aad6 - Convert to lowercase only domain part of email address on login 14 years ago
alecpl c288f9969e - Improve r4038: we can use keypress on FF and Opera, here we've got repetition
- Small code cleanup
14 years ago
alecpl 8cfbc47e89 - Fix keyboard doesn't work with autocomplete list with Chrome (#1487029) 14 years ago
alecpl 12daf6ddf5 - Fix for Konqueror 14 years ago
alecpl 538e1c85d2 - Fix confirmation message isn't displayed after sending mail on Chrome (#1486177) 14 years ago
alecpl 103ddcde87 - Minimize FETCH response for messages listing (when caching is disabled) 14 years ago
alecpl 9cc93aea7c - Use simplified domain expression for proper handling of domain names in UTF8 14 years ago
alecpl 135f84afa2 - Convert address to utf8 on contacts import 14 years ago
alecpl e25a357d95 - Add Reply-to-List feature (#1484252)
- Add Mail-Followup-To/Mail-Reply-To support (#1485547)
14 years ago
alecpl f1adbf17ee - Convert IDN to ASCII before using rcube_user::query()
- Always convert to lower case a username when it's an email address
14 years ago
alecpl df2188d778 - Fix mailto optional params in plain text messages aren't handled (#1487026) 14 years ago
alecpl 928bcaedc0 - Fix handling of Thunderbird's vCards (#1487024) 14 years ago
alecpl 249db18585 - Fix "Server Error! (Not Found)" when using utils/save-pref action (#1487023) 14 years ago
alecpl 0bc51d9d0f - Fix: contact group input is empty when using rename action more than once on the same group record 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 66c674cc57 - Fix charset replacement in HTML message bodies (#1487021) 14 years ago
alecpl 1f49ce50a9 - Improve a little email address pattern, broken with IDNA support implementation 14 years ago
alecpl 9f9664338f - Change reply prefix to display email address only if sender name doesn't exist (#1486550) 14 years ago
alecpl 1148c6e936 - Add option do bind for an individual LDAP address book (#1486997) 14 years ago
alecpl 13ffa2810e - Added line number for error message 14 years ago
alecpl 33da0b48b3 - Allow setting some washtml options from plugin (#1486578) 14 years ago
alecpl 5c461bada9 - Update phpdoc (#1486958) 14 years ago
alecpl c609784656 - Use custom sorting when SORT is disabled by IMAP admin (#1486959) 14 years ago
alecpl 11bcac5802 - Fix HTML to plain text conversion doesn't handle citation blocks (#1486921) 14 years ago
alecpl b3660bbdc3 - Add option to "Return receipt" will be always checked (1486352) 14 years ago
alecpl a99968259d - Add option to automatically send read notifications for known senders (1485883) 14 years ago
alecpl e99991996d - Add Internationalized Domain Name (IDNA) support (#1483894) 14 years ago
alecpl d7f9eb573b - Add link to identities in compose window (#1486729) 14 years ago
alecpl eacce9b3f5 - Messages caching: performance improvements, fixed syncing, fixes related with #1486748 14 years ago
thomascube 5371dc7889 Correct JS syntax 14 years ago
alecpl 6d1ae078c9 - Fix format=flowed: don't space-stuff empty lines (#1487018) 14 years ago
thomascube bd911ba814 Pool some code for command line tools; avoid displaying password on shell (#1486947); fix msgexport now using the new imap wrapper 14 years ago
thomascube 9d2a3a819a Focus search box or first edit field on page load 14 years ago
alecpl 08aa031871 - Fix wrong parameter count in fetchHeader() call 14 years ago
alecpl a8e1095eb0 - Fixed wrong function call in sync_header_index() 14 years ago
thomascube 6d94ab311a Only lower-case user name if first login attempt failed (#1486393) + fix test 14 years ago
thomascube 8603bbba2e Fix base url resolution + better order for condition checks in rcube_mdb2 + updated changelog 14 years ago
alecpl 0911facde9 - Truncate message subject when setting page title 14 years ago
alecpl 2753a4cab5 - Fix r3962 (< and > characters were not replaced with HTML entities in plain messages) 14 years ago
alecpl e019f2d0f2 - s/RoundCube/Roundcube/ 14 years ago
alecpl 6465a92a38 - Support action in form of "task/action" in goto_url() 14 years ago
thomascube cb2bc809ef Fix db_mode check in insert_id() 14 years ago
alecpl 1151581366 - Fix setting headers for IE in AJAX responses 14 years ago
alecpl 799359457f - Don't create a new rcube_browser object, use browser property from output object 14 years ago
alecpl d560e78d98 - Fix: close properly IMAP connection also when user is not logged in 14 years ago
thomascube a3de4f6054 Fix selection of read/write db connection 14 years ago
alecpl 11be9330de - Support %z variable in host configuration options (#1487003) 14 years ago
thomascube eab71fdf7e Remove accidentally committed debug code 14 years ago
yllar 5761a871c7 pt_PT kh_KH de_DE translation updates 14 years ago
thomascube 62c791f609 Prevent from saving a non-existing skin path in user prefs 14 years ago
alecpl ffc040bf9e - update ID keyword 14 years ago
alecpl b364912fc1 - Don't log errors about empty password when connecting to IMAP server (#1487001) 14 years ago
alecpl 614c642a4b - Fix list_cols is not updated after column dragging (#1486999)
- Improved save-pref action and moved to separate file in utils task directory
- Improved http_post/http_request to support first argument in form 'task/action'
14 years ago
alecpl b8d96f6e60 - Use random sleep interval up to 3 sec. in 'get' action when IMAP conn. fails 14 years ago
alecpl 431234538a - Fix when IMAP connection fails in 'get' action session shouldn't be destroyed (#1486995)
- Performance: improve mail/get action and skip one IMAP connection
14 years ago
alecpl 2280757d24 - Added more charset aliases 14 years ago
alecpl 457373bf3f - Fix: close() method of addressbook object(s) is not called in shutdown function 14 years ago
alecpl acbf0f5ee0 - Fix: iconv doesn't support UTF7-IMAP 14 years ago
alecpl f8e8af7e7c - Settings block (fieldset) can have any content (not only a table with hardcoded structure) 14 years ago
alecpl f12d218831 - small fix for format=flowed parsing 14 years ago
alecpl 33dfdd891b - Improve logic of signatures colorizing and truncating, introduce sig_max_lines option 14 years ago
alecpl 99b8c1e2ac - Fix format=flowed handling (#1486989) + small improvements in plain messages parsing 14 years ago
alecpl cb3dfdfede - Fix messages background image handling in some cases (#1486990) 14 years ago
alecpl 618cb0d8dd - Don't trim spaces from the end of line when converting to format=flowed 14 years ago
alecpl ed302bbbed - Code improvements + more infinite loop prevention 14 years ago
alecpl a5c56b3b21 - Return false from putLineC instead of NULL, for consistence 14 years ago
alecpl 1e3ba370c3 - Small improvement for last commit 14 years ago
alecpl 4d7acb3cb2 - Fix handling of charsets with LATIN-* label 14 years ago
alecpl 71f60cc9aa - Re-add 'Close' button in upload form (#1486930, #1486823) 14 years ago
alecpl 8fd1cf943c - Small improvements 14 years ago
alecpl 860678e333 - Add semicolon at the end of SQL queries in log (#1486957) 14 years ago
alecpl 2aa2b332f6 - Small performance improvements 14 years ago
alecpl d37e1e25ff - Change upload box form name (was the same as compose form) 14 years ago
alecpl 372d3bf6de - Fix Chrome browser was recognized as Safari 14 years ago
alecpl 272a7e5a24 - Don't use mail_header_delimiter when saving mail in IMAP 14 years ago
alecpl 086767c8f2 - Added mail_header_delimiter validation 14 years ago
alecpl 7b7edcfa52 - Always check INBOX for recent messages, with check_all_folders=false too (#1486912) 14 years ago
alecpl b2f3e60d22 - Fix JS error in IE (can't move focus to the control...) (#1486972) 14 years ago
alecpl bdf6ded0a6 - Fix JS error when switching off HTML editor in identity form 14 years ago
alecpl d11fb20061 - Added fieldsets in Identity form, added 'identity_form' hook 14 years ago
yllar 1645b5b902 new language: Khmer and pt_PT it_IT uk_UA updates 14 years ago
alecpl 564741f77b - performance: use custom function for IV vector generation instead of mcrypt_create_iv() 14 years ago
alecpl b0fd4cfd69 - Small improvement 14 years ago
alecpl 5ac188f0a7 - Fix hide_message() to work when called from an iframe 14 years ago
alecpl 33bfe1c9dc - Fix JS error when spellchecker feature is disabled 14 years ago
alecpl 1d8cbca272 - Use host FQDN in Message-Id, if possible (#1486924) 14 years ago
alecpl 01538da580 - Show disabled checkboxes for protected folders instead of dots (#1485498) 14 years ago
alecpl b0d46b1ab6 - lock_form(): fix hidden fields were disabled because of wrong type check
- lock_form(): fix initially disabled fields shouldn't be enabled on unlock
14 years ago
alecpl 64233d2189 - Fix timezone string in sent mail (#1486961) 14 years ago
alecpl 5cd00e2481 - Fix "Threaded" checkbox after subfolder creation (#1486928) 14 years ago
alecpl 47d06e46df - Display inline images with known extensions and non-image content-type (#1486934) 14 years ago
alecpl 2d27641cb5 - Fix r3913: don't run spellchecker on send 14 years ago
alecpl 38d9304a00 - Remove unused check 14 years ago
alecpl 736790f625 - Fix JS error on IE when trying to send HTML message with enabled spellchecker (#1486940) 14 years ago
alecpl 882b0f5e7f - Fix focus position after initial signature change in html editor 14 years ago
alecpl eb9eff0711 - Fix TinyMCE buttons are hidden in Opera (#1486922)
- Fix initial resizing of html editor in some browsers
14 years ago
alecpl 1fb718cae0 - Fix TinyMCE uses zh_CN when zh_TW locale is set (#1486929) 14 years ago
alecpl eeb34ba356 - Fix Tab key doesn't work in HTML editor in Google Chrome (#1486925) 14 years ago
alecpl 196d04f488 - Fix "Select all" causes message to be opened in folder with exactly one message (#1486913) 14 years ago
alecpl d1dd13ee5c - Fix SMTP test in Installer (#1486952) 14 years ago
alecpl 70cfb42839 - Unset message type after hidding it 14 years ago
alecpl 554d793780 - Fix set_busy() when called from an iframe 14 years ago
alecpl 5cf7aae178 - Don't add date to log when using syslog 14 years ago
alecpl 053e5a087c - Fix list page controls when contacts group is selected 14 years ago
alecpl 3c3433e05a - Added 'message_body_prefix' hook. Now it's possible to add some HTML code
before every displayed part of the message.
14 years ago
alecpl 4612535008 - Revert last (unintentional) commit 14 years ago
alecpl b72a1001dc - ja_JP update (#1486911) 14 years ago
alecpl 1a2f8375de - add message_part_structure hook also for text parts of mixed messages 14 years ago
alecpl 9601f05424 - Two fixes for Konqueror 14 years ago
alecpl b6244d5ce7 - Improve email regexp in mailto: links handler (#1486808) 14 years ago
alecpl ecc28ce02f - Removed /i from regexp 14 years ago
alecpl 3c9d9aa943 - Improve handling of single-part messages with bogus BODYSTRUCTURE (#1486898) 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 03dbf37d5c - Small improvement in SELECT response parsing 14 years ago
alecpl 7f5b535d12 - Improved performance of LIST/LSUB response parsing 14 years ago
yllar 7123423b3a pt_BR update 14 years ago
thomascube 4859fedb92 Fix unit tests + update version 14 years ago
yllar 601597a545 translations update 14 years ago
alecpl c16fab1641 - Fix strpos() usage (#1486458) 14 years ago
alecpl 532c2504f4 - Add 'language' parameter in 'user_create' hook (#1486896) 14 years ago
alecpl eef0dae865 - Last commit fix 14 years ago
alecpl 5ced9ca075 - Replace message_part_encrypted hook with more generic message_part_structure 14 years ago
yllar 9d2c5c977d ja_JP update 14 years ago
alecpl b0eeaac9e0 - Fix: rcube_user::get_username() doesn't take mail_domain setting into account (#1486895) 14 years ago
yllar e96515460b id_ID update 14 years ago
yllar 8d835897eb sv_SE update 14 years ago
alecpl a31dd08826 - Replace chop() with rtrim(), small improvements in fetchHeaders() 14 years ago
thomascube 7236444819 Added missing label for German translations 14 years ago
yllar 17c54aa8ac tr_TR update 14 years ago
alecpl c56f1f5046 - Support vCards without or with an empty FN 14 years ago
yllar 367da9c1d3 gl_ES update 14 years ago
alecpl beff6b4e3d - es_ES update (#1486887) 14 years ago
alecpl 1d3596dd61 - Don't allow short form of empty <strong> tag 14 years ago
alecpl fb995a813a - Improve displaying of html messages with body's background image 14 years ago
alecpl c321e2fb24 - Fix ESC key doesn't close folder name edition field in Google Chrome 14 years ago
yllar b4d1090429 ar_SA update 14 years ago
yllar 9ab4688c4f translations update 14 years ago
alecpl be9d4d2ab7 - Fix message list and preview pane cleanup on search request 14 years ago
alecpl 8ed0152e51 - Don't add threads checkbox in virtual folder record 14 years ago
yllar f62364039e 3 new plugin translations + update 14 years ago
thomascube dbdd71f166 Don't replace error messages with loading info (#1486300) 14 years ago
thomascube 5cff852b07 Disable active spell check in tinyMCE before switching to plaintext mode (#1486870) + focus message field after mode switch 14 years ago
alecpl 7b808b585b - Fix bgcolor attribute of message body handling 14 years ago
alecpl 2537686d1d - Performance fix: Determine real mimetype of message/rfc822 part from bodystructure instead of fetched headers 14 years ago
alecpl 95fd49e4f2 - Fix message structure parsing when it lacks optional fields (#1486881) 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 db1f1e31ca - Include all recipients in sendmail log 14 years ago
alecpl 8fc8101c91 - Mail-Mime-1.8.0 14 years ago
alecpl b9ec2bd1b4 - Added handling of PCRE limits errors in rcmail_wash_html() (#1486856) 14 years ago
alecpl d78564abca - Fix performance in array_keys_recursive() 14 years ago
alecpl c51304ddc8 - Fix performance of threads parsing 14 years ago
alecpl 1fe60e25c9 - Fix group creation field hiding on webkit (Chromium) (#1486839) 14 years ago
alecpl 3a4c9f424b - Support HTTP_X_FORWARDED_PROTO header for HTTPS detecting (#1486866) 14 years ago
alecpl d5d9680486 - Fix double slash in plugin directory path (#1486872) 14 years ago
thomascube 52c0f7626c Strip protocol from hostname in HTTP headers (#1486868) 14 years ago
alecpl 2fc4596587 - Allow commands with mutiple - (#1486851) 14 years ago
alecpl 27ea62a576 - Fix typo in update_contact_row() (#1486875) 14 years ago
thomascube 904809459d Fix default IMAP port configuration (#1486864) 14 years ago
yllar f0ac2b9937 translations update 14 years ago
thomascube 90e7080d28 Create Sent folder when composing a message (#1486802) 14 years ago
alecpl 5e0999c53c - Fix opening attachments on IE (#1486829) 14 years ago
alecpl 9bb1fc7b0b - Make sure attachment name doesn't contain \r\n (#1486832) 14 years ago
alecpl 9bfcb3b98c - small fix for googie layer height setting 14 years ago
yllar 3e91f08b6a translations update 14 years ago
alecpl b8d4febf6c - googiespell layer resizing + small css improvements
- better googiespell suggestions popup positioning
14 years ago
alecpl 9ed374bbe1 - fix for empty suggestions result 14 years ago
alecpl 4eb8493b40 - Fix body in message_sent hook when delay_file_io=true (#1486824) 14 years ago
alecpl 3e58bf2062 - Fix handling of messages with Content-Type: application/* and no filename (#1484050) 14 years ago
alecpl 761894e65b - Show attachment icon on the list also for messages with Content-Type: application/* 14 years ago
alecpl 3940ba65be - Resize editor after switching to html mode
- create toggle-editor command in app.js, to make possible binding to this command
- Code cleanup in rcmail_ui (moved compose-related functions into rcmail_ui)
14 years ago
alecpl edfe91737e - Improved command() to call simple command functions directly 14 years ago
alecpl 98570f6e27 - added 'messageoptions' label 14 years ago
alecpl 087c7dc5d2 - Improved compose screen: resizable body and attachments list, vertical splitter, options menu
- Removed productname/version element, changed footer size to 20px
14 years ago
alecpl 02cc63c515 - nl_NL fix (#1486822) 14 years ago
alecpl bdb13a51f7 - Fix RC forgets search results (#1483883) 14 years ago
alecpl 60527660ee - Update TinyMCE translations 14 years ago
alecpl f4f6291ec1 - Use built-in spellchecker instead of a PHP files of spellchecker plugin in TinyMCE 14 years ago
alecpl 2011bef155 - TinyMCE 3.3.7 14 years ago
alecpl f821fecac8 - Hide disabled fieldsets in messages list menu 14 years ago
alecpl b25dfd0913 - removed PHP closing tag 14 years ago
alecpl 5c024015f0 - Fix quota indicator position on Opera 10.10 14 years ago
alecpl be6f3a9d28 - Improve parsing of styled empty tags in HTML messages (#1486812) 14 years ago
alecpl 5a74dc8ade - Fix regular expression for HTML entities 14 years ago
alecpl 8dfe51ef4e - Extended rcube_user::get_username (#1486707) 14 years ago
alecpl f767654478 - Add %dc variable support in base_dn/bind_dn config (#1486779) 14 years ago
alecpl d7a5dfa26a - Fix dot-atom expression in e-mail validation regexp (#1486808) 14 years ago
alecpl a2e81736a9 - Move quota indicator to mailboxlist footer
- Fix groupcontrols on IE6 (use gif)
14 years ago
yllar e7ed903a2b translations update 14 years ago
alecpl 61248fd1ce - Don't call keep-alive on print page 14 years ago
alecpl 176c76c431 - unset env.messages on mailbox change to save some browser's memory 14 years ago
alecpl 56f41af7a5 - Extend rcmail.env.messages with 'flags' object for plugin's flags (#1486266) 14 years ago
thomascube 7dff2fe2da Use existing label for preview pane which is more descriptive 14 years ago
thomascube 8e5ed7be9e Strip comments in css string + don't set font color to tags 14 years ago
alecpl 8958d01311 - Fix: when From field is a first object in compose template form's hidden fields aren't added to the output 14 years ago
alecpl ce06d32dd8 - UI unification
- Added button to hide/unhide the preview pane (#1484215)
14 years ago
alecpl 37e467d55c - Fix no-cache headers on https to prevent content caching by proxies (#1486798) 14 years ago
alecpl 306f15db84 - Fix base64 regexp (#1486800) 14 years ago
alecpl 330a10b952 - remove debug code 14 years ago
alecpl f19d86b96d - Fix attachment filenames broken with TNEF decoder using long filenames (#1486795)
- Use tnef_decoder class from Horde
14 years ago
alecpl 984e3db930 - fix fr_RF translation (#1486789) 14 years ago
alecpl 2bf3cc6fc3 - Use user's timezone in Date header, not server's timezone (#1486119) 14 years ago
alecpl 0133e6b7aa - fix in el_GR translation (#1486788) 14 years ago
alecpl 5852c14d3e - Add option to set separate footer for HTML messages (#1486660) 14 years ago
alecpl 93e3ae1385 - Remove BOM (#1486785) 14 years ago
vbenincasa d0b981757a - Sanitize CSS universal selector from e-mails. Without this fix any message can play with the CSS from entire mail window or mail preview frame. Test case:
<style type="text/css">*{ background: #000; }</style>
14 years ago
alecpl 172e3346ca - Added mailboxlist options menu in message page 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 7837b2c723 - typo in label name 14 years ago
alecpl 54759ce120 - some improvements + added splitter in Identities 14 years ago
alecpl 09266796dc - remove some debug code 14 years ago
alecpl 2653fe169f - Reverted r3725 change 14 years ago
thomascube af3cf8a0a7 Bring back some previously removed lines 14 years ago
thomascube e9b5a6c2d5 Unify directory/mailbox list actions 14 years ago
alecpl 349a8e36e5 - Add real SMTP error description to displayed error messages (#1485927) 14 years ago
alecpl 64e3e80743 - Fix some IMAP errors handling when opening the message (#1485443) 14 years ago
alecpl b93d00026a - fix for initial capability response 14 years ago
alecpl 6a642d1a2e - support dynamic hostname variables in 'username_domain' option 14 years ago
alecpl a0d29e518f - Fix RFC2397 handling in wash_style() 14 years ago
alecpl 6749e45ed3 - fix parsing bodystructure of messages with "Content-Type: multipart/related; type=multipart/alternative" 14 years ago
alecpl 648db37e68 - Fix related parts aren't displayed when got mimetype other than image/* (#1486432) 14 years ago
alecpl dbe4988941 - Remove duplicates in autocomplete result (#1486772) 14 years ago
alecpl 0bc59eeb41 - Fix handling very long THREAD responses 14 years ago
alecpl ccf250ec1d - performance improvement: we can skip THREAD when folder is empty 14 years ago
alecpl 309f49f09b - performance improvement: skip SEARCH command when mailbox is empty and SEARCH is called just after SELECT 14 years ago
alecpl ffd3e29068 - Some fixes for BADCHARSET handling in SORT/THREAD/SEARCH response 14 years ago
alecpl 2144f9c432 - Skip UNSEEN counting when list is empty 14 years ago
alecpl f22b5439f2 - Fix: don't call FETCH when THREADS returns empty result 14 years ago
alecpl f6b28244a1 - Add line-break in place of <DIV> tag (#1486666) 14 years ago
alecpl 9dd3553ab0 - Fix autocomplete results are wrongly displayed when search string contains e.g. a dot character 14 years ago
alecpl bb8721aaeb - Support dynamic hostname (%d/%n) variables in configuration options (#1485438) 14 years ago
thomascube 05a631a43c Allow plugins to register their own tasks 14 years ago
alecpl ae8a2a5527 - fixed identation + some code improvements 14 years ago
alecpl 1126fc6127 - Performance improvement in add_to_group() 14 years ago
alecpl 7d43f89532 - Fix duplicated contacts when copying with group selected (#1486766) 14 years ago
thomascube ca38db5744 Allow to drag into groups of another address source 14 years ago
yllar bb502908b2 translations update 14 years ago
alecpl 5bde172aef - Add 'messages_list' hook (#1486266) 14 years ago
thomascube 8e32dcd9e8 Fix subject column after re-arranging cols 14 years ago
alecpl c3eab29e19 - some fixes in message list columns handling 14 years ago
alecpl 6c9d496fcc - 'threads' column made movable 14 years ago
alecpl 7ceabc8815 - Add request* event triggers in http_post/http_request (#1486054) 14 years ago
alecpl ac8edbed35 - Fix use RFC-compliant line-delimiter when saving messages on IMAP (#1486712) 14 years ago
alecpl fc1b7226b4 - Renamed events for groups handling, insertgroup -> group_insert,
updategroup -> group_update, removegroup -> group_delete
14 years ago
alecpl f07d238b1b - Add 'imap_timeout' option (#1486760) 14 years ago
thomascube 8ef2f3c5cf Make drag&drop work on iPads 14 years ago
alecpl b231f68ba2 - Fix typo in last commit + some code cleanup 14 years ago
alecpl d311d809d6 - Fix forwarding of messages with winmail attachments
- Remove some redundant code for winmail handling in get.inc, move tnef_decode() to rcube_message
- Fix handling of uuencoded attachments in message body (#1485839)
- Extend rc_mime_content_type() to work with string buffer
14 years ago
thomascube 89e31bec15 Update user agent detection and set according class names to html node 14 years ago
alecpl 8f2b463981 - handle properly inline images without content_id but with content_location 14 years ago
alecpl c973abfd8b - fix regular expression for images src replacement 14 years ago
alecpl e55923241f - fix white character after closing tag 14 years ago
alecpl b6f04054d1 - support base URL for inline images 14 years ago
alecpl a3c9bd1c2e - jquery's hide/show functions are slow, don't use it in loops 14 years ago
alecpl d470f97038 - fix FF crash (#1486752)
- fix some issues after deleting last message from the list
14 years ago
alecpl 982e0b0b89 - Redesigned how rcube_contacts handles table names 14 years ago
thomascube 3b67e33c8e Allow derived classes of rcube_contacts to override table and sequence names 14 years ago
alecpl 874ff4d4be - Fix raise_error() in Installer (#1486756) 14 years ago
alecpl 14a4ac556e - fix error message on SMTP oversize error (#1486754) 14 years ago
alecpl 13e1552df1 - Trigger listupdate event after message removal from list (#1486734) 14 years ago
alecpl 1a4fa6fe48 - don't set pagetitle in ajax requests 14 years ago
alecpl 14259ce101 - fixed parse error
- support arguments of type object in enable_command()
- simplify setting of state of message commands
14 years ago
thomascube 3831efb452 Better jqueryfication 14 years ago
alecpl fb466386cc - code cleanup 14 years ago
alecpl 50067d581a - Reverted change that removed response.callbacks 14 years ago
thomascube 86f3aaf2b9 Wrap group name input field in <li> + more jqueryfication + add dummy group functionality to example address book plugin 14 years ago
alecpl ae00404a60 - translate internalerror message 14 years ago
yllar 5183767cb0 translations update 14 years ago
alecpl 6f4e7dbcb1 - Added list_mailboxes hook in rcube_imap::list_unsubscribed() (#1486668) 14 years ago
alecpl 87a8685fbf - Fix wrong message on file upload error (#1486725) 14 years ago
alecpl 0b7f3a8ab2 - Add support for data URI scheme [RFC2397] (#1486740) 14 years ago
alecpl 2bb1f633fb - Added 'actionbefore', 'actionafter', 'responsebefore', 'responseafter' events
- Removed response.callbacks feature
14 years ago
thomascube a2a36103cf Bump trunk version 14 years ago
svncommit 141eb8a497 Fix double-addition of e-mail domain to content ID in HTML images 14 years ago
thomascube dffcaa59db No need for the padding since quoted lines are not wrapped at all 14 years ago
thomascube c769c6699f Default line length is 72 14 years ago
thomascube 8ad5c89f22 Don't wrap quoted lines at all 14 years ago
thomascube 6b6f2e83de Display and send messages with format=flowed (#1484370), fixes word wrapping issues (#1486543) 14 years ago
alecpl e93c72d9a3 - remove html2text hack from autoloader (don't need it anymore) 14 years ago
alecpl dc9d750e18 - Fix message/rfc822 attachments encoding in sent mail 14 years ago
alecpl 24c91ed78e - Moved error.inc to /utils
- Removed bugs.inc (content copied into main.inc)
14 years ago
alecpl 021ef41737 - Fix duplicated attachments when forwarding a message (#1486487) 14 years ago
alecpl c1439f925d - Fix message/rfc822 attachments containing only attachments are not parsed properly (#1486743) 14 years ago
alecpl 54531f1d7f - small improvements 14 years ago
alecpl b00ba6e6de - Fix infinite loop when connection to DB fails using sqlsrv driver (#1486744) 14 years ago
alecpl 9d5c834332 - Fix %00 character in winmail.dat attachments names (#1486738) 14 years ago
alecpl b62a0d2d23 - Fix in timezone setting (#1486183) 14 years ago
alecpl c435173eb4 - Fix handling errors of folder deletion (#1486705) 14 years ago
alecpl 6a86d2727a - Fix typo in last commit 14 years ago
alecpl 1d51658ba5 - Parse untagged CAPABILITY response for LOGIN command (#1486742) 14 years ago
alecpl 677e1f26fe - Some files from /bin + spellchecking actions moved to the new 'utils' task 14 years ago
alecpl caccd193c8 - remove temp code 14 years ago
alecpl 0e7b66357d - Added threads tree icons
- css/js fixes and improvements in (messages) list code
14 years ago
alecpl 283a37fb11 - code cleanup 14 years ago
alecpl 27480b4a02 - fix performance of getElementById wrapper for IE (don't look over all elements if initial getElementById returns no element
)
14 years ago
alecpl 5d04a85924 - removed redundant code in expand_unread() 14 years ago
alecpl 403b45d55e - improve performance of threads expanding/collapsing (significant on IE) 14 years ago
alecpl e99d21ba05 - remove offline message list generation on IE, this doesn't realy improve performance now 14 years ago
alecpl a4a270be84 - removed old code 14 years ago
alecpl ab10d6f7a6 - Fix marking/deleting of all messages in search result (#1486736) 14 years ago
alecpl 349cbfffac - Fix: reset select_all_mode on select-none action 14 years ago
alecpl d17a7fea4c - remove debug code 14 years ago
alecpl bb8012cfcd - Extend contact groups support (#1486682) 14 years ago
alecpl af1cc9d403 - fr_RF update (#1486727) 14 years ago
alecpl 488074965b - Fix check-recent action issues and performance (#1486526)
- Fix messages order after checking for recent (#1484664)
- Fix messages copying
- Reset check-recent interval after check-recent by hand
14 years ago
alecpl f9a2a601d1 - Fix signatures get added instead of replaced in plain text mode (#1486730) 14 years ago
alecpl 1ac779f490 - Use strcoll instead of strcmp when sorting contacts in autocomplete 14 years ago
alecpl 25fdec592d - Fix autocomplete shows entries without email (#1486452) 14 years ago
alecpl 5933d98c8c - it_IT update (#1486724) 14 years ago
alecpl b5002a019f - Fix setting sorting order to "None" 14 years ago
alecpl 500af6fcf8 - Fix adding signature above the body in plain-text mode 14 years ago
alecpl bec31a4e86 - fix for use without session object 14 years ago
alecpl c833ed4053 - Fix listupdate event doesn't trigger on search response (#1486708) 14 years ago
alecpl c6a6d25214 - last commit fix 14 years ago
alecpl a1f7e90a0e - Fix select_all_mode value after selecting a message (#1486720) 14 years ago
alecpl 697298552b - small fix for current_page setting 14 years ago
alecpl 9800a825e7 - improve performance and consistency by setting all list-related env data in list action only 14 years ago
alecpl 1f019c8e58 - Set focus to editor on reply in HTML mode (#1486632)
- Fix composing in HTML jumps cursor to body instead of recipients (#1486674)
14 years ago
alecpl c6427797b7 - fix unseen messages counter after unseen message preview 14 years ago
alecpl 9675784c6e - pl_PL fix 14 years ago
alecpl 16378fe3a2 - preformance fix: don't load full folders list when checking for folder
existance in sendmail.inc, use internal cache to make mailbox_exists()
  faster when called more than one time for the same folder
14 years ago
alecpl e095094591 - don't use deprecated split() 14 years ago
alecpl b62c4869f7 - Allow columns order change per user - drag&drop (#1485795) 14 years ago
alecpl ea50e71260 - Add References header in read receipt (#1486681) 14 years ago
alecpl 05a7e3d603 - Fix typo (#1486703) 14 years ago
alecpl 06c116bf75 - Fix database constraint violation when opening a message (#1486696) 14 years ago
alecpl cecf46a41b - Add 'loading' message while login is in progress (#1486667) 14 years ago
alecpl 3978d28ecd - Fix quota_zero_as_unlimited (#1486662) 14 years ago
alecpl a004bb8cbe - code re-formatting + small improvements 14 years ago
alecpl 3978cbf4cd - use @ operator for fclose() on connection handle 14 years ago
alecpl f0485adef1 - Fix folder subscription checking (#1486684)
- Fix INBOX appears (sometimes) twice in mailbox list (#1486672)
14 years ago
alecpl 0f3764e592 - add DNS checking code for Windows & PHP<5.3.0 14 years ago
alecpl a7890113c6 - code reformatting 14 years ago
yllar 84652b7f0f Ukrainian, Danish update + bump year + some typos 14 years ago
alecpl 175d8eed7b - fix typos 14 years ago
alecpl 1097a3cd8a - don't parse text/html attachment body on download 14 years ago
alecpl 495c0e512c - fix rcube_addressbook inheritance 14 years ago
alecpl 63bff1dd31 - small cleanup 14 years ago
thomascube d062dbe18c Add class docuumentation blocks and make phpdoc work again 14 years ago
alecpl d824acaf11 - fix typo in mailbox_exists() 14 years ago
alecpl 373747becc - Fix listing of attachments of some types e.g. "x-epoc/x-sisx-app" (#1486653) 14 years ago
alecpl bf67d60e43 - Skip session initialization/configuration if session is initialized already (e.g. using Installer) 14 years ago
alecpl a03c98092f - fix IMAP errors on Settings/Folders (always call _id2uid() with mailbox set)
- performance: add option to not checking MAXUID in messagecount()
14 years ago
alecpl 2eb7943f2a - code cleanup (mostly identation fixes) 14 years ago
alecpl 6319670243 - Fix SQL error on contact auto-completion (#1486649) 14 years ago
thomascube 1f90376417 Better wording for config option 14 years ago
alecpl 821a560f19 - one improvement more 14 years ago
alecpl b80a97adb0 - fix dublicated 'show' action after contact creation 14 years ago
alecpl 356a797b29 - fix the contact creation when group is not selected 14 years ago
alecpl 566b142aaa - last commit fix + better performance with counters caching 14 years ago
alecpl 3e696da28e - Use '=' operator instead of LIKE 14 years ago
alecpl 3d6c04ddf0 - SQL performance fixes + code formatting 14 years ago
alecpl 5318bac11d - Don't add extra newline in sql debug log 14 years ago
alecpl dbd069154a - code cleanup 14 years ago
alecpl 0a19215ae3 - make sure INBOX is allways displayed as Inbox (per recent discussion) 14 years ago
thomascube c69d2ae6e9 Remove this temporary check 14 years ago
thomascube b6e09e686c Updated Arabic, Finnish, Galician, Hungarian, Japanese, Norwegian, Romanian, Slovenian and Swedisch translation + changed chinese labels in drop-down 14 years ago
alecpl 9ef5fa51fb - fix <span>0</span> (#1486645) 14 years ago
alecpl 93c0188854 - Add sizelimit and timelimit variables in LDAP config (#1486544) 14 years ago
alecpl f3e1010090 - Hide IMAP host dropdown when single host is defined (#1486326) 14 years ago
alecpl 8e211adb01 - Add images pre-loading on login page (#1451160) 14 years ago
alecpl dd51b73a9b - fix iframe hack (divs must be removed also in mouseup) 14 years ago
alecpl 3544558f2d - Add HTTP_X_REAL_IP and HTTP_X_FORWARDED_FOR to successful logins log (#1486441) 14 years ago
alecpl c576893167 - force mbox in check-recent (#1486629) 14 years ago
alecpl 46a1385974 - improve rcube_parse_charset() performance 14 years ago
alecpl 9096de8520 - handle WIN-* charset as WINDOWS-* 14 years ago
alecpl 3a003cc9fb - fix dublicated request in msglist_click() 14 years ago
alecpl c287f34bd3 - Fix setting spellcheck languages with extended codes (#1486605) 14 years ago
alecpl 8fa9229d57 - code formatting, cleanup and small improvements 15 years ago
alecpl 186537b2c6 - more code formatting
- allow re-selecting highlighted row (#1486442)
15 years ago
alecpl a4c163f930 - removed redundant code + code formatting 15 years ago
alecpl a4468298c8 - fix sorting of folders with capital letters 15 years ago
alecpl da8f11ce16 - Fix messages list scrolling in FF3.6 (#1486472)
- Fix quicksearch input focus (#1486637)
- Small code cleanup + improvements
15 years ago
thomascube a35062a1eb Always set changed date when marking a DB record as deleted + provide a cleanup script 15 years ago
alecpl 58892824a6 - Fix new contact group selection on IE (#1486630) 15 years ago
alecpl 6c11ee29dd - use the same iframe hack as in splitter.js 15 years ago
thomascube 8e3a6039cf Assign newly created contacts to the active group (#1486626) and fix group selection display (#1486619) 15 years ago
alecpl 6b01133063 - Fix regression in disposition-notification (#1486623) 15 years ago
alecpl c3221e4f13 - nl_NL update (#1486625) 15 years ago
yllar 8da62f3f40 he_IL fr_FR cs_CZ nn_NO en_GB lt_LT et_EE it_IT sv_SE es_AR ru_RU es_ES pt_BR sl_SI ca_ES update 15 years ago
alecpl a92028922e - pl_PL update 15 years ago
thomascube bc4960108e Option not to mark messages as read when viewed in preview pane (#1485012) 15 years ago
thomascube 814905ca87 Let plugins modify the Sent folder when composing (#1486548) 15 years ago
thomascube 53d6261619 Fix group expansion which was lost in r3457 + apply patch for autocompletion timeouts from #1486059 15 years ago
thomascube f4f4522b23 Apply contact groups js patch (#1486606) 15 years ago
thomascube 08f906ae22 Updated Hebrew, French, Italian, Latvian, Swedish, Spanish, Slovenian and Welsh translations + added Swedisch translations for some plugins 15 years ago
thomascube b57c45fffa Updated German translations 15 years ago
thomascube d1851ba77b Configurable limit of address group members 15 years ago
alecpl 3616845126 - fix empty body after switching from html to plain 15 years ago
alecpl 751b22b41f - Added optional (max_recipients) support to restrict total number of recipients per message (#1484542) 15 years ago
alecpl 7fdb9da98e - Fix sources list if 'ldap_public' is null/false 15 years ago
alecpl 44155cddc2 - load des.inc file only when needed 15 years ago
alecpl cd96fd6727 - Add some critical PHP settings check to prevent bugs like this (#1486307) 15 years ago
alecpl 70318e5463 - create rcube_mime_struct class on Iloha's MIME (mime.inc) basis 15 years ago
alecpl 1820932295 - add iilBasicHeader alias for rcube_mail_header class, needed by messages cached in previous versions (#1486602) 15 years ago
alecpl 600981d1d3 - fix comment 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
alecpl cbde304b98 - Use MDB2's Manager module for listing tables 15 years ago
thomascube 04adaac71b Complete address book interface class with group functions 15 years ago
thomascube bb6294a26e Also remove contactgroupmembers when deleting a contact 15 years ago
thomascube 64d855c9b1 List of tables mustn't be static (wtf?) 15 years ago