{"issue":{"pull_request":{"diff_url":null,"html_url":null,"patch_url":null},"state":"closed","user":{"avatar_url":"https://secure.gravatar.com/avatar/c5d2ca4998259d200a48e38847d19f06?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"c5d2ca4998259d200a48e38847d19f06","url":"https://api.github.com/users/Bodacious","login":"Bodacious","id":73998},"milestone":null,"labels":[],"assignee":null,"updated_at":"2011-11-11T10:09:02Z","comments":13,"closed_at":"2011-11-11T10:09:02Z","url":"https://api.github.com/repos/troessner/transitions/issues/23","body":"It would be handy if this behaviour was supported by default\n\n    @user = User.active.first \n    @user.retired_at => nil\n    @user.retire!\n    @user.state => \"retired\"\n    @user.retired_at => Time.now\n\nThanks","html_url":"https://github.com/troessner/transitions/issues/23","number":23,"title":"Timestamps for event transitions","id":637243,"created_at":"2011-03-01T11:55:15Z"},"action":"created","comment":{"user":{"avatar_url":"https://secure.gravatar.com/avatar/d1c216897a0708f79144e2032040f751?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"d1c216897a0708f79144e2032040f751","url":"https://api.github.com/users/troessner","login":"troessner","id":271109},"updated_at":"2011-11-11T10:09:02Z","url":"https://api.github.com/repos/troessner/transitions/issues/comments/2706645","body":"Feature has been merged, thanks again -> closed.","id":2706645,"created_at":"2011-11-11T10:09:02Z"}}