from django.db import migrations, models


class Migration(migrations.Migration):

    dependencies = [
        ("core", "0014_alter_customuser_role"),
    ]

    operations = [
        migrations.AlterField(
            model_name="notification",
            name="verb",
            field=models.CharField(
                choices=[
                    ("grant_awarded", "Grant awarded"),
                    ("deadline_reminder", "Deadline reminder"),
                    ("application_status", "Application status"),
                    ("call_published", "Call published"),
                    ("reviewer_assigned", "Reviewer assigned"),
                    ("review_intake_manager", "Grants — assign reviewers"),
                    ("interview_completed", "Interview completed"),
                    ("milestone_overdue", "Milestone overdue"),
                    ("finance_disbursement", "Finance disbursement"),
                    ("rep_certificate_issued", "Course certificate issued"),
                    ("rep_course_published", "REP course published"),
                    ("rep_course_unpublished", "REP course returned to draft"),
                    ("rep_course_review_submitted", "REP course submitted for publish review"),
                    ("rep_course_review_returned", "REP publish review returned"),
                    ("rep_assignment_deadline_extended", "REP assignment deadline extended"),
                    ("repo_doc_submitted", "Repository document submitted"),
                    ("repo_qa_assigned", "Repository QA review assigned"),
                    ("repo_doc_approved", "Repository document approved"),
                    ("repo_doc_rejected", "Repository document rejected"),
                    ("repo_doc_revision_required", "Repository document revision required"),
                    ("repo_doc_published", "Repository document published"),
                    ("repo_doc_withdrawn", "Repository document withdrawn"),
                    ("repo_access_requested", "Repository access requested"),
                    ("repo_access_granted", "Repository access granted"),
                    ("repo_retention_due", "Repository retention due"),
                    ("repo_rep_link_broken", "REP link to withdrawn document"),
                    ("mel_indicator_off_track", "M&EL — indicator off track"),
                    ("mel_activity_delayed", "M&EL — activity delayed"),
                    ("mel_data_point_rejected", "M&EL — data point rejected"),
                    ("alumni_profile_created", "Alumni — profile created"),
                    ("alumni_milestone_added", "Alumni — milestone added"),
                    ("alumni_orcid_sync_failed", "Alumni — ORCID sync failed"),
                    ("alumni_mentorship_requested", "Alumni — mentorship requested"),
                    ("alumni_mentorship_accepted", "Alumni — mentorship accepted"),
                    ("alumni_mentorship_declined", "Alumni — mentorship declined"),
                    ("alumni_event_registered", "Alumni — event registered"),
                    ("alumni_event_reminder", "Alumni — event reminder"),
                    ("alumni_tracer_survey_invited", "Alumni — tracer survey invitation"),
                    ("alumni_group_new_event", "Alumni — new event in your group"),
                    ("alumni_group_event_nudge", "Alumni — upcoming group event reminder"),
                    ("alumni_group_announcement", "Alumni — group announcement"),
                    ("alumni_group_member_promoted", "Alumni — promoted to group moderator"),
                    ("generic", "Generic"),
                ],
                default="generic",
                max_length=64,
            ),
        ),
    ]
