{"push_id":1001781185,"size":23,"distinct_size":1,"ref":"refs/heads/ketz/member-scoping","head":"e2aee6f73b6abb37587d479e39a9450129b8c36b","before":"db74064742e2b2709d5b0e3ec2dd7ccf83011d31","commits":[{"sha":"255c781878dcedc8f9ccef13b24e2714cdd3f4f9","author":{"email":"79c10a1867706b4fca0d8edac10c1e9e4b1f2a38@gmail.com","name":"shnhrrsn"},"message":"Added environment support to Application","distinct":false,"url":"https://api.github.com/repos/qutheory/vapor/commits/255c781878dcedc8f9ccef13b24e2714cdd3f4f9"},{"sha":"a0c5b5001c25f2ea5abdae25f32bac763cc070e0","author":{"email":"79c10a1867706b4fca0d8edac10c1e9e4b1f2a38@gmail.com","name":"shnhrrsn"},"message":"Added Application.inEnvironment()","distinct":false,"url":"https://api.github.com/repos/qutheory/vapor/commits/a0c5b5001c25f2ea5abdae25f32bac763cc070e0"},{"sha":"933f1469cf1d5585ea4af26b4c9efd3afbd6c315","author":{"email":"79c10a1867706b4fca0d8edac10c1e9e4b1f2a38@gmail.com","name":"shnhrrsn"},"message":"Added tests","distinct":false,"url":"https://api.github.com/repos/qutheory/vapor/commits/933f1469cf1d5585ea4af26b4c9efd3afbd6c315"},{"sha":"8a4da6095711fc1708930072fe998fa55d45ac99","author":{"email":"79c10a1867706b4fca0d8edac10c1e9e4b1f2a38@gmail.com","name":"shnhrrsn"},"message":"Fixed typo","distinct":false,"url":"https://api.github.com/repos/qutheory/vapor/commits/8a4da6095711fc1708930072fe998fa55d45ac99"},{"sha":"d3130119847acaf5022f8c4d46dfabae1268a63d","author":{"email":"79c10a1867706b4fca0d8edac10c1e9e4b1f2a38@gmail.com","name":"shnhrrsn"},"message":"Updated environments to use an enum","distinct":false,"url":"https://api.github.com/repos/qutheory/vapor/commits/d3130119847acaf5022f8c4d46dfabae1268a63d"},{"sha":"0bbbc232c934ea9f276d44c6205dcea210b2ca50","author":{"email":"79c10a1867706b4fca0d8edac10c1e9e4b1f2a38@gmail.com","name":"shnhrrsn"},"message":"Updated Environment.swift to make switch statements more consistent","distinct":false,"url":"https://api.github.com/repos/qutheory/vapor/commits/0bbbc232c934ea9f276d44c6205dcea210b2ca50"},{"sha":"2da98b405223bb71d23b8b035ea2de97fe796caf","author":{"email":"79c10a1867706b4fca0d8edac10c1e9e4b1f2a38@gmail.com","name":"shnhrrsn"},"message":"Application.detectEnvironmentHandler is now expected to return an Environment enum value","distinct":false,"url":"https://api.github.com/repos/qutheory/vapor/commits/2da98b405223bb71d23b8b035ea2de97fe796caf"},{"sha":"5d38c70afb23386a297aa9bafb009501a42bcc38","author":{"email":"8e864f6891daea30887af7166abc194b98ea8641@bluebite.com","name":"Tanner Nelson"},"message":"Merge branch 'master' into sh/environments\n\n# Conflicts:\n#\tSources/Vapor/Core/Application.swift","distinct":false,"url":"https://api.github.com/repos/qutheory/vapor/commits/5d38c70afb23386a297aa9bafb009501a42bcc38"},{"sha":"a3c52ccf101fc1358f5c3aa71f0ca87cca7dc30c","author":{"email":"79c10a1867706b4fca0d8edac10c1e9e4b1f2a38@gmail.com","name":"shnhrrsn"},"message":"Merge branch 'master' into sh/environments","distinct":false,"url":"https://api.github.com/repos/qutheory/vapor/commits/a3c52ccf101fc1358f5c3aa71f0ca87cca7dc30c"},{"sha":"a8569cfbf6a884bce2404d7485e039ba1c781064","author":{"email":"79c10a1867706b4fca0d8edac10c1e9e4b1f2a38@gmail.com","name":"shnhrrsn"},"message":"Merge branch 'master' into sh/environments","distinct":false,"url":"https://api.github.com/repos/qutheory/vapor/commits/a8569cfbf6a884bce2404d7485e039ba1c781064"},{"sha":"8609800baf36eafe98cae17dd535e08f6c9d9ff5","author":{"email":"79c10a1867706b4fca0d8edac10c1e9e4b1f2a38@gmail.com","name":"shnhrrsn"},"message":"Removed QA environment","distinct":false,"url":"https://api.github.com/repos/qutheory/vapor/commits/8609800baf36eafe98cae17dd535e08f6c9d9ff5"},{"sha":"3ada7ade499660f7a30260e1cd9dd6c318d8cde4","author":{"email":"79c10a1867706b4fca0d8edac10c1e9e4b1f2a38@gmail.com","name":"shnhrrsn"},"message":"Merge branch 'sh/environments' of github.com:qutheory/vapor into sh/environments","distinct":false,"url":"https://api.github.com/repos/qutheory/vapor/commits/3ada7ade499660f7a30260e1cd9dd6c318d8cde4"},{"sha":"1224c11d204db58b7fad1e87a1d50354dd2386d2","author":{"email":"79c10a1867706b4fca0d8edac10c1e9e4b1f2a38@gmail.com","name":"shnhrrsn"},"message":"Added prod alias to Production environment and dev alias to Development","distinct":false,"url":"https://api.github.com/repos/qutheory/vapor/commits/1224c11d204db58b7fad1e87a1d50354dd2386d2"},{"sha":"8272f166f6b1ef60fffb713c5beacf9eb3377eca","author":{"email":"79c10a1867706b4fca0d8edac10c1e9e4b1f2a38@gmail.com","name":"shnhrrsn"},"message":"Re-added some Enviornment code to Application that got lost during the various merges","distinct":false,"url":"https://api.github.com/repos/qutheory/vapor/commits/8272f166f6b1ef60fffb713c5beacf9eb3377eca"},{"sha":"52f63c237389cd47282b9eaaab68eab1053692e9","author":{"email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@weebly.com","name":"ketzusaka"},"message":"Adds API for custom controller routes\n\nThis cleans up ResourceController routing and introduces a simple API for routing to Controller actions: app.add(.Get, \"foo\", FooController.bar)","distinct":false,"url":"https://api.github.com/repos/qutheory/vapor/commits/52f63c237389cd47282b9eaaab68eab1053692e9"},{"sha":"a42f098f3fc73fb8bfed030ab3a9c569b0b49fdb","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@tanner.xyz","name":"Tanner"},"message":"Merge branch 'master' into ketz/simple-controller-action-routing","distinct":false,"url":"https://api.github.com/repos/qutheory/vapor/commits/a42f098f3fc73fb8bfed030ab3a9c569b0b49fdb"},{"sha":"907b4f12a21ba75ce181e8bd1a9a22ae6d9593e2","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@tanner.xyz","name":"Tanner"},"message":"Merge branch 'master' into sh/environments","distinct":false,"url":"https://api.github.com/repos/qutheory/vapor/commits/907b4f12a21ba75ce181e8bd1a9a22ae6d9593e2"},{"sha":"6392431871374dddcaa5b869f38f3ceece4c4e2a","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@tanner.xyz","name":"Tanner"},"message":"Merge branch 'master' into ketz/simple-controller-action-routing","distinct":false,"url":"https://api.github.com/repos/qutheory/vapor/commits/6392431871374dddcaa5b869f38f3ceece4c4e2a"},{"sha":"314d3657bd3560f0c0b1a0dd7013af054e305b2a","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@tanner.xyz","name":"Tanner"},"message":"Merge branch 'master' into sh/environments","distinct":false,"url":"https://api.github.com/repos/qutheory/vapor/commits/314d3657bd3560f0c0b1a0dd7013af054e305b2a"},{"sha":"d244b9278b35dc4c7dbd7ac3862803dabdecbaf9","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@tanner.xyz","name":"Tanner"},"message":"Merge pull request #77 from qutheory/sh/environments\n\nEnvironment Support","distinct":false,"url":"https://api.github.com/repos/qutheory/vapor/commits/d244b9278b35dc4c7dbd7ac3862803dabdecbaf9"}]}