{"push_id":1156462866,"size":1,"distinct_size":1,"ref":"refs/heads/feat/elevate-writer-process","head":"830023b25ef89f3da1f5bbab7752067672959579","before":"7bfb9d24630c5646680226375f3c962ef5d08199","commits":[{"sha":"830023b25ef89f3da1f5bbab7752067672959579","author":{"name":"Juan Cruz Viotti","email":"35583e5aa8ced040463fff755065bd9a4c788376@gmail.com"},"message":"Only perform elevation of writer process\n\nThis is a big PR that solves a hard issue we've been carrying over for\ntoo long. The Etcher GUI application now runs an intermediary script\ncalled `writer-proxy.js` which elevates itself if needed, spawns the\nEtcher CLI piping `stdout` to a temporary file, tails that file and uses\nIPC communication to share back the results with the Etcher GUI.\n\nFixes: https://github.com/resin-io/etcher/issues/412\nFixes: https://github.com/resin-io/etcher/issues/351\nFixes: https://github.com/resin-io/etcher/issues/287\nFixes: https://github.com/resin-io/etcher/issues/444\nFixes: https://github.com/resin-io/etcher/issues/449\nSigned-off-by: Juan Cruz Viotti <jviottidc@gmail.com>","distinct":true,"url":"https://api.github.com/repos/resin-io/etcher/commits/830023b25ef89f3da1f5bbab7752067672959579"}]}
{"actor":{"display_login":"jviotti"}}