{"push_id":1007529155,"size":11,"distinct_size":11,"ref":"refs/heads/master","head":"02218749bcadd72f35b1ee7dabb268a174bee9e4","before":"8035bf6f3f96840fec7ff2e62b4036f30f253852","commits":[{"sha":"56cbf6c4178a781700f289fa5884d07b3b7bdb05","author":{"email":"7d35b77724ba3f86aec70a81512d637e62fecbf4@gmail.com","name":"David Brodsky"},"message":"remove dim. add per-room motion timeouts","distinct":true,"url":"https://api.github.com/repos/OnlyInAmerica/house-of-spirits/commits/56cbf6c4178a781700f289fa5884d07b3b7bdb05"},{"sha":"c9fd8df3c797c30d3e9d9bc40808fb0a9f3b4dd9","author":{"email":"7d35b77724ba3f86aec70a81512d637e62fecbf4@gmail.com","name":"David Brodsky"},"message":"fix: time_utils#ge_local_sunset use of default parameter values\n\ndefault parameter values are calculated once and re-used. Instead\ndefault to None and set within function body","distinct":true,"url":"https://api.github.com/repos/OnlyInAmerica/house-of-spirits/commits/c9fd8df3c797c30d3e9d9bc40808fb0a9f3b4dd9"},{"sha":"e4e8ac26d57cd94147518e4f1ce9ad15f23b6ca8","author":{"email":"7d35b77724ba3f86aec70a81512d637e62fecbf4@gmail.com","name":"David Brodsky"},"message":"refactor circadian_utils out of circadian top-level script","distinct":true,"url":"https://api.github.com/repos/OnlyInAmerica/house-of-spirits/commits/e4e8ac26d57cd94147518e4f1ce9ad15f23b6ca8"},{"sha":"691c6e56e9432e03f5b9b90ac7f9339086ace7d0","author":{"email":"7d35b77724ba3f86aec70a81512d637e62fecbf4@gmail.com","name":"David Brodsky"},"message":"update motion, add kitchen\n\ndo not allow motion timeout on rooms without active pir","distinct":true,"url":"https://api.github.com/repos/OnlyInAmerica/house-of-spirits/commits/691c6e56e9432e03f5b9b90ac7f9339086ace7d0"},{"sha":"68b7139f01d23f5702cc5f9c5a4ba657e5c3987b","author":{"email":"7d35b77724ba3f86aec70a81512d637e62fecbf4@gmail.com","name":"David Brodsky"},"message":"add dusk circadian event color","distinct":true,"url":"https://api.github.com/repos/OnlyInAmerica/house-of-spirits/commits/68b7139f01d23f5702cc5f9c5a4ba657e5c3987b"},{"sha":"12011b564a8a9496610bdaa76c1fcc67e1aaa7c0","author":{"email":"7d35b77724ba3f86aec70a81512d637e62fecbf4@gmail.com","name":"David Brodsky"},"message":"motion: adjust sunset offset","distinct":true,"url":"https://api.github.com/repos/OnlyInAmerica/house-of-spirits/commits/12011b564a8a9496610bdaa76c1fcc67e1aaa7c0"},{"sha":"e14fd927bd95a2ffe144542f7d9b1f50d7a947fa","author":{"email":"7d35b77724ba3f86aec70a81512d637e62fecbf4@gmail.com","name":"David Brodsky"},"message":"stub web interface","distinct":true,"url":"https://api.github.com/repos/OnlyInAmerica/house-of-spirits/commits/e14fd927bd95a2ffe144542f7d9b1f50d7a947fa"},{"sha":"25bdc1ecd3b41937c16f52b6130c179207016d1e","author":{"email":"7d35b77724ba3f86aec70a81512d637e62fecbf4@gmail.com","name":"David Brodsky"},"message":"refactor and cleanup","distinct":true,"url":"https://api.github.com/repos/OnlyInAmerica/house-of-spirits/commits/25bdc1ecd3b41937c16f52b6130c179207016d1e"},{"sha":"c78cf82f94a553bf37edd881d37dc401816928b1","author":{"email":"7d35b77724ba3f86aec70a81512d637e62fecbf4@gmail.com","name":"David Brodsky"},"message":"wakeup script","distinct":true,"url":"https://api.github.com/repos/OnlyInAmerica/house-of-spirits/commits/c78cf82f94a553bf37edd881d37dc401816928b1"},{"sha":"1baf67166a647193bcc3bd5b43f3d94d58f62014","author":{"email":"7d35b77724ba3f86aec70a81512d637e62fecbf4@gmail.com","name":"David Brodsky"},"message":"update web_server.py","distinct":true,"url":"https://api.github.com/repos/OnlyInAmerica/house-of-spirits/commits/1baf67166a647193bcc3bd5b43f3d94d58f62014"},{"sha":"02218749bcadd72f35b1ee7dabb268a174bee9e4","author":{"email":"7d35b77724ba3f86aec70a81512d637e62fecbf4@gmail.com","name":"David Brodsky"},"message":"update README","distinct":true,"url":"https://api.github.com/repos/OnlyInAmerica/house-of-spirits/commits/02218749bcadd72f35b1ee7dabb268a174bee9e4"}]}