{"action":"created","issue":{"url":"https://api.github.com/repos/monicahq/monica/issues/1184","repository_url":"https://api.github.com/repos/monicahq/monica","labels_url":"https://api.github.com/repos/monicahq/monica/issues/1184/labels{/name}","comments_url":"https://api.github.com/repos/monicahq/monica/issues/1184/comments","events_url":"https://api.github.com/repos/monicahq/monica/issues/1184/events","html_url":"https://github.com/monicahq/monica/issues/1184","id":314658569,"number":1184,"title":"Terms and privacy opt-in","user":{"login":"djaiss","id":61099,"avatar_url":"https://avatars3.githubusercontent.com/u/61099?v=4","gravatar_id":"","url":"https://api.github.com/users/djaiss","html_url":"https://github.com/djaiss","followers_url":"https://api.github.com/users/djaiss/followers","following_url":"https://api.github.com/users/djaiss/following{/other_user}","gists_url":"https://api.github.com/users/djaiss/gists{/gist_id}","starred_url":"https://api.github.com/users/djaiss/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/djaiss/subscriptions","organizations_url":"https://api.github.com/users/djaiss/orgs","repos_url":"https://api.github.com/users/djaiss/repos","events_url":"https://api.github.com/users/djaiss/events{/privacy}","received_events_url":"https://api.github.com/users/djaiss/received_events","type":"User","site_admin":false},"labels":[{"id":622759062,"url":"https://api.github.com/repos/monicahq/monica/labels/feature%20request","name":"feature request","color":"d4c5f9","default":false},{"id":623228024,"url":"https://api.github.com/repos/monicahq/monica/labels/priority","name":"priority","color":"fbca04","default":false}],"state":"open","locked":false,"assignee":{"login":"djaiss","id":61099,"avatar_url":"https://avatars3.githubusercontent.com/u/61099?v=4","gravatar_id":"","url":"https://api.github.com/users/djaiss","html_url":"https://github.com/djaiss","followers_url":"https://api.github.com/users/djaiss/followers","following_url":"https://api.github.com/users/djaiss/following{/other_user}","gists_url":"https://api.github.com/users/djaiss/gists{/gist_id}","starred_url":"https://api.github.com/users/djaiss/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/djaiss/subscriptions","organizations_url":"https://api.github.com/users/djaiss/orgs","repos_url":"https://api.github.com/users/djaiss/repos","events_url":"https://api.github.com/users/djaiss/events{/privacy}","received_events_url":"https://api.github.com/users/djaiss/received_events","type":"User","site_admin":false},"assignees":[{"login":"djaiss","id":61099,"avatar_url":"https://avatars3.githubusercontent.com/u/61099?v=4","gravatar_id":"","url":"https://api.github.com/users/djaiss","html_url":"https://github.com/djaiss","followers_url":"https://api.github.com/users/djaiss/followers","following_url":"https://api.github.com/users/djaiss/following{/other_user}","gists_url":"https://api.github.com/users/djaiss/gists{/gist_id}","starred_url":"https://api.github.com/users/djaiss/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/djaiss/subscriptions","organizations_url":"https://api.github.com/users/djaiss/orgs","repos_url":"https://api.github.com/users/djaiss/repos","events_url":"https://api.github.com/users/djaiss/events{/privacy}","received_events_url":"https://api.github.com/users/djaiss/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/monicahq/monica/milestones/3","html_url":"https://github.com/monicahq/monica/milestone/3","labels_url":"https://api.github.com/repos/monicahq/monica/milestones/3/labels","id":3272007,"number":3,"title":"2.0.2","description":"","creator":{"login":"djaiss","id":61099,"avatar_url":"https://avatars3.githubusercontent.com/u/61099?v=4","gravatar_id":"","url":"https://api.github.com/users/djaiss","html_url":"https://github.com/djaiss","followers_url":"https://api.github.com/users/djaiss/followers","following_url":"https://api.github.com/users/djaiss/following{/other_user}","gists_url":"https://api.github.com/users/djaiss/gists{/gist_id}","starred_url":"https://api.github.com/users/djaiss/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/djaiss/subscriptions","organizations_url":"https://api.github.com/users/djaiss/orgs","repos_url":"https://api.github.com/users/djaiss/repos","events_url":"https://api.github.com/users/djaiss/events{/privacy}","received_events_url":"https://api.github.com/users/djaiss/received_events","type":"User","site_admin":false},"open_issues":2,"closed_issues":0,"state":"open","created_at":"2018-04-16T20:46:13Z","updated_at":"2018-04-16T20:46:20Z","due_on":null,"closed_at":null},"comments":1,"created_at":"2018-04-16T13:47:12Z","updated_at":"2018-04-19T02:48:20Z","closed_at":null,"author_association":"OWNER","body":"Europe is launching a new law in May, called GDPR, which is great, but comes with a lot of constraints for anyone having a webservice.\r\n\r\nWith GDRP, it is now required to actively opt-in to the terms and privacy when signing up. So something like: \"By clicking the button above you'll agree to our TOC\" is no longer allowed. ([source](https://blog.fortrabbit.com/fortrabbit-is-gdpr-ready))\r\n\r\nWe need to make those ones opt-in, and also keep a trace of \r\n\r\n- when users have accepted those terms of conditions and privacy policy\r\n- which versions of the privacy policy users have accepted\r\n- keep the IP address of the user who accepts those policies\r\n\r\nIt's a lot of work, but we don't have the choice :-(\r\n\r\ncc @asbiin "},"comment":{"url":"https://api.github.com/repos/monicahq/monica/issues/comments/382592705","html_url":"https://github.com/monicahq/monica/issues/1184#issuecomment-382592705","issue_url":"https://api.github.com/repos/monicahq/monica/issues/1184","id":382592705,"user":{"login":"djaiss","id":61099,"avatar_url":"https://avatars3.githubusercontent.com/u/61099?v=4","gravatar_id":"","url":"https://api.github.com/users/djaiss","html_url":"https://github.com/djaiss","followers_url":"https://api.github.com/users/djaiss/followers","following_url":"https://api.github.com/users/djaiss/following{/other_user}","gists_url":"https://api.github.com/users/djaiss/gists{/gist_id}","starred_url":"https://api.github.com/users/djaiss/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/djaiss/subscriptions","organizations_url":"https://api.github.com/users/djaiss/orgs","repos_url":"https://api.github.com/users/djaiss/repos","events_url":"https://api.github.com/users/djaiss/events{/privacy}","received_events_url":"https://api.github.com/users/djaiss/received_events","type":"User","site_admin":false},"created_at":"2018-04-19T02:48:20Z","updated_at":"2018-04-19T02:48:20Z","author_association":"OWNER","body":"That's an excellent point actually. For sure, yes (unfortunately). We'll have to manage the case."}}
{"actor":{"display_login":"djaiss"}}