{"action":"created","issue":{"url":"https://api.github.com/repos/ManageIQ/manageiq/issues/2585","labels_url":"https://api.github.com/repos/ManageIQ/manageiq/issues/2585/labels{/name}","comments_url":"https://api.github.com/repos/ManageIQ/manageiq/issues/2585/comments","events_url":"https://api.github.com/repos/ManageIQ/manageiq/issues/2585/events","html_url":"https://github.com/ManageIQ/manageiq/pull/2585","id":67643735,"number":2585,"title":"use the Rails router for path parsing","user":{"login":"tenderlove","id":3124,"avatar_url":"https://avatars.githubusercontent.com/u/3124?v=3","gravatar_id":"","url":"https://api.github.com/users/tenderlove","html_url":"https://github.com/tenderlove","followers_url":"https://api.github.com/users/tenderlove/followers","following_url":"https://api.github.com/users/tenderlove/following{/other_user}","gists_url":"https://api.github.com/users/tenderlove/gists{/gist_id}","starred_url":"https://api.github.com/users/tenderlove/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tenderlove/subscriptions","organizations_url":"https://api.github.com/users/tenderlove/orgs","repos_url":"https://api.github.com/users/tenderlove/repos","events_url":"https://api.github.com/users/tenderlove/events{/privacy}","received_events_url":"https://api.github.com/users/tenderlove/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/ManageIQ/manageiq/labels/api","name":"api","color":"5319e7"},{"url":"https://api.github.com/repos/ManageIQ/manageiq/labels/refactoring","name":"refactoring","color":"fbca04"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":8,"created_at":"2015-04-10T17:29:20Z","updated_at":"2015-06-23T17:47:25Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/ManageIQ/manageiq/pulls/2585","html_url":"https://github.com/ManageIQ/manageiq/pull/2585","diff_url":"https://github.com/ManageIQ/manageiq/pull/2585.diff","patch_url":"https://github.com/ManageIQ/manageiq/pull/2585.patch"},"body":"The Rails router can be configured with path parameters (parameters\r\nwhich are embedded in the path).  If we configure the API routes to use\r\npath parameters, then we can eliminate the path parsing code in the API\r\ncontroller\r\n\r\n/cc @abellotti "},"comment":{"url":"https://api.github.com/repos/ManageIQ/manageiq/issues/comments/114587422","html_url":"https://github.com/ManageIQ/manageiq/pull/2585#issuecomment-114587422","issue_url":"https://api.github.com/repos/ManageIQ/manageiq/issues/2585","id":114587422,"user":{"login":"abellotti","id":5797328,"avatar_url":"https://avatars.githubusercontent.com/u/5797328?v=3","gravatar_id":"","url":"https://api.github.com/users/abellotti","html_url":"https://github.com/abellotti","followers_url":"https://api.github.com/users/abellotti/followers","following_url":"https://api.github.com/users/abellotti/following{/other_user}","gists_url":"https://api.github.com/users/abellotti/gists{/gist_id}","starred_url":"https://api.github.com/users/abellotti/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/abellotti/subscriptions","organizations_url":"https://api.github.com/users/abellotti/orgs","repos_url":"https://api.github.com/users/abellotti/repos","events_url":"https://api.github.com/users/abellotti/events{/privacy}","received_events_url":"https://api.github.com/users/abellotti/received_events","type":"User","site_admin":false},"created_at":"2015-06-23T17:47:25Z","updated_at":"2015-06-23T17:47:25Z","body":"LGTM, we'll revisit for *suffix when we add support for virtual sub-collections."}}