{"action":"created","issue":{"url":"https://api.github.com/repos/codingteam/loglist/issues/19","labels_url":"https://api.github.com/repos/codingteam/loglist/issues/19/labels{/name}","comments_url":"https://api.github.com/repos/codingteam/loglist/issues/19/comments","events_url":"https://api.github.com/repos/codingteam/loglist/issues/19/events","html_url":"https://github.com/codingteam/loglist/issues/19","id":44539029,"number":19,"title":"Quote suggestion","user":{"login":"rexim","id":165283,"avatar_url":"https://avatars.githubusercontent.com/u/165283?v=3","gravatar_id":"","url":"https://api.github.com/users/rexim","html_url":"https://github.com/rexim","followers_url":"https://api.github.com/users/rexim/followers","following_url":"https://api.github.com/users/rexim/following{/other_user}","gists_url":"https://api.github.com/users/rexim/gists{/gist_id}","starred_url":"https://api.github.com/users/rexim/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rexim/subscriptions","organizations_url":"https://api.github.com/users/rexim/orgs","repos_url":"https://api.github.com/users/rexim/repos","events_url":"https://api.github.com/users/rexim/events{/privacy}","received_events_url":"https://api.github.com/users/rexim/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/codingteam/loglist/labels/admin","name":"admin","color":"006b75"},{"url":"https://api.github.com/repos/codingteam/loglist/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"closed","locked":false,"assignee":{"login":"rexim","id":165283,"avatar_url":"https://avatars.githubusercontent.com/u/165283?v=3","gravatar_id":"","url":"https://api.github.com/users/rexim","html_url":"https://github.com/rexim","followers_url":"https://api.github.com/users/rexim/followers","following_url":"https://api.github.com/users/rexim/following{/other_user}","gists_url":"https://api.github.com/users/rexim/gists{/gist_id}","starred_url":"https://api.github.com/users/rexim/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rexim/subscriptions","organizations_url":"https://api.github.com/users/rexim/orgs","repos_url":"https://api.github.com/users/rexim/repos","events_url":"https://api.github.com/users/rexim/events{/privacy}","received_events_url":"https://api.github.com/users/rexim/received_events","type":"User","site_admin":false},"milestone":null,"comments":5,"created_at":"2014-10-01T08:22:54Z","updated_at":"2015-01-25T15:10:02Z","closed_at":"2015-01-25T15:10:02Z","body":"There should be a form which everyone can use to suggest quotes. Nothing special. Just a text field, a submit button and probably CAPTCHA (I think of reCAPTCHA or other similar services).\r\n\r\nThe suggested quotes should be put in a pending queue. Admin can watch this queue and approve or disapprove the quotes from it. So, it requires to add a new table to our current database scheme for pending quotes and implement an admin panel for managing them. \r\n\r\nCurrently, we don't have any decent authorization mechanism, so let's use basic auth for any admin actions. You can find examples of using basic auth in LogList [here](https://github.com/codingteam/loglist/blob/master/app/controllers/AdminController.scala)."},"comment":{"url":"https://api.github.com/repos/codingteam/loglist/issues/comments/71376618","html_url":"https://github.com/codingteam/loglist/issues/19#issuecomment-71376618","issue_url":"https://api.github.com/repos/codingteam/loglist/issues/19","id":71376618,"user":{"login":"rexim","id":165283,"avatar_url":"https://avatars.githubusercontent.com/u/165283?v=3","gravatar_id":"","url":"https://api.github.com/users/rexim","html_url":"https://github.com/rexim","followers_url":"https://api.github.com/users/rexim/followers","following_url":"https://api.github.com/users/rexim/following{/other_user}","gists_url":"https://api.github.com/users/rexim/gists{/gist_id}","starred_url":"https://api.github.com/users/rexim/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rexim/subscriptions","organizations_url":"https://api.github.com/users/rexim/orgs","repos_url":"https://api.github.com/users/rexim/repos","events_url":"https://api.github.com/users/rexim/events{/privacy}","received_events_url":"https://api.github.com/users/rexim/received_events","type":"User","site_admin":false},"created_at":"2015-01-25T15:10:02Z","updated_at":"2015-01-25T15:10:02Z","body":"This can be closed"}}