Sync with Messaging & Notifications 6.x-4.0-beta4
Moved Notifcations Files to its own project, http://drupal.org/project/notifications_files
Moved Content type extension into Notifications
Moved Custom Subscriptions into Notifications
Changes since beta3:
- Added some tests for anonymous subscriptions
- Added method has_condition() to Notifications_Subscription
- Added permission check for new subscriptions before submission
- Fixed issues with loading objects stored with the event
- Added hidden variables for step rows, step users, changed defaults
- Added Notifications_Message class, will handle some notifications specific properties of messages.
- New hook_notifications_message_alter()
- Fixed multiple "Call-time pass-by-reference has been deprecated", #782138,
- Fixed: editing custom subscriptions was failing
New features, code and performance improvements:
- Implemented unsubscribe page with full workflow for retrieving subscriptions
- Revamped admin settings, added some global subscription type options
- API improvement: Custom subscription with a blank field will now work.
- Improved subscription create / edit forms, with a reusable form function
- Added new subscriptions list form for user account pages.
- Reworked link generation. More robust signed links with timestamp and query string
- Added multilingual templates, passing language for message composition
- Added content type + author subscriptions and some shorthand functions.
- Added Custom Notifications and Content type extension modules
- New template testing feature (for node events) in Notifications Tools
Since beta3:
- Added views support for messaging_simple, by joshuajabbour, #791694
- Added some extenstions to Message class: get_method_params()
- Simplified and improved message sending workflow.
- Fixed multiple upgrade issues and bugs: #787304, #786844, #790984, #792850, #790226, #792756
New features:
- Revamped admin pages and options. Better settings, queue, log, etc
- Improved filtering. Added a new settings page for filters and new filter/format options