{"action":"created","issue":{"url":"https://api.github.com/repos/jacebrowning/memegen/issues/154","repository_url":"https://api.github.com/repos/jacebrowning/memegen","labels_url":"https://api.github.com/repos/jacebrowning/memegen/issues/154/labels{/name}","comments_url":"https://api.github.com/repos/jacebrowning/memegen/issues/154/comments","events_url":"https://api.github.com/repos/jacebrowning/memegen/issues/154/events","html_url":"https://github.com/jacebrowning/memegen/pull/154","id":136972626,"number":154,"title":"Make latest.jpg redirect to last meme generated (WIP)","user":{"login":"joshfriend","id":885137,"avatar_url":"https://avatars.githubusercontent.com/u/885137?v=3","gravatar_id":"","url":"https://api.github.com/users/joshfriend","html_url":"https://github.com/joshfriend","followers_url":"https://api.github.com/users/joshfriend/followers","following_url":"https://api.github.com/users/joshfriend/following{/other_user}","gists_url":"https://api.github.com/users/joshfriend/gists{/gist_id}","starred_url":"https://api.github.com/users/joshfriend/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joshfriend/subscriptions","organizations_url":"https://api.github.com/users/joshfriend/orgs","repos_url":"https://api.github.com/users/joshfriend/repos","events_url":"https://api.github.com/users/joshfriend/events{/privacy}","received_events_url":"https://api.github.com/users/joshfriend/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/jacebrowning/memegen/labels/started","name":"started","color":"ededed"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2016-02-27T21:47:13Z","updated_at":"2016-02-29T02:19:14Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/jacebrowning/memegen/pulls/154","html_url":"https://github.com/jacebrowning/memegen/pull/154","diff_url":"https://github.com/jacebrowning/memegen/pull/154.diff","patch_url":"https://github.com/jacebrowning/memegen/pull/154.patch"},"body":"TODO:\r\n\r\n* [ ] Use in-memory (FakeRedis?) for development/tests\r\n* [ ] Write unit tests"},"comment":{"url":"https://api.github.com/repos/jacebrowning/memegen/issues/comments/190002329","html_url":"https://github.com/jacebrowning/memegen/pull/154#issuecomment-190002329","issue_url":"https://api.github.com/repos/jacebrowning/memegen/issues/154","id":190002329,"user":{"login":"joshfriend","id":885137,"avatar_url":"https://avatars.githubusercontent.com/u/885137?v=3","gravatar_id":"","url":"https://api.github.com/users/joshfriend","html_url":"https://github.com/joshfriend","followers_url":"https://api.github.com/users/joshfriend/followers","following_url":"https://api.github.com/users/joshfriend/following{/other_user}","gists_url":"https://api.github.com/users/joshfriend/gists{/gist_id}","starred_url":"https://api.github.com/users/joshfriend/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joshfriend/subscriptions","organizations_url":"https://api.github.com/users/joshfriend/orgs","repos_url":"https://api.github.com/users/joshfriend/repos","events_url":"https://api.github.com/users/joshfriend/events{/privacy}","received_events_url":"https://api.github.com/users/joshfriend/received_events","type":"User","site_admin":false},"created_at":"2016-02-29T02:19:14Z","updated_at":"2016-02-29T02:19:14Z","body":"I've still got some things to work out (see list in OP), but I'm going to try to find a way to use a fake in-memory Redis for tests, and when the user doesn't set `REDIS_URL` in their `.env`. It would work best for development to use a real Redis instance since an in-memory fake would not be shared across Gunicorn processes."}}