{"push_id":1162160503,"size":49,"distinct_size":49,"ref":"refs/heads/master","head":"7c38070fbc9e21f9e1e1c31d5b43d6068b1fee1c","before":"559192bd73c372d379ecfe7c267bce5e3268294f","commits":[{"sha":"54b43dd47ac6b113a5a3ef8a5f5c87a47a882437","author":{"name":"Victor Toso","email":"b4a5ea001e047040e8c9075b67a268293138da2c@victortoso.com"},"message":"metrolyrics: encode artist/title for correct url\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=764814","distinct":true,"url":"https://api.github.com/repos/grilofw/grilo-plugins/commits/54b43dd47ac6b113a5a3ef8a5f5c87a47a882437"},{"sha":"c30ada523fd662ad5e20027ea168071fc604d70c","author":{"name":"Victor Toso","email":"b4a5ea001e047040e8c9075b67a268293138da2c@victortoso.com"},"message":"lua-factory: fix crash on error\n\nOn grl_net_wc_request_async callback, we could be using the GError\npointer more then once in the function, which leads to non null value.\n\nThis patch clears the GError pointer and add guards to\ngrl_lua_operations_pcall.\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=764814","distinct":true,"url":"https://api.github.com/repos/grilofw/grilo-plugins/commits/c30ada523fd662ad5e20027ea168071fc604d70c"},{"sha":"e80c26e2f40926495ca41a5d9a1ae3d486343d87","author":{"name":"Victor Toso","email":"b4a5ea001e047040e8c9075b67a268293138da2c@victortoso.com"},"message":"metrolyrics: char '%' is invalid in metrolyrics url\n\nWe should not include '%' or its encoded version to metrolyrics\nrequests.\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=764814","distinct":true,"url":"https://api.github.com/repos/grilofw/grilo-plugins/commits/e80c26e2f40926495ca41a5d9a1ae3d486343d87"},{"sha":"70697337a25d3c6d6b68f52d89b998884e2e10a1","author":{"name":"Victor Toso","email":"b4a5ea001e047040e8c9075b67a268293138da2c@victortoso.com"},"message":"tests: metrolyrics with encoded url\n\nCheck that we don't create invalid requests for the metrolyrics server\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=764814","distinct":true,"url":"https://api.github.com/repos/grilofw/grilo-plugins/commits/70697337a25d3c6d6b68f52d89b998884e2e10a1"},{"sha":"b5b1b4bb9b28b0d3987ab6b5808b93cc5cd1a136","author":{"name":"Victor Toso","email":"b4a5ea001e047040e8c9075b67a268293138da2c@victortoso.com"},"message":"tests: metrolyrics with nonexistent lyrics\n\nTesting metrolyrics under bad requests or nonexistent lyrics. The\nexpected reply from the server is the 404 'Not Found' response.\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=764814","distinct":true,"url":"https://api.github.com/repos/grilofw/grilo-plugins/commits/b5b1b4bb9b28b0d3987ab6b5808b93cc5cd1a136"},{"sha":"3f0fb7a7cf0a89d9491e4618f833cf05fc318739","author":{"name":"Cédric Valmary","email":"59e7b396f5f6e769c9ac39fb4b3e1976c6677634@yahoo.fr"},"message":"Updated Occitan translation","distinct":true,"url":"https://api.github.com/repos/grilofw/grilo-plugins/commits/3f0fb7a7cf0a89d9491e4618f833cf05fc318739"},{"sha":"271fae4639b7b57b6d7d3fe7d8c6eca70fa50891","author":{"name":"Bastien Nocera","email":"3daa4f13a6364ef8225def1dd1f4d302c8ef82f1@hadess.net"},"message":"lua-factory: Add iTunes Podcast source\n\nA source to browse and search iTunes podcasts.\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=764816","distinct":true,"url":"https://api.github.com/repos/grilofw/grilo-plugins/commits/271fae4639b7b57b6d7d3fe7d8c6eca70fa50891"},{"sha":"fe24c9340da5a8b3a2707f10e79314d7f48ff5c8","author":{"name":"Bastien Nocera","email":"3daa4f13a6364ef8225def1dd1f4d302c8ef82f1@hadess.net"},"message":"lua-factory: Fix API doc for grl.get_requested_keys()\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=764602","distinct":true,"url":"https://api.github.com/repos/grilofw/grilo-plugins/commits/fe24c9340da5a8b3a2707f10e79314d7f48ff5c8"},{"sha":"5e11fca61d969fe0460207a0a662afacecf84d88","author":{"name":"Bastien Nocera","email":"3daa4f13a6364ef8225def1dd1f4d302c8ef82f1@hadess.net"},"message":"lua-factory: Add \"none\" resolve_keys type\n\nLua sources should be able to specify that they do not support any of\nthe base types that grilo uses.\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=764602","distinct":true,"url":"https://api.github.com/repos/grilofw/grilo-plugins/commits/5e11fca61d969fe0460207a0a662afacecf84d88"},{"sha":"fdbfd81b9b4dec6be883a9e37e9c5935fa9a4bbb","author":{"name":"Bastien Nocera","email":"3daa4f13a6364ef8225def1dd1f4d302c8ef82f1@hadess.net"},"message":"lua-factory: Add GameFAQs source\n\nTo fetch metadata for games.\n\nNow that grilo core doesn't force a particular sub-type of media\n(video, audio or image), and given that the main user of this\nsource will be gnome-games, it makes sense to ship this helper\nin grilo-plugins directly.\n\nWith help from Adrien Plazas <kekun.plazas@laposte.net>\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=764602","distinct":true,"url":"https://api.github.com/repos/grilofw/grilo-plugins/commits/fdbfd81b9b4dec6be883a9e37e9c5935fa9a4bbb"},{"sha":"58c1105fcae0fec8c98c7e744de6f774fa826d64","author":{"name":"fosero","email":"61e1d4882290b223632aee021040e103b48a74c2@users.noreply.github.com"},"message":"tracker: add support for composer key\n\nAdd support for GRL_METADATA_KEY_COMPOSER\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=761624","distinct":true,"url":"https://api.github.com/repos/grilofw/grilo-plugins/commits/58c1105fcae0fec8c98c7e744de6f774fa826d64"},{"sha":"0b7fece1e9ce8aa5c7f33ff3de30d031e2300b2a","author":{"name":"Marinus Schraal","email":"bc452190ce422415805875978d2cfc439b8eae18@scr.gnome.org"},"message":"tracker: Add album disc number mapping\n\nMap nmm:musicAlbumDisc to GRL_METADATA_KEY_ALBUM_DISC_NUMBER.\n\nAnd require the current development version of grilo as well.\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=761869","distinct":true,"url":"https://api.github.com/repos/grilofw/grilo-plugins/commits/0b7fece1e9ce8aa5c7f33ff3de30d031e2300b2a"},{"sha":"4fdd9fd93479bed5cf69e972e5891627769560ea","author":{"name":"Bastien Nocera","email":"3daa4f13a6364ef8225def1dd1f4d302c8ef82f1@hadess.net"},"message":"lua-factory: Fix grl.fetch API doc\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=766636","distinct":true,"url":"https://api.github.com/repos/grilofw/grilo-plugins/commits/4fdd9fd93479bed5cf69e972e5891627769560ea"},{"sha":"fb8a8d611afa1fbe5d1ce9dd76ef6a0547353e24","author":{"name":"Bastien Nocera","email":"3daa4f13a6364ef8225def1dd1f4d302c8ef82f1@hadess.net"},"message":"lua-factory: Fix GResource leak\n\nWhen registering and deregistering a source, we should make sure that\nits resources get unregistered as well.\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=766636","distinct":true,"url":"https://api.github.com/repos/grilofw/grilo-plugins/commits/fb8a8d611afa1fbe5d1ce9dd76ef6a0547353e24"},{"sha":"fd6719297a50d9a44e79fe855ccd44b4f1a10544","author":{"name":"Bastien Nocera","email":"3daa4f13a6364ef8225def1dd1f4d302c8ef82f1@hadess.net"},"message":"lua-factory: Make _load_goa_data() a private function\n\nIt's only used inside the grl-lua-library.c source.\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=766636","distinct":true,"url":"https://api.github.com/repos/grilofw/grilo-plugins/commits/fd6719297a50d9a44e79fe855ccd44b4f1a10544"},{"sha":"3c0e9a059cfc8f5fd5f69e11450014597559f1e9","author":{"name":"Victor Toso","email":"b4a5ea001e047040e8c9075b67a268293138da2c@victortoso.com"},"message":"lua-factory: fix syntax-check for lua-sources\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=764078","distinct":true,"url":"https://api.github.com/repos/grilofw/grilo-plugins/commits/3c0e9a059cfc8f5fd5f69e11450014597559f1e9"},{"sha":"51a0e32aaf5e4d9f39673bd1514389809093ca6c","author":{"name":"Victor Toso","email":"b4a5ea001e047040e8c9075b67a268293138da2c@victortoso.com"},"message":"metrolyrics: lower failure from warning to debug\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=764078","distinct":true,"url":"https://api.github.com/repos/grilofw/grilo-plugins/commits/51a0e32aaf5e4d9f39673bd1514389809093ca6c"},{"sha":"8f669020c2365e3d428753a0f5bb2c90fed39e20","author":{"name":"Victor Toso","email":"b4a5ea001e047040e8c9075b67a268293138da2c@victortoso.com"},"message":"lua-factory: include error message for broken source\n\nWhen grl_lua_operations_get_current_op() fails issues a lua_error\nwhich points to file and line number where the error happened.\n\nIf we can't retrieve the current operation it means that\ngrl.callback() was called and the grilo operation has been finalized.\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=764078","distinct":true,"url":"https://api.github.com/repos/grilofw/grilo-plugins/commits/8f669020c2365e3d428753a0f5bb2c90fed39e20"},{"sha":"b53c9027a65b864a213d67b4ddad321643928713","author":{"name":"Victor Toso","email":"b4a5ea001e047040e8c9075b67a268293138da2c@victortoso.com"},"message":"lua-factory: avoid leak of GrlNetWc on failure\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=764078","distinct":true,"url":"https://api.github.com/repos/grilofw/grilo-plugins/commits/b53c9027a65b864a213d67b4ddad321643928713"},{"sha":"52defabf2de80c34504fb9f2229d4f64951553a7","author":{"name":"Bastien Nocera","email":"3daa4f13a6364ef8225def1dd1f4d302c8ef82f1@hadess.net"},"message":"tests: Rename gamefaqs tests to games\n\nAs we want to use this test suite for all games.\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=766678","distinct":true,"url":"https://api.github.com/repos/grilofw/grilo-plugins/commits/52defabf2de80c34504fb9f2229d4f64951553a7"}]}
{"actor":{"display_login":"jasuarez"}}