{"action":"created","issue":{"url":"https://api.github.com/repos/angular/angular.js/issues/5569","labels_url":"https://api.github.com/repos/angular/angular.js/issues/5569/labels{/name}","comments_url":"https://api.github.com/repos/angular/angular.js/issues/5569/comments","events_url":"https://api.github.com/repos/angular/angular.js/issues/5569/events","html_url":"https://github.com/angular/angular.js/pull/5569","id":24872501,"number":5569,"title":"feat(ngResource): Add transformParams to the actions object","user":{"login":"Sean-Der","id":1302304,"avatar_url":"https://avatars.githubusercontent.com/u/1302304?v=3","gravatar_id":"","url":"https://api.github.com/users/Sean-Der","html_url":"https://github.com/Sean-Der","followers_url":"https://api.github.com/users/Sean-Der/followers","following_url":"https://api.github.com/users/Sean-Der/following{/other_user}","gists_url":"https://api.github.com/users/Sean-Der/gists{/gist_id}","starred_url":"https://api.github.com/users/Sean-Der/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Sean-Der/subscriptions","organizations_url":"https://api.github.com/users/Sean-Der/orgs","repos_url":"https://api.github.com/users/Sean-Der/repos","events_url":"https://api.github.com/users/Sean-Der/events{/privacy}","received_events_url":"https://api.github.com/users/Sean-Der/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/angular/angular.js/labels/cla:%20yes","name":"cla: yes","color":"bfe5bf"},{"url":"https://api.github.com/repos/angular/angular.js/labels/component:%20ngResource","name":"component: ngResource","color":"0b02e1"},{"url":"https://api.github.com/repos/angular/angular.js/labels/frequency:%20moderate","name":"frequency: moderate","color":"fef2c0"},{"url":"https://api.github.com/repos/angular/angular.js/labels/type:%20feature","name":"type: feature","color":"00a606"}],"state":"closed","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/angular/angular.js/milestones/32","html_url":"https://github.com/angular/angular.js/milestones/1.3.x%20-%20superluminal-nudge","labels_url":"https://api.github.com/repos/angular/angular.js/milestones/32/labels","id":510155,"number":32,"title":"1.3.x - superluminal-nudge","description":"","creator":{"login":"tbosch","id":690815,"avatar_url":"https://avatars.githubusercontent.com/u/690815?v=3","gravatar_id":"","url":"https://api.github.com/users/tbosch","html_url":"https://github.com/tbosch","followers_url":"https://api.github.com/users/tbosch/followers","following_url":"https://api.github.com/users/tbosch/following{/other_user}","gists_url":"https://api.github.com/users/tbosch/gists{/gist_id}","starred_url":"https://api.github.com/users/tbosch/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tbosch/subscriptions","organizations_url":"https://api.github.com/users/tbosch/orgs","repos_url":"https://api.github.com/users/tbosch/repos","events_url":"https://api.github.com/users/tbosch/events{/privacy}","received_events_url":"https://api.github.com/users/tbosch/received_events","type":"User","site_admin":false},"open_issues":87,"closed_issues":315,"state":"open","created_at":"2013-12-10T19:41:50Z","updated_at":"2015-06-16T20:08:39Z","due_on":null,"closed_at":null},"comments":8,"created_at":"2013-12-30T03:07:23Z","updated_at":"2015-06-16T20:08:39Z","closed_at":"2015-06-16T20:08:39Z","pull_request":{"url":"https://api.github.com/repos/angular/angular.js/pulls/5569","html_url":"https://github.com/angular/angular.js/pull/5569","diff_url":"https://github.com/angular/angular.js/pull/5569.diff","patch_url":"https://github.com/angular/angular.js/pull/5569.patch"},"body":"transformParams provides a public API to serialize params for an action.\r\nBefore if you wanted to a custom serialization for a complex datatype\r\nyou would have to transform the object higher in the stack, with this\r\nchange you can keep your logic at the REST level.\r\n\r\nCloses #5521"},"comment":{"url":"https://api.github.com/repos/angular/angular.js/issues/comments/112553055","html_url":"https://github.com/angular/angular.js/pull/5569#issuecomment-112553055","issue_url":"https://api.github.com/repos/angular/angular.js/issues/5569","id":112553055,"user":{"login":"Narretz","id":1153097,"avatar_url":"https://avatars.githubusercontent.com/u/1153097?v=3","gravatar_id":"","url":"https://api.github.com/users/Narretz","html_url":"https://github.com/Narretz","followers_url":"https://api.github.com/users/Narretz/followers","following_url":"https://api.github.com/users/Narretz/following{/other_user}","gists_url":"https://api.github.com/users/Narretz/gists{/gist_id}","starred_url":"https://api.github.com/users/Narretz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Narretz/subscriptions","organizations_url":"https://api.github.com/users/Narretz/orgs","repos_url":"https://api.github.com/users/Narretz/repos","events_url":"https://api.github.com/users/Narretz/events{/privacy}","received_events_url":"https://api.github.com/users/Narretz/received_events","type":"User","site_admin":false},"created_at":"2015-06-16T20:08:39Z","updated_at":"2015-06-16T20:08:39Z","body":"We have the  paramSerializer property for this since 1.4.0. You can find the docs here https://code.angularjs.org/1.4.1/docs/api/ng/service/$http"}}