{"action":"created","issue":{"url":"https://api.github.com/repos/GDG-Ukraine/gdg.org.ua/issues/4","labels_url":"https://api.github.com/repos/GDG-Ukraine/gdg.org.ua/issues/4/labels{/name}","comments_url":"https://api.github.com/repos/GDG-Ukraine/gdg.org.ua/issues/4/comments","events_url":"https://api.github.com/repos/GDG-Ukraine/gdg.org.ua/issues/4/events","html_url":"https://github.com/GDG-Ukraine/gdg.org.ua/issues/4","id":14180350,"number":4,"title":"API and node.js","user":{"login":"webknjaz","id":578543,"avatar_url":"https://avatars.githubusercontent.com/u/578543?v=3","gravatar_id":"","url":"https://api.github.com/users/webknjaz","html_url":"https://github.com/webknjaz","followers_url":"https://api.github.com/users/webknjaz/followers","following_url":"https://api.github.com/users/webknjaz/following{/other_user}","gists_url":"https://api.github.com/users/webknjaz/gists{/gist_id}","starred_url":"https://api.github.com/users/webknjaz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/webknjaz/subscriptions","organizations_url":"https://api.github.com/users/webknjaz/orgs","repos_url":"https://api.github.com/users/webknjaz/repos","events_url":"https://api.github.com/users/webknjaz/events{/privacy}","received_events_url":"https://api.github.com/users/webknjaz/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/GDG-Ukraine/gdg.org.ua/labels/feature","name":"feature","color":"eb6420"},{"url":"https://api.github.com/repos/GDG-Ukraine/gdg.org.ua/labels/in%20progress","name":"in progress","color":"ededed"}],"state":"open","locked":false,"assignee":{"login":"webknjaz","id":578543,"avatar_url":"https://avatars.githubusercontent.com/u/578543?v=3","gravatar_id":"","url":"https://api.github.com/users/webknjaz","html_url":"https://github.com/webknjaz","followers_url":"https://api.github.com/users/webknjaz/followers","following_url":"https://api.github.com/users/webknjaz/following{/other_user}","gists_url":"https://api.github.com/users/webknjaz/gists{/gist_id}","starred_url":"https://api.github.com/users/webknjaz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/webknjaz/subscriptions","organizations_url":"https://api.github.com/users/webknjaz/orgs","repos_url":"https://api.github.com/users/webknjaz/repos","events_url":"https://api.github.com/users/webknjaz/events{/privacy}","received_events_url":"https://api.github.com/users/webknjaz/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/GDG-Ukraine/gdg.org.ua/milestones/4","html_url":"https://github.com/GDG-Ukraine/gdg.org.ua/milestones/admin","labels_url":"https://api.github.com/repos/GDG-Ukraine/gdg.org.ua/milestones/4/labels","id":1495813,"number":4,"title":"admin","description":"Admin and clientside are two different apps now. (You can find current admin console in https://github.com/GDG-Ukraine/gdgregform) It is not convenient at all because it breaks database schema consistency and might cause serious bugs.\r\n\r\nThere is open task about porting admin from nodejs to python and merging it into one application. All related tasks are marked with this milestone.","creator":{"login":"anxolerd","id":6533582,"avatar_url":"https://avatars.githubusercontent.com/u/6533582?v=3","gravatar_id":"","url":"https://api.github.com/users/anxolerd","html_url":"https://github.com/anxolerd","followers_url":"https://api.github.com/users/anxolerd/followers","following_url":"https://api.github.com/users/anxolerd/following{/other_user}","gists_url":"https://api.github.com/users/anxolerd/gists{/gist_id}","starred_url":"https://api.github.com/users/anxolerd/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/anxolerd/subscriptions","organizations_url":"https://api.github.com/users/anxolerd/orgs","repos_url":"https://api.github.com/users/anxolerd/repos","events_url":"https://api.github.com/users/anxolerd/events{/privacy}","received_events_url":"https://api.github.com/users/anxolerd/received_events","type":"User","site_admin":false},"open_issues":5,"closed_issues":2,"state":"open","created_at":"2016-01-10T23:18:46Z","updated_at":"2016-01-19T21:05:33Z","due_on":null,"closed_at":null},"comments":2,"created_at":"2013-05-10T06:50:14Z","updated_at":"2016-01-24T12:32:24Z","closed_at":null,"body":"synchronize an API behavior with https://github.com/GDG-Ukraine/gdgregform\r\n\r\nAPI endpoints list:\r\n* [x] `GET /api/info`\r\n* [x] `GET /api/places`\r\n* [x] `GET /api/events/:id`\r\n* [x] `POST /api/events/`\r\n* [x] `PUT /api/events/:id`\r\n* [x] `DELETE /api/events/:id`\r\n* [x] `GET /api/events`\r\n* [x] `POST /api/events/:id/approve`\r\n* [x] `POST /api/events/:id/send-confirm`\r\n* [x] `POST /api/events/:id/resend`\r\n* [ ] `POST /api/events/:id/delete`\r\n* [ ] `POST /api/events/:id/invites`\r\n* [ ] `POST /api/events/:id/report`\r\n* [x] `GET /api/participants`\r\n* [x] `GET /api/participants/:id` (TODO: find_events_by_user)\r\n* [x] `GET /card/:id`\r\n* [x] `GET /confirm/:id`\r\n* [x] `GET /auth`\r\n\r\nOther tasks:\r\n* [ ] Auth check at corresponding endpoints\r\n* [ ] OAuth2\r\n* [ ] Angular adjustments"},"comment":{"url":"https://api.github.com/repos/GDG-Ukraine/gdg.org.ua/issues/comments/174291419","html_url":"https://github.com/GDG-Ukraine/gdg.org.ua/issues/4#issuecomment-174291419","issue_url":"https://api.github.com/repos/GDG-Ukraine/gdg.org.ua/issues/4","id":174291419,"user":{"login":"webknjaz","id":578543,"avatar_url":"https://avatars.githubusercontent.com/u/578543?v=3","gravatar_id":"","url":"https://api.github.com/users/webknjaz","html_url":"https://github.com/webknjaz","followers_url":"https://api.github.com/users/webknjaz/followers","following_url":"https://api.github.com/users/webknjaz/following{/other_user}","gists_url":"https://api.github.com/users/webknjaz/gists{/gist_id}","starred_url":"https://api.github.com/users/webknjaz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/webknjaz/subscriptions","organizations_url":"https://api.github.com/users/webknjaz/orgs","repos_url":"https://api.github.com/users/webknjaz/repos","events_url":"https://api.github.com/users/webknjaz/events{/privacy}","received_events_url":"https://api.github.com/users/webknjaz/received_events","type":"User","site_admin":false},"created_at":"2016-01-24T12:32:24Z","updated_at":"2016-01-24T12:32:24Z","body":"@anxolerd please help me check whether I forgot anything and add missing points to the list."}}