{"commits":[{"author":{"name":"Brian D. Burns","email":"fa5b8b24dd7ead388c45d5d91ed0b2a0d868e6d4@gmail.com"},"sha":"2d3838e918acc5fac8a22989e6055ed392d12591","message":"updated error handling\n\n* remove Exception::CommandFailed and templates/exception\n* add error handling to Backup::Model.perform! and Backup::CLI:Utility\n* update related error handling in CLI::Helpers, Database::Redis and Finder","url":"https://api.github.com/repos/meskyanichi/backup/commits/2d3838e918acc5fac8a22989e6055ed392d12591"},{"author":{"name":"Brian D. Burns","email":"fa5b8b24dd7ead388c45d5d91ed0b2a0d868e6d4@gmail.com"},"sha":"cc9441b0ba3c581a516648c7401ad93de6f4a25d","message":"clear Model.all before every configuration load\n\nprevents wildcard usage (Finder#matching) from polluting this for the\nfirst trigger run. This would really cause no harm, since Finder#find\nonly returns the first match, and Model.all was being cleared after the\njob. However, if more than one wildcard trigger was given, the Model's\nmatching the second would have run twice - for 3 wildcard triggers, 3\ntimes each, and so forth - since #matching returns all matches.","url":"https://api.github.com/repos/meskyanichi/backup/commits/cc9441b0ba3c581a516648c7401ad93de6f4a25d"},{"author":{"name":"Brian D. Burns","email":"fa5b8b24dd7ead388c45d5d91ed0b2a0d868e6d4@gmail.com"},"sha":"f9347cbeaa3b80da13126fe0f9c4ab051b945060","message":"clear log messages after each backup (trigger)","url":"https://api.github.com/repos/meskyanichi/backup/commits/f9347cbeaa3b80da13126fe0f9c4ab051b945060"},{"author":{"name":"Brian D. Burns","email":"fa5b8b24dd7ead388c45d5d91ed0b2a0d868e6d4@gmail.com"},"sha":"c7731c947352aedcbe3fbe58462423ebbe483ba1","message":"ensure rsync password file is removed","url":"https://api.github.com/repos/meskyanichi/backup/commits/c7731c947352aedcbe3fbe58462423ebbe483ba1"},{"author":{"name":"Brian D. Burns","email":"fa5b8b24dd7ead388c45d5d91ed0b2a0d868e6d4@gmail.com"},"sha":"b70eddfe9682cc942868c9783af94f8f639e5e68","message":"cleanup rsync storage and specs","url":"https://api.github.com/repos/meskyanichi/backup/commits/b70eddfe9682cc942868c9783af94f8f639e5e68"}],"ref":"refs/heads/burns","head":"b70eddfe9682cc942868c9783af94f8f639e5e68","size":5,"push_id":53851870}