{"push_id":837797555,"size":13,"distinct_size":13,"ref":"refs/heads/feat/plugin-system","head":"754b026bfd7536abe5a804ec884c6f0b71af1326","before":"c4c36175c12d18d4bbf9d155453f7e5df3013d50","commits":[{"sha":"18244741b530388db4a3a9c4aabce4df0aaa297c","author":{"email":"975550ea7cccf6ecd47975bfdacc4883aeb9c799@ruhr-uni-bochum.de","name":"Jan Holthuis"},"message":"PluginStore: Ignore plugins with same name","distinct":true,"url":"https://api.github.com/repos/jasperproject/jasper-client/commits/18244741b530388db4a3a9c4aabce4df0aaa297c"},{"sha":"72bdf521a05758dc95b379a62c5cbf636ac3e319","author":{"email":"975550ea7cccf6ecd47975bfdacc4883aeb9c799@ruhr-uni-bochum.de","name":"Jan Holthuis"},"message":"PluginStore: Add method to get specific plugin","distinct":true,"url":"https://api.github.com/repos/jasperproject/jasper-client/commits/72bdf521a05758dc95b379a62c5cbf636ac3e319"},{"sha":"5d71a3dc95f4770e74137b19d6ce13f57ac1217b","author":{"email":"975550ea7cccf6ecd47975bfdacc4883aeb9c799@ruhr-uni-bochum.de","name":"Jan Holthuis"},"message":"PluginStore: Only show tracebacks of skipped plugins when debugging","distinct":true,"url":"https://api.github.com/repos/jasperproject/jasper-client/commits/5d71a3dc95f4770e74137b19d6ce13f57ac1217b"},{"sha":"d12e7f75c23443a1ba6a9ba211267e781dea0170","author":{"email":"975550ea7cccf6ecd47975bfdacc4883aeb9c799@ruhr-uni-bochum.de","name":"Jan Holthuis"},"message":"PluginStore: Raise an error if get_plugin doesn't find anything","distinct":true,"url":"https://api.github.com/repos/jasperproject/jasper-client/commits/d12e7f75c23443a1ba6a9ba211267e781dea0170"},{"sha":"8cd323062e183e7434845b363baa54e21c28131f","author":{"email":"975550ea7cccf6ecd47975bfdacc4883aeb9c799@ruhr-uni-bochum.de","name":"Jan Holthuis"},"message":"jasper.py: Add command line option to list plugins","distinct":true,"url":"https://api.github.com/repos/jasperproject/jasper-client/commits/8cd323062e183e7434845b363baa54e21c28131f"},{"sha":"6c7b331a34184890d3dfafb4bcb7f3e6dbf97cbf","author":{"email":"975550ea7cccf6ecd47975bfdacc4883aeb9c799@ruhr-uni-bochum.de","name":"Jan Holthuis"},"message":"Add discovery code for plugin testcases","distinct":true,"url":"https://api.github.com/repos/jasperproject/jasper-client/commits/6c7b331a34184890d3dfafb4bcb7f3e6dbf97cbf"},{"sha":"00f77115028092b0bd826eba883bcbb5e70014a9","author":{"email":"975550ea7cccf6ecd47975bfdacc4883aeb9c799@ruhr-uni-bochum.de","name":"Jan Holthuis"},"message":"Add testutils module for shared unittesting code","distinct":true,"url":"https://api.github.com/repos/jasperproject/jasper-client/commits/00f77115028092b0bd826eba883bcbb5e70014a9"},{"sha":"db4843d26a57489eb6e1333109294ae2c51da1d4","author":{"email":"975550ea7cccf6ecd47975bfdacc4883aeb9c799@ruhr-uni-bochum.de","name":"Jan Holthuis"},"message":"Migrate client.modules to new plugin system","distinct":true,"url":"https://api.github.com/repos/jasperproject/jasper-client/commits/db4843d26a57489eb6e1333109294ae2c51da1d4"},{"sha":"4e9b8384ea58006d3ac0c9367931b9769f966239","author":{"email":"975550ea7cccf6ecd47975bfdacc4883aeb9c799@ruhr-uni-bochum.de","name":"Jan Holthuis"},"message":"PluginStore: Add new plugin type \"STTPlugin\"","distinct":true,"url":"https://api.github.com/repos/jasperproject/jasper-client/commits/4e9b8384ea58006d3ac0c9367931b9769f966239"},{"sha":"72204054331fc017e183542e10f3193f6bce3f28","author":{"email":"975550ea7cccf6ecd47975bfdacc4883aeb9c799@ruhr-uni-bochum.de","name":"Jan Holthuis"},"message":"Refactor vocabcompiler to reduce dependence on core code for plugins","distinct":true,"url":"https://api.github.com/repos/jasperproject/jasper-client/commits/72204054331fc017e183542e10f3193f6bce3f28"},{"sha":"e8c408088bcdeb0b60167d261708d604ff68e20e","author":{"email":"975550ea7cccf6ecd47975bfdacc4883aeb9c799@ruhr-uni-bochum.de","name":"Jan Holthuis"},"message":"Migrate STT Engines to new STTPlugin api","distinct":true,"url":"https://api.github.com/repos/jasperproject/jasper-client/commits/e8c408088bcdeb0b60167d261708d604ff68e20e"},{"sha":"51b82b6b88185cce6d9f20c2ff08a78fb654d1d2","author":{"email":"975550ea7cccf6ecd47975bfdacc4883aeb9c799@ruhr-uni-bochum.de","name":"Jan Holthuis"},"message":"PluginStore: Add new plugin type \"TTSPlugin\"","distinct":true,"url":"https://api.github.com/repos/jasperproject/jasper-client/commits/51b82b6b88185cce6d9f20c2ff08a78fb654d1d2"},{"sha":"754b026bfd7536abe5a804ec884c6f0b71af1326","author":{"email":"975550ea7cccf6ecd47975bfdacc4883aeb9c799@ruhr-uni-bochum.de","name":"Jan Holthuis"},"message":"Migrate TTS Engines to new TTSPlugin api","distinct":true,"url":"https://api.github.com/repos/jasperproject/jasper-client/commits/754b026bfd7536abe5a804ec884c6f0b71af1326"}]}