{"push_id":1800962149,"size":17,"distinct_size":17,"ref":"refs/heads/master","head":"5455b7a836bae5b2c8aa4a58e3917cca5a317c9c","before":"1fffc4bb6dac11aa2d3d4c40d4cab0fcecdd6666","commits":[{"sha":"22ab10a9c75da08cb3b82d791c16dc033ebcca17","author":{"name":"Phil Frost","email":"5bf125315d6b8e7c350af354f2eae8e45425c224@bitglue.com"},"message":"Tweak documentation for telemetry","distinct":true,"url":"https://api.github.com/repos/kpreid/shinysdr/commits/22ab10a9c75da08cb3b82d791c16dc033ebcca17"},{"sha":"4bb4977fa827c91e6019bace8ac23ea8bcab64f8","author":{"name":"Phil Frost","email":"5bf125315d6b8e7c350af354f2eae8e45425c224@bitglue.com"},"message":"Implement WSPR demodulator","distinct":true,"url":"https://api.github.com/repos/kpreid/shinysdr/commits/4bb4977fa827c91e6019bace8ac23ea8bcab64f8"},{"sha":"06c6f5486dbcdb024cdf176f282cd181527b17ef","author":{"name":"Kevin Reid","email":"6ccab46bf6a9a46bda8d662f3915268a58800b15@switchb.org"},"message":"WSPR polish: unicode_literals on all files","distinct":true,"url":"https://api.github.com/repos/kpreid/shinysdr/commits/06c6f5486dbcdb024cdf176f282cd181527b17ef"},{"sha":"da163c090978f5cde628f4c325fdbe845f240c84","author":{"name":"Kevin Reid","email":"6ccab46bf6a9a46bda8d662f3915268a58800b15@switchb.org"},"message":"WSPR polish: copyright headers on all files","distinct":true,"url":"https://api.github.com/repos/kpreid/shinysdr/commits/da163c090978f5cde628f4c325fdbe845f240c84"},{"sha":"19341d7c6d41d945eb3237d8d81e70630b3a3b8c","author":{"name":"Kevin Reid","email":"6ccab46bf6a9a46bda8d662f3915268a58800b15@switchb.org"},"message":"WSPR polish: Don't list plugin defs in __all__.","distinct":true,"url":"https://api.github.com/repos/kpreid/shinysdr/commits/19341d7c6d41d945eb3237d8d81e70630b3a3b8c"},{"sha":"9c7b6a57ffa13ffb708a785bd09978b46ba98ef5","author":{"name":"Kevin Reid","email":"6ccab46bf6a9a46bda8d662f3915268a58800b15@switchb.org"},"message":"WSPR polish: parameter/arg list formatting.","distinct":true,"url":"https://api.github.com/repos/kpreid/shinysdr/commits/9c7b6a57ffa13ffb708a785bd09978b46ba98ef5"},{"sha":"eb523392a391bbbe408f7c98bcf960dda6e84f4f","author":{"name":"Kevin Reid","email":"6ccab46bf6a9a46bda8d662f3915268a58800b15@switchb.org"},"message":"WSPR polish: typos etc.","distinct":true,"url":"https://api.github.com/repos/kpreid/shinysdr/commits/eb523392a391bbbe408f7c98bcf960dda6e84f4f"},{"sha":"83978d797ae54e9f225e0cf63940fb8b19247cb1","author":{"name":"Kevin Reid","email":"6ccab46bf6a9a46bda8d662f3915268a58800b15@switchb.org"},"message":"WSPR polish: Prevent rather than document bad case.","distinct":true,"url":"https://api.github.com/repos/kpreid/shinysdr/commits/83978d797ae54e9f225e0cf63940fb8b19247cb1"},{"sha":"583cc46b6686ffe576a58bd26a1289d9e563677c","author":{"name":"Kevin Reid","email":"6ccab46bf6a9a46bda8d662f3915268a58800b15@switchb.org"},"message":"WSPR polish: Use QuantityT in telemetry data.","distinct":true,"url":"https://api.github.com/repos/kpreid/shinysdr/commits/583cc46b6686ffe576a58bd26a1289d9e563677c"},{"sha":"d9f56d204146c48093f8ca10fecb95a23a530eb5","author":{"name":"Kevin Reid","email":"6ccab46bf6a9a46bda8d662f3915268a58800b15@switchb.org"},"message":"WSPR: Add missing state_changed()","distinct":true,"url":"https://api.github.com/repos/kpreid/shinysdr/commits/d9f56d204146c48093f8ca10fecb95a23a530eb5"},{"sha":"aac4bd0912e169c286473abe0f9e04a626aa234e","author":{"name":"Kevin Reid","email":"6ccab46bf6a9a46bda8d662f3915268a58800b15@switchb.org"},"message":"more on using QuantityT","distinct":true,"url":"https://api.github.com/repos/kpreid/shinysdr/commits/aac4bd0912e169c286473abe0f9e04a626aa234e"},{"sha":"f53afdf7c7e61cbde358810874b6da9300a5ff74","author":{"name":"Kevin Reid","email":"6ccab46bf6a9a46bda8d662f3915268a58800b15@switchb.org"},"message":"WSPR polish: fix my mistaken leftover 1e6; dummy values for all typed getters.","distinct":true,"url":"https://api.github.com/repos/kpreid/shinysdr/commits/f53afdf7c7e61cbde358810874b6da9300a5ff74"},{"sha":"7d416062191853ad7cc0db907a7f2b3e614d884d","author":{"name":"Kevin Reid","email":"6ccab46bf6a9a46bda8d662f3915268a58800b15@switchb.org"},"message":"WSPR polish: finish incomplete edit.","distinct":true,"url":"https://api.github.com/repos/kpreid/shinysdr/commits/7d416062191853ad7cc0db907a7f2b3e614d884d"},{"sha":"90b0d33d549d9b98c61306599dee11849685fba7","author":{"name":"Kevin Reid","email":"6ccab46bf6a9a46bda8d662f3915268a58800b15@switchb.org"},"message":"WSPR polish: don't let __last_heard be temporarily undefined.","distinct":true,"url":"https://api.github.com/repos/kpreid/shinysdr/commits/90b0d33d549d9b98c61306599dee11849685fba7"},{"sha":"d320b50b041622d852242449d8d2872cfd7fd44a","author":{"name":"Kevin Reid","email":"6ccab46bf6a9a46bda8d662f3915268a58800b15@switchb.org"},"message":"can_set_mode is no longer part of IDemodulator.","distinct":true,"url":"https://api.github.com/repos/kpreid/shinysdr/commits/d320b50b041622d852242449d8d2872cfd7fd44a"},{"sha":"b1ae0cbc23649d4c92bdb65e60f53baa81e17f4e","author":{"name":"Kevin Reid","email":"6ccab46bf6a9a46bda8d662f3915268a58800b15@switchb.org"},"message":"WSPR polish: use IDemodulatorContext now that it exists.\n\nAlso document ThreadDeferrer.","distinct":true,"url":"https://api.github.com/repos/kpreid/shinysdr/commits/b1ae0cbc23649d4c92bdb65e60f53baa81e17f4e"},{"sha":"5455b7a836bae5b2c8aa4a58e3917cca5a317c9c","author":{"name":"Kevin Reid","email":"6ccab46bf6a9a46bda8d662f3915268a58800b15@switchb.org"},"message":"Merge branch 'wspr2'","distinct":true,"url":"https://api.github.com/repos/kpreid/shinysdr/commits/5455b7a836bae5b2c8aa4a58e3917cca5a317c9c"}]}
{"actor":{"display_login":"kpreid"}}