{"push_id":1194559679,"size":16,"distinct_size":12,"ref":"refs/heads/devel","head":"9b6b4a9228ced9ec662ec213eb6fd3cc0ce97f35","before":"5802c116894721603408d6e02cf00a801905040e","commits":[{"sha":"240fe70902a305bd28bd244ac863477e953df4e6","author":{"name":"Gina Häußge","email":"608cecd6e032a63e0af6828fbef86a562fb65581@foosel.net"},"message":"Custom try-catch block for jinja\n\nAllows some more error checking in templates. Not used at the moment but\nmight come in handy in the future.\n(cherry picked from commit 7708eea)","distinct":false,"url":"https://api.github.com/repos/foosel/OctoPrint/commits/240fe70902a305bd28bd244ac863477e953df4e6"},{"sha":"162c4f11dd36daa89c699834ce2bdddcdfbfd2cf","author":{"name":"Gina Häußge","email":"608cecd6e032a63e0af6828fbef86a562fb65581@foosel.net"},"message":"Moved jinja ExceptionHandlerExtension to octoprint.util.jinja\n(cherry picked from commit 3d0fc8d)","distinct":false,"url":"https://api.github.com/repos/foosel/OctoPrint/commits/162c4f11dd36daa89c699834ce2bdddcdfbfd2cf"},{"sha":"5126fc10936cef1e53e9dde5f47ed51dc9f95279","author":{"name":"Gina Häußge","email":"608cecd6e032a63e0af6828fbef86a562fb65581@foosel.net"},"message":"Fixed an import error introduced through moving the jinja trycatch extension\n(cherry picked from commit 3ea77c7)","distinct":false,"url":"https://api.github.com/repos/foosel/OctoPrint/commits/5126fc10936cef1e53e9dde5f47ed51dc9f95279"},{"sha":"924d5c8d7d5a44d17544a0a98519ab41a4b7f851","author":{"name":"Gina Häußge","email":"608cecd6e032a63e0af6828fbef86a562fb65581@foosel.net"},"message":"More error resilience in template rendering\n\nWrapped potentially external and problematic includes in\ncustom try-endtry-blocks","distinct":false,"url":"https://api.github.com/repos/foosel/OctoPrint/commits/924d5c8d7d5a44d17544a0a98519ab41a4b7f851"},{"sha":"0015d844a8af8b1e97a390ed56c20acf120f838f","author":{"name":"Gina Häußge","email":"608cecd6e032a63e0af6828fbef86a562fb65581@foosel.net"},"message":"Merge branch 'improve/templateErrorResilience' into devel\n\nConflicts:\n\tsrc/octoprint/server/__init__.py","distinct":true,"url":"https://api.github.com/repos/foosel/OctoPrint/commits/0015d844a8af8b1e97a390ed56c20acf120f838f"},{"sha":"2e8d1048649462640645848b0be054c63b11ba77","author":{"name":"Gina Häußge","email":"608cecd6e032a63e0af6828fbef86a562fb65581@foosel.net"},"message":"Fix resource URLs for files in folders","distinct":true,"url":"https://api.github.com/repos/foosel/OctoPrint/commits/2e8d1048649462640645848b0be054c63b11ba77"},{"sha":"dfb8f51238f3a4af33b56902525fbc7074e0c1bc","author":{"name":"Gina Häußge","email":"608cecd6e032a63e0af6828fbef86a562fb65581@foosel.net"},"message":"Extend payload in MetadataAnalysis events\n\nAdded name, path and origin, deprecated file property.","distinct":true,"url":"https://api.github.com/repos/foosel/OctoPrint/commits/dfb8f51238f3a4af33b56902525fbc7074e0c1bc"},{"sha":"d91c6256b49c5a01ff73f2598a8030fd8bd606ea","author":{"name":"Gina Häußge","email":"608cecd6e032a63e0af6828fbef86a562fb65581@foosel.net"},"message":"Have GCODE viewer use file path instead of name\n\nThat way it should also work for GCODE files contained in folders.","distinct":true,"url":"https://api.github.com/repos/foosel/OctoPrint/commits/d91c6256b49c5a01ff73f2598a8030fd8bd606ea"},{"sha":"db2c3bf10b3316530c0f10cf6d79b8880900fb21","author":{"name":"Gina Häußge","email":"608cecd6e032a63e0af6828fbef86a562fb65581@foosel.net"},"message":"Have frontend's printer state also track file path\n\nAlso display it on mouse over on the selected file's name.","distinct":true,"url":"https://api.github.com/repos/foosel/OctoPrint/commits/db2c3bf10b3316530c0f10cf6d79b8880900fb21"},{"sha":"55ed4211f9d6c7e74defa0f40b460d7d7ba871f5","author":{"name":"Gina Häußge","email":"608cecd6e032a63e0af6828fbef86a562fb65581@foosel.net"},"message":"Fix highlighting of selected file in file list in frontend","distinct":true,"url":"https://api.github.com/repos/foosel/OctoPrint/commits/55ed4211f9d6c7e74defa0f40b460d7d7ba871f5"},{"sha":"0fd510a51fc92706d2928851b63ef106d1c0ecd2","author":{"name":"Gina Häußge","email":"608cecd6e032a63e0af6828fbef86a562fb65581@foosel.net"},"message":"Less scary message on config.yaml parsing error","distinct":true,"url":"https://api.github.com/repos/foosel/OctoPrint/commits/0fd510a51fc92706d2928851b63ef106d1c0ecd2"},{"sha":"3a4902367b9c0f82a39d789e684e810aa777f2f7","author":{"name":"Gina Häußge","email":"608cecd6e032a63e0af6828fbef86a562fb65581@foosel.net"},"message":"New event placeholders for path & origin","distinct":true,"url":"https://api.github.com/repos/foosel/OctoPrint/commits/3a4902367b9c0f82a39d789e684e810aa777f2f7"},{"sha":"5bf5e336eca92b6b52aa1198ea047bea74fefcd1","author":{"name":"Gina Häußge","email":"608cecd6e032a63e0af6828fbef86a562fb65581@foosel.net"},"message":"Extend payload in various events\n\nAdded name and path various event print job events and\nthe upload event, deprecated the file property.\n\nHad to move event triggering of the print job events to\nthe printer implementation, since the file manager\nis not available in the comm layer. Added new callbacks\nto the PrinterInterface to allow for that to be possible.","distinct":true,"url":"https://api.github.com/repos/foosel/OctoPrint/commits/5bf5e336eca92b6b52aa1198ea047bea74fefcd1"},{"sha":"7909672f512161119ba5a4da743150790c87b40f","author":{"name":"Gina Häußge","email":"608cecd6e032a63e0af6828fbef86a562fb65581@foosel.net"},"message":"Fix wrong location assignment for selected file","distinct":true,"url":"https://api.github.com/repos/foosel/OctoPrint/commits/7909672f512161119ba5a4da743150790c87b40f"},{"sha":"42e54f0fbc9bf44ef420194621970476c3f5dc10","author":{"name":"Gina Häußge","email":"608cecd6e032a63e0af6828fbef86a562fb65581@foosel.net"},"message":"Fix missing path attribute for sd files on API","distinct":true,"url":"https://api.github.com/repos/foosel/OctoPrint/commits/42e54f0fbc9bf44ef420194621970476c3f5dc10"},{"sha":"9b6b4a9228ced9ec662ec213eb6fd3cc0ce97f35","author":{"name":"Gina Häußge","email":"608cecd6e032a63e0af6828fbef86a562fb65581@foosel.net"},"message":"Have path set for SD files and strip leading /","distinct":true,"url":"https://api.github.com/repos/foosel/OctoPrint/commits/9b6b4a9228ced9ec662ec213eb6fd3cc0ce97f35"}]}
{"actor":{"display_login":"foosel"}}