{"push_id":839240057,"size":33,"distinct_size":33,"ref":"refs/heads/master","head":"e59037c5375207662e65cc672a374ab776134c49","before":"00b01c9bb9f23f9c6c4eadb20ade0f03acd93485","commits":[{"sha":"94bbf51bdf1a303dfcb9a04f1629e9cee1567fce","author":{"email":"209cb5cf281aa458a7afac00307d4291c8e276f0@gmail.com","name":"Anton Tananaev"},"message":"Handle missing remote address","distinct":true,"url":"https://api.github.com/repos/gpsim/traccar/commits/94bbf51bdf1a303dfcb9a04f1629e9cee1567fce"},{"sha":"30f97a3af0dab8724f6c4c3c32da25f1adbf4221","author":{"email":"209cb5cf281aa458a7afac00307d4291c8e276f0@gmail.com","name":"Anton Tananaev"},"message":"Clean up map and state code","distinct":true,"url":"https://api.github.com/repos/gpsim/traccar/commits/30f97a3af0dab8724f6c4c3c32da25f1adbf4221"},{"sha":"dbd6de7e462a6e9f52cba1168beeba5ce9773051","author":{"email":"209cb5cf281aa458a7afac00307d4291c8e276f0@gmail.com","name":"Anton Tananaev"},"message":"Fix meiligao UDP responses","distinct":true,"url":"https://api.github.com/repos/gpsim/traccar/commits/dbd6de7e462a6e9f52cba1168beeba5ce9773051"},{"sha":"c46e2e86536abfe36096e4d86cd3d82f0d4e64eb","author":{"email":"209cb5cf281aa458a7afac00307d4291c8e276f0@gmail.com","name":"Anton Tananaev"},"message":"Partially refactor totem decoder","distinct":true,"url":"https://api.github.com/repos/gpsim/traccar/commits/c46e2e86536abfe36096e4d86cd3d82f0d4e64eb"},{"sha":"43814126839b863ac73452d395a0ec5e0d817d46","author":{"email":"209cb5cf281aa458a7afac00307d4291c8e276f0@gmail.com","name":"Anton Tananaev"},"message":"Clean up some check style issues","distinct":true,"url":"https://api.github.com/repos/gpsim/traccar/commits/43814126839b863ac73452d395a0ec5e0d817d46"},{"sha":"66f6f48f00f01600afb13395c8b8c1fe95254201","author":{"email":"209cb5cf281aa458a7afac00307d4291c8e276f0@gmail.com","name":"Anton Tananaev"},"message":"Fix more check style issues","distinct":true,"url":"https://api.github.com/repos/gpsim/traccar/commits/66f6f48f00f01600afb13395c8b8c1fe95254201"},{"sha":"5123f06f22120b05cbef40f60c367c521c628d4e","author":{"email":"209cb5cf281aa458a7afac00307d4291c8e276f0@gmail.com","name":"Anton Tananaev"},"message":"Implement Neomatica ADM protocol","distinct":true,"url":"https://api.github.com/repos/gpsim/traccar/commits/5123f06f22120b05cbef40f60c367c521c628d4e"},{"sha":"a3fd8b22ac0e9daa21cac87baf4a4807c4a58c3e","author":{"email":"209cb5cf281aa458a7afac00307d4291c8e276f0@gmail.com","name":"Anton Tananaev"},"message":"Refactor MTX protocol decoder","distinct":true,"url":"https://api.github.com/repos/gpsim/traccar/commits/a3fd8b22ac0e9daa21cac87baf4a4807c4a58c3e"},{"sha":"1980d7a51f1a069cddbbe868f957c2152107547b","author":{"email":"209cb5cf281aa458a7afac00307d4291c8e276f0@gmail.com","name":"Anton Tananaev"},"message":"Fix ADM protocol frame decoder","distinct":true,"url":"https://api.github.com/repos/gpsim/traccar/commits/1980d7a51f1a069cddbbe868f957c2152107547b"},{"sha":"bfaa57707b8a9d9dc122e139a06b3632a749c628","author":{"email":"209cb5cf281aa458a7afac00307d4291c8e276f0@gmail.com","name":"Anton Tananaev"},"message":"Refactor Megastek protocol decoder","distinct":true,"url":"https://api.github.com/repos/gpsim/traccar/commits/bfaa57707b8a9d9dc122e139a06b3632a749c628"},{"sha":"7b103b43754de283e423df03042c6f75307c8466","author":{"email":"209cb5cf281aa458a7afac00307d4291c8e276f0@gmail.com","name":"Anton Tananaev"},"message":"Fix more check style issues","distinct":true,"url":"https://api.github.com/repos/gpsim/traccar/commits/7b103b43754de283e423df03042c6f75307c8466"},{"sha":"06b5113f3d98a44530c2ade6810bc75092fccc31","author":{"email":"209cb5cf281aa458a7afac00307d4291c8e276f0@gmail.com","name":"Anton Tananaev"},"message":"Refactor bit utililies class","distinct":true,"url":"https://api.github.com/repos/gpsim/traccar/commits/06b5113f3d98a44530c2ade6810bc75092fccc31"},{"sha":"9debdb83c7a00633b6ae751affea787afbd09729","author":{"email":"209cb5cf281aa458a7afac00307d4291c8e276f0@gmail.com","name":"Anton Tananaev"},"message":"Refactor GT06 protocol decoder","distinct":true,"url":"https://api.github.com/repos/gpsim/traccar/commits/9debdb83c7a00633b6ae751affea787afbd09729"},{"sha":"57d9d42a8a6e84a7af2c75a17c3df55850c52288","author":{"email":"209cb5cf281aa458a7afac00307d4291c8e276f0@gmail.com","name":"Anton Tananaev"},"message":"Decode GT06 LBS data and status","distinct":true,"url":"https://api.github.com/repos/gpsim/traccar/commits/57d9d42a8a6e84a7af2c75a17c3df55850c52288"},{"sha":"42c16920b42938c2e9e978b34f0ef015b6b22a7a","author":{"email":"209cb5cf281aa458a7afac00307d4291c8e276f0@gmail.com","name":"Anton Tananaev"},"message":"Decode OBD data from Ulbotech","distinct":true,"url":"https://api.github.com/repos/gpsim/traccar/commits/42c16920b42938c2e9e978b34f0ef015b6b22a7a"},{"sha":"28bdf02cc3e80d62a1fe49243e11d8ee3e9b0448","author":{"email":"209cb5cf281aa458a7afac00307d4291c8e276f0@gmail.com","name":"Anton Tananaev"},"message":"Put experimental label on map","distinct":true,"url":"https://api.github.com/repos/gpsim/traccar/commits/28bdf02cc3e80d62a1fe49243e11d8ee3e9b0448"},{"sha":"5391eacb835bf34e4d085fb7b1a385dbd9bdcd5e","author":{"email":"209cb5cf281aa458a7afac00307d4291c8e276f0@gmail.com","name":"Anton Tananaev"},"message":"Set icon to triangle with rotation","distinct":true,"url":"https://api.github.com/repos/gpsim/traccar/commits/5391eacb835bf34e4d085fb7b1a385dbd9bdcd5e"},{"sha":"37a594b4ac0297988b2d2d073bfaee5700df043e","author":{"email":"209cb5cf281aa458a7afac00307d4291c8e276f0@gmail.com","name":"Anton Tananaev"},"message":"Log all commands to devices","distinct":true,"url":"https://api.github.com/repos/gpsim/traccar/commits/37a594b4ac0297988b2d2d073bfaee5700df043e"},{"sha":"6fc48063460a673815b182e0a8f3adf4db0fd08a","author":{"email":"209cb5cf281aa458a7afac00307d4291c8e276f0@gmail.com","name":"Anton Tananaev"},"message":"Refactor GL200 protocol decoder","distinct":true,"url":"https://api.github.com/repos/gpsim/traccar/commits/6fc48063460a673815b182e0a8f3adf4db0fd08a"},{"sha":"122a26d2822f35b27b9cb0b217916d6b821d9654","author":{"email":"209cb5cf281aa458a7afac00307d4291c8e276f0@gmail.com","name":"Anton Tananaev"},"message":"Refactor TK102 and fix minor issues","distinct":true,"url":"https://api.github.com/repos/gpsim/traccar/commits/122a26d2822f35b27b9cb0b217916d6b821d9654"}]}