{"action":"created","issue":{"url":"https://api.github.com/repos/geosolutions-it/csi-sira/issues/154","repository_url":"https://api.github.com/repos/geosolutions-it/csi-sira","labels_url":"https://api.github.com/repos/geosolutions-it/csi-sira/issues/154/labels{/name}","comments_url":"https://api.github.com/repos/geosolutions-it/csi-sira/issues/154/comments","events_url":"https://api.github.com/repos/geosolutions-it/csi-sira/issues/154/events","html_url":"https://github.com/geosolutions-it/csi-sira/pull/154","id":183027676,"number":154,"title":"IRIDE SOAP response handling","user":{"login":"seancrow","id":2346754,"avatar_url":"https://avatars.githubusercontent.com/u/2346754?v=3","gravatar_id":"","url":"https://api.github.com/users/seancrow","html_url":"https://github.com/seancrow","followers_url":"https://api.github.com/users/seancrow/followers","following_url":"https://api.github.com/users/seancrow/following{/other_user}","gists_url":"https://api.github.com/users/seancrow/gists{/gist_id}","starred_url":"https://api.github.com/users/seancrow/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/seancrow/subscriptions","organizations_url":"https://api.github.com/users/seancrow/orgs","repos_url":"https://api.github.com/users/seancrow/repos","events_url":"https://api.github.com/users/seancrow/events{/privacy}","received_events_url":"https://api.github.com/users/seancrow/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/geosolutions-it/csi-sira/labels/ready","name":"ready","color":"ededed"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-10-14T11:31:31Z","updated_at":"2016-10-14T12:08:50Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/geosolutions-it/csi-sira/pulls/154","html_url":"https://github.com/geosolutions-it/csi-sira/pull/154","diff_url":"https://github.com/geosolutions-it/csi-sira/pull/154.diff","patch_url":"https://github.com/geosolutions-it/csi-sira/pull/154.patch"},"body":"- refactored pre-existing IRIDE entities and introduced a new entity to model IRIDE InfoPersona\r\n - those used by the plugin are now immutable\r\n - corrected IrideIdentity.toInternalRepresentation & IrideIdentity.toString algorithms\r\n  - and JUnit unit tests\r\n- introduced IRIDE \"policies\" registry and manager to incapsulate operations regarding calling IRIDE \"policies\"\r\n - introduced XSLTs to parse the various IRIDE \"policies\" responses\r\n  - as well as specialized classes to handle XML transformations and error handling\r\n  - and JUnit tests\r\n - introduced IRIDE entities XStream converters\r\n  - and JUnit unit tests\r\n  - used in tandem with XSLTs to produce IRIDE entities from the tansformed XMLs\r\n- updated Maven POM\r\n - minor corrections\r\n - added Javadoc and Cobertura support\r\n- more JUnit tests for IRIDE request FreeMarker templates"},"comment":{"url":"https://api.github.com/repos/geosolutions-it/csi-sira/issues/comments/253782581","html_url":"https://github.com/geosolutions-it/csi-sira/pull/154#issuecomment-253782581","issue_url":"https://api.github.com/repos/geosolutions-it/csi-sira/issues/154","id":253782581,"user":{"login":"seancrow","id":2346754,"avatar_url":"https://avatars.githubusercontent.com/u/2346754?v=3","gravatar_id":"","url":"https://api.github.com/users/seancrow","html_url":"https://github.com/seancrow","followers_url":"https://api.github.com/users/seancrow/followers","following_url":"https://api.github.com/users/seancrow/following{/other_user}","gists_url":"https://api.github.com/users/seancrow/gists{/gist_id}","starred_url":"https://api.github.com/users/seancrow/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/seancrow/subscriptions","organizations_url":"https://api.github.com/users/seancrow/orgs","repos_url":"https://api.github.com/users/seancrow/repos","events_url":"https://api.github.com/users/seancrow/events{/privacy}","received_events_url":"https://api.github.com/users/seancrow/received_events","type":"User","site_admin":false},"created_at":"2016-10-14T12:08:50Z","updated_at":"2016-10-14T12:08:50Z","body":"@mbarto I have temporarily removed the test unit on IrideRoleService, because I had to refactor the underlying communication mechanism with IRIDE service to such an extent, to have the \"building blocks\" neededby the other Service, the UserGroup one, that the preexisting unit test was no longer aligned.\r\nI'm going to put back in place that unit test as soon as I will have completed the development of the UserGroup service,  along with the necessary test on it."}}
{"actor":{"display_login":"seancrow"}}