{"push_id":1229263520,"size":13,"distinct_size":13,"ref":"refs/heads/master","head":"d48a3ef5a3cd8b7644696419aa8c9302ed699937","before":"1f218d5f0d9c4864ddf94a188e9c86632d36e722","commits":[{"sha":"3799c2c0859275d9aed0147f7ac15a6565791b3f","author":{"name":"StephenCWills","email":"081bdc25e6e29559bf1835a51e7beac76c2c4933@gridprotectionalliance.org"},"message":"Added AppDebug.config to openXDA and tweaked settings in App.config.","distinct":true,"url":"https://api.github.com/repos/GridProtectionAlliance/openXDA/commits/3799c2c0859275d9aed0147f7ac15a6565791b3f"},{"sha":"465d5a3eb815d78ee0d70e203e68d46185c08f2f","author":{"name":"StephenCWills","email":"081bdc25e6e29559bf1835a51e7beac76c2c4933@gridprotectionalliance.org"},"message":"Added WixFolderGen project and updated openXDASetup.wxs to include web files.","distinct":true,"url":"https://api.github.com/repos/GridProtectionAlliance/openXDA/commits/465d5a3eb815d78ee0d70e203e68d46185c08f2f"},{"sha":"e168b33de785dfd72965c6b6a9dacaca5326f60d","author":{"name":"StephenCWills","email":"081bdc25e6e29559bf1835a51e7beac76c2c4933@gridprotectionalliance.org"},"message":"Fixed an issue where the generic channel key was not properly matching parsed channels to database channels.","distinct":true,"url":"https://api.github.com/repos/GridProtectionAlliance/openXDA/commits/e168b33de785dfd72965c6b6a9dacaca5326f60d"},{"sha":"b9986c282f647ae9a886908e805e7291c83a1bbf","author":{"name":"StephenCWills","email":"081bdc25e6e29559bf1835a51e7beac76c2c4933@gridprotectionalliance.org"},"message":"Added sample rate validation to detect and filter records with time gaps.","distinct":true,"url":"https://api.github.com/repos/GridProtectionAlliance/openXDA/commits/b9986c282f647ae9a886908e805e7291c83a1bbf"},{"sha":"3946b4adfdecf861c71384eeabdaa88c139d2f03","author":{"name":"StephenCWills","email":"081bdc25e6e29559bf1835a51e7beac76c2c4933@gridprotectionalliance.org"},"message":"Added code to filter out disabled alarms from processing.","distinct":true,"url":"https://api.github.com/repos/GridProtectionAlliance/openXDA/commits/3946b4adfdecf861c71384eeabdaa88c139d2f03"},{"sha":"baf2af89cd1f5c07ea8b03e1fbfa88db55c83425","author":{"name":"StephenCWills","email":"081bdc25e6e29559bf1835a51e7beac76c2c4933@gridprotectionalliance.org"},"message":"Added selectTrendingDataByChannelIDDate2 procedure to the DashSprocs script.","distinct":true,"url":"https://api.github.com/repos/GridProtectionAlliance/openXDA/commits/baf2af89cd1f5c07ea8b03e1fbfa88db55c83425"},{"sha":"3539eb48c48a5843938fb30dcaa498700183475e","author":{"name":"StephenCWills","email":"081bdc25e6e29559bf1835a51e7beac76c2c4933@gridprotectionalliance.org"},"message":"Fixed help text on TweakFileProcessor command.","distinct":true,"url":"https://api.github.com/repos/GridProtectionAlliance/openXDA/commits/3539eb48c48a5843938fb30dcaa498700183475e"},{"sha":"a83cbd519248f24589c6260c48e37198a236f63d","author":{"name":"StephenCWills","email":"081bdc25e6e29559bf1835a51e7beac76c2c4933@gridprotectionalliance.org"},"message":"Added system settings for sag/swell/interruption thresholds.","distinct":true,"url":"https://api.github.com/repos/GridProtectionAlliance/openXDA/commits/a83cbd519248f24589c6260c48e37198a236f63d"},{"sha":"845e0b60a6bfd91c5edaddc8ddf6562b3fc6a5e3","author":{"name":"StephenCWills","email":"081bdc25e6e29559bf1835a51e7beac76c2c4933@gridprotectionalliance.org"},"message":"Modified to support event waveforms that do not have the standard 3V4I channel configuration and made sag/swell/interruption thresholds configurable.","distinct":true,"url":"https://api.github.com/repos/GridProtectionAlliance/openXDA/commits/845e0b60a6bfd91c5edaddc8ddf6562b3fc6a5e3"},{"sha":"2cabc3815be807675cf464d4f19fb58dfb3df9a3","author":{"name":"StephenCWills","email":"081bdc25e6e29559bf1835a51e7beac76c2c4933@gridprotectionalliance.org"},"message":"Modified to support time gaps in data processed by the engine.","distinct":true,"url":"https://api.github.com/repos/GridProtectionAlliance/openXDA/commits/2cabc3815be807675cf464d4f19fb58dfb3df9a3"},{"sha":"d38ceb9afd88dc7ea47aff3ad24adf095de6c010","author":{"name":"StephenCWills","email":"081bdc25e6e29559bf1835a51e7beac76c2c4933@gridprotectionalliance.org"},"message":"Fixed selectMeterLocations* procedures to order by meter name.","distinct":true,"url":"https://api.github.com/repos/GridProtectionAlliance/openXDA/commits/d38ceb9afd88dc7ea47aff3ad24adf095de6c010"},{"sha":"9d3319ad4b76375753a6442e6a1164e6fbe2f448","author":{"name":"StephenCWills","email":"081bdc25e6e29559bf1835a51e7beac76c2c4933@gridprotectionalliance.org"},"message":"Updated procedures in DashSprocs to only count worst-phase disturbances.","distinct":true,"url":"https://api.github.com/repos/GridProtectionAlliance/openXDA/commits/9d3319ad4b76375753a6442e6a1164e6fbe2f448"},{"sha":"d48a3ef5a3cd8b7644696419aa8c9302ed699937","author":{"name":"StephenCWills","email":"081bdc25e6e29559bf1835a51e7beac76c2c4933@gridprotectionalliance.org"},"message":"Updated selectSiteLinesDisturbanceDetailsByDate procedure in DashSprocs script to properly handle interruptions.","distinct":true,"url":"https://api.github.com/repos/GridProtectionAlliance/openXDA/commits/d48a3ef5a3cd8b7644696419aa8c9302ed699937"}]}
{"actor":{"display_login":"StephenCWills"}}