{"push_id":832727737,"size":291,"distinct_size":1,"ref":"refs/heads/unsubmut","head":"2625bb35cf4a4781b04342ea5c20635c88196bb7","before":"15cf197d9acfda99a24b9800e0674815015cebbb","commits":[{"sha":"b76fa7c72b3821c852636738cac14a58690b3d1c","author":{"email":"e735e501d1b6bfe292d1de57fcc6957feaecd493@gmail.com","name":"caleybrock"},"message":"make top bar linked","distinct":false,"url":"https://api.github.com/repos/code-dot-org/code-dot-org/commits/b76fa7c72b3821c852636738cac14a58690b3d1c"},{"sha":"37cb3359820e05d7a783d4bcbe40adc9750fe130","author":{"email":"e735e501d1b6bfe292d1de57fcc6957feaecd493@gmail.com","name":"caleybrock"},"message":"add scrolling to promote page","distinct":false,"url":"https://api.github.com/repos/code-dot-org/code-dot-org/commits/37cb3359820e05d7a783d4bcbe40adc9750fe130"},{"sha":"45ce827eec7a8f3baec823aa8d758a98d73303ca","author":{"email":"d88b10c6bc7c38a4ffb541994aef7d8a7f8e3819@code.org","name":"Brendan Reville"},"message":"hoc2015: move update() from Collidable to Item.","distinct":false,"url":"https://api.github.com/repos/code-dot-org/code-dot-org/commits/45ce827eec7a8f3baec823aa8d758a98d73303ca"},{"sha":"a945bd5780eede8119b3b933e5455efc9b74e0ce","author":{"email":"d88b10c6bc7c38a4ffb541994aef7d8a7f8e3819@code.org","name":"Brendan Reville"},"message":"hoc2015: smoothly fade out items when touched.","distinct":false,"url":"https://api.github.com/repos/code-dot-org/code-dot-org/commits/a945bd5780eede8119b3b933e5455efc9b74e0ce"},{"sha":"9f9e74c28ca3f1c3680f185c5102f620a4c1dbd1","author":{"email":"d88b10c6bc7c38a4ffb541994aef7d8a7f8e3819@code.org","name":"Brendan Reville"},"message":"fix lint error","distinct":false,"url":"https://api.github.com/repos/code-dot-org/code-dot-org/commits/9f9e74c28ca3f1c3680f185c5102f620a4c1dbd1"},{"sha":"048a0a40ea6b06e5294ed24807e7d310c189dbe9","author":{"email":"55d8a8e00960144ae075db5eaf48c1669119d0bf@code.org","name":"Asher Kach"},"message":"Establishes routing for and creates a skeleton of a Search for Teachers page.","distinct":false,"url":"https://api.github.com/repos/code-dot-org/code-dot-org/commits/048a0a40ea6b06e5294ed24807e7d310c189dbe9"},{"sha":"c19ea761e9feca5225c3ef35cd3a1024e275af72","author":{"email":"55d8a8e00960144ae075db5eaf48c1669119d0bf@code.org","name":"Asher Kach"},"message":"Repeats trailing whitespace, per hound violation notice.","distinct":false,"url":"https://api.github.com/repos/code-dot-org/code-dot-org/commits/c19ea761e9feca5225c3ef35cd3a1024e275af72"},{"sha":"d5fd8b0c623e81fcd023ad4ac1fe97368b94b387","author":{"email":"55d8a8e00960144ae075db5eaf48c1669119d0bf@code.org","name":"Asher Kach"},"message":"Adds an email filter in addition to the existing address filter. Hooks these up to the display. Adds a column for the number of students associated with the teacher. Changes routing appropriately.","distinct":false,"url":"https://api.github.com/repos/code-dot-org/code-dot-org/commits/d5fd8b0c623e81fcd023ad4ac1fe97368b94b387"},{"sha":"eee9812ec99d0427d4a6be984f57ea23a50ecba5","author":{"email":"55d8a8e00960144ae075db5eaf48c1669119d0bf@code.org","name":"Asher Kach"},"message":"Changes variables from camelCase to snake_case, per hound.","distinct":false,"url":"https://api.github.com/repos/code-dot-org/code-dot-org/commits/eee9812ec99d0427d4a6be984f57ea23a50ecba5"},{"sha":"f964d0d03b93adfc27758395b5b93ab552bbf977","author":{"email":"55d8a8e00960144ae075db5eaf48c1669119d0bf@code.org","name":"Asher Kach"},"message":"Addresses comments in PR4331.","distinct":false,"url":"https://api.github.com/repos/code-dot-org/code-dot-org/commits/f964d0d03b93adfc27758395b5b93ab552bbf977"},{"sha":"b81343ffd2a22b1e0155c0aa41b83fe343b57f02","author":{"email":"d88b10c6bc7c38a4ffb541994aef7d8a7f8e3819@code.org","name":"Brendan Reville"},"message":"hoc2015: remove unnecessary starter code.","distinct":false,"url":"https://api.github.com/repos/code-dot-org/code-dot-org/commits/b81343ffd2a22b1e0155c0aa41b83fe343b57f02"},{"sha":"fd13fc7619e175085ffc2959e1b0c8e968b543bc","author":{"email":"d88b10c6bc7c38a4ffb541994aef7d8a7f8e3819@code.org","name":"Brendan Reville"},"message":"Merge branch 'staging' into hoc2015itemfade","distinct":false,"url":"https://api.github.com/repos/code-dot-org/code-dot-org/commits/fd13fc7619e175085ffc2959e1b0c8e968b543bc"},{"sha":"bce7941fe55b3a930d19c4ef458adc00b6e2e30c","author":{"email":"ee806b0aae283f2f1a3c7b3219504acd2c796ad6@code.org","name":"Josh Lory"},"message":"Merge pull request #4536 from code-dot-org/dtt-candidate\n\nDTP","distinct":false,"url":"https://api.github.com/repos/code-dot-org/code-dot-org/commits/bce7941fe55b3a930d19c4ef458adc00b6e2e30c"},{"sha":"83d5aed189db7fbe2e72b09f18825bb77507fd69","author":{"email":"d88b10c6bc7c38a4ffb541994aef7d8a7f8e3819@code.org","name":"Brendan Reville"},"message":"hoc2015: Improve item fading & add goal fading.\nWhen a goal can fade, we don't switch to showing the succeeded image after the fade.","distinct":false,"url":"https://api.github.com/repos/code-dot-org/code-dot-org/commits/83d5aed189db7fbe2e72b09f18825bb77507fd69"},{"sha":"f879a4d86a51c5eee17e48d30c9d074fa462ca3c","author":{"email":"e888d2bd6f13f82caa51a37c03d034c76f661ba3@code.org","name":"Phil Bogle"},"message":"Do a full rake install","distinct":false,"url":"https://api.github.com/repos/code-dot-org/code-dot-org/commits/f879a4d86a51c5eee17e48d30c9d074fa462ca3c"},{"sha":"eeba8a9eb55929ac5924d8e70f30002d5575acda","author":{"email":"2a311e93eb51c8c9c746bf9f99c8ba2ad13a11d6@gmail.com","name":"Elijah Hamovitz"},"message":"refactors feedback modal to situationally prompt the user before showing hint","distinct":false,"url":"https://api.github.com/repos/code-dot-org/code-dot-org/commits/eeba8a9eb55929ac5924d8e70f30002d5575acda"},{"sha":"330af1039271abc41a60c1521841e5019cf37c4d","author":{"email":"26003b5ded6acbfb66fafc5ca39f027620ed2f75@code.org","name":"Mehal Shah"},"message":"Fix video tests that were breaking because of video dialog load race condition\nTests will not reliably pass on localhost for mobile browser, because the emulator may pop up a dialog so skipping mobile","distinct":false,"url":"https://api.github.com/repos/code-dot-org/code-dot-org/commits/330af1039271abc41a60c1521841e5019cf37c4d"},{"sha":"6d1434bc599c114fbc277c2a4a5c3177e7c1ecb2","author":{"email":"2a311e93eb51c8c9c746bf9f99c8ba2ad13a11d6@gmail.com","name":"Elijah Hamovitz"},"message":"add dashboard model for recording a user's requests to view hints","distinct":false,"url":"https://api.github.com/repos/code-dot-org/code-dot-org/commits/6d1434bc599c114fbc277c2a4a5c3177e7c1ecb2"},{"sha":"a16a4941955e7583c339f9d9db4025246b4e476f","author":{"email":"2a311e93eb51c8c9c746bf9f99c8ba2ad13a11d6@gmail.com","name":"Elijah Hamovitz"},"message":"updates milestone response; removes antiquited 'hint experiment' system, adds record of requested hints","distinct":false,"url":"https://api.github.com/repos/code-dot-org/code-dot-org/commits/a16a4941955e7583c339f9d9db4025246b4e476f"},{"sha":"b3b94db792518256e4a78c4c55efef17d33dd51f","author":{"email":"b820351294b55db843d939b960f387d858ac8480@code.org","name":"Laurel Fan"},"message":"raise instead of throw","distinct":false,"url":"https://api.github.com/repos/code-dot-org/code-dot-org/commits/b3b94db792518256e4a78c4c55efef17d33dd51f"}]}