{"push_id":2712807055,"size":16,"distinct_size":1,"ref":"refs/heads/test","head":"6d164b53fcbcc817032dee8273e7912acb261f51","before":"c10c56db04d6796262f71bc2192c20857add7370","commits":[{"sha":"af365197fa84af5edbee0e3b6502a37858b72fed","author":{"name":"Brad Buchanan","email":"9233b6f5388d6867a2a7be14d8b4ba53c86cfde2@code.org"},"message":"Update Button stories","distinct":false,"url":"https://api.github.com/repos/code-dot-org/code-dot-org/commits/af365197fa84af5edbee0e3b6502a37858b72fed"},{"sha":"f40aa1276eab5f5a59ba62b279d707d979affe34","author":{"name":"Brad Buchanan","email":"9233b6f5388d6867a2a7be14d8b4ba53c86cfde2@code.org"},"message":"Button style changes and better disabled behavior","distinct":false,"url":"https://api.github.com/repos/code-dot-org/code-dot-org/commits/f40aa1276eab5f5a59ba62b279d707d979affe34"},{"sha":"0fada64de09d4f7e2b3e77dfb32437ab914f70b5","author":{"name":"Brad Buchanan","email":"9233b6f5388d6867a2a7be14d8b4ba53c86cfde2@code.org"},"message":"User.has_ever_signed_in?","distinct":false,"url":"https://api.github.com/repos/code-dot-org/code-dot-org/commits/0fada64de09d4f7e2b3e77dfb32437ab914f70b5"},{"sha":"c58f0d8fbbbeecc42e030d3b3d8d38724941a632","author":{"name":"Brad Buchanan","email":"9233b6f5388d6867a2a7be14d8b4ba53c86cfde2@code.org"},"message":"Include has_ever_signed_in in User#summarize","distinct":false,"url":"https://api.github.com/repos/code-dot-org/code-dot-org/commits/c58f0d8fbbbeecc42e030d3b3d8d38724941a632"},{"sha":"f4509dd35ae2f94f18fb4011ef602d6a72bf01b2","author":{"name":"Brad Buchanan","email":"9233b6f5388d6867a2a7be14d8b4ba53c86cfde2@code.org"},"message":"Minimal dialog if student has never signed in","distinct":false,"url":"https://api.github.com/repos/code-dot-org/code-dot-org/commits/f4509dd35ae2f94f18fb4011ef602d6a72bf01b2"},{"sha":"ed4d6d5791ea09784c5d2c161553e9e444e4e25c","author":{"name":"Brad Buchanan","email":"9233b6f5388d6867a2a7be14d8b4ba53c86cfde2@code.org"},"message":"BaseDialog hideBackdrop layout styles override all others","distinct":false,"url":"https://api.github.com/repos/code-dot-org/code-dot-org/commits/ed4d6d5791ea09784c5d2c161553e9e444e4e25c"},{"sha":"e4c3cbddac4003afe7b5c7cee30d470da5a15cc5","author":{"name":"Brad Buchanan","email":"9233b6f5388d6867a2a7be14d8b4ba53c86cfde2@code.org"},"message":"ConfirmRemoveStudentDialog story","distinct":false,"url":"https://api.github.com/repos/code-dot-org/code-dot-org/commits/e4c3cbddac4003afe7b5c7cee30d470da5a15cc5"},{"sha":"caedac2a6d1095fa01a4aeb958087a80e9fd4cfc","author":{"name":"Brad Buchanan","email":"9233b6f5388d6867a2a7be14d8b4ba53c86cfde2@code.org"},"message":"One border in simple case","distinct":false,"url":"https://api.github.com/repos/code-dot-org/code-dot-org/commits/caedac2a6d1095fa01a4aeb958087a80e9fd4cfc"},{"sha":"53099016b4a8a444ad4e4726eedef9760cfb5105","author":{"name":"Mehal Shah","email":"26003b5ded6acbfb66fafc5ca39f027620ed2f75@code.org"},"message":"In the enrollment.rb, block exit survey sending for CSF 201","distinct":false,"url":"https://api.github.com/repos/code-dot-org/code-dot-org/commits/53099016b4a8a444ad4e4726eedef9760cfb5105"},{"sha":"71c7281c1a2b627add25d16a6615f829fd4c5453","author":{"name":"Brad Buchanan","email":"9233b6f5388d6867a2a7be14d8b4ba53c86cfde2@code.org"},"message":"Missing key attribute in story","distinct":false,"url":"https://api.github.com/repos/code-dot-org/code-dot-org/commits/71c7281c1a2b627add25d16a6615f829fd4c5453"},{"sha":"2dcf80e77b9309f808633f7fcc812fc783f601a8","author":{"name":"Brad Buchanan","email":"59083d807cce0a9ec0ade7428d2f64e53139d958@gmail.com"},"message":"Merge pull request #23625 from code-dot-org/remove-student-warning-types\n\nMinimal warning if student has never signed in","distinct":false,"url":"https://api.github.com/repos/code-dot-org/code-dot-org/commits/2dcf80e77b9309f808633f7fcc812fc783f601a8"},{"sha":"1c5acd54483bc1d0a9d39f95354f2a6c9fe9ae1c","author":{"name":"Mehal Shah","email":"26003b5ded6acbfb66fafc5ca39f027620ed2f75@code.org"},"message":"Merge pull request #23639 from code-dot-org/suppress_end_of_workshop_emails_for_csf_201\n\nSuppress exit email for CSF 201","distinct":false,"url":"https://api.github.com/repos/code-dot-org/code-dot-org/commits/1c5acd54483bc1d0a9d39f95354f2a6c9fe9ae1c"},{"sha":"97ab0d7e8dbea7c37cf4a924fbf819b935d58ea9","author":{"name":"Brad Buchanan","email":"59083d807cce0a9ec0ade7428d2f64e53139d958@gmail.com"},"message":"Merge pull request #23638 from code-dot-org/button-improvements\n\nButton improvements","distinct":false,"url":"https://api.github.com/repos/code-dot-org/code-dot-org/commits/97ab0d7e8dbea7c37cf4a924fbf819b935d58ea9"},{"sha":"f68a6ce1edf1868908a80ad86196c71701588bab","author":{"name":"Andrew Oberhardt","email":"34d2c8a7260b82965f3a50ed61d623f1cdb3e21f@Code.org"},"message":"Exit early from JotForm cronjob scripts before loading Rails if another one is running.","distinct":false,"url":"https://api.github.com/repos/code-dot-org/code-dot-org/commits/f68a6ce1edf1868908a80ad86196c71701588bab"},{"sha":"3078a16f0803c46732c09a0d095b5dd1ec193ffe","author":{"name":"Andrew Oberhardt","email":"94ff293f9493b927b85dbdd349577386eaa4102b@gmail.com"},"message":"Merge pull request #23647 from code-dot-org/jotform-cronjob-delay-loading-rails\n\nExit early from JotForm cronjob scripts before loading Rails if another one is running.","distinct":false,"url":"https://api.github.com/repos/code-dot-org/code-dot-org/commits/3078a16f0803c46732c09a0d095b5dd1ec193ffe"},{"sha":"6d164b53fcbcc817032dee8273e7912acb261f51","author":{"name":"Pegasus","email":"24bf68e341ce0fbd9259a5d51feed79682ea4eba@code.org"},"message":"Merge pull request #23650 from code-dot-org/staging\n\nDTT (Staging > Test) [robo-dtt]","distinct":true,"url":"https://api.github.com/repos/code-dot-org/code-dot-org/commits/6d164b53fcbcc817032dee8273e7912acb261f51"}]}
{"actor":{"display_login":"deploy-code-org"}}