{"push_id":2609417340,"size":37,"distinct_size":1,"ref":"refs/heads/create-edit-gradeables-ui","head":"a3e893453d735e9c25cc5887e829779ba8f06484","before":"07060511462ce4afd027a8145e24bd150a797d83","commits":[{"sha":"e2addfec12abc29737b0ffe2927b6a8a0ab64bed","author":{"name":"Dixita","email":"d9a9bb98bbd73b423cf8198c5c85c5bd95402a3f@gmail.com"},"message":"Sanitize instructor form input fields (#1820)\n\n* sanitize input fields to remove xss vulnerability\r\n\r\nSigned-off-by: Dixita <ndixita@Dixitas-MacBook-Pro.local>\r\n\r\n* Using FILTER_SANITIZE_SPECIAL_CHARS will make it HTML encode instead of stripping tags\r\n\r\nAlso, the edits to ConfigurationController are now unnecessary because the code uses htmlentities when rendering elsewhere\r\n\r\n* Escape course display name on homepage","distinct":false,"url":"https://api.github.com/repos/Submitty/Submitty/commits/e2addfec12abc29737b0ffe2927b6a8a0ab64bed"},{"sha":"d6b52018711ed9f2d835359d437989b688f383fd","author":{"name":"Matthew Peveler","email":"ceb7192332cc0210660ce4c985cae5ba0e431884@gmail.com"},"message":"don't run all tests on regular pushes (#2002)","distinct":false,"url":"https://api.github.com/repos/Submitty/Submitty/commits/d6b52018711ed9f2d835359d437989b688f383fd"},{"sha":"e3a9f9b30efc334c42f4b84ffc0f09035d72abb7","author":{"name":"Gagan Kumar","email":"705184568526ca3d4b0b49020312ee30a5f2c370@gmail.com"},"message":"Allow students to pin threads in discussion forum (#1973)\n\n* Allow students to pin threads\r\n\r\n* Pin thread, order fixed","distinct":false,"url":"https://api.github.com/repos/Submitty/Submitty/commits/e3a9f9b30efc334c42f4b84ffc0f09035d72abb7"},{"sha":"7e1c5cf8a2566ae0a64d90d14c0ca622ec979650","author":{"name":"Glenn Smith","email":"709c00222aef514976085c4531c65249dbebf9a8@gmail.com"},"message":"Remove deprecated \"individual\" field on ElectronicGraderView/Controller (#1990)\n\n* Fix XSS on ElectronicGraderView/Controller via the individual field\r\n\r\nField was being input as a string from $_REQUEST then passed back raw to the page in ElectronicGraderView.php:1219\r\n\r\n* Remove \"individual\" field entirely","distinct":false,"url":"https://api.github.com/repos/Submitty/Submitty/commits/7e1c5cf8a2566ae0a64d90d14c0ca622ec979650"},{"sha":"382e3a6c213ce87bd69382e0437ac77137790363","author":{"name":"Glenn Smith","email":"709c00222aef514976085c4531c65249dbebf9a8@gmail.com"},"message":"Fix some success/error callbacks not being called (#2005)","distinct":false,"url":"https://api.github.com/repos/Submitty/Submitty/commits/382e3a6c213ce87bd69382e0437ac77137790363"},{"sha":"38d108fad770e34f407ea22579368d7b4636cfdb","author":{"name":"Matthew Peveler","email":"ceb7192332cc0210660ce4c985cae5ba0e431884@gmail.com"},"message":"run composer as hwphp user (#1984)\n\n* run composer as hwphp user\r\n\r\n* use variable replacement for composer command\r\n\r\n* debug travis\r\n\r\n* get more debug info\r\n\r\n* Update before_install.sh\r\n\r\n* Update .travis.yml\r\n\r\n* Update .travis.yml\r\n\r\n* try and fix permissions problem\r\n\r\n* add hwphp to travis group\r\n\r\n* finalize fixes for travis composer\r\n\r\n* travis.yml\r\n\r\n* argh\r\n\r\n* hm\r\n\r\n* Fix the permissions problems?\r\n\r\n* put pushd inside of su command\r\n\r\n* reorder where composer install is run\r\n\r\n* finish up travis stuff\r\n\r\n* fix integration test sutie","distinct":false,"url":"https://api.github.com/repos/Submitty/Submitty/commits/38d108fad770e34f407ea22579368d7b4636cfdb"},{"sha":"79a3d377763691579821e99fba2c26af86aee94f","author":{"name":"Matthew Peveler","email":"ceb7192332cc0210660ce4c985cae5ba0e431884@gmail.com"},"message":"Add code watcher tool to speed up development loop (#2008)\n\n* Add basic site_watcher script\r\n\r\n* Improve site_watcher script\r\n\r\n* build code_watcher.py for bin and site\r\n\r\n* Finish up initial draft of code_watcher\r\n\r\n* initial draft of the code watcher tool\r\n\r\n* allow watching multiple helpers at once\r\n\r\n* Update INSTALL_SUBMITTY_HELPER_SITE.sh\r\n\r\n* Update INSTALL_SUBMITTY_HELPER_SITE.sh","distinct":false,"url":"https://api.github.com/repos/Submitty/Submitty/commits/79a3d377763691579821e99fba2c26af86aee94f"},{"sha":"2a79bce19475c162def0df72ce19727e4372a3cf","author":{"name":"Matthew Peveler","email":"ceb7192332cc0210660ce4c985cae5ba0e431884@gmail.com"},"message":"Remove the positional argument from code_watcher (#2014)\n\n* Remove the positional arguments from code_watcher\r\n\r\n* add better print message for code_watcher","distinct":false,"url":"https://api.github.com/repos/Submitty/Submitty/commits/2a79bce19475c162def0df72ce19727e4372a3cf"},{"sha":"deafde544c23725880eb2a36887f4a8a812af518","author":{"name":"Tushar Gurjar","email":"ee5e9b18a4e7f2971839bf609288c5607bae09fc@gmail.com"},"message":"Team member export and import feature  (#1982)\n\n* add export and import team feature\r\n\r\n* add few lines regarding format of import csv on import team popup form\r\n\r\n* add team member import/export feature. No change in database. New imported teams will have new team_id as if newly created by instructor or student\r\n\r\n* allow teams import when empty teams on gradeable. no teams export if no non-null team","distinct":false,"url":"https://api.github.com/repos/Submitty/Submitty/commits/deafde544c23725880eb2a36887f4a8a812af518"},{"sha":"acb5004960ada7c235451ae3ee6125efdb63fc91","author":{"name":"Matthew Peveler","email":"ceb7192332cc0210660ce4c985cae5ba0e431884@gmail.com"},"message":"Bugfix: permissions problems for composer (#2015)","distinct":false,"url":"https://api.github.com/repos/Submitty/Submitty/commits/acb5004960ada7c235451ae3ee6125efdb63fc91"},{"sha":"e8a3053cb3870ebb45fe0f15bc23a9c6c4dc0fb8","author":{"name":"Glenn Smith","email":"709c00222aef514976085c4531c65249dbebf9a8@gmail.com"},"message":"Bugfix: ta grading buttons / functions mismatch (#2010)\n\nHad the wrong functions connected to the buttons, but the right functions for the keys.","distinct":false,"url":"https://api.github.com/repos/Submitty/Submitty/commits/e8a3053cb3870ebb45fe0f15bc23a9c6c4dc0fb8"},{"sha":"6c5ed566e26cd4ff352e823222757cb9c4cbb321","author":{"name":"Glenn Smith","email":"709c00222aef514976085c4531c65249dbebf9a8@gmail.com"},"message":"Fix general comment not wrapping (#1999)\n\n* Wrap general comment on grading page\r\n\r\n* Wrap general comment on student page\r\n\r\nAlso fixes an xss\r\n\r\n* Remove use of <pre> tag on general comment as per #1555\r\n\r\n* Also break on long marks\r\n\r\n* Display newlines on general comment (and mark comments) for grader view\r\n\r\n* Newlines on the student interface as well\r\n\r\n* Instead of breaking GradeableComponent just use white-space: pre-line\r\n\r\n* Re-add cursor: pointer to show these as clickable","distinct":false,"url":"https://api.github.com/repos/Submitty/Submitty/commits/6c5ed566e26cd4ff352e823222757cb9c4cbb321"},{"sha":"c00381eba0e9f58ba32576da54245c88def7db16","author":{"name":"Victor Nazzaro","email":"beefdcd1404323be7d087bb956dd01acd8be95e3@gmail.com"},"message":"Alternate discussion form sort options: Hierarchical, Chronological, Alphabetical (#1916)","distinct":false,"url":"https://api.github.com/repos/Submitty/Submitty/commits/c00381eba0e9f58ba32576da54245c88def7db16"},{"sha":"a5cf7eb40dc75c0094386fd9245b6d3d949ca1e1","author":{"name":"jchulton","email":"fe5c05c1d5cba47eaeb8aa6c1f76076179ab1020@verizon.net"},"message":"Summary Stats page for Team Gradeables (#2000)\n\n* progressBarSingleUserFix\r\n\r\n* progressBarSingleUserFix\r\n\r\n* progressBarSingleUserFix\r\n\r\n* progressBarSingleUserFix\r\n\r\n* saving_changes\r\n\r\n* saving_changes\r\n\r\n* saving_changes\r\n\r\n* saving_changes\r\n\r\n* saving_changes\r\n\r\n* saving_changes\r\n\r\n* TestCommit\r\n\r\n* saving changes\r\n\r\n* saving changes\r\n\r\n* saving_changes\r\n\r\n* final commit before push request\r\n\r\n* final commit before push request\r\n\r\n* fixed divide by zero bug\r\n\r\n* Revert what appears to be parts of the redesign accidentally applied to this PR\r\n\r\n* Merge conflict cleanup\r\n\r\n* Merge conflict cleanup part 2\r\n\r\n* Part 3?\r\n\r\n* Minor query cleanup-- interpolate strings instead of concat","distinct":false,"url":"https://api.github.com/repos/Submitty/Submitty/commits/a5cf7eb40dc75c0094386fd9245b6d3d949ca1e1"},{"sha":"352a389e4977f7831097271368969d018dd2dd96","author":{"name":"Glenn Smith","email":"709c00222aef514976085c4531c65249dbebf9a8@gmail.com"},"message":"By adding modifier support for keycodes, we prevent firing with modifiers (#2013)","distinct":false,"url":"https://api.github.com/repos/Submitty/Submitty/commits/352a389e4977f7831097271368969d018dd2dd96"},{"sha":"129af049baca8f484d604657571b257d6d49085a","author":{"name":"Glenn Smith","email":"709c00222aef514976085c4531c65249dbebf9a8@gmail.com"},"message":"Enable xdebug on vagrant boxes to allow web page debugging (#2019)\n\n* Enable xdebug on vagrant boxes and install composer packages for running tests\r\n\r\n* Not the right place for this","distinct":false,"url":"https://api.github.com/repos/Submitty/Submitty/commits/129af049baca8f484d604657571b257d6d49085a"},{"sha":"4f62cda5b3a76eb429813cad113c6126ba1508db","author":{"name":"Victor Nazzaro","email":"beefdcd1404323be7d087bb956dd01acd8be95e3@gmail.com"},"message":"sample course discussion forum enabled by default (#2018)\n\n* sample course forum is now enabled by default\r\n\r\n* fix spelling","distinct":false,"url":"https://api.github.com/repos/Submitty/Submitty/commits/4f62cda5b3a76eb429813cad113c6126ba1508db"},{"sha":"c3842b40801fe4a245155543c9dbcce7b21d897f","author":{"name":"Gagan Kumar","email":"705184568526ca3d4b0b49020312ee30a5f2c370@gmail.com"},"message":"Added more sample thread/posts for forum (#2009)","distinct":false,"url":"https://api.github.com/repos/Submitty/Submitty/commits/c3842b40801fe4a245155543c9dbcce7b21d897f"},{"sha":"f10f5b6f9973f6b262f9ccd204b7e8a56ea81cf3","author":{"name":"Matthew Peveler","email":"ceb7192332cc0210660ce4c985cae5ba0e431884@gmail.com"},"message":"Remove developer group from Submitty (#2020)\n\n* Remove the developer class\r\n\r\n* remove developer group from sql\r\n\r\n* fix togglePageDetails function","distinct":false,"url":"https://api.github.com/repos/Submitty/Submitty/commits/f10f5b6f9973f6b262f9ccd204b7e8a56ea81cf3"},{"sha":"127cf0702967cecf84c281ea17cbbcff81afe8b8","author":{"name":"Glenn Smith","email":"709c00222aef514976085c4531c65249dbebf9a8@gmail.com"},"message":"\"Number of students who have viewed their grade\" label (#2027)\n\n* \"Number of students who have viewed their grade\" label\r\n\r\n* Spaces\r\n\r\n* Organize\r\n\r\n* Fixed Variable References\r\n\r\n* Fix divide by zero and rename badly named \"total_students_final\" variable\r\n\r\n* If this is a team assignment, show # of teams viewed instead of # of students viewed","distinct":false,"url":"https://api.github.com/repos/Submitty/Submitty/commits/127cf0702967cecf84c281ea17cbbcff81afe8b8"}]}
{"actor":{"display_login":"KevinMackenzie"}}