{"push_id":971075738,"size":78,"distinct_size":3,"ref":"refs/heads/java-filters","head":"cd12312f65733451b995753611f5a52bf4868ece","before":"4ce9f80945dfbaa37d58eddaf8be99cc1a68c6fe","commits":[{"sha":"de9348adc54e3f81a54caa39fbd2ec0849d47db4","author":{"email":"972a13cbbe5e845ecb59dace8e3ece01450d33f4@rd.gen.nz","name":"Rich Dougherty"},"message":"Update Scala template with more example code\n\nThe idea is to address common questions by providing more\nexample code. This should help users get started. The main\nimprovement is to showcase how to use dependency injection to\njoin components together. There is also some example code for\nfilters and for using futures.\n\nA risk of this update is that the starter application is now\nmore complicated and some people might accidentally leave demo\ncode in their application. The only time where this will have\nan effect is when the filters are accidentally left on. To\nreduce the effect of this I have written the filters code so\nthat the demo filter is only enabled in dev mode.\n\nUpdates include:\n* better controller naming\n* using asynchronous actions\n* injecting components into controllers\n* using a Guice module\n* starting and stopping a service\n* using filters\n* common settings added to application.conf","distinct":false,"url":"https://api.github.com/repos/gmethvin/playframework/commits/de9348adc54e3f81a54caa39fbd2ec0849d47db4"},{"sha":"9e992b0b451a3c252511359dc6470acd99a0169d","author":{"email":"b87111e6602bbbfd8b77d3d2ee938959cd4711c2@gmail.com","name":"Will Sargent"},"message":"Change routes compiler\nChange route generator default to InjectedRoutesGenerator\n\nAlso changed documentation, sbt-tests.","distinct":false,"url":"https://api.github.com/repos/gmethvin/playframework/commits/9e992b0b451a3c252511359dc6470acd99a0169d"},{"sha":"f76c022cc607a2d7c820c2f64f1187ac9db16a54","author":{"email":"b87111e6602bbbfd8b77d3d2ee938959cd4711c2@gmail.com","name":"Will Sargent"},"message":"Remove HowsMySSL doc test","distinct":false,"url":"https://api.github.com/repos/gmethvin/playframework/commits/f76c022cc607a2d7c820c2f64f1187ac9db16a54"},{"sha":"5bd9f2bcb571b71a44ac40000720a12c7352246b","author":{"email":"66ba2c714ee3bba390f0fd5ae8ff82c5f555536e@gmail.com","name":"Nafer Sanabria"},"message":"Add Typesafe copyright header","distinct":false,"url":"https://api.github.com/repos/gmethvin/playframework/commits/5bd9f2bcb571b71a44ac40000720a12c7352246b"},{"sha":"2318b5b671abe5550ea0c9119d379f10fb53459b","author":{"email":"b87111e6602bbbfd8b77d3d2ee938959cd4711c2@gmail.com","name":"Will Sargent"},"message":"Upgrade to AHC 2.0.0-RC7","distinct":false,"url":"https://api.github.com/repos/gmethvin/playframework/commits/2318b5b671abe5550ea0c9119d379f10fb53459b"},{"sha":"189763427ed7cfeb33308dfe9affa7b0d66616c3","author":{"email":"972a13cbbe5e845ecb59dace8e3ece01450d33f4@rd.gen.nz","name":"Rich Dougherty"},"message":"Merge pull request #5544 from wsargent/remove-howsmyssl-spec\n\nRemove HowsMySSL doc test","distinct":false,"url":"https://api.github.com/repos/gmethvin/playframework/commits/189763427ed7cfeb33308dfe9affa7b0d66616c3"},{"sha":"4424909c8c15eb5f7d879de88a2cb668ca78753b","author":{"email":"b51b82eeccd171052c7fca6d6fc3e2a09964c4e9@irregular.at","name":"Matthias Kurz"},"message":"Merge pull request #5552 from naferx/copyright-header\n\nAdd Typesafe copyright header","distinct":false,"url":"https://api.github.com/repos/gmethvin/playframework/commits/4424909c8c15eb5f7d879de88a2cb668ca78753b"},{"sha":"66a383a74e01c907457a583fbacf548d9e34cb33","author":{"email":"972a13cbbe5e845ecb59dace8e3ece01450d33f4@rd.gen.nz","name":"Rich Dougherty"},"message":"Release docs for 2.5","distinct":false,"url":"https://api.github.com/repos/gmethvin/playframework/commits/66a383a74e01c907457a583fbacf548d9e34cb33"},{"sha":"a8c9f5ea4ef4b32ae3f831f50f2136d86db1530c","author":{"email":"b87111e6602bbbfd8b77d3d2ee938959cd4711c2@gmail.com","name":"Will Sargent"},"message":"Update application.home default","distinct":false,"url":"https://api.github.com/repos/gmethvin/playframework/commits/a8c9f5ea4ef4b32ae3f831f50f2136d86db1530c"},{"sha":"411ea2c1a91a899efaa9c0ed8a63db179c9f5986","author":{"email":"8f39f1ff31124f8deef69e9a40f92c9392ee7da4@users.noreply.github.com","name":"Will Sargent"},"message":"Merge pull request #5528 from richdougherty/scala-template\n\nUpdate Scala template with more example code","distinct":false,"url":"https://api.github.com/repos/gmethvin/playframework/commits/411ea2c1a91a899efaa9c0ed8a63db179c9f5986"},{"sha":"79f7e8ae75aeba8d7ccec6b44b08efd28d9a7121","author":{"email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@jazzy.id.au","name":"James Roper"},"message":"Merge pull request #5553 from gmethvin/java-filters\n\nConversions for Java filters","distinct":false,"url":"https://api.github.com/repos/gmethvin/playframework/commits/79f7e8ae75aeba8d7ccec6b44b08efd28d9a7121"},{"sha":"ce0a1382d685ace75c2dd2d23af7c1cf95870eca","author":{"email":"972a13cbbe5e845ecb59dace8e3ece01450d33f4@rd.gen.nz","name":"Rich Dougherty"},"message":"Merge pull request #5505 from wsargent/upgrade-ahc-2.0.0-RC7\n\nUpgrade to AHC 2.0.0-RC7","distinct":false,"url":"https://api.github.com/repos/gmethvin/playframework/commits/ce0a1382d685ace75c2dd2d23af7c1cf95870eca"},{"sha":"efe5b2e4ae44d5ec084bf2ea4606c5c144ff7882","author":{"email":"b87111e6602bbbfd8b77d3d2ee938959cd4711c2@typesafe.com","name":"Will Sargent"},"message":"Implement EventSource using Akka streams.\n\nNeed to remove HowsMySSL as an integration test.","distinct":false,"url":"https://api.github.com/repos/gmethvin/playframework/commits/efe5b2e4ae44d5ec084bf2ea4606c5c144ff7882"},{"sha":"9e64da957bcf1e20622139fba4aaac1f1ffddbe3","author":{"email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@jazzy.id.au","name":"James Roper"},"message":"Merge pull request #5555 from wsargent/use-default-app-home\n\nUpdate application.home default","distinct":false,"url":"https://api.github.com/repos/gmethvin/playframework/commits/9e64da957bcf1e20622139fba4aaac1f1ffddbe3"},{"sha":"f91d90394615e0d5c7023e9250d91702a55132c6","author":{"email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@jazzy.id.au","name":"James Roper"},"message":"Merge branch 'use-injected-routes-generator' of https://github.com/wsargent/playframework","distinct":false,"url":"https://api.github.com/repos/gmethvin/playframework/commits/f91d90394615e0d5c7023e9250d91702a55132c6"},{"sha":"02e6c57965fb6ef06903d46e3f28965094d20489","author":{"email":"b87111e6602bbbfd8b77d3d2ee938959cd4711c2@gmail.com","name":"Will Sargent"},"message":"Use previousArtifacts","distinct":false,"url":"https://api.github.com/repos/gmethvin/playframework/commits/02e6c57965fb6ef06903d46e3f28965094d20489"},{"sha":"6e8710f0e4f158b1aafa0d12ad6d69c67bc4a8c4","author":{"email":"b87111e6602bbbfd8b77d3d2ee938959cd4711c2@gmail.com","name":"Will Sargent"},"message":"Remove deprecated NotNull trait","distinct":false,"url":"https://api.github.com/repos/gmethvin/playframework/commits/6e8710f0e4f158b1aafa0d12ad6d69c67bc4a8c4"},{"sha":"47b1e7331914e3e6b7ddf7b5fceaa48c4412d165","author":{"email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@jazzy.id.au","name":"James Roper"},"message":"Merge branch 'release-docs-25' of https://github.com/richdougherty/playframework","distinct":false,"url":"https://api.github.com/repos/gmethvin/playframework/commits/47b1e7331914e3e6b7ddf7b5fceaa48c4412d165"},{"sha":"0084c830ccc8cdc8d9791fe9c1b8096c618b072e","author":{"email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@jazzy.id.au","name":"James Roper"},"message":"Move static.sbt to refactored location\n\nThis fixes the build, and is due to one change refactoring the location\nof these files, while another introduced a new file that the refactor of\ncourse didn't move.","distinct":false,"url":"https://api.github.com/repos/gmethvin/playframework/commits/0084c830ccc8cdc8d9791fe9c1b8096c618b072e"},{"sha":"e94648377fc715051c8afb53c93c98f3723d643f","author":{"email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@jazzy.id.au","name":"James Roper"},"message":"Added the ability to add custom docs resources\n\nThis is so that things like scalatestplus-play can add its own scaladocs\nso that validation can work.","distinct":false,"url":"https://api.github.com/repos/gmethvin/playframework/commits/e94648377fc715051c8afb53c93c98f3723d643f"}]}