{"push_id":653387030,"size":13,"distinct_size":13,"ref":"refs/heads/develop","head":"25d7b80fdcf9483cb9d697a12ba0bd8738cc0a5d","before":"ad64c4982be951bec8741befe04359ce47264585","commits":[{"sha":"2837c44fe8aaf6a8a2b0fb2d3f9be0c93f999e17","author":{"email":"33c2afc0e39c45214ce4d5fcdd7787abe769f4cf@gmail.com","name":"Afterster"},"message":"Add new display_user_field plugin type ; Paypal and Flattr user donation plugin","distinct":true,"url":"https://api.github.com/repos/wagnered/ampache/commits/2837c44fe8aaf6a8a2b0fb2d3f9be0c93f999e17"},{"sha":"60034e755be4b97badf25d8e1421b73e73dbca38","author":{"email":"33c2afc0e39c45214ce4d5fcdd7787abe769f4cf@gmail.com","name":"Afterster"},"message":"Fixed #829: Search by \"Comment\" is not working","distinct":true,"url":"https://api.github.com/repos/wagnered/ampache/commits/60034e755be4b97badf25d8e1421b73e73dbca38"},{"sha":"3c389a5842f0d36106dc3e9c1c99f4aae0a88a85","author":{"email":"33c2afc0e39c45214ce4d5fcdd7787abe769f4cf@gmail.com","name":"Afterster"},"message":"Better donation plugin position\nRe-enable wait between multiple channel chunks","distinct":true,"url":"https://api.github.com/repos/wagnered/ampache/commits/3c389a5842f0d36106dc3e9c1c99f4aae0a88a85"},{"sha":"f05fdb3ce537dff7de6ada8f9e0f9f6d4683e850","author":{"email":"33c2afc0e39c45214ce4d5fcdd7787abe769f4cf@gmail.com","name":"Afterster"},"message":"Add Artist search by year and place","distinct":true,"url":"https://api.github.com/repos/wagnered/ampache/commits/f05fdb3ce537dff7de6ada8f9e0f9f6d4683e850"},{"sha":"e58d16fdbd942c86ebf1f92f9ae5486c3c1c6972","author":{"email":"33c2afc0e39c45214ce4d5fcdd7787abe769f4cf@gmail.com","name":"Afterster"},"message":"Fix huge performance issues when the user and user_preference tables are large","distinct":true,"url":"https://api.github.com/repos/wagnered/ampache/commits/e58d16fdbd942c86ebf1f92f9ae5486c3c1c6972"},{"sha":"bee714524dd72dcacdbb17cfef2f95b6931ef319","author":{"email":"33c2afc0e39c45214ce4d5fcdd7787abe769f4cf@gmail.com","name":"Afterster"},"message":"Update .htaccess deny access declaration to work with Apache 2.4","distinct":true,"url":"https://api.github.com/repos/wagnered/ampache/commits/bee714524dd72dcacdbb17cfef2f95b6931ef319"},{"sha":"f81c4d66543bec1c9832a020201c7e5ab8b2d05f","author":{"email":"33c2afc0e39c45214ce4d5fcdd7787abe769f4cf@gmail.com","name":"Afterster"},"message":"Fix registration french translation\nFix theme on registration validation page","distinct":true,"url":"https://api.github.com/repos/wagnered/ampache/commits/f81c4d66543bec1c9832a020201c7e5ab8b2d05f"},{"sha":"2b100a73cf8411f4f37783ab70dc6a83fc04a41f","author":{"email":"33c2afc0e39c45214ce4d5fcdd7787abe769f4cf@gmail.com","name":"Afterster"},"message":"Add Piwik and Google Analytics statistic modules\nHide user agent from recently played if not at least a content manager user","distinct":true,"url":"https://api.github.com/repos/wagnered/ampache/commits/2b100a73cf8411f4f37783ab70dc6a83fc04a41f"},{"sha":"5b3db76d61628a44539430d7497865009a1ddd03","author":{"email":"33c2afc0e39c45214ce4d5fcdd7787abe769f4cf@gmail.com","name":"Afterster"},"message":"Manual track link on Piwik to support track with Ajax page loading","distinct":true,"url":"https://api.github.com/repos/wagnered/ampache/commits/5b3db76d61628a44539430d7497865009a1ddd03"},{"sha":"26b30a2817d0682540e0470d3b0dfc4f50cfc051","author":{"email":"33c2afc0e39c45214ce4d5fcdd7787abe769f4cf@gmail.com","name":"Afterster"},"message":"Add Podcast links to albums and artists if RSS Feed enabled","distinct":true,"url":"https://api.github.com/repos/wagnered/ampache/commits/26b30a2817d0682540e0470d3b0dfc4f50cfc051"},{"sha":"db9cc4ed33b564dcf21b46c29212a222ed28dd41","author":{"email":"33c2afc0e39c45214ce4d5fcdd7787abe769f4cf@gmail.com","name":"Afterster"},"message":"Add set as read/unread and delete actions on private messages","distinct":true,"url":"https://api.github.com/repos/wagnered/ampache/commits/db9cc4ed33b564dcf21b46c29212a222ed28dd41"},{"sha":"df6dc76f570f62b20acba569f6061ee644e6488a","author":{"email":"33c2afc0e39c45214ce4d5fcdd7787abe769f4cf@gmail.com","name":"Afterster"},"message":"Fix Subsonic API ifModifiedSince parameter in getIndexes function to use seconds","distinct":true,"url":"https://api.github.com/repos/wagnered/ampache/commits/df6dc76f570f62b20acba569f6061ee644e6488a"},{"sha":"25d7b80fdcf9483cb9d697a12ba0bd8738cc0a5d","author":{"email":"bf1f9105817413de4198df9ff218e8cd9b85f240@comcast.net","name":"Ernest Wagner"},"message":"Merge pull request #1 from ampache/develop\n\nUpdating fork","distinct":true,"url":"https://api.github.com/repos/wagnered/ampache/commits/25d7b80fdcf9483cb9d697a12ba0bd8738cc0a5d"}]}