TO DO ------ * Ability to receive the same message through more than one channel. It should be possible to implement some ‘abstract’ sending method that pipes messages through two or more other channels. * Sending messages to potential users, with a reserved user id. It seems we are already good for that with latest hooks introduced in notifications module. * Keeping a log of sent messages, facebook like. This could be mixed with adding some basic queueing into the messaging module. * Simplify admin settings ui, get rid of configurable filtering for subjects which is not really needed, and implement some good text filtering for them that can anyway be overridden programatically. 5.x-1.0-alpha2 to ..... -------------------------------- - Added formatting, pager and delete option for messaging_simple module - Added formatting and pager for messaging_debug(), fixed some strings - Fixed annoying hidden char issue for messaging_sms module, http://drupal.org/node/243246 - Added helper function messaging_mail_params() - API change for consistency with queue processing: The send callback now takes a single destination - Added $message['sender_account'] parameter - Added some api documentation as function comments - Fixed bug in queue processing, by jaydub - New: Implemented message queueing and logging, big patch - Reworked message pull hooks, now it doesn't rely on other modules - Added some tests, covered message queueing and some plug-in APIs 5.x-1.0-alpha1 to 5.x-1.0-alpha2 -------------------------------- - Fix display of tokens and some clean up by andremolnar, http://drupal.org/node/233467 - New mime mail plug-in that has been there for a while, by Tim Cullen - Added hook_message_alter($message, $info, $method) - Fixed issue with message rendering for sms - Fixed missing value on db insert, by jaydub, http://drupal.org/node/227881 - Simplified filtering and added some API functions. Used in phpmailer module - Fixed user_send and send methods for the SMS gateway 06/02/08 - 28/02/08 -------------------- Important sending API Improvements: - Added messaging_message_send() to be able to send to non users and also for multiple sending. - Now messaging_message_send_user() is just a wrapper for the previous one. It does $account to $destination translation. - Reworked message rendering, so most plug-ins don't need to implement the render callback. Added more options. - New method info properties: 'destination', field for getting destination from user account. 'subject_glue', to glue multipart message subjects, [Optional] 'send_user', callback for sending to users [Optional] - The send callback should accept now a $destination array for bulk sending Filtering improvements: - Added a different filter for the subject - Added support for drupal_html_to_text filtering. See http://drupal.org/project/html_to_text - Performance: Filtering is done now only once for the whole text Others: - Some improvements for the settings page. - Updated all contributed plug-ins accordingly. - Improved logging by messaging_debug module. - Fixed some other minor issues, added comments, etc.. - Added pgsql support (untested), by jaydub, http://drupal.org/node/223670 - Added 'administer messaging' permission. - Split the debug functionality out of messaging and messaging_simple: messaging_debug module - Fixed issues with messaging simple: http://drupal.org/node/218394