{"push_id":652989975,"size":3,"distinct_size":3,"ref":"refs/heads/replacement_extra","head":"16fe741ca22c74f0942a9031696db22bc6f384fa","before":"f69300f0f5651c697d0439621be9ee73ca91df75","commits":[{"sha":"eda7fd8eee09187f3f1c232b23bf78aaca935043","author":{"email":"9dfd8e9d8ec83cdf4618fd0669288e519cad4c58@webassign.net","name":"William Faulk"},"message":"Use primary user ID for filename instead of short key ID","distinct":true,"url":"https://api.github.com/repos/wfaulk/open-keychain/commits/eda7fd8eee09187f3f1c232b23bf78aaca935043"},{"sha":"61b956ba6f0f8f17f57f0bfdf2f203df38b8b83c","author":{"email":"9dfd8e9d8ec83cdf4618fd0669288e519cad4c58@webassign.net","name":"William Faulk"},"message":"Use FILE_EXTENSION constants","distinct":true,"url":"https://api.github.com/repos/wfaulk/open-keychain/commits/61b956ba6f0f8f17f57f0bfdf2f203df38b8b83c"},{"sha":"16fe741ca22c74f0942a9031696db22bc6f384fa","author":{"email":"9dfd8e9d8ec83cdf4618fd0669288e519cad4c58@webassign.net","name":"William Faulk"},"message":"use TemporaryStorageProvider for Bluetooth Share","distinct":true,"url":"https://api.github.com/repos/wfaulk/open-keychain/commits/16fe741ca22c74f0942a9031696db22bc6f384fa"}]}