{"push_id":831637615,"size":108,"distinct_size":108,"ref":"refs/heads/master","head":"06e53c8ed8cb78503a36cfe1e9ca682f04b803ce","before":"db2d8698b363035916797bafab6fa1d991c6815d","commits":[{"sha":"f6d52314973a3147c9d00bbb858ab3fb5799c2c2","author":{"email":"3effa02254bf323971bf24a01e6888e772f08c1f@gmail.com","name":"Mirco Dotta"},"message":"Mention the name of the class replacing the `Plugin` classes.","distinct":true,"url":"https://api.github.com/repos/marcospereira/playframework/commits/f6d52314973a3147c9d00bbb858ab3fb5799c2c2"},{"sha":"c5999c88e0834e2f1ebf3e9db1c647dcfc889ab3","author":{"email":"3effa02254bf323971bf24a01e6888e772f08c1f@gmail.com","name":"Mirco Dotta"},"message":"Documentation for migrating `Plugin` to `Module`\n\nCode snippets for the migration documentation has been placed in proper scala\nand java files because we want these sources to be compiled in the 2.4.x branch.\nWhen backporting this commit, we will also have to add a further commit to edit\nthe Build.scala as follow:\n\n```\nPlayDocsKeys.javaManualSourceDirectories :=\n  (baseDirectory.value / \"manual\" / \"working\" / \"javaGuide\" ** codeFilter).get ++\n  (baseDirectory.value / \"manual\" / \"releases\" / \"migration24\" ** codeFilter).get,\nPlayDocsKeys.scalaManualSourceDirectories :=\n  (baseDirectory.value / \"manual\" / \"working\" / \"scalaGuide\" ** codeFilter).get ++\n  (baseDirectory.value / \"manual\" / \"releases\" / \"migration24\" ** codeFilter).get,\n```\n\nWhich basically ensures both Scala and Java sources located under the\nmigration24 folder are compiled.","distinct":true,"url":"https://api.github.com/repos/marcospereira/playframework/commits/c5999c88e0834e2f1ebf3e9db1c647dcfc889ab3"},{"sha":"7cd3313692292592ae3c37fa4278b4b1446de960","author":{"email":"3effa02254bf323971bf24a01e6888e772f08c1f@gmail.com","name":"Mirco Dotta"},"message":"Compile migration guide samples for current Play version\n\n@jroper Could you have a look at this and let me know if it's heading in the\ndirection you had in mind? I'm asking because I've a feeling that what I'm doing\nin the play doc sbt build is likely not idiomatic, and I have a feeling there is\na simpler and better way of doing it.","distinct":true,"url":"https://api.github.com/repos/marcospereira/playframework/commits/7cd3313692292592ae3c37fa4278b4b1446de960"},{"sha":"5d20017f011eea4e6296545e3159dc98bbab5c6e","author":{"email":"f07c2bd912707d91bca2e37ed13eca2326e07610@commercetools.de","name":"Yann Simon"},"message":"configure logback with custom application loader","distinct":true,"url":"https://api.github.com/repos/marcospereira/playframework/commits/5d20017f011eea4e6296545e3159dc98bbab5c6e"},{"sha":"236132b2bc4ac3f1e0244416f04a1160ef187fdc","author":{"email":"ba186b939f9c74b75c138aa74fd353ec21eb6c15@gmail.com","name":"amertum"},"message":"Fix documentation of multi-projects assets path in routes\nadd some note to explain how it works; externalize routes file code sample\n\nhttps://github.com/playframework/playframework/issues/1181\nhttps://github.com/playframework/playframework/issues/1336","distinct":true,"url":"https://api.github.com/repos/marcospereira/playframework/commits/236132b2bc4ac3f1e0244416f04a1160ef187fdc"},{"sha":"4751a1610fdbfa4f0db2b4f097f7474240440cc4","author":{"email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@jazzy.id.au","name":"James Roper"},"message":"Use quickPublish\n\nTurn on quickPublish mode (a command I wrote for Play that turns off\ngeneration of API docs and source artifacts) when running the build on\nTravis. This should shave a minute or two off build times.","distinct":true,"url":"https://api.github.com/repos/marcospereira/playframework/commits/4751a1610fdbfa4f0db2b4f097f7474240440cc4"},{"sha":"877b136fcd893e98694e098665bd258fdd7292dd","author":{"email":"cf5bc8317261a285b80eabcd42732dac229416a9@gmail.com","name":"Marcos Pereira"},"message":"Merge pull request #5065 from jroper/travis-quick-publish\n\nUse quickPublish","distinct":true,"url":"https://api.github.com/repos/marcospereira/playframework/commits/877b136fcd893e98694e098665bd258fdd7292dd"},{"sha":"64ac161d17c78f90d09760ee513d6361e459ca9f","author":{"email":"73675debcd8a436be48ec22211dcf44fe0df0a64@connectifier.com","name":"Ben McCann"},"message":"Upgrade to Akka 2.3.13 to fix permgen leak","distinct":true,"url":"https://api.github.com/repos/marcospereira/playframework/commits/64ac161d17c78f90d09760ee513d6361e459ca9f"},{"sha":"a3e9c8e9bd6be89a9b69fd1d33650fef7d0c612c","author":{"email":"6aefa58cca4839682aa3bb254e6f6fa34caef78c@users.noreply.github.com","name":"Cédric Chantepie"},"message":"Merge pull request #5066 from benmccann/akka-2.3.13\n\nUpgrade to Akka 2.3.13 to fix permgen leak","distinct":true,"url":"https://api.github.com/repos/marcospereira/playframework/commits/a3e9c8e9bd6be89a9b69fd1d33650fef7d0c612c"},{"sha":"48db5fa74ba39470bdfa5c006707aee13de19088","author":{"email":"054c746c4d20f775f14cd28ce28a3b5cf14ac0c3@gmail.com","name":"Peranikov"},"message":"Update CORS filter document\n\nAdd application.conf sttings","distinct":true,"url":"https://api.github.com/repos/marcospereira/playframework/commits/48db5fa74ba39470bdfa5c006707aee13de19088"},{"sha":"1284a0ac014f63d7c44114b0dbf59cd1b33ad1f3","author":{"email":"2bd344829560f9f8a83b74782f27ccdc644aaa7a@altern.org","name":"cchantep"},"message":"Deprecates the DB singletons","distinct":true,"url":"https://api.github.com/repos/marcospereira/playframework/commits/1284a0ac014f63d7c44114b0dbf59cd1b33ad1f3"},{"sha":"641a0526fbbfc49b499a07ef572d4580c3726179","author":{"email":"cf5bc8317261a285b80eabcd42732dac229416a9@gmail.com","name":"Marcos Pereira"},"message":"Merge pull request #5069 from cchantep/deprecate-db\n\nDeprecates the DB singletons","distinct":true,"url":"https://api.github.com/repos/marcospereira/playframework/commits/641a0526fbbfc49b499a07ef572d4580c3726179"},{"sha":"2d298d7ddb6ae7398216f590e55b4edc6e30e0e2","author":{"email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@jazzy.id.au","name":"James Roper"},"message":"Java WebSocket with Akka streams support\n\nThis makes the Java `WebSocket` a simple function that returns a future\nof either a result, or the flow to handle the WebSocket.\n\nI renamed the existing `WebSocket` class to `LegacyWebSocket`.","distinct":true,"url":"https://api.github.com/repos/marcospereira/playframework/commits/2d298d7ddb6ae7398216f590e55b4edc6e30e0e2"},{"sha":"ea8a4faae62c6b05559577828ab760c2f1634ad3","author":{"email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@jazzy.id.au","name":"James Roper"},"message":"Documented Java body parsing\n\nFixes #5056","distinct":true,"url":"https://api.github.com/repos/marcospereira/playframework/commits/ea8a4faae62c6b05559577828ab760c2f1634ad3"},{"sha":"f5535aa08d639bae0f1734ebe3bc9aad7ce0f487","author":{"email":"cf5bc8317261a285b80eabcd42732dac229416a9@gmail.com","name":"Marcos Pereira"},"message":"Merge pull request #5075 from jroper/doc-java-body-parsers\n\nDocumented Java body parsing","distinct":true,"url":"https://api.github.com/repos/marcospereira/playframework/commits/f5535aa08d639bae0f1734ebe3bc9aad7ce0f487"},{"sha":"ebc9d45c411480c4eb3f4154eeff98dc547b20ae","author":{"email":"39772def2b10332b3ae039254b7c0ce9a3114ee4@gmail.com","name":"darioalessandro"},"message":"Flexible cookie handling for play.mvc.Http.Response #5015 implemented builder pattern for Cookie using Cookie.Builder, and created Http.Response setCookie that takes a Cookie instance","distinct":true,"url":"https://api.github.com/repos/marcospereira/playframework/commits/ebc9d45c411480c4eb3f4154eeff98dc547b20ae"},{"sha":"170c1a68d94f6ffd663b3f53c12f307994df39f2","author":{"email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@jazzy.id.au","name":"James Roper"},"message":"Updated documentation for Scala body parsers and filters\n\nThis does most of #4732, with the exception of\nhttps://www.playframework.com/documentation/2.4.x/HttpApi, which needs\nto be fundamentally rewritten.","distinct":true,"url":"https://api.github.com/repos/marcospereira/playframework/commits/170c1a68d94f6ffd663b3f53c12f307994df39f2"},{"sha":"3f715a2a3aa2514adb5966539dbca4582dd09b07","author":{"email":"10edac1cfe8692cb94ff743cf55a035b868489bc@gmail.com","name":"Mike Mazur"},"message":"Format `build.sbt` as code","distinct":true,"url":"https://api.github.com/repos/marcospereira/playframework/commits/3f715a2a3aa2514adb5966539dbca4582dd09b07"},{"sha":"6034dcd1c69dc76e4b0c06ffca5ea8f86ea490bc","author":{"email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@jazzy.id.au","name":"James Roper"},"message":"Merge pull request #5078 from mikem/welcome-page-minor-formatting\n\nFormat `build.sbt` as code","distinct":true,"url":"https://api.github.com/repos/marcospereira/playframework/commits/6034dcd1c69dc76e4b0c06ffca5ea8f86ea490bc"},{"sha":"b90dc7e0aa058df05e1ca8ffc9c266e4a87f637e","author":{"email":"972a13cbbe5e845ecb59dace8e3ece01450d33f4@rd.gen.nz","name":"Rich Dougherty"},"message":"Merge pull request #5055 from jroper/java-websockets-akka-streams\n\nJava WebSocket with Akka streams support","distinct":true,"url":"https://api.github.com/repos/marcospereira/playframework/commits/b90dc7e0aa058df05e1ca8ffc9c266e4a87f637e"}]}