Added field to activity entities to track the correct location of entities, allowing for viewing of activity on entities in non-standard locations.
Making the email field in mailchimp_activity more intelligent about tracking down the actual email address in more complex email containing fields.
Restructured activity email field selection to handle tree structures of fields. Rebuild handling of this email field data to be more intelligent.
Restructuring entity_path values to be pulled from entity information rather than being input by user.
moving mailchimp_activity update functions to the correct .install file.
Issue #1907186 by 30equals: Error in function comment in mailchimp_lists module.
Issue #1990360 by vlkff: resolves loss of subscription fields when they have duplicate values. Patch modified slightly by gcb to keep code simple.
Created helper function _mailchimp_lists_reformat_groupings to make groupings formatting consistent across functions, and to address #1365368 as re-opened by jtolj.
Minor coding style
Instantiating central change executor to consolidate cron and api calls and behavior.
adding Update operation option to cron processor in mailchimp_lists
set update existing to true for cron processing of subscriptions so update operation will function
restructuring mc_lists_subscribe_form_submit to use mailchimp_lists_execute_change.
Comments & formattings
Adding capacity to process anonymous subscription requests in mc_lists_cron.
Restructured mc_lists_user_delete to use execute_change function.
Added interest group formatting to mc_lists_load_user_mergevars for cleaner code.
Abstracted out processing of subscription forms from individual form_ and user_ hooks.
Misc code style, comments, and typos.
Updated cron queueing functions to allow for anonymous items to live in the queue.