{"action":"created","issue":{"url":"https://api.github.com/repos/CartoDB/cartodb/issues/5922","labels_url":"https://api.github.com/repos/CartoDB/cartodb/issues/5922/labels{/name}","comments_url":"https://api.github.com/repos/CartoDB/cartodb/issues/5922/comments","events_url":"https://api.github.com/repos/CartoDB/cartodb/issues/5922/events","html_url":"https://github.com/CartoDB/cartodb/issues/5922","id":111151691,"number":5922,"title":"User-Mover integration backend tasks","user":{"login":"Kartones","id":2085449,"avatar_url":"https://avatars.githubusercontent.com/u/2085449?v=3","gravatar_id":"","url":"https://api.github.com/users/Kartones","html_url":"https://github.com/Kartones","followers_url":"https://api.github.com/users/Kartones/followers","following_url":"https://api.github.com/users/Kartones/following{/other_user}","gists_url":"https://api.github.com/users/Kartones/gists{/gist_id}","starred_url":"https://api.github.com/users/Kartones/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Kartones/subscriptions","organizations_url":"https://api.github.com/users/Kartones/orgs","repos_url":"https://api.github.com/users/Kartones/repos","events_url":"https://api.github.com/users/Kartones/events{/privacy}","received_events_url":"https://api.github.com/users/Kartones/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/CartoDB/cartodb/labels/backend","name":"backend","color":"d4c5f9"}],"state":"open","locked":false,"assignee":{"login":"Kartones","id":2085449,"avatar_url":"https://avatars.githubusercontent.com/u/2085449?v=3","gravatar_id":"","url":"https://api.github.com/users/Kartones","html_url":"https://github.com/Kartones","followers_url":"https://api.github.com/users/Kartones/followers","following_url":"https://api.github.com/users/Kartones/following{/other_user}","gists_url":"https://api.github.com/users/Kartones/gists{/gist_id}","starred_url":"https://api.github.com/users/Kartones/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Kartones/subscriptions","organizations_url":"https://api.github.com/users/Kartones/orgs","repos_url":"https://api.github.com/users/Kartones/repos","events_url":"https://api.github.com/users/Kartones/events{/privacy}","received_events_url":"https://api.github.com/users/Kartones/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/CartoDB/cartodb/milestones/49","html_url":"https://github.com/CartoDB/cartodb/milestones/Horcajo%20de%20Santiago","labels_url":"https://api.github.com/repos/CartoDB/cartodb/milestones/49/labels","id":1312580,"number":49,"title":"Horcajo de Santiago","description":"- [ ] Ogr2ogr new features (@rtorre)\r\n- [ ] Advanced Map creation on Import (@rtorre)","creator":{"login":"xavijam","id":132146,"avatar_url":"https://avatars.githubusercontent.com/u/132146?v=3","gravatar_id":"","url":"https://api.github.com/users/xavijam","html_url":"https://github.com/xavijam","followers_url":"https://api.github.com/users/xavijam/followers","following_url":"https://api.github.com/users/xavijam/following{/other_user}","gists_url":"https://api.github.com/users/xavijam/gists{/gist_id}","starred_url":"https://api.github.com/users/xavijam/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/xavijam/subscriptions","organizations_url":"https://api.github.com/users/xavijam/orgs","repos_url":"https://api.github.com/users/xavijam/repos","events_url":"https://api.github.com/users/xavijam/events{/privacy}","received_events_url":"https://api.github.com/users/xavijam/received_events","type":"User","site_admin":false},"open_issues":94,"closed_issues":38,"state":"open","created_at":"2015-09-18T10:14:37Z","updated_at":"2015-10-13T10:26:21Z","due_on":"2015-10-14T22:00:00Z","closed_at":null},"comments":1,"created_at":"2015-10-13T10:26:21Z","updated_at":"2015-10-13T10:26:39Z","closed_at":null,"body":"\r\n### Tasks\r\n\r\n- [x] Fully namespace `User` model (`::User`) to avoid collisions with subclasses\r\n- [ ] Move all purely DB-related methods to subclasses (`DB::Manager` and `DB:::Queries` subclasses, naming subject to change) **<- ongoing**\r\n- [ ] Implement a common \"setup user database\" or \"ensure user database is safe\" so that both `UserMover` and user creation process share the same code\r\n- [ ] add tests\r\n\r\n### Branch\r\n`user-mover`"},"comment":{"url":"https://api.github.com/repos/CartoDB/cartodb/issues/comments/147674969","html_url":"https://github.com/CartoDB/cartodb/issues/5922#issuecomment-147674969","issue_url":"https://api.github.com/repos/CartoDB/cartodb/issues/5922","id":147674969,"user":{"login":"Kartones","id":2085449,"avatar_url":"https://avatars.githubusercontent.com/u/2085449?v=3","gravatar_id":"","url":"https://api.github.com/users/Kartones","html_url":"https://github.com/Kartones","followers_url":"https://api.github.com/users/Kartones/followers","following_url":"https://api.github.com/users/Kartones/following{/other_user}","gists_url":"https://api.github.com/users/Kartones/gists{/gist_id}","starred_url":"https://api.github.com/users/Kartones/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Kartones/subscriptions","organizations_url":"https://api.github.com/users/Kartones/orgs","repos_url":"https://api.github.com/users/Kartones/repos","events_url":"https://api.github.com/users/Kartones/events{/privacy}","received_events_url":"https://api.github.com/users/Kartones/received_events","type":"User","site_admin":false},"created_at":"2015-10-13T10:26:39Z","updated_at":"2015-10-13T10:26:39Z","body":"/cc @luisbosque @zenitraM @xavijam "}}