{"push_id":859534671,"size":16,"distinct_size":5,"ref":"refs/heads/image-library-slideshow","head":"9f3dc94e966b5607492832a301b358afb2a0496f","before":"6059d3850075a5ba4cac5014e1d86bc5017a0f16","commits":[{"sha":"814b0fee80cba673c978eedca018db5901a61e04","author":{"email":"8be597c46c034b9caf50ad5c216bb2c22f777550@ad-notam.com","name":"Jan Rieger"},"message":"Use `send_file` instead of `send_data`\n\nUsing `send_file` allows the use of X-Sendfile/X-Accel-Redirect with\nApache/Nginx to bypass rails for sending attachments to the client.","distinct":false,"url":"https://api.github.com/repos/AlchemyCMS/alchemy_cms/commits/814b0fee80cba673c978eedca018db5901a61e04"},{"sha":"a6fb572d3c9cfa1e1ee14d6683fac498a8d21d71","author":{"email":"0376b026ffa11ba0925bd40d8bbba6086726c569@gmail.com","name":"Thomas von Deyen"},"message":"Merge pull request #888 from jrieger/send_file\n\nUse `send_file` instead of `send_data`","distinct":false,"url":"https://api.github.com/repos/AlchemyCMS/alchemy_cms/commits/a6fb572d3c9cfa1e1ee14d6683fac498a8d21d71"},{"sha":"871e77eca5bdb014339be153f4adffd21ec36344","author":{"email":"98a2aa2f2a9996de32fd1b9b8df9b927e4fab791@users.noreply.github.com","name":"Milosz Jerkiewicz"},"message":"Allow custom routing for admin backend","distinct":false,"url":"https://api.github.com/repos/AlchemyCMS/alchemy_cms/commits/871e77eca5bdb014339be153f4adffd21ec36344"},{"sha":"9daaf2f329c2323d2f4d5c310d27efe3bb114585","author":{"email":"98a2aa2f2a9996de32fd1b9b8df9b927e4fab791@users.noreply.github.com","name":"Milosz Jerkiewicz"},"message":"Add simple admin routing specs","distinct":false,"url":"https://api.github.com/repos/AlchemyCMS/alchemy_cms/commits/9daaf2f329c2323d2f4d5c310d27efe3bb114585"},{"sha":"28a01defe5782a85470d2361f50e8382510fdb0b","author":{"email":"0376b026ffa11ba0925bd40d8bbba6086726c569@gmail.com","name":"Thomas von Deyen"},"message":"Merge pull request #885 from getkiwicom/custom_admin_routing\n\nAllow custom routing for admin backend","distinct":false,"url":"https://api.github.com/repos/AlchemyCMS/alchemy_cms/commits/28a01defe5782a85470d2361f50e8382510fdb0b"},{"sha":"cf60d11900963e871f0bcc0ea66b9a3a25d45b18","author":{"email":"59a79bc2a1e4a294ac6e78e1549971217f68d636@magiclabs.de","name":"Thomas von Deyen"},"message":"Refactors factories\n\nSplits up the huge factory file into individual files for each model and properly namespaces the factory names. Every nested factory is now a trait.\n\nNow it should be more easy to test your extensions and apps with these factories.\n\nAll factories can be required alone (dependent factories are required properly. Looking at you Spree ;)) or all at once.","distinct":false,"url":"https://api.github.com/repos/AlchemyCMS/alchemy_cms/commits/cf60d11900963e871f0bcc0ea66b9a3a25d45b18"},{"sha":"8b6bde6b78d9f28bb691f912bfff6039eac3b0e5","author":{"email":"df252263d3dbdf4a931869a3055dbbb26cb6b81a@googlemail.com","name":"Martin Meyerhoff"},"message":"Merge pull request #891 from AlchemyCMS/refactor-factories\n\nRefactors factories","distinct":false,"url":"https://api.github.com/repos/AlchemyCMS/alchemy_cms/commits/8b6bde6b78d9f28bb691f912bfff6039eac3b0e5"},{"sha":"a34d2bbcb582058a58a04c5264d9be5b8431c590","author":{"email":"59a79bc2a1e4a294ac6e78e1549971217f68d636@magiclabs.de","name":"Thomas von Deyen"},"message":"Adds site request specs","distinct":false,"url":"https://api.github.com/repos/AlchemyCMS/alchemy_cms/commits/a34d2bbcb582058a58a04c5264d9be5b8431c590"},{"sha":"4672d7eeab84bec8fd142b1ff0ad14bd179474d3","author":{"email":"df252263d3dbdf4a931869a3055dbbb26cb6b81a@googlemail.com","name":"Martin Meyerhoff"},"message":"Merge pull request #892 from AlchemyCMS/adds-site-request-specs\n\nAdds site request specs \\o|","distinct":false,"url":"https://api.github.com/repos/AlchemyCMS/alchemy_cms/commits/4672d7eeab84bec8fd142b1ff0ad14bd179474d3"},{"sha":"785e4ec1c66616b667fd50122d6ffd76c0ce2b63","author":{"email":"df252263d3dbdf4a931869a3055dbbb26cb6b81a@gmail.com","name":"Martin Meyerhoff"},"message":"Refactor default language creation into a private method\n\n... and announce it somewhere in the upper part of the file.","distinct":false,"url":"https://api.github.com/repos/AlchemyCMS/alchemy_cms/commits/785e4ec1c66616b667fd50122d6ffd76c0ce2b63"},{"sha":"c3f7ca8016ca6603c738cbec536423a1376ba100","author":{"email":"0376b026ffa11ba0925bd40d8bbba6086726c569@gmail.com","name":"Thomas von Deyen"},"message":"Merge pull request #893 from mamhoff/refactor-default-language-creation-on-sites\n\nRefactor default language creation into a private method","distinct":false,"url":"https://api.github.com/repos/AlchemyCMS/alchemy_cms/commits/c3f7ca8016ca6603c738cbec536423a1376ba100"},{"sha":"6099693d717e0948249bded340519d06d0662541","author":{"email":"59a79bc2a1e4a294ac6e78e1549971217f68d636@magiclabs.de","name":"Thomas von Deyen"},"message":"Adds an image slideshow to picture library.","distinct":true,"url":"https://api.github.com/repos/AlchemyCMS/alchemy_cms/commits/6099693d717e0948249bded340519d06d0662541"},{"sha":"d069a6b8f24f6b60fbf73fe972655e1795bdb6a9","author":{"email":"59a79bc2a1e4a294ac6e78e1549971217f68d636@magiclabs.de","name":"Thomas von Deyen"},"message":"Adds button to show/hide the picture overlay form","distinct":true,"url":"https://api.github.com/repos/AlchemyCMS/alchemy_cms/commits/d069a6b8f24f6b60fbf73fe972655e1795bdb6a9"},{"sha":"b2c1602ab1800fea29c514fc6b7db9b1a9b95143","author":{"email":"59a79bc2a1e4a294ac6e78e1549971217f68d636@magiclabs.de","name":"Thomas von Deyen"},"message":"Don't reload page after updating picture,","distinct":true,"url":"https://api.github.com/repos/AlchemyCMS/alchemy_cms/commits/b2c1602ab1800fea29c514fc6b7db9b1a9b95143"},{"sha":"d0da09ed3195aef065ca26f117bcd149a903d812","author":{"email":"59a79bc2a1e4a294ac6e78e1549971217f68d636@magiclabs.de","name":"Thomas von Deyen"},"message":"Pass query params along picture overlay.","distinct":true,"url":"https://api.github.com/repos/AlchemyCMS/alchemy_cms/commits/d0da09ed3195aef065ca26f117bcd149a903d812"},{"sha":"9f3dc94e966b5607492832a301b358afb2a0496f","author":{"email":"59a79bc2a1e4a294ac6e78e1549971217f68d636@magiclabs.de","name":"Thomas von Deyen"},"message":"Use UJS for pictures in library.","distinct":true,"url":"https://api.github.com/repos/AlchemyCMS/alchemy_cms/commits/9f3dc94e966b5607492832a301b358afb2a0496f"}]}