{"action":"created","issue":{"url":"https://api.github.com/repos/awesomefoundation/awesomebits/issues/202","labels_url":"https://api.github.com/repos/awesomefoundation/awesomebits/issues/202/labels{/name}","comments_url":"https://api.github.com/repos/awesomefoundation/awesomebits/issues/202/comments","events_url":"https://api.github.com/repos/awesomefoundation/awesomebits/issues/202/events","html_url":"https://github.com/awesomefoundation/awesomebits/pull/202","id":110818404,"number":202,"title":"Add ability to hide projects","user":{"login":"arsduo","id":48325,"avatar_url":"https://avatars.githubusercontent.com/u/48325?v=3","gravatar_id":"","url":"https://api.github.com/users/arsduo","html_url":"https://github.com/arsduo","followers_url":"https://api.github.com/users/arsduo/followers","following_url":"https://api.github.com/users/arsduo/following{/other_user}","gists_url":"https://api.github.com/users/arsduo/gists{/gist_id}","starred_url":"https://api.github.com/users/arsduo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/arsduo/subscriptions","organizations_url":"https://api.github.com/users/arsduo/orgs","repos_url":"https://api.github.com/users/arsduo/repos","events_url":"https://api.github.com/users/arsduo/events{/privacy}","received_events_url":"https://api.github.com/users/arsduo/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/awesomefoundation/awesomebits/labels/in%20progress","name":"in progress","color":"ededed"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-10-10T21:40:31Z","updated_at":"2015-10-11T04:44:01Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/awesomefoundation/awesomebits/pulls/202","html_url":"https://github.com/awesomefoundation/awesomebits/pull/202","diff_url":"https://github.com/awesomefoundation/awesomebits/pull/202.diff","patch_url":"https://github.com/awesomefoundation/awesomebits/pull/202.patch"},"body":"Our chapter, like many others, gets a lot of applications that aren't valid -- people asking for money to fix their homes, start a business, or just submitting the same application twice. This seems to have been a problem for as long as AF has been going (issue #37 was opened back in 2012).\r\n\r\nAfter talking it over with the Chicago chapter, this pull request implements an \"Hide\" button. If a trustee or dean sees a grant they don't think is valid, they can save the rest of their chapter time by clicking on \"Hide\" and entering a reason they don't think the grant is valid.\r\n\r\nTo keep everything transparent, hidden applications don't disappear completely -- they show up in abbreviated form in the list with who hid them, when, and why. If another trustee disagrees, they can hit the \"unhide\" button. Additionally, if you click through to the individual project page, you can see all the details for the project.\r\n\r\nScreenshots:\r\n\r\n_Prompt shows up for each entry:_\r\n<img width=\"1258\" alt=\"bildschirmfoto 2015-10-10 um 16 32 15\" src=\"https://cloud.githubusercontent.com/assets/48325/10413404/4a28c716-6f6d-11e5-9f80-8207fa7420fa.png\">\r\n\r\n_Entering a reason to hide:_\r\n<img width=\"1258\" alt=\"bildschirmfoto 2015-10-10 um 16 32 29\" src=\"https://cloud.githubusercontent.com/assets/48325/10413406/61311a8a-6f6d-11e5-9c37-51455b604193.png\">\r\n\r\n_After hiding, you're brought back to the same spot and can see the hidden project:_\r\n<img width=\"1258\" alt=\"bildschirmfoto 2015-10-10 um 16 33 28\" src=\"https://cloud.githubusercontent.com/assets/48325/10413411/7a85e7a4-6f6d-11e5-8a63-6157499675c8.png\">\r\n\r\n_In the individual view, you get the full details:_\r\n<img width=\"1258\" alt=\"bildschirmfoto 2015-10-10 um 16 33 33\" src=\"https://cloud.githubusercontent.com/assets/48325/10413416/8e485484-6f6d-11e5-8ddb-80e22e3774d7.png\">\r\n\r\n_If you unhide, you see the whole project again:_\r\n<img width=\"1258\" alt=\"bildschirmfoto 2015-10-10 um 16 33 37\" src=\"https://cloud.githubusercontent.com/assets/48325/10413419/95d2e2be-6f6d-11e5-966b-86ea14974c16.png\">\r\n"},"comment":{"url":"https://api.github.com/repos/awesomefoundation/awesomebits/issues/comments/147155704","html_url":"https://github.com/awesomefoundation/awesomebits/pull/202#issuecomment-147155704","issue_url":"https://api.github.com/repos/awesomefoundation/awesomebits/issues/202","id":147155704,"user":{"login":"arsduo","id":48325,"avatar_url":"https://avatars.githubusercontent.com/u/48325?v=3","gravatar_id":"","url":"https://api.github.com/users/arsduo","html_url":"https://github.com/arsduo","followers_url":"https://api.github.com/users/arsduo/followers","following_url":"https://api.github.com/users/arsduo/following{/other_user}","gists_url":"https://api.github.com/users/arsduo/gists{/gist_id}","starred_url":"https://api.github.com/users/arsduo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/arsduo/subscriptions","organizations_url":"https://api.github.com/users/arsduo/orgs","repos_url":"https://api.github.com/users/arsduo/repos","events_url":"https://api.github.com/users/arsduo/events{/privacy}","received_events_url":"https://api.github.com/users/arsduo/received_events","type":"User","site_admin":false},"created_at":"2015-10-11T04:44:01Z","updated_at":"2015-10-11T04:44:01Z","body":"I've pushed up some updates:\r\n\r\n* The feature is called hiding throughout.\r\n* The form is at the bottom of the entry.\r\n* All text goes through i18n (and the hidden details are a single i18n string with variables, allowing for better translations).\r\n* The \"Hide\" button now also hides the \"Not an appropriate project?\" prompt when showing the form.\r\n* You have to supply a reason, otherwise you get an appropriate flash message. (You're not redirected back to the specific project in order to show it, unfortunately.)\r\n\r\nLet me know what you think!\r\n\r\n_Hiding is now at the bottom_\r\n<img width=\"1389\" alt=\"bildschirmfoto 2015-10-10 um 23 25 53\" src=\"https://cloud.githubusercontent.com/assets/48325/10414710/61ed601a-6fa8-11e5-9f9b-66c37044614c.png\">\r\n\r\n_The prompt to hide is hidden when viewing the form, which contains an explanation_\r\n<img width=\"1389\" alt=\"bildschirmfoto 2015-10-10 um 23 25 59\" src=\"https://cloud.githubusercontent.com/assets/48325/10414711/6be182f4-6fa8-11e5-996c-fd3c99c793de.png\">\r\n\r\n_The explanation is internationalized (and still works)_\r\n<img width=\"1389\" alt=\"bildschirmfoto 2015-10-10 um 23 31 35\" src=\"https://cloud.githubusercontent.com/assets/48325/10414715/a8d3ae1c-6fa8-11e5-9539-b39c5645f9e2.png\">\r\n\r\n_When you fail to provide a reason, you get a flash warning and the project isn't hidden_\r\n<img width=\"1389\" alt=\"bildschirmfoto 2015-10-10 um 23 39 37\" src=\"https://cloud.githubusercontent.com/assets/48325/10414725/b8583ce0-6fa8-11e5-90eb-90e7cb7499f6.png\">\r\n<img width=\"1389\" alt=\"bildschirmfoto 2015-10-10 um 23 39 42\" src=\"https://cloud.githubusercontent.com/assets/48325/10414726/ba0e6992-6fa8-11e5-81b9-0f456baf1078.png\">\r\n\r\n"}}