{"push_id":790467167,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"367a953f4222d383d4948d3fa79895775027973b","before":"ea718ae67778b06a1c2bfd842664440da378ea54","commits":[{"sha":"c91a5fc4131ca77ef0a0db590cd068dc7ea12a4b","author":{"email":"4547a76f5c23be5ef1936a2eb1f7dd9c0b8accd7@gmail.com","name":"NthPortal"},"message":"Add LogRemover to delete old logs\n\nLogRemover.removeOldLogs() removes all logs the month of which is\nmore than one month prior to the current month.","distinct":true,"url":"https://api.github.com/repos/OTBProject/OTBProject/commits/c91a5fc4131ca77ef0a0db590cd068dc7ea12a4b"},{"sha":"8ee8fbe82d23e2284a7198fbe919756d20a9bf39","author":{"email":"4547a76f5c23be5ef1936a2eb1f7dd9c0b8accd7@gmail.com","name":"NthPortal"},"message":"Change how old logs are removed\n\nOld logs are now removed after they are 60 days old. This gives\nslightly more consistent behavior, and cleans up the code a lot.","distinct":true,"url":"https://api.github.com/repos/OTBProject/OTBProject/commits/8ee8fbe82d23e2284a7198fbe919756d20a9bf39"},{"sha":"939e9d08dfb673756412c1b646cdb2414209bbd2","author":{"email":"4547a76f5c23be5ef1936a2eb1f7dd9c0b8accd7@gmail.com","name":"NthPortal"},"message":"Add configurable age for deleting old logs\n\nInstead of being boolean, GeneralConfig now stores an int of how\nold configs can be before being deleted. A negative value means\nlogs are never deleted.","distinct":true,"url":"https://api.github.com/repos/OTBProject/OTBProject/commits/939e9d08dfb673756412c1b646cdb2414209bbd2"},{"sha":"367a953f4222d383d4948d3fa79895775027973b","author":{"email":"37cfa53dc1194024565b9e905a9828c240f5ca5c@hotmail.co.uk","name":"Justin Wiblin"},"message":"Merge pull request #328 from NthPortal/log-cleanup\n\nAdd LogRemover to delete old logs","distinct":true,"url":"https://api.github.com/repos/OTBProject/OTBProject/commits/367a953f4222d383d4948d3fa79895775027973b"}]}