{"push_id":539759644,"size":38,"distinct_size":38,"ref":"refs/heads/master","head":"6b69bd99b335d73e5a15879ca4020285cf589a4a","before":"4e2ea11714d7438e9845dd72343f792b0a091469","commits":[{"sha":"7118665608a80e04022e852748ff331b72db539c","author":{"email":"cf980b0cb529ff541807b289951c7805cfbdb5b6@gmail.com","name":"Jeremy Friesen"},"message":"Adding PermissionCommands","distinct":true,"url":"https://api.github.com/repos/jeremyf/sipity/commits/7118665608a80e04022e852748ff331b72db539c"},{"sha":"d6e871923119ea0a9e9cbb8024dc24c2b692ce25","author":{"email":"cf980b0cb529ff541807b289951c7805cfbdb5b6@gmail.com","name":"Jeremy Friesen"},"message":"Teasing out general grant_permission_for! method","distinct":true,"url":"https://api.github.com/repos/jeremyf/sipity/commits/d6e871923119ea0a9e9cbb8024dc24c2b692ce25"},{"sha":"32dcb2b64a3b4286c3d0c9d56d3e8ec91b52c5ed","author":{"email":"cf980b0cb529ff541807b289951c7805cfbdb5b6@gmail.com","name":"Jeremy Friesen"},"message":"Teasing out a PermissionQuery method","distinct":true,"url":"https://api.github.com/repos/jeremyf/sipity/commits/32dcb2b64a3b4286c3d0c9d56d3e8ec91b52c5ed"},{"sha":"018e183cbb33f81782b78a4dd7379bf720576caf","author":{"email":"cf980b0cb529ff541807b289951c7805cfbdb5b6@gmail.com","name":"Jeremy Friesen"},"message":"Adding documentation and notes","distinct":true,"url":"https://api.github.com/repos/jeremyf/sipity/commits/018e183cbb33f81782b78a4dd7379bf720576caf"},{"sha":"907f96d24296f4a6ea7826eb7b129f16aa668cb9","author":{"email":"cf980b0cb529ff541807b289951c7805cfbdb5b6@gmail.com","name":"Jeremy Friesen"},"message":"Adding NotificationsQuery","distinct":true,"url":"https://api.github.com/repos/jeremyf/sipity/commits/907f96d24296f4a6ea7826eb7b129f16aa668cb9"},{"sha":"e5e678692388a30b6901dda573c74d479a935335","author":{"email":"cf980b0cb529ff541807b289951c7805cfbdb5b6@gmail.com","name":"Jeremy Friesen"},"message":"Teasing apart user query methods","distinct":true,"url":"https://api.github.com/repos/jeremyf/sipity/commits/e5e678692388a30b6901dda573c74d479a935335"},{"sha":"e1e797c40ab9809784a8e8fc1433e851d59c7d0a","author":{"email":"cf980b0cb529ff541807b289951c7805cfbdb5b6@gmail.com","name":"Jeremy Friesen"},"message":"Migrating permission query to \"correct\" module\n\nI believe this is the more appropriate resting place. I believe there\nis a need for a permission query suite of objects; There is state in\nthe class functions, but class functions are hard to refactor on their\nown.","distinct":true,"url":"https://api.github.com/repos/jeremyf/sipity/commits/e1e797c40ab9809784a8e8fc1433e851d59c7d0a"},{"sha":"48545f17678c2727887cead4ae9327dc9a738832","author":{"email":"cf980b0cb529ff541807b289951c7805cfbdb5b6@gmail.com","name":"Jeremy Friesen"},"message":"Compacting methods\n\nWhile the idea of atomizing the methods is nice, it is not practical;\nThese are SQL generating methods","distinct":true,"url":"https://api.github.com/repos/jeremyf/sipity/commits/48545f17678c2727887cead4ae9327dc9a738832"},{"sha":"e8489419070e372c9367b33f5a12a1a272a4b21e","author":{"email":"cf980b0cb529ff541807b289951c7805cfbdb5b6@gmail.com","name":"Jeremy Friesen"},"message":"Giving greater meaning to variables","distinct":true,"url":"https://api.github.com/repos/jeremyf/sipity/commits/e8489419070e372c9367b33f5a12a1a272a4b21e"},{"sha":"c1933c5c9a65daaac39abd1b20be8df0cb230ab0","author":{"email":"cf980b0cb529ff541807b289951c7805cfbdb5b6@gmail.com","name":"Jeremy Friesen"},"message":"Renaming find to scope\n\nIt is more appropriate to think of them as scopes instead of finders.\nThis means that in theory they can be chained.\n\nAlso adding documentation.","distinct":true,"url":"https://api.github.com/repos/jeremyf/sipity/commits/c1933c5c9a65daaac39abd1b20be8df0cb230ab0"},{"sha":"c89db1e21b255df00a9c1fcef324e3128ec4e1bb","author":{"email":"cf980b0cb529ff541807b289951c7805cfbdb5b6@gmail.com","name":"Jeremy Friesen"},"message":"Renaming method for clarity","distinct":true,"url":"https://api.github.com/repos/jeremyf/sipity/commits/c89db1e21b255df00a9c1fcef324e3128ec4e1bb"},{"sha":"456c85c388c8d1d52efa3478ef6f02a5568481eb","author":{"email":"cf980b0cb529ff541807b289951c7805cfbdb5b6@gmail.com","name":"Jeremy Friesen"},"message":"Expanding the repository services","distinct":true,"url":"https://api.github.com/repos/jeremyf/sipity/commits/456c85c388c8d1d52efa3478ef6f02a5568481eb"},{"sha":"a0f57a1ee1ccc62cead88ae46d704e74e54c802b","author":{"email":"cf980b0cb529ff541807b289951c7805cfbdb5b6@gmail.com","name":"Jeremy Friesen"},"message":"Adding commentary\n\n[skip ci]","distinct":true,"url":"https://api.github.com/repos/jeremyf/sipity/commits/a0f57a1ee1ccc62cead88ae46d704e74e54c802b"},{"sha":"e248227bde5d5ed3b1bb534190d91fa4d217a7f3","author":{"email":"cf980b0cb529ff541807b289951c7805cfbdb5b6@gmail.com","name":"Jeremy Friesen"},"message":"Renaming header to sip\n\nI didn't know what the name needed to be initially, now I'm thinking\nit should be the sip.","distinct":true,"url":"https://api.github.com/repos/jeremyf/sipity/commits/e248227bde5d5ed3b1bb534190d91fa4d217a7f3"},{"sha":"d64179b6f97c36bbef178e58fbba6c7eff6c1bd5","author":{"email":"cf980b0cb529ff541807b289951c7805cfbdb5b6@gmail.com","name":"Jeremy Friesen"},"message":"Moving files\n\nChanging from Header to Sip","distinct":true,"url":"https://api.github.com/repos/jeremyf/sipity/commits/d64179b6f97c36bbef178e58fbba6c7eff6c1bd5"},{"sha":"d701f0ed6b558639a58c6ef0408448724e4e6966","author":{"email":"cf980b0cb529ff541807b289951c7805cfbdb5b6@gmail.com","name":"Jeremy Friesen"},"message":"Renaming migrations","distinct":true,"url":"https://api.github.com/repos/jeremyf/sipity/commits/d701f0ed6b558639a58c6ef0408448724e4e6966"},{"sha":"7f792795760466bf77ffff23bbdcce4d056137c6","author":{"email":"cf980b0cb529ff541807b289951c7805cfbdb5b6@gmail.com","name":"Jeremy Friesen"},"message":"Merge branch 'renaming-header-to-sip'\n\n* renaming-header-to-sip:\n  Renaming migrations\n  Moving files\n  Renaming header to sip","distinct":true,"url":"https://api.github.com/repos/jeremyf/sipity/commits/7f792795760466bf77ffff23bbdcce4d056137c6"},{"sha":"8e707480c8976be783da803da7e2e8c7a8c16699","author":{"email":"cf980b0cb529ff541807b289951c7805cfbdb5b6@gmail.com","name":"Jeremy Friesen"},"message":"Updating Gemfiles\n\nThe tests still work, so moving on. I'm aiming for an upgrade to Rails\n4.2","distinct":true,"url":"https://api.github.com/repos/jeremyf/sipity/commits/8e707480c8976be783da803da7e2e8c7a8c16699"},{"sha":"76ec9b165db9c3a170d9f14180ea41d71ffd01dd","author":{"email":"cf980b0cb529ff541807b289951c7805cfbdb5b6@gmail.com","name":"Jeremy Friesen"},"message":"Bumping to Rails 4.2\n\nTests don't work.","distinct":true,"url":"https://api.github.com/repos/jeremyf/sipity/commits/76ec9b165db9c3a170d9f14180ea41d71ffd01dd"},{"sha":"3d5609b57e15963eb79c5fc4e888086e4097e5ec","author":{"email":"cf980b0cb529ff541807b289951c7805cfbdb5b6@gmail.com","name":"Jeremy Friesen"},"message":"Adjusting Micromachine behavior for Rails\n\nThe entity's processing_state was being set as a symbol, however,\nRails 4.2 transforms that into a string. This means the entire state\nmachine, which was using a string matching, was falling apart as the\nstate comparison was being done against symbols.","distinct":true,"url":"https://api.github.com/repos/jeremyf/sipity/commits/3d5609b57e15963eb79c5fc4e888086e4097e5ec"}]}