{"action":"created","issue":{"url":"https://api.github.com/repos/tsileo/little-boxes/issues/5","repository_url":"https://api.github.com/repos/tsileo/little-boxes","labels_url":"https://api.github.com/repos/tsileo/little-boxes/issues/5/labels{/name}","comments_url":"https://api.github.com/repos/tsileo/little-boxes/issues/5/comments","events_url":"https://api.github.com/repos/tsileo/little-boxes/issues/5/events","html_url":"https://github.com/tsileo/little-boxes/issues/5","id":335135248,"node_id":"MDU6SXNzdWUzMzUxMzUyNDg=","number":5,"title":"Move fetch_iri from Backend","user":{"login":"autogestion","id":1098257,"node_id":"MDQ6VXNlcjEwOTgyNTc=","avatar_url":"https://avatars3.githubusercontent.com/u/1098257?v=4","gravatar_id":"","url":"https://api.github.com/users/autogestion","html_url":"https://github.com/autogestion","followers_url":"https://api.github.com/users/autogestion/followers","following_url":"https://api.github.com/users/autogestion/following{/other_user}","gists_url":"https://api.github.com/users/autogestion/gists{/gist_id}","starred_url":"https://api.github.com/users/autogestion/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/autogestion/subscriptions","organizations_url":"https://api.github.com/users/autogestion/orgs","repos_url":"https://api.github.com/users/autogestion/repos","events_url":"https://api.github.com/users/autogestion/events{/privacy}","received_events_url":"https://api.github.com/users/autogestion/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":5,"created_at":"2018-06-23T22:24:30Z","updated_at":"2018-06-30T22:59:04Z","closed_at":"2018-06-30T22:59:04Z","author_association":"NONE","body":"This method is not about backend and it brokes flow for async app\r\nAlso, when posting to outbox there is no need to make external request like in BaseActivity._validate_person()"},"comment":{"url":"https://api.github.com/repos/tsileo/little-boxes/issues/comments/401571441","html_url":"https://github.com/tsileo/little-boxes/issues/5#issuecomment-401571441","issue_url":"https://api.github.com/repos/tsileo/little-boxes/issues/5","id":401571441,"node_id":"MDEyOklzc3VlQ29tbWVudDQwMTU3MTQ0MQ==","user":{"login":"tsileo","id":395031,"node_id":"MDQ6VXNlcjM5NTAzMQ==","avatar_url":"https://avatars1.githubusercontent.com/u/395031?v=4","gravatar_id":"","url":"https://api.github.com/users/tsileo","html_url":"https://github.com/tsileo","followers_url":"https://api.github.com/users/tsileo/followers","following_url":"https://api.github.com/users/tsileo/following{/other_user}","gists_url":"https://api.github.com/users/tsileo/gists{/gist_id}","starred_url":"https://api.github.com/users/tsileo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tsileo/subscriptions","organizations_url":"https://api.github.com/users/tsileo/orgs","repos_url":"https://api.github.com/users/tsileo/repos","events_url":"https://api.github.com/users/tsileo/events{/privacy}","received_events_url":"https://api.github.com/users/tsileo/received_events","type":"User","site_admin":false},"created_at":"2018-06-30T22:59:03Z","updated_at":"2018-06-30T22:59:03Z","author_association":"OWNER","body":"The current design is not documented that much, so that may be part of the issues.\r\n\r\nI'm against the database abstraction because I don't see the point of it (except make things less flexible and more complicated) + there's no way to have something that will work will all DB (I mean for me, it's impossible to store activitypub data in SQL, people can add any fields they want from JSON-LD vocab and so on).\r\n\r\nAnd about the need to mock/overvwrite the network call, they are designed to be overridden, you don't want to call your own server for resolving a local collection. And it's pretty common to mock network calls in test if you need to.\r\n\r\nAnyway, there's still a lot to be done, but it works well for microblob.pub, which was my primary goal, and other people may find it useful too.\r\n\r\nSo I'm just giving up on other use cases for now and will focus on microblog.pub."}}
{"actor":{"display_login":"tsileo"}}