{"push_id":799006868,"size":14,"distinct_size":14,"ref":"refs/heads/master","head":"7ed81744956078659b2592e1fbf8ff5aaab48a12","before":"338f1e83b920bc3cd5dbc286a75b35d20b553d13","commits":[{"sha":"37f6b236f1406e6ca5f2a8957838b56841d743f6","author":{"email":"97adb86e35e134630db691e51c571cfa3d20013e@realseriousgames.com","name":"Adam Single"},"message":"Added moment-range and set the query language up to be able to filter down to a range.","distinct":true,"url":"https://api.github.com/repos/Real-Serious-Games/LogViewer/commits/37f6b236f1406e6ca5f2a8957838b56841d743f6"},{"sha":"f6e5fd028259f19c41c9002f7fb70e40b5e16adf","author":{"email":"97adb86e35e134630db691e51c571cfa3d20013e@realseriousgames.com","name":"Adam Single"},"message":"Added DateRangeValue","distinct":true,"url":"https://api.github.com/repos/Real-Serious-Games/LogViewer/commits/f6e5fd028259f19c41c9002f7fb70e40b5e16adf"},{"sha":"2151e03ebdf4fa398c27386533d2360ddead8296","author":{"email":"97adb86e35e134630db691e51c571cfa3d20013e@realseriousgames.com","name":"Adam Single"},"message":"Removed text filter to be moved to a separate text box in the UI to simplify the parser","distinct":true,"url":"https://api.github.com/repos/Real-Serious-Games/LogViewer/commits/2151e03ebdf4fa398c27386533d2360ddead8296"},{"sha":"71bc983afc9a250a6d4d5d01d2e5aec65890cbe8","author":{"email":"97adb86e35e134630db691e51c571cfa3d20013e@realseriousgames.com","name":"Adam Single"},"message":"Separated equality from relational expressions","distinct":true,"url":"https://api.github.com/repos/Real-Serious-Games/LogViewer/commits/71bc983afc9a250a6d4d5d01d2e5aec65890cbe8"},{"sha":"816eb5eb18072f24bc2a38004bd6d632cb2df43e","author":{"email":"97adb86e35e134630db691e51c571cfa3d20013e@realseriousgames.com","name":"Adam Single"},"message":"Added logic for AND and OR operators","distinct":true,"url":"https://api.github.com/repos/Real-Serious-Games/LogViewer/commits/816eb5eb18072f24bc2a38004bd6d632cb2df43e"},{"sha":"03bc2e4440c5301b93758fb599fe366f608955d5","author":{"email":"97adb86e35e134630db691e51c571cfa3d20013e@realseriousgames.com","name":"Adam Single"},"message":"Added recursion to the LogicExpression evaluation","distinct":true,"url":"https://api.github.com/repos/Real-Serious-Games/LogViewer/commits/03bc2e4440c5301b93758fb599fe366f608955d5"},{"sha":"d0d3eb8590e2e5776a8ff52e9129cff8e4452edb","author":{"email":"97adb86e35e134630db691e51c571cfa3d20013e@realseriousgames.com","name":"Adam Single"},"message":"Expanded the filter text box","distinct":true,"url":"https://api.github.com/repos/Real-Serious-Games/LogViewer/commits/d0d3eb8590e2e5776a8ff52e9129cff8e4452edb"},{"sha":"f873f310494b2403b9b73200f287954570493531","author":{"email":"97adb86e35e134630db691e51c571cfa3d20013e@realseriousgames.com","name":"Adam Single"},"message":"Added Primary grammar rule and precedence","distinct":true,"url":"https://api.github.com/repos/Real-Serious-Games/LogViewer/commits/f873f310494b2403b9b73200f287954570493531"},{"sha":"f3384842d9334d7e2f4c677cfa7a5c3a13ebfd71","author":{"email":"97adb86e35e134630db691e51c571cfa3d20013e@realseriousgames.com","name":"Adam Single"},"message":"Added filtered log count to the UI","distinct":true,"url":"https://api.github.com/repos/Real-Serious-Games/LogViewer/commits/f3384842d9334d7e2f4c677cfa7a5c3a13ebfd71"},{"sha":"73eb60319965a6e741c6e76db831ac46736985a8","author":{"email":"97adb86e35e134630db691e51c571cfa3d20013e@realseriousgames.com","name":"Adam Single"},"message":"Added Unary grammar rule","distinct":true,"url":"https://api.github.com/repos/Real-Serious-Games/LogViewer/commits/73eb60319965a6e741c6e76db831ac46736985a8"},{"sha":"98a224876e9cc13f72a93aed32baed5e4d204afe","author":{"email":"97adb86e35e134630db691e51c571cfa3d20013e@realseriousgames.com","name":"Adam Single"},"message":"Added Parenthesis","distinct":true,"url":"https://api.github.com/repos/Real-Serious-Games/LogViewer/commits/98a224876e9cc13f72a93aed32baed5e4d204afe"},{"sha":"8f5e8292a562ed6674bd0443d31cf0511775a22d","author":{"email":"97adb86e35e134630db691e51c571cfa3d20013e@realseriousgames.com","name":"Adam Single"},"message":"Added support for multiple whitespace and tabs (or none) anywhere WS was supported previously","distinct":true,"url":"https://api.github.com/repos/Real-Serious-Games/LogViewer/commits/8f5e8292a562ed6674bd0443d31cf0511775a22d"},{"sha":"d669368e0b7317563cf51b91e18f70737a3bd5d9","author":{"email":"97adb86e35e134630db691e51c571cfa3d20013e@realseriousgames.com","name":"Adam Single"},"message":"Added visual validation of the query as you type it out","distinct":true,"url":"https://api.github.com/repos/Real-Serious-Games/LogViewer/commits/d669368e0b7317563cf51b91e18f70737a3bd5d9"},{"sha":"7ed81744956078659b2592e1fbf8ff5aaab48a12","author":{"email":"97adb86e35e134630db691e51c571cfa3d20013e@realseriousgames.com","name":"Adam Single"},"message":"Removed the need for the '$' operator to identify a property","distinct":true,"url":"https://api.github.com/repos/Real-Serious-Games/LogViewer/commits/7ed81744956078659b2592e1fbf8ff5aaab48a12"}]}