{"push_id":827291300,"size":17,"distinct_size":17,"ref":"refs/heads/master","head":"ccd83b7bb096737adfab6cd917af8d4ede2a6d62","before":"c914c29d54bcaf9a68eecbd1a6127c746037a3c2","commits":[{"sha":"b750b373bb3ba66c041d22ab4796d766fda28aeb","author":{"email":"714949905d2b8d24c742e733e98db270ed3ad034@cph.org","name":"Bob Lail"},"message":"[skip] Humanized operator names when stringifying them (5m)","distinct":true,"url":"https://api.github.com/repos/ben5516/set_builder/commits/b750b373bb3ba66c041d22ab4796d766fda28aeb"},{"sha":"31bedcdfb918d42bcd83a8c1d25d9835808b98a7","author":{"email":"a1d190107dabbb914e623fb5faf00fd7c8c6c343@cphepdev.com","name":"Bob Lail and Chase Clettenberg and Gene Doyel"},"message":"[skip] Made the tests prettier (5m)","distinct":true,"url":"https://api.github.com/repos/ben5516/set_builder/commits/31bedcdfb918d42bcd83a8c1d25d9835808b98a7"},{"sha":"0d122b03fe66194cfa022e202688e780fdb595d9","author":{"email":"a1d190107dabbb914e623fb5faf00fd7c8c6c343@cphepdev.com","name":"Bob Lail and Chase Clettenberg and Gene Doyel"},"message":"[skip] Marked the unwritten test as a skip rather than a pass (2m)","distinct":true,"url":"https://api.github.com/repos/ben5516/set_builder/commits/0d122b03fe66194cfa022e202688e780fdb595d9"},{"sha":"64c3a3d4bea7d61bf4e778938dcb1bb4c1bfad7b","author":{"email":"a1d190107dabbb914e623fb5faf00fd7c8c6c343@cphepdev.com","name":"Bob Lail and Chase Clettenberg and Gene Doyel"},"message":"[skip] Removed trailing whitespace in lots of places (6m)","distinct":true,"url":"https://api.github.com/repos/ben5516/set_builder/commits/64c3a3d4bea7d61bf4e778938dcb1bb4c1bfad7b"},{"sha":"a97e9ae50938bd3e87372a3bba19de4f2cb387d2","author":{"email":"a1d190107dabbb914e623fb5faf00fd7c8c6c343@cphepdev.com","name":"Bob Lail and Chase Clettenberg and Gene Doyel"},"message":"[skip] Deleted commented-out test (1m)","distinct":true,"url":"https://api.github.com/repos/ben5516/set_builder/commits/a97e9ae50938bd3e87372a3bba19de4f2cb387d2"},{"sha":"c7be76b26624e6481e5368299d83eee4eee7c4b3","author":{"email":"a1d190107dabbb914e623fb5faf00fd7c8c6c343@cphepdev.com","name":"Bob Lail and Chase Clettenberg and Gene Doyel"},"message":"[refactor] Altered the DSL so that Trait Collections are not bound to models (30m)\n\nBefore, SetBuilder provided a DSL for declaring traits on a model and then required you to pass that model to a Set.\n\nThis forced the client to store collections of traits in instance variables on classes — i.e. as globals.\n\nIn order to allow clients to store trait collections in local variables and pass them in to sets (to avoid all the pitfalls of global variables), we've refactored the DSL so that you contsruct Trait Collections independently of models and pass them into sets.","distinct":true,"url":"https://api.github.com/repos/ben5516/set_builder/commits/c7be76b26624e6481e5368299d83eee4eee7c4b3"},{"sha":"206a83fd8fccc8065133a0a3156730a2526349c2","author":{"email":"a1d190107dabbb914e623fb5faf00fd7c8c6c343@cphepdev.com","name":"Bob Lail and Chase Clettenberg and Gene Doyel"},"message":"[improvement] Added the ability to concatenate collections of traits (10m)","distinct":true,"url":"https://api.github.com/repos/ben5516/set_builder/commits/206a83fd8fccc8065133a0a3156730a2526349c2"},{"sha":"32d4d6be4efc76d09706e60d302f4698e580e566","author":{"email":"075057baee51609203fd8e413c437f5a0985cab7@cphepdev.com","name":"Chase Clettenberg and Gene Doyel"},"message":"[skip] Supported yielding the TraitBuilder object to the block (5m)","distinct":true,"url":"https://api.github.com/repos/ben5516/set_builder/commits/32d4d6be4efc76d09706e60d302f4698e580e566"},{"sha":"8b22d0fb65b0f564250cc546dcd9abac6c6f0261","author":{"email":"714949905d2b8d24c742e733e98db270ed3ad034@cph.org","name":"Bob Lail"},"message":"Merge pull request #6 from cacqw7/pull-traits-off-model\n\nAltered the DSL so that Trait Collections are not bound to models","distinct":true,"url":"https://api.github.com/repos/ben5516/set_builder/commits/8b22d0fb65b0f564250cc546dcd9abac6c6f0261"},{"sha":"bfef163c7b4550dad6f8b6521863f95820850aab","author":{"email":"714949905d2b8d24c742e733e98db270ed3ad034@cph.org","name":"Bob Lail"},"message":"[skip] Bumped version to 2.0.0.beta2 (1m)","distinct":true,"url":"https://api.github.com/repos/ben5516/set_builder/commits/bfef163c7b4550dad6f8b6521863f95820850aab"},{"sha":"38769f6ef399a3619af0ccff0f2e9374611fb727","author":{"email":"075057baee51609203fd8e413c437f5a0985cab7@cphepdev.com","name":"Chase Clettenberg and Gene Doyel"},"message":"[skip] Added a sort_by method to Traits (5m)","distinct":true,"url":"https://api.github.com/repos/ben5516/set_builder/commits/38769f6ef399a3619af0ccff0f2e9374611fb727"},{"sha":"f2eaa5c3d3d1ce7e7b5083e2a26d4a83b5787969","author":{"email":"714949905d2b8d24c742e733e98db270ed3ad034@cph.org","name":"Bob Lail"},"message":"Merge pull request #7 from cacqw7/add-sort-by\n\nAdd a sort_by method to Traits","distinct":true,"url":"https://api.github.com/repos/ben5516/set_builder/commits/f2eaa5c3d3d1ce7e7b5083e2a26d4a83b5787969"},{"sha":"d81afcafd6f8f3e5c7e0ddfe3f6dbbfaefb375dc","author":{"email":"714949905d2b8d24c742e733e98db270ed3ad034@cph.org","name":"Bob Lail"},"message":"[skip] Allowed periods in direct object identifiers (3m)","distinct":true,"url":"https://api.github.com/repos/ben5516/set_builder/commits/d81afcafd6f8f3e5c7e0ddfe3f6dbbfaefb375dc"},{"sha":"c942608b7b17e9e813bd3e7e5f695665deb62e29","author":{"email":"330a8c9b2debb1808c711a888e92ff9612b7ddef@cphepdev.com","name":"Ben Govero and Chase Clettenberg"},"message":"Added better error message for when trait is not found (5m)","distinct":true,"url":"https://api.github.com/repos/ben5516/set_builder/commits/c942608b7b17e9e813bd3e7e5f695665deb62e29"},{"sha":"72f867cc3f7301a9c60dc676007f4e3fd465f9c2","author":{"email":"714949905d2b8d24c742e733e98db270ed3ad034@cph.org","name":"Bob Lail"},"message":"Merge pull request #8 from cacqw7/better-error-message\n\nAdded better error message for when trait is not found","distinct":true,"url":"https://api.github.com/repos/ben5516/set_builder/commits/72f867cc3f7301a9c60dc676007f4e3fd465f9c2"},{"sha":"27ca68f73d27f040c5813cadcd541085f9c8f3ed","author":{"email":"714949905d2b8d24c742e733e98db270ed3ad034@cph.org","name":"Bob Lail"},"message":"[skip] Upgraded to support Rails 4.2 (10m)","distinct":true,"url":"https://api.github.com/repos/ben5516/set_builder/commits/27ca68f73d27f040c5813cadcd541085f9c8f3ed"},{"sha":"ccd83b7bb096737adfab6cd917af8d4ede2a6d62","author":{"email":"714949905d2b8d24c742e733e98db270ed3ad034@cph.org","name":"Bob Lail"},"message":"Merge pull request #9 from boblail/rails42\n\nUpgraded to support Rails 4.2","distinct":true,"url":"https://api.github.com/repos/ben5516/set_builder/commits/ccd83b7bb096737adfab6cd917af8d4ede2a6d62"}]}