{"push_id":1191944873,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"31ad96ff3103dd21398fba3c0d6d6dbc22353e48","before":"0be15d7a3487304a467cd3b75176c6ec245a59bc","commits":[{"sha":"29c7a0ccf0412294120d8657901e090b7a74e0b9","author":{"name":"Kyle Spearrin","email":"129343491ec99044be1bc35bd3b4cf7c4848ba10@gmail.com"},"message":"background thread full/incremental sync operations. pool sqlconnection. sqlconnection to FullMutex mode for multithread environment. try/catch decryption errors.","distinct":true,"url":"https://api.github.com/repos/bitwarden/mobile/commits/29c7a0ccf0412294120d8657901e090b7a74e0b9"},{"sha":"31ad96ff3103dd21398fba3c0d6d6dbc22353e48","author":{"name":"Kyle Spearrin","email":"129343491ec99044be1bc35bd3b4cf7c4848ba10@gmail.com"},"message":"lazy decrypt password and username for vault listing. dynamically show copy and url launch options if provided.","distinct":true,"url":"https://api.github.com/repos/bitwarden/mobile/commits/31ad96ff3103dd21398fba3c0d6d6dbc22353e48"}]}
{"actor":{"display_login":"kspearrin"}}