Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Automatic Grade Publishing Reminder #2087

Open
janno42 opened this issue Dec 7, 2023 · 0 comments
Open

Automatic Grade Publishing Reminder #2087

janno42 opened this issue Dec 7, 2023 · 0 comments
Assignees
Labels
[C] Backend Focuses on backend implementation [C] Frontend Focuses on frontend implementation [P] Major Major priority

Comments

@janno42
Copy link
Member

janno42 commented Dec 7, 2023

The staff semester view has a button that links to the "Grade Publish Reminder" page. This page lists all graded courses for which grade documents have not yet been uploaded (courses with missing grade documents).

This list of courses should be automatically sent within a new email template GRADE_REMINDER to the addresses specified in a new setting variable GRADE_REMINDER_EMAIL_RECIPIENTS (default: []).
This automated reminder should be sent individually for all semesters that have courses with missing grade documents using the send_reminders command on all days specified in the new GRADE_REMINDER_EMAIL_DATES setting (default: [03-15, 09-15]).

--

Template subject: [EvaP] Notenveröffentlichung für {{semester.name_de}} / Grade publishing for {{semester.name_en}}
Template body:

Für die folgenden Veranstaltungen im {{semester.name_de}} wurden bisher keine Notendokumente auf EvaP hochgeladen. Bitte prüfen Sie, ob die Noten bereits vorliegen und die Evaluierungsergebnisse veröffentlicht werden können.

For the following courses in {{semester.name_en}}, no grade documents have yet been uploaded on EvaP. Please check whether the grades are already available and whether the evaluation results can be published.

< formatted course list >
@janno42 janno42 added [C] Backend Focuses on backend implementation [C] Frontend Focuses on frontend implementation [P] Major Major priority labels Dec 7, 2023
@richardebeling richardebeling self-assigned this Apr 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[C] Backend Focuses on backend implementation [C] Frontend Focuses on frontend implementation [P] Major Major priority
Development

No branches or pull requests

2 participants