canvas-lms/app/messages/assignment_submitted_late.t...

8 lines
172 B
Plaintext
Raw Normal View History

anonymize all late submission notifications fixes GRADE-1902 When an assignment is anonymous and still muted, students submitting late will not have their names exposed in notifications. test plan: * Submission Steps 1. Sign in or act as a student 2. Submit to the anonymous assignment 3. Submit to the non-anonymous assignment A. Setup 1. Create an anonymous assignment, due yesterday 2. Create a non-anonymous assignment, due yesterday B. Test Plan for Immediate Email 1. Set your "Late Grading" notification preferences for immediate email 2. Perform the Submission Steps above 3. As the teacher, find the late submission emails 4. Verify the student name is present for the non-anonymous email 5. Verify the student name is absent for the anonymous email 6. Flag them as spam, because you ain't got time for that nonsense C. Test Plan for Daily/Weekly Email 1. Set your "Late Grading" notification preferences for daily/weekly email 2. Perform the Submission Steps above 3. Wait a day, or a week, ... or whatever 4. As the teacher, find the late submission emails 5. Verify the student name is present for the non-anonymous email 6. Verify the student name is absent for the anonymous email 7. Write a strongly-worded response while singing "If I Could Turn Back Time" D. Test Plan for Twitter 1. Set your "Late Grading" notification preferences for Twitter 2. Perform the Submission Steps above 3. As the teacher, check your Twitter 4. Verify the student name is present for the non-anonymous message 5. Verify the student name is absent for the anonymous message 6. Block the presidental Twitter account E. Test Plan for SMS 1. Set your "Late Grading" notification preferences for Twitter 2. Perform the Submission Steps above 3. As the teacher, fumble with your phone while using the bathroom If you drop it in the toilet, you MUST repeat all steps above. 4. Verify the student name is present for the non-anonymous text 5. Verify the student name is absent for the anonymous text 6. Report the texts to the FCC Requires published course with student/teacher enrollments and 'Anonymous Grading' feature option As a teacher in the course, set your 'Late Grading' notification preferences to daily/weekly summary Create an assignment with a due date in the past As a student, submit to the assignment Wait a day/week Note notification was sent to course instructor containing the name of the student who submitted Change-Id: I36b711d965c38281dc200dcafd253af192218637 Reviewed-on: https://gerrit.instructure.com/178349 Tested-by: Jenkins Reviewed-by: Adrian Packel <apackel@instructure.com> Reviewed-by: Gary Mei <gmei@instructure.com> QA-Review: James Butters <jbutters@instructure.com> Product-Review: Sidharth Oberoi <soberoi@instructure.com>
2019-01-16 00:52:44 +08:00
<% presenter = ::Messages::AssignmentSubmittedLate::TwitterPresenter.new(self) %>
<% define_content :link do -%>
anonymize all late submission notifications fixes GRADE-1902 When an assignment is anonymous and still muted, students submitting late will not have their names exposed in notifications. test plan: * Submission Steps 1. Sign in or act as a student 2. Submit to the anonymous assignment 3. Submit to the non-anonymous assignment A. Setup 1. Create an anonymous assignment, due yesterday 2. Create a non-anonymous assignment, due yesterday B. Test Plan for Immediate Email 1. Set your "Late Grading" notification preferences for immediate email 2. Perform the Submission Steps above 3. As the teacher, find the late submission emails 4. Verify the student name is present for the non-anonymous email 5. Verify the student name is absent for the anonymous email 6. Flag them as spam, because you ain't got time for that nonsense C. Test Plan for Daily/Weekly Email 1. Set your "Late Grading" notification preferences for daily/weekly email 2. Perform the Submission Steps above 3. Wait a day, or a week, ... or whatever 4. As the teacher, find the late submission emails 5. Verify the student name is present for the non-anonymous email 6. Verify the student name is absent for the anonymous email 7. Write a strongly-worded response while singing "If I Could Turn Back Time" D. Test Plan for Twitter 1. Set your "Late Grading" notification preferences for Twitter 2. Perform the Submission Steps above 3. As the teacher, check your Twitter 4. Verify the student name is present for the non-anonymous message 5. Verify the student name is absent for the anonymous message 6. Block the presidental Twitter account E. Test Plan for SMS 1. Set your "Late Grading" notification preferences for Twitter 2. Perform the Submission Steps above 3. As the teacher, fumble with your phone while using the bathroom If you drop it in the toilet, you MUST repeat all steps above. 4. Verify the student name is present for the non-anonymous text 5. Verify the student name is absent for the anonymous text 6. Report the texts to the FCC Requires published course with student/teacher enrollments and 'Anonymous Grading' feature option As a teacher in the course, set your 'Late Grading' notification preferences to daily/weekly summary Create an assignment with a due date in the past As a student, submit to the assignment Wait a day/week Note notification was sent to course instructor containing the name of the student who submitted Change-Id: I36b711d965c38281dc200dcafd253af192218637 Reviewed-on: https://gerrit.instructure.com/178349 Tested-by: Jenkins Reviewed-by: Adrian Packel <apackel@instructure.com> Reviewed-by: Gary Mei <gmei@instructure.com> QA-Review: James Butters <jbutters@instructure.com> Product-Review: Sidharth Oberoi <soberoi@instructure.com>
2019-01-16 00:52:44 +08:00
<%= presenter.link %>
<% end -%>
anonymize all late submission notifications fixes GRADE-1902 When an assignment is anonymous and still muted, students submitting late will not have their names exposed in notifications. test plan: * Submission Steps 1. Sign in or act as a student 2. Submit to the anonymous assignment 3. Submit to the non-anonymous assignment A. Setup 1. Create an anonymous assignment, due yesterday 2. Create a non-anonymous assignment, due yesterday B. Test Plan for Immediate Email 1. Set your "Late Grading" notification preferences for immediate email 2. Perform the Submission Steps above 3. As the teacher, find the late submission emails 4. Verify the student name is present for the non-anonymous email 5. Verify the student name is absent for the anonymous email 6. Flag them as spam, because you ain't got time for that nonsense C. Test Plan for Daily/Weekly Email 1. Set your "Late Grading" notification preferences for daily/weekly email 2. Perform the Submission Steps above 3. Wait a day, or a week, ... or whatever 4. As the teacher, find the late submission emails 5. Verify the student name is present for the non-anonymous email 6. Verify the student name is absent for the anonymous email 7. Write a strongly-worded response while singing "If I Could Turn Back Time" D. Test Plan for Twitter 1. Set your "Late Grading" notification preferences for Twitter 2. Perform the Submission Steps above 3. As the teacher, check your Twitter 4. Verify the student name is present for the non-anonymous message 5. Verify the student name is absent for the anonymous message 6. Block the presidental Twitter account E. Test Plan for SMS 1. Set your "Late Grading" notification preferences for Twitter 2. Perform the Submission Steps above 3. As the teacher, fumble with your phone while using the bathroom If you drop it in the toilet, you MUST repeat all steps above. 4. Verify the student name is present for the non-anonymous text 5. Verify the student name is absent for the anonymous text 6. Report the texts to the FCC Requires published course with student/teacher enrollments and 'Anonymous Grading' feature option As a teacher in the course, set your 'Late Grading' notification preferences to daily/weekly summary Create an assignment with a due date in the past As a student, submit to the assignment Wait a day/week Note notification was sent to course instructor containing the name of the student who submitted Change-Id: I36b711d965c38281dc200dcafd253af192218637 Reviewed-on: https://gerrit.instructure.com/178349 Tested-by: Jenkins Reviewed-by: Adrian Packel <apackel@instructure.com> Reviewed-by: Gary Mei <gmei@instructure.com> QA-Review: James Butters <jbutters@instructure.com> Product-Review: Sidharth Oberoi <soberoi@instructure.com>
2019-01-16 00:52:44 +08:00
<%= presenter.body %>