Skip to content

[ENG-11605][ENG-11695][ENG-11696][ENG-11697][ENG-11605][ENG-11698] ENTER - Part 1#11805

Merged
cslzchen merged 4 commits into
CenterForOpenScience:feature/project-enterfrom
Ostap-Zherebetskyi:feature/enter/entry_point_task
Jul 9, 2026
Merged

[ENG-11605][ENG-11695][ENG-11696][ENG-11697][ENG-11605][ENG-11698] ENTER - Part 1#11805
cslzchen merged 4 commits into
CenterForOpenScience:feature/project-enterfrom
Ostap-Zherebetskyi:feature/enter/entry_point_task

Conversation

@Ostap-Zherebetskyi

@Ostap-Zherebetskyi Ostap-Zherebetskyi commented Jul 9, 2026

Copy link
Copy Markdown
Collaborator

Ticket

Purpose

  • Implement notification campaign models and email handling
  • Add NotificationCampaign and NotificationCampaignRecipient models.
  • Introduce notification campaign status management.
  • Update OSFUser model to track received notification campaigns.
  • Enhance email templates for notification campaigns.
  • Create migration for new models and relationships.

Changes

Side Effects

QE Notes

CE Notes

Documentation

- Add NotificationCampaign and NotificationCampaignRecipient models.
- Introduce notification campaign status management.
- Update OSFUser model to track received notification campaigns.
- Enhance email templates for notification campaigns.
- Create migration for new models and relationships.
@Ostap-Zherebetskyi Ostap-Zherebetskyi marked this pull request as ready for review July 9, 2026 14:56

@cslzchen cslzchen left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Looks good with minor suggestions as discussed.

@cslzchen cslzchen left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

@cslzchen cslzchen changed the title [ENG-11605][ENG-11695][ENG-11696][ENG-11697][ENG-11605][ENG-11698] ENTER project [ENG-11605][ENG-11695][ENG-11696][ENG-11697][ENG-11605][ENG-11698] ENTER - Part 1 Jul 9, 2026
@cslzchen cslzchen merged commit aae133d into CenterForOpenScience:feature/project-enter Jul 9, 2026
8 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