{"push_id":3148067141,"size":7,"distinct_size":7,"ref":"refs/heads/showell-dec-away","head":"4e9204b59b1569dc84dfee4741f56d34b586263a","before":"bc4c76331c5d08746240e9f96f2774a298032b11","commits":[{"sha":"a2ebf15610881c3810bfd6f55ac775a401f668c6","author":{"name":"Steve Howell","email":"2500ce79a19766da311096392a3a6352438e421d@zulipchat.com"},"message":"minor: Rename activity.set_user_status().\n\nWe are trying to carve room for a more specific\n\"user_status\" concept, which refers to statuses\nthat users specifically set, like \"I'm away\".\n\nSo we call this function \"update_presence_info\",\nwhich reflects that it's more about actual\n\"presence\"--i.e. the user really is present\nin the browser, even though the actual human\nmay not want to be disturbed.","distinct":true,"url":"https://api.github.com/repos/showell/zulip/commits/a2ebf15610881c3810bfd6f55ac775a401f668c6"},{"sha":"2bcee59f1ef1b580814bac4d7ae022b82c3bce25","author":{"name":"Steve Howell","email":"2500ce79a19766da311096392a3a6352438e421d@zulipchat.com"},"message":"Rename presence.set_user_status() -> set_info_for_user().","distinct":true,"url":"https://api.github.com/repos/showell/zulip/commits/2bcee59f1ef1b580814bac4d7ae022b82c3bce25"},{"sha":"85f3ec596b19fbb45bdc98fc392c80dedcf353a1","author":{"name":"Steve Howell","email":"2500ce79a19766da311096392a3a6352438e421d@zulipchat.com"},"message":"Add UserStatus model.","distinct":true,"url":"https://api.github.com/repos/showell/zulip/commits/85f3ec596b19fbb45bdc98fc392c80dedcf353a1"},{"sha":"b2f478f346ead55059f9e4df6e307bca877a8b0e","author":{"name":"Steve Howell","email":"2500ce79a19766da311096392a3a6352438e421d@zulipchat.com"},"message":"Add core user_status library.","distinct":true,"url":"https://api.github.com/repos/showell/zulip/commits/b2f478f346ead55059f9e4df6e307bca877a8b0e"},{"sha":"dc96fddab336fa110d9afe95f235efb794126591","author":{"name":"Steve Howell","email":"2500ce79a19766da311096392a3a6352438e421d@zulipchat.com"},"message":"tests: Add capture_event() helper.\n\nFor many actions, we make a single call to\nsend_event, and it's kind of heavy now to\nproperly assert we made one call, and we\ndon't need to exercise all the tornado code\nto prove that the action was written correctly.","distinct":true,"url":"https://api.github.com/repos/showell/zulip/commits/dc96fddab336fa110d9afe95f235efb794126591"},{"sha":"95d05b1de5ba809ba8b617642e38d453136b955c","author":{"name":"Steve Howell","email":"2500ce79a19766da311096392a3a6352438e421d@zulipchat.com"},"message":"Add endpoint to toggle \"away\" status.","distinct":true,"url":"https://api.github.com/repos/showell/zulip/commits/95d05b1de5ba809ba8b617642e38d453136b955c"},{"sha":"4e9204b59b1569dc84dfee4741f56d34b586263a","author":{"name":"Steve Howell","email":"2500ce79a19766da311096392a3a6352438e421d@zulipchat.com"},"message":"Add away_user_ids to page_params.\n\n(Also, any client that registers for 'user_status'\nwill see `away_user_ids`.)","distinct":true,"url":"https://api.github.com/repos/showell/zulip/commits/4e9204b59b1569dc84dfee4741f56d34b586263a"}]}
{"actor":{"display_login":"showell"}}