{"push_id":715725681,"size":420,"distinct_size":420,"ref":"refs/heads/master","head":"73f039653602e21f6ce1937cb6a1fb897229787f","before":"4353fc10a8bd5eedfb43af15b191449ebe4ed782","commits":[{"sha":"9b4a7c7ac948651998af09e0cc0d9823a121b874","author":{"email":"a2df1e659c9fd2578de0a26565357cb273292eeb@muskala.eu","name":"Michal Muskala"},"message":"Allow session configuation\n\n* add #sessions Lotus::Configuration, used to enable and configure sessions\n* add Lotus::Config::Sessions responsible for sessions configuration and\n  sessions middleware construction\n* move assets middleware construction to Lotus::Config::Assets to be\n  consistient with sessions\n* include Lotus::Action::Session to controllers if sessions are enabled\n* defer loading default middleware stack (assets and sessions) to load time,\n  and not middleware stack initialization.\n* change Lotus::Config::Middleware tests to account for the\n  configuration loading that happens at application initialization, test\n  for disabled assets was false positive in previous setup\n\nCloses #2","distinct":true,"url":"https://api.github.com/repos/benlovell/lotus/commits/9b4a7c7ac948651998af09e0cc0d9823a121b874"},{"sha":"842c6ef4bba26664d610ed6224abe6044aa0485a","author":{"email":"a2df1e659c9fd2578de0a26565357cb273292eeb@muskala.eu","name":"Michal Muskala"},"message":"Improve sessions configuration\n\n* Move assets and sessions middleware configuration to\n  Config::Middleware\n* Move default session options to Config::Sessions","distinct":true,"url":"https://api.github.com/repos/benlovell/lotus/commits/842c6ef4bba26664d610ed6224abe6044aa0485a"},{"sha":"8719f9437ecd921146ffe8bc62e7ece1e8775673","author":{"email":"daa5c1e9ec6da0d016c84052d1057fa3360b9f80@gmail.com","name":"Ben Lovell"},"message":"Fixes a few typos and formatting issues","distinct":true,"url":"https://api.github.com/repos/benlovell/lotus/commits/8719f9437ecd921146ffe8bc62e7ece1e8775673"},{"sha":"55dbf5bd5062bebde5317bdb6f1b857729865aec","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@lucaguidi.com","name":"Luca Guidi"},"message":"Merge pull request #74 from benlovell/fix-readme-typos\n\nFixes a few typos and formatting issues","distinct":true,"url":"https://api.github.com/repos/benlovell/lotus/commits/55dbf5bd5062bebde5317bdb6f1b857729865aec"},{"sha":"7ca6696ce623753e9268575c94dfed44e63f3108","author":{"email":"cf980b0cb529ff541807b289951c7805cfbdb5b6@gmail.com","name":"Jeremy Friesen"},"message":"Fixing default redirect status\n\nWith the change in lotus/router@846d1f9c, the tests are failing\nlocally.","distinct":true,"url":"https://api.github.com/repos/benlovell/lotus/commits/7ca6696ce623753e9268575c94dfed44e63f3108"},{"sha":"0fc37ef726a2d7c81d76e79b2c5f750b0bc2a598","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@lucaguidi.com","name":"Luca Guidi"},"message":"Fix test according to Ref lotus/router#23","distinct":true,"url":"https://api.github.com/repos/benlovell/lotus/commits/0fc37ef726a2d7c81d76e79b2c5f750b0bc2a598"},{"sha":"1cf52125c2e2a48aff6287151a2336879078557f","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@lucaguidi.com","name":"Luca Guidi"},"message":"Merge pull request #77 from jeremyf/fixing-lotus-router\n\nFixing default redirect status","distinct":true,"url":"https://api.github.com/repos/benlovell/lotus/commits/1cf52125c2e2a48aff6287151a2336879078557f"},{"sha":"6ebb0a388df2b9f5dd533751a2f6a6ab6cae7d52","author":{"email":"cf980b0cb529ff541807b289951c7805cfbdb5b6@gmail.com","name":"Jeremy Friesen"},"message":"Addressing Inch CI's suggestion\n\nLotus::Action.load!\n\n> * Describe what \"Application.load!\" returns.\n> * Describe the parameter \"recipient\".\n\nhttp://inch-ci.org/github/lotus/lotus\n\nAlso changing parameter name from recipient to application to suggest\nthe context of the parameter.","distinct":true,"url":"https://api.github.com/repos/benlovell/lotus/commits/6ebb0a388df2b9f5dd533751a2f6a6ab6cae7d52"},{"sha":"c0c16cc4bcf56ff5af1a2f430066f6718222a253","author":{"email":"cf980b0cb529ff541807b289951c7805cfbdb5b6@gmail.com","name":"Jeremy Friesen"},"message":"Adding a some documentation to Environment\n\nThe methods of Lotus::Environment are somewhat self-evident.","distinct":true,"url":"https://api.github.com/repos/benlovell/lotus/commits/c0c16cc4bcf56ff5af1a2f430066f6718222a253"},{"sha":"6382e15db5da298a11b9ac9e6842c49be01c02b2","author":{"email":"cf980b0cb529ff541807b289951c7805cfbdb5b6@gmail.com","name":"Jeremy Friesen"},"message":"Extracting method #load_configuration_load_paths!\n\nThe #load_application! method's body had two levels of abstraction.\nExtracting #load_configuration_load_paths!\n\nGiven that #load_application! then had two methods and was called in a\nsingular place (i.e. #load!), moved the #load_rack!\nand #load_configuration_load_paths! up into the #load! method.","distinct":true,"url":"https://api.github.com/repos/benlovell/lotus/commits/6382e15db5da298a11b9ac9e6842c49be01c02b2"},{"sha":"134cc1e82d85406123ff28addc9a9ecbcd2e243e","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@lucaguidi.com","name":"Luca Guidi"},"message":"Merge pull request #76 from jeremyf/improving-documentation\n\nImproving documentation","distinct":true,"url":"https://api.github.com/repos/benlovell/lotus/commits/134cc1e82d85406123ff28addc9a9ecbcd2e243e"},{"sha":"3874235ff61f3a13a98c3aa3509a9e9055e0412a","author":{"email":"cf980b0cb529ff541807b289951c7805cfbdb5b6@gmail.com","name":"Jeremy Friesen"},"message":"Further extraction of methods\n\nAs there are large method bodies, I wanted to decompose those methods\ninto smaller parts, with meaningful (to me) names.","distinct":true,"url":"https://api.github.com/repos/benlovell/lotus/commits/3874235ff61f3a13a98c3aa3509a9e9055e0412a"},{"sha":"2f28a6fb0ca5cd82210b2bda29b3c4f91e911c2e","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@lucaguidi.com","name":"Luca Guidi"},"message":"Merge pull request #78 from jeremyf/refactor-method-abstraction\n\nExtracting method #load_configuration_load_paths!","distinct":true,"url":"https://api.github.com/repos/benlovell/lotus/commits/2f28a6fb0ca5cd82210b2bda29b3c4f91e911c2e"},{"sha":"23722ad6c9a845eba0b6eb8baee93d8926ec20a9","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@lucaguidi.com","name":"Luca Guidi"},"message":"Updated latest dependencies","distinct":true,"url":"https://api.github.com/repos/benlovell/lotus/commits/23722ad6c9a845eba0b6eb8baee93d8926ec20a9"},{"sha":"033fac2f69c8bec02ea795e5ea3a06aa08f0f9aa","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@lucaguidi.com","name":"Luca Guidi"},"message":"Bump version to v0.2.0.dev","distinct":true,"url":"https://api.github.com/repos/benlovell/lotus/commits/033fac2f69c8bec02ea795e5ea3a06aa08f0f9aa"},{"sha":"5f6a8f44b749125c93c8629960092cecfb998a8c","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@lucaguidi.com","name":"Luca Guidi"},"message":"Merge branch 'allow-session-configuration' of https://github.com/michalmuskala/lotus into michalmuskala-allow-session-configuration","distinct":true,"url":"https://api.github.com/repos/benlovell/lotus/commits/5f6a8f44b749125c93c8629960092cecfb998a8c"},{"sha":"e6a279470c7b178f32c41f6efe48980aa1607296","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@lucaguidi.com","name":"Luca Guidi"},"message":"Merge branch 'michalmuskala-allow-session-configuration'","distinct":true,"url":"https://api.github.com/repos/benlovell/lotus/commits/e6a279470c7b178f32c41f6efe48980aa1607296"},{"sha":"350e391d4a496e7ceb693b6a439efa702fb2b862","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@lucaguidi.com","name":"Luca Guidi"},"message":"Session configuration cleanup. Ref #57","distinct":true,"url":"https://api.github.com/repos/benlovell/lotus/commits/350e391d4a496e7ceb693b6a439efa702fb2b862"},{"sha":"bea967f787ae56d3de35d5a81900601712739d1e","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@lucaguidi.com","name":"Luca Guidi"},"message":"Fix response override from internal middleware. Put action instances in env.","distinct":true,"url":"https://api.github.com/repos/benlovell/lotus/commits/bea967f787ae56d3de35d5a81900601712739d1e"},{"sha":"560929be999b53e24f26d530b1965aacccca5db1","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@lucaguidi.com","name":"Luca Guidi"},"message":"Fix for HEAD requests: force empty body","distinct":true,"url":"https://api.github.com/repos/benlovell/lotus/commits/560929be999b53e24f26d530b1965aacccca5db1"}]}