{"push_id":715870736,"size":106,"distinct_size":105,"ref":"refs/heads/master","head":"44868b62cbceaf73fc816c1796faf280f9efbc9e","before":"87f072cef1717558d00e6ede71bd6fa85469d6b4","commits":[{"sha":"49c496bc27b73482882415d124cac1b0ff5529ce","author":{"email":"6ca2d7a0f03f8f64903dad4933f2be29771caaa2@gmail.com","name":"Chris Kibble"},"message":"Added Tealeaf Academy to Online resources.\n\nGreat option that is a little less expensive than Bloc, Thinkful, etc. I took their first course at it was great.","distinct":false,"url":"https://api.github.com/repos/ckib16/operationcode/commits/49c496bc27b73482882415d124cac1b0ff5529ce"},{"sha":"20ff8b8a06773e52fa3ff03060725cf3eb2aa77e","author":{"email":"4daa88f403521d8c01a54fa4ac5b5ffa5f71ee99@gmail.com","name":"David Molina"},"message":"Merge pull request #47 from ckib16/patch-1\n\nAdded Tealeaf Academy to Online resources.","distinct":true,"url":"https://api.github.com/repos/ckib16/operationcode/commits/20ff8b8a06773e52fa3ff03060725cf3eb2aa77e"},{"sha":"85288ccb6cf9aa9f81d68c5ca27dd9888dc191d1","author":{"email":"4daa88f403521d8c01a54fa4ac5b5ffa5f71ee99@gmail.com","name":"David Molina"},"message":"Centered footer description, typo edits","distinct":true,"url":"https://api.github.com/repos/ckib16/operationcode/commits/85288ccb6cf9aa9f81d68c5ca27dd9888dc191d1"},{"sha":"d7ee91d53ef4bca07acc074fec9b35c3ab2cd149","author":{"email":"4daa88f403521d8c01a54fa4ac5b5ffa5f71ee99@gmail.com","name":"David Molina"},"message":"Add contributors","distinct":true,"url":"https://api.github.com/repos/ckib16/operationcode/commits/d7ee91d53ef4bca07acc074fec9b35c3ab2cd149"},{"sha":"bc9a23959cfcccc68770280f755e4241636fadab","author":{"email":"4daa88f403521d8c01a54fa4ac5b5ffa5f71ee99@gmail.com","name":"David Molina"},"message":"Fixed typo","distinct":true,"url":"https://api.github.com/repos/ckib16/operationcode/commits/bc9a23959cfcccc68770280f755e4241636fadab"},{"sha":"a51540c187f3eb25f8b5353a8c1376b81f73cdb9","author":{"email":"4daa88f403521d8c01a54fa4ac5b5ffa5f71ee99@gmail.com","name":"David Molina"},"message":"Add Airbnb and Signal to in-kind donors","distinct":true,"url":"https://api.github.com/repos/ckib16/operationcode/commits/a51540c187f3eb25f8b5353a8c1376b81f73cdb9"},{"sha":"373062bf27b7996a3862cc30b92d0de04084c729","author":{"email":"4daa88f403521d8c01a54fa4ac5b5ffa5f71ee99@gmail.com","name":"David Molina"},"message":"Add history","distinct":true,"url":"https://api.github.com/repos/ckib16/operationcode/commits/373062bf27b7996a3862cc30b92d0de04084c729"},{"sha":"8c315f690a401658443951bc2592f414d1ff2eab","author":{"email":"4daa88f403521d8c01a54fa4ac5b5ffa5f71ee99@gmail.com","name":"David Molina"},"message":"Add media to header","distinct":true,"url":"https://api.github.com/repos/ckib16/operationcode/commits/8c315f690a401658443951bc2592f414d1ff2eab"},{"sha":"b8b41c553badda7793b0469b0b7a4e569185501a","author":{"email":"4daa88f403521d8c01a54fa4ac5b5ffa5f71ee99@gmail.com","name":"David Molina"},"message":"Update header, footer","distinct":true,"url":"https://api.github.com/repos/ckib16/operationcode/commits/b8b41c553badda7793b0469b0b7a4e569185501a"},{"sha":"1a75cc92fa79966eeab3dac7ac951d0ca4a60e11","author":{"email":"e6efbd8aed7a6a63e6ec49365245a32bdc913b43@fdp.io","name":"Fernando Paredes"},"message":"Remove unused file","distinct":true,"url":"https://api.github.com/repos/ckib16/operationcode/commits/1a75cc92fa79966eeab3dac7ac951d0ca4a60e11"},{"sha":"16054bb35202b51fe5b4d090f7c3f6128e607d69","author":{"email":"e6efbd8aed7a6a63e6ec49365245a32bdc913b43@fdp.io","name":"Fernando Paredes"},"message":"[Gems] Add Sidekiq","distinct":true,"url":"https://api.github.com/repos/ckib16/operationcode/commits/16054bb35202b51fe5b4d090f7c3f6128e607d69"},{"sha":"07e5ea08ba607c86bf01c5fb2aad9d042cd11df3","author":{"email":"e6efbd8aed7a6a63e6ec49365245a32bdc913b43@fdp.io","name":"Fernando Paredes"},"message":"Add slack network client\n\nI chose creating a custom class in place of using a gem because of how\nfew functions I need for this to work.","distinct":true,"url":"https://api.github.com/repos/ckib16/operationcode/commits/07e5ea08ba607c86bf01c5fb2aad9d042cd11df3"},{"sha":"707985979885993b42fa6366ae40fbd1aadb89ba","author":{"email":"e6efbd8aed7a6a63e6ec49365245a32bdc913b43@fdp.io","name":"Fernando Paredes"},"message":"Add slack inviter job","distinct":true,"url":"https://api.github.com/repos/ckib16/operationcode/commits/707985979885993b42fa6366ae40fbd1aadb89ba"},{"sha":"96564f307800d811cd832ca724ebf8ae0bf7a5ed","author":{"email":"e6efbd8aed7a6a63e6ec49365245a32bdc913b43@fdp.io","name":"Fernando Paredes"},"message":"[Models] Extract regex into constant\n\nI'm opposed to using a regex to validate an email. We have an ever\nchanging landscape of ICANN additions and UTF websites coming online\ndaily. For a fun read on why you shouldn't follow the RFC:\nhttp://stackoverflow.com/questions/201323/using-a-regular-expression-to-validate-an-email-address","distinct":true,"url":"https://api.github.com/repos/ckib16/operationcode/commits/96564f307800d811cd832ca724ebf8ae0bf7a5ed"},{"sha":"da386021320d469bcb17883cd79b324f59e5d90b","author":{"email":"e6efbd8aed7a6a63e6ec49365245a32bdc913b43@fdp.io","name":"Fernando Paredes"},"message":"Add slack integration during sign up","distinct":true,"url":"https://api.github.com/repos/ckib16/operationcode/commits/da386021320d469bcb17883cd79b324f59e5d90b"},{"sha":"30b611b75e42cf51e32cbd400a283885ea155646","author":{"email":"e6efbd8aed7a6a63e6ec49365245a32bdc913b43@fdp.io","name":"Fernando Paredes"},"message":"Update Procfile to run sidekiq","distinct":true,"url":"https://api.github.com/repos/ckib16/operationcode/commits/30b611b75e42cf51e32cbd400a283885ea155646"},{"sha":"a8cce8788526d980972592a1e3f64143e0a0ad4e","author":{"email":"e6efbd8aed7a6a63e6ec49365245a32bdc913b43@fdp.io","name":"Fernando Paredes"},"message":"Add ruby style config to silence erroneous hound errors","distinct":true,"url":"https://api.github.com/repos/ckib16/operationcode/commits/a8cce8788526d980972592a1e3f64143e0a0ad4e"},{"sha":"7ff9298222f69a68d23b2f0f8614ecf0a96896c1","author":{"email":"4daa88f403521d8c01a54fa4ac5b5ffa5f71ee99@gmail.com","name":"David Molina"},"message":"Changed learn to online","distinct":true,"url":"https://api.github.com/repos/ckib16/operationcode/commits/7ff9298222f69a68d23b2f0f8614ecf0a96896c1"},{"sha":"7ccc535d65c225aab645ab4a9df7858c0c242968","author":{"email":"4daa88f403521d8c01a54fa4ac5b5ffa5f71ee99@gmail.com","name":"David Molina"},"message":"Fixed routes issue","distinct":true,"url":"https://api.github.com/repos/ckib16/operationcode/commits/7ccc535d65c225aab645ab4a9df7858c0c242968"},{"sha":"dfcd8b7260ee519569fbdc6dfeeebbe8e8790335","author":{"email":"4daa88f403521d8c01a54fa4ac5b5ffa5f71ee99@gmail.com","name":"David Molina"},"message":"Changed learn to online","distinct":true,"url":"https://api.github.com/repos/ckib16/operationcode/commits/dfcd8b7260ee519569fbdc6dfeeebbe8e8790335"}]}