{"push_id":1458933851,"size":2,"distinct_size":2,"ref":"refs/heads/T13869","head":"932d13d481764bf5f4f7cfab4adff0b0afa1a66d","before":"5ecc54ad67065605eb00511ba5058967ed47408d","commits":[{"sha":"e33a2e0b5721c9406feb35e6f29250ba99fc61c1","author":{"name":"Joaquim Rocha","email":"32d355f49e3dada656ce1cd405a124e23b388170@endlessm.com"},"message":"Add plugins for cleaning up the legacy external runtimes\n\nThe plugin \"legacy-external-apps\" gets the info about the external\nruntime from the installed AppStream data and runs before the \"flatpak\"\nplugin so we can get this info before the app is changed\n(removed/updated). That info is set as a metadata item in the GsApp\nobject.\n\nThe plugin \"external-runtimes-cleaner\" uses the info mentioned above\nto remove the external runtimes once an app is updated or removed. It\nruns after the Flatpak plugin and ensures that such runtimes are only\nremoved if the app has been successfully updated/removed.\n\nhttps://phabricator.endlessm.com/T14442","distinct":true,"url":"https://api.github.com/repos/endlessm/gnome-software/commits/e33a2e0b5721c9406feb35e6f29250ba99fc61c1"},{"sha":"932d13d481764bf5f4f7cfab4adff0b0afa1a66d","author":{"name":"Joaquim Rocha","email":"32d355f49e3dada656ce1cd405a124e23b388170@endlessm.com"},"message":"eos: Use a proxy app for updating a couple of applications\n\nThis way we can have many apps that can be confusing for the user, such\nas service apps, that are updated seamlessly and possibly together with\nothers.\n\nCurrently the applications used in the proxy are currently the\ncom.endlessm.Platform runtime and the com.endlessm.EknServices app.\n\nhttps://phabricator.endlessm.com/T12538","distinct":true,"url":"https://api.github.com/repos/endlessm/gnome-software/commits/932d13d481764bf5f4f7cfab4adff0b0afa1a66d"}]}
{"actor":{"display_login":"joaquimrocha"}}