Skip to content

Feat 145 assignments email notification#152

Merged
karimouf merged 9 commits intofeat-120-assigment_dashboardfrom
feat-145-assignments_email_notification
Apr 13, 2026
Merged

Feat 145 assignments email notification#152
karimouf merged 9 commits intofeat-120-assigment_dashboardfrom
feat-145-assignments_email_notification

Conversation

@mohammadsherif0
Copy link
Copy Markdown
Collaborator

Main description

Notify the assignment owner by email when a student uploads or re-uploads a submission for an assignment. Admins can configure an HTML email template (type Email – Submission upload) via Settings, or rely on the disk fallback. Owners can turn notifications off per assignment with Email owner on submission upload.

New user features

  • Email to the assignment owner on first submission upload and on re-upload (when enabled).
  • Assignment setting: Notify on Submission Upload.
  • Optional admin-configured submission upload email template in Settings; otherwise default text from the fallback file.

Copy link
Copy Markdown
Collaborator

@karimouf karimouf left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think its good to go, I just have one comment I feel like adding a new email template is a lot of work it should be easier. there is a lot of changes just for adding an extra template

@karimouf karimouf merged commit 8e5ae7a into feat-120-assigment_dashboard Apr 13, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants