{"action":"created","issue":{"url":"https://api.github.com/repos/AltSchool/dynamic-rest/issues/1","labels_url":"https://api.github.com/repos/AltSchool/dynamic-rest/issues/1/labels{/name}","comments_url":"https://api.github.com/repos/AltSchool/dynamic-rest/issues/1/comments","events_url":"https://api.github.com/repos/AltSchool/dynamic-rest/issues/1/events","html_url":"https://github.com/AltSchool/dynamic-rest/pull/1","id":60030074,"number":1,"title":"dynamic rest: first commit","user":{"login":"aleontiev","id":1815440,"avatar_url":"https://avatars.githubusercontent.com/u/1815440?v=3","gravatar_id":"","url":"https://api.github.com/users/aleontiev","html_url":"https://github.com/aleontiev","followers_url":"https://api.github.com/users/aleontiev/followers","following_url":"https://api.github.com/users/aleontiev/following{/other_user}","gists_url":"https://api.github.com/users/aleontiev/gists{/gist_id}","starred_url":"https://api.github.com/users/aleontiev/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aleontiev/subscriptions","organizations_url":"https://api.github.com/users/aleontiev/orgs","repos_url":"https://api.github.com/users/aleontiev/repos","events_url":"https://api.github.com/users/aleontiev/events{/privacy}","received_events_url":"https://api.github.com/users/aleontiev/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-03-05T22:54:19Z","updated_at":"2015-03-06T16:57:21Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/AltSchool/dynamic-rest/pulls/1","html_url":"https://github.com/AltSchool/dynamic-rest/pull/1","diff_url":"https://github.com/AltSchool/dynamic-rest/pull/1.diff","patch_url":"https://github.com/AltSchool/dynamic-rest/pull/1.patch"},"body":""},"comment":{"url":"https://api.github.com/repos/AltSchool/dynamic-rest/issues/comments/77593486","html_url":"https://github.com/AltSchool/dynamic-rest/pull/1#issuecomment-77593486","issue_url":"https://api.github.com/repos/AltSchool/dynamic-rest/issues/1","id":77593486,"user":{"login":"aleontiev","id":1815440,"avatar_url":"https://avatars.githubusercontent.com/u/1815440?v=3","gravatar_id":"","url":"https://api.github.com/users/aleontiev","html_url":"https://github.com/aleontiev","followers_url":"https://api.github.com/users/aleontiev/followers","following_url":"https://api.github.com/users/aleontiev/following{/other_user}","gists_url":"https://api.github.com/users/aleontiev/gists{/gist_id}","starred_url":"https://api.github.com/users/aleontiev/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aleontiev/subscriptions","organizations_url":"https://api.github.com/users/aleontiev/orgs","repos_url":"https://api.github.com/users/aleontiev/repos","events_url":"https://api.github.com/users/aleontiev/events{/privacy}","received_events_url":"https://api.github.com/users/aleontiev/received_events","type":"User","site_admin":false},"created_at":"2015-03-06T16:57:21Z","updated_at":"2015-03-06T16:57:21Z","body":"@ryochiji \r\n- added tests for `_get_request_fields` including the invalid `a..b` case\r\n- added `_get_plural_name` method and more serializer tests\r\n- added `_sideload` option to viewset such that it can disable the sideloading logic in the renderer\r\n- doc commented all new methods and properties\r\n\r\nstill TODO:\r\n- renderer tests\r\n- integration tests that hit the DRF router -> DYN viewset -> DYN serializers and DYN renderer (mostly to serve as a model for implementations)"}}