{"push_id":685765398,"size":7,"distinct_size":3,"ref":"refs/heads/master","head":"0878a1e44121a98f80a0931b7a282f09bf188347","before":"999dc986c7f5a98af52f5438f41ead19c5277902","commits":[{"sha":"9173aea0e5b117d206b1808e4f364d0fc99c72ff","author":{"email":"f4c9a581f43ba6b6e6e59ca3a2db61dbfa6ee24b@funoninter.net","name":"Cate S"},"message":"Adding LoginHistory model/table","distinct":false,"url":"https://api.github.com/repos/radioprotector/radremedy/commits/9173aea0e5b117d206b1808e4f364d0fc99c72ff"},{"sha":"019c17b1fec7214d34463e802115b8ea4f8a4236","author":{"email":"f4c9a581f43ba6b6e6e59ca3a2db61dbfa6ee24b@funoninter.net","name":"Cate S"},"message":"adding remedy_utils.get_ip()","distinct":false,"url":"https://api.github.com/repos/radioprotector/radremedy/commits/019c17b1fec7214d34463e802115b8ea4f8a4236"},{"sha":"7e99bc55496c0daef56d22f5a36d7c21a52da76b","author":{"email":"f4c9a581f43ba6b6e6e59ca3a2db61dbfa6ee24b@funoninter.net","name":"Cate S"},"message":"adding tracking of login history\n\nThis affects login attempts, password resets, and confirmation of\naccounts.","distinct":false,"url":"https://api.github.com/repos/radioprotector/radremedy/commits/7e99bc55496c0daef56d22f5a36d7c21a52da76b"},{"sha":"14921595f15d4b5c91216d3747a8ea7ed24fb62c","author":{"email":"f4c9a581f43ba6b6e6e59ca3a2db61dbfa6ee24b@funoninter.net","name":"Cate S"},"message":"Adding Admin view for login history","distinct":false,"url":"https://api.github.com/repos/radioprotector/radremedy/commits/14921595f15d4b5c91216d3747a8ea7ed24fb62c"},{"sha":"2b711607e4b18313a5b44f5806f693dcf0ac50b8","author":{"email":"f4c9a581f43ba6b6e6e59ca3a2db61dbfa6ee24b@funoninter.net","name":"Cate S"},"message":"Adding empty address check for CSV import","distinct":true,"url":"https://api.github.com/repos/radioprotector/radremedy/commits/2b711607e4b18313a5b44f5806f693dcf0ac50b8"},{"sha":"0b49f5e1fa3b9ea5c31c6798113d96b5e4709e19","author":{"email":"28c6cbcb465f7421aa3560020c6ea291124ab58e@users.noreply.github.com","name":"Cate"},"message":"Merge pull request #222 from radioprotector/issue-221-csv-import-address\n\nAdding empty address check for CSV import","distinct":true,"url":"https://api.github.com/repos/radioprotector/radremedy/commits/0b49f5e1fa3b9ea5c31c6798113d96b5e4709e19"},{"sha":"0878a1e44121a98f80a0931b7a282f09bf188347","author":{"email":"870ef9e01407667cc62bdffb71c4e5c71808ca84@gmail.com","name":"Allie Deford"},"message":"Merge pull request #220 from radioprotector/issue-216-login-history\n\nTrack user login history","distinct":true,"url":"https://api.github.com/repos/radioprotector/radremedy/commits/0878a1e44121a98f80a0931b7a282f09bf188347"}]}