{"push_id":900359699,"size":54,"distinct_size":54,"ref":"refs/heads/classifier-services","head":"1eced606855df01cb171f073978ae0f8cbcefe20","before":"af53f8fdd6a232f04d7aca341b07616808d96e98","commits":[{"sha":"5f017ec7ef19b459ebcde7a7c22ec970a8b1682e","author":{"email":"d7e19930cc1f42c2d0781f4d9e6f1fe5891bf9cf@seanlip.org","name":"Sean Lip"},"message":"Set up email functionality for moderators to use when unpublishing or featuring explorations.","distinct":true,"url":"https://api.github.com/repos/stephenchiang/oppia/commits/5f017ec7ef19b459ebcde7a7c22ec970a8b1682e"},{"sha":"e73fd20bf884f67e5fa073ebafc7e1427880858a","author":{"email":"2218458f11c451522027a58b1b5fd8e44ae875d3@gmail.com","name":"Andrew Low"},"message":"Migrated text input rules to frontend","distinct":true,"url":"https://api.github.com/repos/stephenchiang/oppia/commits/e73fd20bf884f67e5fa073ebafc7e1427880858a"},{"sha":"08a4971bbb7e2cd1c4416de70afc4f80ffef1d57","author":{"email":"d7e19930cc1f42c2d0781f4d9e6f1fe5891bf9cf@seanlip.org","name":"Sean Lip"},"message":"Address review comments. Add functionality for cc-ing the admin.","distinct":true,"url":"https://api.github.com/repos/stephenchiang/oppia/commits/08a4971bbb7e2cd1c4416de70afc4f80ffef1d57"},{"sha":"630d7346cd806cfff6e78b0c8b6ab7f34b5f9f06","author":{"email":"d7e19930cc1f42c2d0781f4d9e6f1fe5891bf9cf@seanlip.org","name":"Sean Lip"},"message":"Merge branch 'develop' into moderator-emails\n\nConflicts:\n\tscripts/backend_tests.py","distinct":true,"url":"https://api.github.com/repos/stephenchiang/oppia/commits/630d7346cd806cfff6e78b0c8b6ab7f34b5f9f06"},{"sha":"3150914ff744eb59f2be26294eb1db919ff36349","author":{"email":"37cf17f9025ef10aa73ff0a90c5bb00e2ce14352@google.com","name":"Sean Lip"},"message":"Address review comments.","distinct":true,"url":"https://api.github.com/repos/stephenchiang/oppia/commits/3150914ff744eb59f2be26294eb1db919ff36349"},{"sha":"bcc7af93114b02f2d5c9a66573b699aae65bcafd","author":{"email":"7284cc30c6a7b0a5d3bd77f2ff4c503e7cad1f42@gmail.com","name":"Raine Hoover"},"message":"added contributor ids field to collection summary; added incremental\nupdate to this field throughout.","distinct":true,"url":"https://api.github.com/repos/stephenchiang/oppia/commits/bcc7af93114b02f2d5c9a66573b699aae65bcafd"},{"sha":"0bd4465bbc4581548935f9840365fe6313ddfe91","author":{"email":"d7e19930cc1f42c2d0781f4d9e6f1fe5891bf9cf@seanlip.org","name":"Sean Lip"},"message":"Update privacy page: format changes for clarity; combined provisions relating to publicly accessible information into one paragraph.","distinct":true,"url":"https://api.github.com/repos/stephenchiang/oppia/commits/0bd4465bbc4581548935f9840365fe6313ddfe91"},{"sha":"4099f9bd9921ee5e4e17471b0434d25c0b6bfffe","author":{"email":"d7e19930cc1f42c2d0781f4d9e6f1fe5891bf9cf@seanlip.org","name":"Sean Lip"},"message":"Remove stray trailing comma.","distinct":true,"url":"https://api.github.com/repos/stephenchiang/oppia/commits/4099f9bd9921ee5e4e17471b0434d25c0b6bfffe"},{"sha":"d5feb967aa8c8beecfa80c7013be2bfb60438636","author":{"email":"d7e19930cc1f42c2d0781f4d9e6f1fe5891bf9cf@seanlip.org","name":"Sean Lip"},"message":"Update AUTHORS, CONTRIBUTORS and credits.","distinct":true,"url":"https://api.github.com/repos/stephenchiang/oppia/commits/d5feb967aa8c8beecfa80c7013be2bfb60438636"},{"sha":"ea94fc3a3e79588ae7d1358f27b6e76d708b0ce8","author":{"email":"d7e19930cc1f42c2d0781f4d9e6f1fe5891bf9cf@seanlip.org","name":"Sean Lip"},"message":"Merge branch 'develop' into moderator-emails\n\nConflicts:\n\tscripts/backend_tests.py","distinct":true,"url":"https://api.github.com/repos/stephenchiang/oppia/commits/ea94fc3a3e79588ae7d1358f27b6e76d708b0ce8"},{"sha":"e7943ce7d79f5940f9e0245f46d46fc2cb6b56a3","author":{"email":"7284cc30c6a7b0a5d3bd77f2ff4c503e7cad1f42@gmail.com","name":"Raine Hoover"},"message":"fixed typo","distinct":true,"url":"https://api.github.com/repos/stephenchiang/oppia/commits/e7943ce7d79f5940f9e0245f46d46fc2cb6b56a3"},{"sha":"61eb287ae546450450de8c78ff9311d4aef329ec","author":{"email":"d7e19930cc1f42c2d0781f4d9e6f1fe5891bf9cf@seanlip.org","name":"Sean Lip"},"message":"Merge pull request #1177 from oppia/moderator-emails\n\nSet up email functionality for moderators to use when unpublishing or featuring explorations.","distinct":true,"url":"https://api.github.com/repos/stephenchiang/oppia/commits/61eb287ae546450450de8c78ff9311d4aef329ec"},{"sha":"04c78f04032c68c59fa75fdc03a928800cca4905","author":{"email":"7284cc30c6a7b0a5d3bd77f2ff4c503e7cad1f42@gmail.com","name":"Raine Hoover"},"message":"updated code that relied on collection contributor ids to use\nnew field in summary model; added test for contributor ids","distinct":true,"url":"https://api.github.com/repos/stephenchiang/oppia/commits/04c78f04032c68c59fa75fdc03a928800cca4905"},{"sha":"c12e19c3f0980c4f924991e40e316e7e94350e2b","author":{"email":"7284cc30c6a7b0a5d3bd77f2ff4c503e7cad1f42@gmail.com","name":"Raine Hoover"},"message":"CR comments addressed","distinct":true,"url":"https://api.github.com/repos/stephenchiang/oppia/commits/c12e19c3f0980c4f924991e40e316e7e94350e2b"},{"sha":"a98a7aab7da899d8ec19d8b491db859f28def3e8","author":{"email":"7284cc30c6a7b0a5d3bd77f2ff4c503e7cad1f42@gmail.com","name":"Raine Hoover"},"message":"Merge remote-tracking branch 'upstream/develop' into raine_update_collection_contributors\n\nConflicts:\n\tscripts/backend_tests.py","distinct":true,"url":"https://api.github.com/repos/stephenchiang/oppia/commits/a98a7aab7da899d8ec19d8b491db859f28def3e8"},{"sha":"fe66fb72bb54651b9e016fe8b509fc9a4267edee","author":{"email":"2218458f11c451522027a58b1b5fd8e44ae875d3@gmail.com","name":"Andrew Low"},"message":"Merge remote-tracking branch 'upstream/develop' into text-input-frontend-rules\n\n* upstream/develop: (114 commits)\n  Update AUTHORS, CONTRIBUTORS and credits.\n  Remove stray trailing comma.\n  Update privacy page: format changes for clarity; combined provisions relating to publicly accessible information into one paragraph.\n  Address review comments and add 'Instructions' button below the supplemental interaction on small screens.\n  Add new gallery images.\n  Address review comments; prevent saving in the editor if there are critical interaction validation errors.\n  Remove stray closing paragraph tag. Fix error in displaying 'no interests' message.\n  Made numerous styling edits to the profile page.\n  Restyle the profile page a bit; add link from preferences page to profile page and change some wording.\n  Skip SDK update check at startup.\n  Removed accidental newlines in CSS.\n  Centered the gallery tiles container placing tiles at center.\n  Move node installation to setup.sh since it is needed in the calculation of NPM_INSTALLED_MODULES.\n  Add an interaction for math expressions.\n  Revert \"Add a new interaction for math expressions.\"\n  Add a new interaction for math expressions.\n  Make the 'development mode' indicator a bit less obtrusive.\n  Add thumbnail icons for all the categories in the gallery (thanks to Amit for the icons).\n  Changed button behavior when viewport is narrow\n  Add backend tests for validating subject interests.\n  ...","distinct":true,"url":"https://api.github.com/repos/stephenchiang/oppia/commits/fe66fb72bb54651b9e016fe8b509fc9a4267edee"},{"sha":"f6066f48945734ce1febb73f0f0c690fdc85d020","author":{"email":"2218458f11c451522027a58b1b5fd8e44ae875d3@gmail.com","name":"Andrew Low"},"message":"Added FuzzyEquals, fixed case insensitivity for StartsWith function","distinct":true,"url":"https://api.github.com/repos/stephenchiang/oppia/commits/f6066f48945734ce1febb73f0f0c690fdc85d020"},{"sha":"823015ca08759fdfd45cb2ab1176e59ca8641382","author":{"email":"d7e19930cc1f42c2d0781f4d9e6f1fe5891bf9cf@seanlip.org","name":"Sean Lip"},"message":"Merge pull request #1237 from rainehoover/raine_update_collection_contributors\n\nAdd contributor ids field into collection summary model, and update it appropriately.","distinct":true,"url":"https://api.github.com/repos/stephenchiang/oppia/commits/823015ca08759fdfd45cb2ab1176e59ca8641382"},{"sha":"feb44a35f064ee7cce4f18edcef10c9c1ebfe9ad","author":{"email":"2218458f11c451522027a58b1b5fd8e44ae875d3@gmail.com","name":"Andrew Low"},"message":"removed case sensitivity for fuzzyequals, added extra tests","distinct":true,"url":"https://api.github.com/repos/stephenchiang/oppia/commits/feb44a35f064ee7cce4f18edcef10c9c1ebfe9ad"},{"sha":"d458935b01b057e8a81ebf95ac2e4a6e7c75869f","author":{"email":"d7e19930cc1f42c2d0781f4d9e6f1fe5891bf9cf@seanlip.org","name":"Sean Lip"},"message":"Update list of jobs in job registry.","distinct":true,"url":"https://api.github.com/repos/stephenchiang/oppia/commits/d458935b01b057e8a81ebf95ac2e4a6e7c75869f"}]}