{"push_id":2483461897,"size":10,"distinct_size":2,"ref":"refs/heads/feature/ssml","head":"8fcf38e2eb718b46cfccd76d9bb5568130cab60d","before":"97136a7bffe1ad32e85143d1081afea8c618de95","commits":[{"sha":"8cd8eb65b1fff4df0967e66b58e1d59411ab8163","author":{"name":"Matthew D. Scholefield","email":"fed1af9ab50b7d6e04a0e98f9aa0506bd4fc6593@gmail.com"},"message":"Decrease polling to 60 seconds\nNow that the server uses ETags, it should be fine with polling every minute","distinct":false,"url":"https://api.github.com/repos/MycroftAI/mycroft-core/commits/8cd8eb65b1fff4df0967e66b58e1d59411ab8163"},{"sha":"2e005a99e8277ad2c595bd2856fe10e0df45c14b","author":{"name":"Matthew D. Scholefield","email":"fed1af9ab50b7d6e04a0e98f9aa0506bd4fc6593@gmail.com"},"message":"Support triggering skill settings update via a message","distinct":false,"url":"https://api.github.com/repos/MycroftAI/mycroft-core/commits/2e005a99e8277ad2c595bd2856fe10e0df45c14b"},{"sha":"10bd9a1cf3c8f10b82d217b940fb8d68457072e2","author":{"name":"Matthew D. Scholefield","email":"925620bcf339cf94a93495bdf497a43b4947ec5e@gmail.com"},"message":"Change initial kill to SIGINT\nThis sends a ctrl+c signal to each process which will allow code to exit properly by handling KeyboardInterrupt\nOther notable changes:\n - create_daemon method used to clean up create daemon threads\n - create_echo_function used to reduce code duplication with messagebus\n echo functions\n - wait_for_exit_signal used to wait for ctrl+c (SIGINT)\n - reset_sigint_handler used to ensure SIGINT will raise KeyboardInterrupt","distinct":false,"url":"https://api.github.com/repos/MycroftAI/mycroft-core/commits/10bd9a1cf3c8f10b82d217b940fb8d68457072e2"},{"sha":"fa11ac7dbe9c4ce6f4c08ddccf81dc5760bc3e79","author":{"name":"Matthew D. Scholefield","email":"fed1af9ab50b7d6e04a0e98f9aa0506bd4fc6593@gmail.com"},"message":"Rename MycroftSkill.shutdown to MycroftSkill._shutdown\nThis removes the need for skills to call Super(MySkill, self).shutdown()","distinct":false,"url":"https://api.github.com/repos/MycroftAI/mycroft-core/commits/fa11ac7dbe9c4ce6f4c08ddccf81dc5760bc3e79"},{"sha":"1ef5e1fbfaab7cbf07392bad36c1526a4d5a62ac","author":{"name":"Åke","email":"769191b022262f594dc1f43a0efe9dfcd749f587@gmail.com"},"message":"Merge pull request #1528 from MycroftAI/feature/decrease-polling\n\nSkill settings improvements","distinct":false,"url":"https://api.github.com/repos/MycroftAI/mycroft-core/commits/1ef5e1fbfaab7cbf07392bad36c1526a4d5a62ac"},{"sha":"d61e3c2dd0b96602eff1808a26bc481de6fb63ee","author":{"name":"Åke Forslund","email":"769191b022262f594dc1f43a0efe9dfcd749f587@gmail.com"},"message":"Extra safety around skill specific shutdown\n\nCatch error in shutdown method of skill and continue with general shutdown","distinct":false,"url":"https://api.github.com/repos/MycroftAI/mycroft-core/commits/d61e3c2dd0b96602eff1808a26bc481de6fb63ee"},{"sha":"aa4261252bff7ee8f4ec7e71414e6fdf8adc5a06","author":{"name":"Åke","email":"769191b022262f594dc1f43a0efe9dfcd749f587@gmail.com"},"message":"Merge pull request #1519 from MycroftAI/feature/stop-sigint\n\nShutdown improvements","distinct":false,"url":"https://api.github.com/repos/MycroftAI/mycroft-core/commits/aa4261252bff7ee8f4ec7e71414e6fdf8adc5a06"},{"sha":"c6ed6f291b3470fe4e0dd433da907c20e511a590","author":{"name":"devs-mycroft","email":"99b48da825c239c6ecd0a54ebfc11552d7ffb56f@mycroft.ai"},"message":"Version bump from 18.2.3 to 18.2.4","distinct":false,"url":"https://api.github.com/repos/MycroftAI/mycroft-core/commits/c6ed6f291b3470fe4e0dd433da907c20e511a590"},{"sha":"db28a0c287195b505f4594da29b0b4a8a0eba665","author":{"name":"Jarbas","email":"e74c7cefd59e2b39f5fec2f08fa8534304db8ba2@mailfence.com"},"message":"add SSML support","distinct":true,"url":"https://api.github.com/repos/MycroftAI/mycroft-core/commits/db28a0c287195b505f4594da29b0b4a8a0eba665"},{"sha":"8fcf38e2eb718b46cfccd76d9bb5568130cab60d","author":{"name":"Matthew D. Scholefield","email":"fed1af9ab50b7d6e04a0e98f9aa0506bd4fc6593@gmail.com"},"message":"Improve support","distinct":true,"url":"https://api.github.com/repos/MycroftAI/mycroft-core/commits/8fcf38e2eb718b46cfccd76d9bb5568130cab60d"}]}
{"actor":{"display_login":"MatthewScholefield"}}