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

Email notification tasks and templates #472 #485

Merged
merged 16 commits into from
Nov 13, 2023

Commits on Oct 27, 2023

  1. Implement email notification tasks and templates

    Signed-off-by: nirmeen <nirmeen.sallam@uni.lu>
    nirmeen committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    7fe3986 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2023

  1. Configuration menu
    Copy the full SHA
    1640970 View commit details
    Browse the repository at this point in the history
  2. add tests for email sending tasks

    Signed-off-by: nirmeen <nirmeen.sallam@uni.lu>
    nirmeen committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    7ceb05f View commit details
    Browse the repository at this point in the history
  3. created test notifications with 2 different dates to test send email …

    …by execution date and missed notifications
    
    Signed-off-by: nirmeen <nirmeen.sallam@uni.lu>
    nirmeen committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    ed97bc9 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2023

  1. Set notification proccessed date after sending. Code refactoring

    Signed-off-by: nirmeen <nirmeen.sallam@uni.lu>
    nirmeen committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    6276411 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2023

  1. updated email template to fix padding issue and used contentType name…

    … to display object name
    
    Signed-off-by: nirmeen <nirmeen.sallam@uni.lu>
    nirmeen committed Nov 3, 2023
    Configuration menu
    Copy the full SHA
    61b4eda View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2023

  1. Refactored email template and tasks

    Signed-off-by: nirmeen <nirmeen.sallam@uni.lu>
    nirmeen committed Nov 6, 2023
    Configuration menu
    Copy the full SHA
    dd57531 View commit details
    Browse the repository at this point in the history
  2. linting

    Signed-off-by: nirmeen <nirmeen.sallam@uni.lu>
    nirmeen committed Nov 6, 2023
    Configuration menu
    Copy the full SHA
    b3f0886 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2023

  1. updateing celery_beat_schedule notification task

    Signed-off-by: nirmeen <nirmeen.sallam@uni.lu>
    nirmeen committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    fc3ebed View commit details
    Browse the repository at this point in the history
  2. added email settings and updated email task to check if email notific…

    …ation sending is disabled
    nirmeen committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    c6dbcee View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    49dd7b7 View commit details
    Browse the repository at this point in the history
  4. added test to check emails not sent when notifications are disabled a…

    …nd fixed settings of other tests
    nirmeen committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    31ba857 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2023

  1. Merge branch 'develop' into email_notification_task_template

    # Conflicts:
    #	notification/models.py
    nirmeen committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    809fab7 View commit details
    Browse the repository at this point in the history
  2. updated the name of notifications error method, added only_one_day te…

    …st for send notification and changed profile to notification settings
    nirmeen committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    49601ff View commit details
    Browse the repository at this point in the history
  3. updated notification_seting full url

    nirmeen committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    faefbf6 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2023

  1. remove print

    nirmeen committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    372757c View commit details
    Browse the repository at this point in the history