{"action":"created","issue":{"url":"https://api.github.com/repos/medic/medic-gateway/issues/122","repository_url":"https://api.github.com/repos/medic/medic-gateway","labels_url":"https://api.github.com/repos/medic/medic-gateway/issues/122/labels{/name}","comments_url":"https://api.github.com/repos/medic/medic-gateway/issues/122/comments","events_url":"https://api.github.com/repos/medic/medic-gateway/issues/122/events","html_url":"https://github.com/medic/medic-gateway/issues/122","id":263144604,"number":122,"title":"Feature Request: SPAM List(BlackList)","user":{"login":"billwambua","id":17000106,"avatar_url":"https://avatars0.githubusercontent.com/u/17000106?v=4","gravatar_id":"","url":"https://api.github.com/users/billwambua","html_url":"https://github.com/billwambua","followers_url":"https://api.github.com/users/billwambua/followers","following_url":"https://api.github.com/users/billwambua/following{/other_user}","gists_url":"https://api.github.com/users/billwambua/gists{/gist_id}","starred_url":"https://api.github.com/users/billwambua/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/billwambua/subscriptions","organizations_url":"https://api.github.com/users/billwambua/orgs","repos_url":"https://api.github.com/users/billwambua/repos","events_url":"https://api.github.com/users/billwambua/events{/privacy}","received_events_url":"https://api.github.com/users/billwambua/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2017-10-05T14:23:10Z","updated_at":"2017-11-13T17:39:15Z","closed_at":null,"author_association":"NONE","body":"In the case of message loops, if they are caught soon after they start and the offending number added on the `Outgoing Deny List` in the webapp, it can be contained.\r\n\r\nBut in the case of when the problem is not noticed until some time after, even after employing the `Outgoing Deny List`, the SMSs from the provider takes some time to stop: 3-4 days(in some projects they don't and necessitate changing of the SIM card).\r\n\r\nI think a blacklist would act well to be a first line measure against these message loops and as a measure to stop the residual incoming messages from the provider after employing the `Deny List` on the webapp.\r\n\r\nWe may not be able to implement this in cases where the gateway is in the partners possession well sometimes, but we could always guide them on how to do it. I think it is more advantageous than not, to have this feature.\r\n\r\ncc @alxndrsn  @ngamita "},"comment":{"url":"https://api.github.com/repos/medic/medic-gateway/issues/comments/343997589","html_url":"https://github.com/medic/medic-gateway/issues/122#issuecomment-343997589","issue_url":"https://api.github.com/repos/medic/medic-gateway/issues/122","id":343997589,"user":{"login":"garethbowen","id":2064938,"avatar_url":"https://avatars2.githubusercontent.com/u/2064938?v=4","gravatar_id":"","url":"https://api.github.com/users/garethbowen","html_url":"https://github.com/garethbowen","followers_url":"https://api.github.com/users/garethbowen/followers","following_url":"https://api.github.com/users/garethbowen/following{/other_user}","gists_url":"https://api.github.com/users/garethbowen/gists{/gist_id}","starred_url":"https://api.github.com/users/garethbowen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/garethbowen/subscriptions","organizations_url":"https://api.github.com/users/garethbowen/orgs","repos_url":"https://api.github.com/users/garethbowen/repos","events_url":"https://api.github.com/users/garethbowen/events{/privacy}","received_events_url":"https://api.github.com/users/garethbowen/received_events","type":"User","site_admin":false},"created_at":"2017-11-13T17:39:15Z","updated_at":"2017-11-13T17:39:15Z","author_association":"OWNER","body":"Related: https://github.com/medic/medic-webapp/issues/3675"}}
{"actor":{"display_login":"garethbowen"}}