{"action":"created","issue":{"url":"https://api.github.com/repos/WordPoints/wordpoints/issues/389","repository_url":"https://api.github.com/repos/WordPoints/wordpoints","labels_url":"https://api.github.com/repos/WordPoints/wordpoints/issues/389/labels{/name}","comments_url":"https://api.github.com/repos/WordPoints/wordpoints/issues/389/comments","events_url":"https://api.github.com/repos/WordPoints/wordpoints/issues/389/events","html_url":"https://github.com/WordPoints/wordpoints/issues/389","id":162457226,"number":389,"title":"Remove Points Hooks admin screen","user":{"login":"JDGrimes","id":4005415,"avatar_url":"https://avatars0.githubusercontent.com/u/4005415?v=3","gravatar_id":"","url":"https://api.github.com/users/JDGrimes","html_url":"https://github.com/JDGrimes","followers_url":"https://api.github.com/users/JDGrimes/followers","following_url":"https://api.github.com/users/JDGrimes/following{/other_user}","gists_url":"https://api.github.com/users/JDGrimes/gists{/gist_id}","starred_url":"https://api.github.com/users/JDGrimes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JDGrimes/subscriptions","organizations_url":"https://api.github.com/users/JDGrimes/orgs","repos_url":"https://api.github.com/users/JDGrimes/repos","events_url":"https://api.github.com/users/JDGrimes/events{/privacy}","received_events_url":"https://api.github.com/users/JDGrimes/received_events","type":"User","site_admin":false},"labels":[{"id":147111177,"url":"https://api.github.com/repos/WordPoints/wordpoints/labels/breaking","name":"breaking","color":"eb6420","default":false},{"id":70671657,"url":"https://api.github.com/repos/WordPoints/wordpoints/labels/enhancement","name":"enhancement","color":"84b6eb","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":6,"created_at":"2016-06-27T13:53:24Z","updated_at":"2017-06-23T21:41:10Z","closed_at":null,"body":"This is a long-term project that will take some preparation. Some details on that can be found in https://github.com/WordPoints/hooks-api/issues/23. In part what we'd like to do is get better parity between the old points hooks and the new hook events.\r\n\r\nCurated list of steps:\r\n\r\n- [ ] Achieve feature parity.\r\n- [ ] Import old hooks.\r\n- [ ] Deprecate old code.\r\n- [ ] Remove the old screen.\r\n\r\nCurated list of issues with feature parity:\r\n\r\n- [ ] Old Publish Post hook awarded for new post types automatically via the `All` setting. In the new API we could notify the user (#385) and let them decide to create a reaction for that post type.\r\n- [ ] Old hooks had dynamically generated log text. We should make this possible in the new API, see #478.\r\n- [x] Old hook instances could be disabled by dragging them to a `inactive` pseudo points type (https://github.com/WordPoints/hooks-api/issues/31). We should make it possible to disable reactions (#470), and then import these to all points types.\r\n- [ ] Old hook instances could be ordered by the user. We could introduce an ordering API.\r\n- [ ] Old Comment Remove and Post Delete hook instances could be unpaired. We would need to introduce new events for that to handle them on legacy sites.\r\n- [ ] Old hooks could have reversal disabled. We should make this visible in the new UI for legacy hooks (#475).\r\n- [ ] Old Publish Post hook instances did not award points for the Media post type (https://github.com/WordPoints/hooks-api/issues/45). This bug is fixed in the new API, but we may want to consider what to do on import of those instances, since they'll suddenly begin working.\r\n- [ ] Old custom hooks could be added outside of core. We'll probably just drop support for them with 3.0.0.\r\n"},"comment":{"url":"https://api.github.com/repos/WordPoints/wordpoints/issues/comments/310779448","html_url":"https://github.com/WordPoints/wordpoints/issues/389#issuecomment-310779448","issue_url":"https://api.github.com/repos/WordPoints/wordpoints/issues/389","id":310779448,"user":{"login":"JDGrimes","id":4005415,"avatar_url":"https://avatars0.githubusercontent.com/u/4005415?v=3","gravatar_id":"","url":"https://api.github.com/users/JDGrimes","html_url":"https://github.com/JDGrimes","followers_url":"https://api.github.com/users/JDGrimes/followers","following_url":"https://api.github.com/users/JDGrimes/following{/other_user}","gists_url":"https://api.github.com/users/JDGrimes/gists{/gist_id}","starred_url":"https://api.github.com/users/JDGrimes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JDGrimes/subscriptions","organizations_url":"https://api.github.com/users/JDGrimes/orgs","repos_url":"https://api.github.com/users/JDGrimes/repos","events_url":"https://api.github.com/users/JDGrimes/events{/privacy}","received_events_url":"https://api.github.com/users/JDGrimes/received_events","type":"User","site_admin":false},"created_at":"2017-06-23T21:41:10Z","updated_at":"2017-06-23T21:41:10Z","body":"#257 is another issue to consider with feature parity, I think."}}
{"actor":{"display_login":"JDGrimes"}}