{"action":"created","issue":{"url":"https://api.github.com/repos/JacksonRiver/springboard_modules/issues/938","labels_url":"https://api.github.com/repos/JacksonRiver/springboard_modules/issues/938/labels{/name}","comments_url":"https://api.github.com/repos/JacksonRiver/springboard_modules/issues/938/comments","events_url":"https://api.github.com/repos/JacksonRiver/springboard_modules/issues/938/events","html_url":"https://github.com/JacksonRiver/springboard_modules/pull/938","id":126504958,"number":938,"title":"7.x 4.x silverpop transact","user":{"login":"scottatdrake","id":105280,"avatar_url":"https://avatars.githubusercontent.com/u/105280?v=3","gravatar_id":"","url":"https://api.github.com/users/scottatdrake","html_url":"https://github.com/scottatdrake","followers_url":"https://api.github.com/users/scottatdrake/followers","following_url":"https://api.github.com/users/scottatdrake/following{/other_user}","gists_url":"https://api.github.com/users/scottatdrake/gists{/gist_id}","starred_url":"https://api.github.com/users/scottatdrake/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/scottatdrake/subscriptions","organizations_url":"https://api.github.com/users/scottatdrake/orgs","repos_url":"https://api.github.com/users/scottatdrake/repos","events_url":"https://api.github.com/users/scottatdrake/events{/privacy}","received_events_url":"https://api.github.com/users/scottatdrake/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-01-13T20:23:27Z","updated_at":"2016-01-27T02:01:33Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/JacksonRiver/springboard_modules/pulls/938","html_url":"https://github.com/JacksonRiver/springboard_modules/pull/938","diff_url":"https://github.com/JacksonRiver/springboard_modules/pull/938.diff","patch_url":"https://github.com/JacksonRiver/springboard_modules/pull/938.patch"},"body":"Very much a work-in-progress but I wouldn't mind feedback on what is already there.\r\n\r\nWhat's done so far:\r\n* Copied existing silverpop_transact from beanstalk repo, and adjusted to pass coder module checks.\r\n* Added silverpop_transact_log table and silverpop_transact_log_mailing() function\r\n* Exposed log data to Views and provided default view at: /springboard/reports/springboard-transact-log\r\n* Changes/additions to the admin config form to suport SMTP model at: /admin/config/services/silverpop/transact\r\n* hook_updates() so not to break existing installs.\r\n\r\nRemaining to do:\r\n* Two custom VBO actions for re-trying and deleting failed Silverpop Transact submissions (XML model only)\r\n* Refactor silverpop_transact_create_mailing(). \r\n* Figure out how to make webform use silverpop_transact_create_mailing() instead of drupal_mail() for donation messages. (XML Model only)\r\n   * Field mappings UI\r\n* Implement hook_drupal_mail() or hook_mail_alter() to send outgoing mail to silverpop (SMTP model only)"},"comment":{"url":"https://api.github.com/repos/JacksonRiver/springboard_modules/issues/comments/175341892","html_url":"https://github.com/JacksonRiver/springboard_modules/pull/938#issuecomment-175341892","issue_url":"https://api.github.com/repos/JacksonRiver/springboard_modules/issues/938","id":175341892,"user":{"login":"scrutinizer-notifier","id":6398257,"avatar_url":"https://avatars.githubusercontent.com/u/6398257?v=3","gravatar_id":"","url":"https://api.github.com/users/scrutinizer-notifier","html_url":"https://github.com/scrutinizer-notifier","followers_url":"https://api.github.com/users/scrutinizer-notifier/followers","following_url":"https://api.github.com/users/scrutinizer-notifier/following{/other_user}","gists_url":"https://api.github.com/users/scrutinizer-notifier/gists{/gist_id}","starred_url":"https://api.github.com/users/scrutinizer-notifier/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/scrutinizer-notifier/subscriptions","organizations_url":"https://api.github.com/users/scrutinizer-notifier/orgs","repos_url":"https://api.github.com/users/scrutinizer-notifier/repos","events_url":"https://api.github.com/users/scrutinizer-notifier/events{/privacy}","received_events_url":"https://api.github.com/users/scrutinizer-notifier/received_events","type":"User","site_admin":false},"created_at":"2016-01-27T02:01:33Z","updated_at":"2016-01-27T02:01:33Z","body":"The [inspection](https://scrutinizer-ci.com/g/JacksonRiver/springboard_modules/inspections/f5c8da3c-7908-41b8-b12e-9821fcc26ab9) completed: **15 new issues**"}}