Skip to content

[ENG-11791][ENG-11793] Update model to pre-calculate and sort recipients; rework campaign workflow#11825

Merged
cslzchen merged 5 commits into
CenterForOpenScience:feature/project-enterfrom
Ostap-Zherebetskyi:feature/enter/campaign_recipient_model
Jul 23, 2026
Merged

[ENG-11791][ENG-11793] Update model to pre-calculate and sort recipients; rework campaign workflow#11825
cslzchen merged 5 commits into
CenterForOpenScience:feature/project-enterfrom
Ostap-Zherebetskyi:feature/enter/campaign_recipient_model

Conversation

@Ostap-Zherebetskyi

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

Copy link
Copy Markdown
Collaborator

Ticket

Purpose

Update model to pre-calculate and sort recipients

Changes

Side Effects

QE Notes

CE Notes

Documentation

…dd run_id to models, and improve filtering by activity score
Comment thread osf/email/notification_campaign.py Outdated
Comment thread osf/email/notification_campaign.py Outdated
Comment thread osf/email/notification_campaign.py Outdated
Comment thread osf/email/notification_campaign.py Outdated
Comment thread osf/email/notification_campaign.py Outdated
Comment thread osf/email/notification_campaign.py Outdated
@Ostap-Zherebetskyi
Ostap-Zherebetskyi marked this pull request as ready for review July 23, 2026 09:35
@Ostap-Zherebetskyi Ostap-Zherebetskyi changed the title [ENG-11791] Update model to pre-calculate and sort recipients [ENG-11791][ENG-11793] Update model to pre-calculate and sort recipients Jul 23, 2026

@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.

⭐ and 👍 for pairing on this complex improvement

Comment thread osf/email/notification_campaign.py
Comment thread osf/email/notification_campaign.py Outdated
Comment thread osf/email/notification_campaign.py Outdated
@cslzchen cslzchen changed the title [ENG-11791][ENG-11793] Update model to pre-calculate and sort recipients [ENG-11791][ENG-11793] Update model to pre-calculate and sort recipients; rework campaign workflow Jul 23, 2026
@cslzchen
cslzchen merged commit d275049 into CenterForOpenScience:feature/project-enter Jul 23, 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.

3 participants