{"action":"created","issue":{"url":"https://api.github.com/repos/fabbricadigitale/scimd/issues/73","repository_url":"https://api.github.com/repos/fabbricadigitale/scimd","labels_url":"https://api.github.com/repos/fabbricadigitale/scimd/issues/73/labels{/name}","comments_url":"https://api.github.com/repos/fabbricadigitale/scimd/issues/73/comments","events_url":"https://api.github.com/repos/fabbricadigitale/scimd/issues/73/events","html_url":"https://github.com/fabbricadigitale/scimd/pull/73","id":299986108,"number":73,"title":"Validation","user":{"login":"leogr","id":3390997,"avatar_url":"https://avatars1.githubusercontent.com/u/3390997?v=4","gravatar_id":"","url":"https://api.github.com/users/leogr","html_url":"https://github.com/leogr","followers_url":"https://api.github.com/users/leogr/followers","following_url":"https://api.github.com/users/leogr/following{/other_user}","gists_url":"https://api.github.com/users/leogr/gists{/gist_id}","starred_url":"https://api.github.com/users/leogr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/leogr/subscriptions","organizations_url":"https://api.github.com/users/leogr/orgs","repos_url":"https://api.github.com/users/leogr/repos","events_url":"https://api.github.com/users/leogr/events{/privacy}","received_events_url":"https://api.github.com/users/leogr/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"alelb","id":22765346,"avatar_url":"https://avatars2.githubusercontent.com/u/22765346?v=4","gravatar_id":"","url":"https://api.github.com/users/alelb","html_url":"https://github.com/alelb","followers_url":"https://api.github.com/users/alelb/followers","following_url":"https://api.github.com/users/alelb/following{/other_user}","gists_url":"https://api.github.com/users/alelb/gists{/gist_id}","starred_url":"https://api.github.com/users/alelb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alelb/subscriptions","organizations_url":"https://api.github.com/users/alelb/orgs","repos_url":"https://api.github.com/users/alelb/repos","events_url":"https://api.github.com/users/alelb/events{/privacy}","received_events_url":"https://api.github.com/users/alelb/received_events","type":"User","site_admin":false},"assignees":[{"login":"alelb","id":22765346,"avatar_url":"https://avatars2.githubusercontent.com/u/22765346?v=4","gravatar_id":"","url":"https://api.github.com/users/alelb","html_url":"https://github.com/alelb","followers_url":"https://api.github.com/users/alelb/followers","following_url":"https://api.github.com/users/alelb/following{/other_user}","gists_url":"https://api.github.com/users/alelb/gists{/gist_id}","starred_url":"https://api.github.com/users/alelb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alelb/subscriptions","organizations_url":"https://api.github.com/users/alelb/orgs","repos_url":"https://api.github.com/users/alelb/repos","events_url":"https://api.github.com/users/alelb/events{/privacy}","received_events_url":"https://api.github.com/users/alelb/received_events","type":"User","site_admin":false}],"milestone":null,"comments":5,"created_at":"2018-02-25T00:44:06Z","updated_at":"2018-02-27T14:54:27Z","closed_at":null,"author_association":"MEMBER","pull_request":{"url":"https://api.github.com/repos/fabbricadigitale/scimd/pulls/73","html_url":"https://github.com/fabbricadigitale/scimd/pull/73","diff_url":"https://github.com/fabbricadigitale/scimd/pull/73.diff","patch_url":"https://github.com/fabbricadigitale/scimd/pull/73.patch"},"body":"Refs #7 \r\n\r\nAll validations should be performed by returning errors up to \"api\" package which is in charge to decorate the error and return it to the client.\r\n\r\n**type**  \r\nValidation is performed by Unmarshaller.\r\n- [ ] check if it's working\r\n\r\n**required**\r\n- [x] create API (POST)\r\n- [x] replace API (PUT)\r\n- [ ] <s>update API (PATCH)</s> (postponed)\r\n\r\n**mutability**\r\n- [x] create API (POST)\r\n- [x] replace API (PUT)\r\n- [ ] <s>update API (PATCH)</s> (postponed)\r\n\r\n**uniqueness**\r\n- [ ] db unique indexes\r\n- [ ] insert op by storer\r\n- [ ] modify op by storer"},"comment":{"url":"https://api.github.com/repos/fabbricadigitale/scimd/issues/comments/368904340","html_url":"https://github.com/fabbricadigitale/scimd/pull/73#issuecomment-368904340","issue_url":"https://api.github.com/repos/fabbricadigitale/scimd/issues/73","id":368904340,"user":{"login":"alelb","id":22765346,"avatar_url":"https://avatars2.githubusercontent.com/u/22765346?v=4","gravatar_id":"","url":"https://api.github.com/users/alelb","html_url":"https://github.com/alelb","followers_url":"https://api.github.com/users/alelb/followers","following_url":"https://api.github.com/users/alelb/following{/other_user}","gists_url":"https://api.github.com/users/alelb/gists{/gist_id}","starred_url":"https://api.github.com/users/alelb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alelb/subscriptions","organizations_url":"https://api.github.com/users/alelb/orgs","repos_url":"https://api.github.com/users/alelb/repos","events_url":"https://api.github.com/users/alelb/events{/privacy}","received_events_url":"https://api.github.com/users/alelb/received_events","type":"User","site_admin":false},"created_at":"2018-02-27T14:54:26Z","updated_at":"2018-02-27T14:54:26Z","author_association":"MEMBER","body":"@leogr please take a look at my last commits that implement uniqueness validation. Let me know if something is missing."}}
{"actor":{"display_login":"alelb"}}