{"action":"created","issue":{"url":"https://api.github.com/repos/wecohere/nourish.party/issues/59","repository_url":"https://api.github.com/repos/wecohere/nourish.party","labels_url":"https://api.github.com/repos/wecohere/nourish.party/issues/59/labels{/name}","comments_url":"https://api.github.com/repos/wecohere/nourish.party/issues/59/comments","events_url":"https://api.github.com/repos/wecohere/nourish.party/issues/59/events","html_url":"https://github.com/wecohere/nourish.party/pull/59","id":284331800,"number":59,"title":"WIP - Admin may approve a project via the website","user":{"login":"zspencer","id":50284,"avatar_url":"https://avatars1.githubusercontent.com/u/50284?v=4","gravatar_id":"","url":"https://api.github.com/users/zspencer","html_url":"https://github.com/zspencer","followers_url":"https://api.github.com/users/zspencer/followers","following_url":"https://api.github.com/users/zspencer/following{/other_user}","gists_url":"https://api.github.com/users/zspencer/gists{/gist_id}","starred_url":"https://api.github.com/users/zspencer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zspencer/subscriptions","organizations_url":"https://api.github.com/users/zspencer/orgs","repos_url":"https://api.github.com/users/zspencer/repos","events_url":"https://api.github.com/users/zspencer/events{/privacy}","received_events_url":"https://api.github.com/users/zspencer/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":6,"created_at":"2017-12-23T23:12:17Z","updated_at":"2017-12-27T23:47:47Z","closed_at":null,"author_association":"OWNER","pull_request":{"url":"https://api.github.com/repos/wecohere/nourish.party/pulls/59","html_url":"https://github.com/wecohere/nourish.party/pull/59","diff_url":"https://github.com/wecohere/nourish.party/pull/59.diff","patch_url":"https://github.com/wecohere/nourish.party/pull/59.patch"},"body":"This is a first pass at getting the feature tests wired in for the admin approving a project. I also [split out a few more stories onto a board](https://github.com/wecohere/nourish.party/projects/3) since there's more things to think about (like, how does the admin give feedback to the creator? Do they? Do we let creators update the project after it's rejected? )\r\n\r\nThis is very much WIP, but the feedback I would like is:\r\n\r\n* Is hand-rolling an Admin namespace reasonable? Or should we be using something like ActiveAdmin or [Administrate](https://github.com/thoughtbot/administrate). My gut says that for \"Real Admins\" Administrate is probably good, but for \"moderators\" we'll want to be hand-rolling a real UI for managing projects, reports, and other similar moderation features.\r\n\r\n* I will likely need to split out a ticket for getting sending email to work before this can be merged. Planning to do that as a separate ticket.\r\n\r\n* Here's the [design](https://drive.google.com/open?id=13eEf78gIqhaFIceMVY2TZo5f3RSGVxkc) I'm working from for the moderator dashboard/admin page. Is this good enough for now or are there additional things we'd want to keep in mind?\r\n\r\nResolves https://github.com/wecohere/nourish.party/issues/13"},"comment":{"url":"https://api.github.com/repos/wecohere/nourish.party/issues/comments/354197046","html_url":"https://github.com/wecohere/nourish.party/pull/59#issuecomment-354197046","issue_url":"https://api.github.com/repos/wecohere/nourish.party/issues/59","id":354197046,"user":{"login":"coveralls","id":2354108,"avatar_url":"https://avatars1.githubusercontent.com/u/2354108?v=4","gravatar_id":"","url":"https://api.github.com/users/coveralls","html_url":"https://github.com/coveralls","followers_url":"https://api.github.com/users/coveralls/followers","following_url":"https://api.github.com/users/coveralls/following{/other_user}","gists_url":"https://api.github.com/users/coveralls/gists{/gist_id}","starred_url":"https://api.github.com/users/coveralls/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/coveralls/subscriptions","organizations_url":"https://api.github.com/users/coveralls/orgs","repos_url":"https://api.github.com/users/coveralls/repos","events_url":"https://api.github.com/users/coveralls/events{/privacy}","received_events_url":"https://api.github.com/users/coveralls/received_events","type":"User","site_admin":false},"created_at":"2017-12-27T23:47:47Z","updated_at":"2017-12-27T23:47:47Z","author_association":"NONE","body":"\n[![Coverage Status](https://coveralls.io/builds/14820709/badge)](https://coveralls.io/builds/14820709)\n\nCoverage increased (+46.2%) to 80.723% when pulling **83eb110252c8cd3c8e395200c21658f86ee1fd0d on zs-admin-may-approve-a-project** into **b92f067879d456f8808d3776b06f9cba6f08b22c on primary**.\n"}}
{"actor":{"display_login":"coveralls"}}