{"push_id":1755931553,"size":22,"distinct_size":21,"ref":"refs/heads/7262-frontend-course-sanitize","head":"d312848082d58d01c8c5094f2647e5fa8ebabee3","before":"e33f009e92c0b63b48b6990eadeeaf2ca7b3a46d","commits":[{"sha":"c42cb9fef1388dca652735207eee8594504b2e72","author":{"name":"Vamsi Sangam","email":"32225e909055ec870b58e0cfc734b0b65898379f@live.com"},"message":"[#6095] Instructor: edit visibility/path: warn if user click on first level options (#7311)\n\n* Added tooltip and modified test files with godmode\r\n\r\n* Moved inline JS to .es6 file, UI enhancements, changed test files\r\n\r\n* Fixed style errors","distinct":false,"url":"https://api.github.com/repos/leeyimin/teammates/commits/c42cb9fef1388dca652735207eee8594504b2e72"},{"sha":"44e97f6110c0309a1d6ef66fea0c01ca6a8aaa8b","author":{"name":"Lee Yi Min","email":"6524f02188732cadc82d43bc4a53fd7e40429d9c@u.nus.edu"},"message":"[#7325] Fix sanitization of query string in SearchQuery (#7330)","distinct":true,"url":"https://api.github.com/repos/leeyimin/teammates/commits/44e97f6110c0309a1d6ef66fea0c01ca6a8aaa8b"},{"sha":"2d16f14ee76f188b29fa96051b5d04946246611d","author":{"name":"Richard Liu","email":"ffca3620d67c9b6a04729a6a58ed09e5e425fec9@users.noreply.github.com"},"message":"[#7240] Instructor: view results: constant sum questions: show total per student (#7244)","distinct":true,"url":"https://api.github.com/repos/leeyimin/teammates/commits/2d16f14ee76f188b29fa96051b5d04946246611d"},{"sha":"cfe67456d3431e71c26f181a843138e05fd56d08","author":{"name":"Damith C. Rajapakse","email":"962f9e179df0a204beb06f45f26c094eee4ac0cd@gmail.com"},"message":"orientation-guide.md: add more info to phases C, D","distinct":true,"url":"https://api.github.com/repos/leeyimin/teammates/commits/cfe67456d3431e71c26f181a843138e05fd56d08"},{"sha":"39a9f3c70812f978e16b5877abca5a75d1138218","author":{"name":"Sujeet","email":"84bac80a3acbc19e2a6e81700853b2cb727fcc64@iiitd.ac.in"},"message":"[#5439] CoursesLogicTest: fix occasional test failure due to wrong ordering (#7253)","distinct":true,"url":"https://api.github.com/repos/leeyimin/teammates/commits/39a9f3c70812f978e16b5877abca5a75d1138218"},{"sha":"9d4a8dbeef3d3410ee158c0069179d8c7c4852f9","author":{"name":"Mayank Harsani","email":"ea768c49f1e452b594980256210fcb12bb0e5def@gmail.com"},"message":"[#1168] Instructor: add course: Wrong redirection after adding a course (#7175)","distinct":true,"url":"https://api.github.com/repos/leeyimin/teammates/commits/9d4a8dbeef3d3410ee158c0069179d8c7c4852f9"},{"sha":"de3d7789b4c4eb6f2366714b685584f1681cc3fe","author":{"name":"Vamsi Sangam","email":"32225e909055ec870b58e0cfc734b0b65898379f@live.com"},"message":"[#7204] Break up instructorHelp.jsp page (#7268)","distinct":true,"url":"https://api.github.com/repos/leeyimin/teammates/commits/de3d7789b4c4eb6f2366714b685584f1681cc3fe"},{"sha":"11c58d3bfb5db1563fbd4876a79541df675a5575","author":{"name":"Yi Min","email":"449a016194f362610e3eca5fae9b8526ab1a8f5d@gmail.com"},"message":"Remove html sanitization of name","distinct":true,"url":"https://api.github.com/repos/leeyimin/teammates/commits/11c58d3bfb5db1563fbd4876a79541df675a5575"},{"sha":"8983b4daa0a920373e0c006578c84cb88b1dd72f","author":{"name":"Yi Min","email":"449a016194f362610e3eca5fae9b8526ab1a8f5d@gmail.com"},"message":"Update typicalDataBundle to include session to test sanitization","distinct":true,"url":"https://api.github.com/repos/leeyimin/teammates/commits/8983b4daa0a920373e0c006578c84cb88b1dd72f"},{"sha":"60c060c9b4c236d6246ebad8eaa59221aa26eca7","author":{"name":"Yi Min","email":"449a016194f362610e3eca5fae9b8526ab1a8f5d@gmail.com"},"message":"Sanitize course name in EmailGenerator","distinct":true,"url":"https://api.github.com/repos/leeyimin/teammates/commits/60c060c9b4c236d6246ebad8eaa59221aa26eca7"},{"sha":"9adc9f7dc0033d7b96a5800fb7a6b0043fab7027","author":{"name":"Yi Min","email":"449a016194f362610e3eca5fae9b8526ab1a8f5d@gmail.com"},"message":"Update EmailGeneratorTest\n\nA bug was found in generateFeedbackSessionSummaryOfCourse, causing name to be sent in the email body unsanitized. This is fixed on the spot to provide a quick fix to the bug.","distinct":true,"url":"https://api.github.com/repos/leeyimin/teammates/commits/9adc9f7dc0033d7b96a5800fb7a6b0043fab7027"},{"sha":"5c52a9f4ef79711e42c7a0cb4d0637d9eb0f236c","author":{"name":"Yi Min","email":"449a016194f362610e3eca5fae9b8526ab1a8f5d@gmail.com"},"message":"Add sanitization of course name containing field in admin search rows","distinct":true,"url":"https://api.github.com/repos/leeyimin/teammates/commits/5c52a9f4ef79711e42c7a0cb4d0637d9eb0f236c"},{"sha":"2c396fb63cea2cd596637e5739840cba3d36eeb0","author":{"name":"Yi Min","email":"449a016194f362610e3eca5fae9b8526ab1a8f5d@gmail.com"},"message":"Update AdminSearchPageUiTest","distinct":true,"url":"https://api.github.com/repos/leeyimin/teammates/commits/2c396fb63cea2cd596637e5739840cba3d36eeb0"},{"sha":"17cc108344370ef789002f99edea9392da5e4ebd","author":{"name":"Yi Min","email":"449a016194f362610e3eca5fae9b8526ab1a8f5d@gmail.com"},"message":"Sanitize course name in admin log of actions","distinct":true,"url":"https://api.github.com/repos/leeyimin/teammates/commits/17cc108344370ef789002f99edea9392da5e4ebd"},{"sha":"7f3172ca7f266c943a43adddf7d0b0af4d6d703b","author":{"name":"Yi Min","email":"449a016194f362610e3eca5fae9b8526ab1a8f5d@gmail.com"},"message":"Sanitize course name in CourseTable related tags","distinct":true,"url":"https://api.github.com/repos/leeyimin/teammates/commits/7f3172ca7f266c943a43adddf7d0b0af4d6d703b"},{"sha":"dcad6b9962d542403eef007afe6570bb0854b073","author":{"name":"Yi Min","email":"449a016194f362610e3eca5fae9b8526ab1a8f5d@gmail.com"},"message":"Sanitize course name in InstructorStudentListPageData related tags","distinct":true,"url":"https://api.github.com/repos/leeyimin/teammates/commits/dcad6b9962d542403eef007afe6570bb0854b073"},{"sha":"39475f456c12e07fe997e14d85c39518c35463da","author":{"name":"Yi Min","email":"449a016194f362610e3eca5fae9b8526ab1a8f5d@gmail.com"},"message":"desanitize course name if sanitized in StudentCourseDetailsPageData\n\nRelated jsp/tag files sanitizes course name when displaying it.","distinct":true,"url":"https://api.github.com/repos/leeyimin/teammates/commits/39475f456c12e07fe997e14d85c39518c35463da"},{"sha":"d346549f13e618045956db4e9a75dc291e1d0317","author":{"name":"Yi Min","email":"449a016194f362610e3eca5fae9b8526ab1a8f5d@gmail.com"},"message":"Sanitize course name in InstructorCourseEditPageData related tag","distinct":true,"url":"https://api.github.com/repos/leeyimin/teammates/commits/d346549f13e618045956db4e9a75dc291e1d0317"},{"sha":"a132f20a3b15e70d61c4bfad5f7f05597a466147","author":{"name":"Yi Min","email":"449a016194f362610e3eca5fae9b8526ab1a8f5d@gmail.com"},"message":"Sanitize course name in courseInformation.tag","distinct":true,"url":"https://api.github.com/repos/leeyimin/teammates/commits/a132f20a3b15e70d61c4bfad5f7f05597a466147"},{"sha":"43f2fb5f605db8d96b389c81e543743aec182ace","author":{"name":"Yi Min","email":"449a016194f362610e3eca5fae9b8526ab1a8f5d@gmail.com"},"message":"Sanitize courseName in instructorComments page","distinct":true,"url":"https://api.github.com/repos/leeyimin/teammates/commits/43f2fb5f605db8d96b389c81e543743aec182ace"}]}
{"actor":{"display_login":"leeyimin"}}