{"action":"created","issue":{"url":"https://api.github.com/repos/meew0/discordcr/issues/136","repository_url":"https://api.github.com/repos/meew0/discordcr","labels_url":"https://api.github.com/repos/meew0/discordcr/issues/136/labels{/name}","comments_url":"https://api.github.com/repos/meew0/discordcr/issues/136/comments","events_url":"https://api.github.com/repos/meew0/discordcr/issues/136/events","html_url":"https://github.com/meew0/discordcr/pull/136","id":321876228,"node_id":"MDExOlB1bGxSZXF1ZXN0MTg3MTUwMTMy","number":136,"title":"Reimplement Cache","user":{"login":"z64","id":6119032,"node_id":"MDQ6VXNlcjYxMTkwMzI=","avatar_url":"https://avatars0.githubusercontent.com/u/6119032?v=4","gravatar_id":"","url":"https://api.github.com/users/z64","html_url":"https://github.com/z64","followers_url":"https://api.github.com/users/z64/followers","following_url":"https://api.github.com/users/z64/following{/other_user}","gists_url":"https://api.github.com/users/z64/gists{/gist_id}","starred_url":"https://api.github.com/users/z64/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/z64/subscriptions","organizations_url":"https://api.github.com/users/z64/orgs","repos_url":"https://api.github.com/users/z64/repos","events_url":"https://api.github.com/users/z64/events{/privacy}","received_events_url":"https://api.github.com/users/z64/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":6,"created_at":"2018-05-10T09:59:34Z","updated_at":"2018-06-22T23:23:37Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/meew0/discordcr/pulls/136","html_url":"https://github.com/meew0/discordcr/pull/136","diff_url":"https://github.com/meew0/discordcr/pull/136.diff","patch_url":"https://github.com/meew0/discordcr/pull/136.patch"},"body":"Supersedes #92 \r\nCloses #31 \r\nCloses #32 \r\nCloses #33 \r\n\r\n- ~~Can cache configuration be improved?~~ Done, we now have `client.configure_caches`\r\n- ~~Should we provide an alias for each cache type? It might be easy to specify the wrong generic.~~ This is now taken care of by `CacheConfigurator` macros that inject the correct generic\r\n\r\n---\r\nTodo: \r\n- [ ] Documentation\r\n- [ ] Rework `Cache` API to be more hash-like\r\n- [x] `CacheConfigurator` - `macro all_caches`\r\n- [ ] Rework index cache usage in caching handlers"},"comment":{"url":"https://api.github.com/repos/meew0/discordcr/issues/comments/399608534","html_url":"https://github.com/meew0/discordcr/pull/136#issuecomment-399608534","issue_url":"https://api.github.com/repos/meew0/discordcr/issues/136","id":399608534,"node_id":"MDEyOklzc3VlQ29tbWVudDM5OTYwODUzNA==","user":{"login":"RX14","id":2788811,"node_id":"MDQ6VXNlcjI3ODg4MTE=","avatar_url":"https://avatars0.githubusercontent.com/u/2788811?v=4","gravatar_id":"","url":"https://api.github.com/users/RX14","html_url":"https://github.com/RX14","followers_url":"https://api.github.com/users/RX14/followers","following_url":"https://api.github.com/users/RX14/following{/other_user}","gists_url":"https://api.github.com/users/RX14/gists{/gist_id}","starred_url":"https://api.github.com/users/RX14/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/RX14/subscriptions","organizations_url":"https://api.github.com/users/RX14/orgs","repos_url":"https://api.github.com/users/RX14/repos","events_url":"https://api.github.com/users/RX14/events{/privacy}","received_events_url":"https://api.github.com/users/RX14/received_events","type":"User","site_admin":false},"created_at":"2018-06-22T23:23:36Z","updated_at":"2018-06-22T23:23:36Z","author_association":"COLLABORATOR","body":"@z64 you should ping the issue referencing that it's blocking this one."}}
{"actor":{"display_login":"RX14"}}