Skip to content

Conversation

@Ostap-Zherebetskyi
Copy link
Collaborator

@Ostap-Zherebetskyi Ostap-Zherebetskyi commented Jan 8, 2026

Ticket

https://openscience.atlassian.net/browse/ENG-10019 (Follow-up PR to #11533)
https://openscience.atlassian.net/browse/ENG-10024
https://openscience.atlassian.net/browse/ENG-10039

Purpose

NR post-release bug-fixes that don't require migration

Changes

  • Remove subscription when moderator/admins are removed
  • Set proper default message frequency when adding moderator/admins
  • Add a management command to remove duplicates
  • Fix subscription population script with digest option

Side Effects

N/A

QE Notes

N/A

CE Notes

N/A

Documentation

N/A

@cslzchen cslzchen changed the title [] Fix subscription management and add command to remove duplicate notif… [hotfix/26.1.5] [ENG-10019] [ENG-10024] [ENG-10039] NR post-release bug-fixes that doesn't require migration Jan 8, 2026
@cslzchen cslzchen marked this pull request as ready for review January 8, 2026 16:42
Copy link
Collaborator

@cslzchen cslzchen left a comment

Choose a reason for hiding this comment

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

⭐ 🌟

* Remove subscription when moderator/admins are removed
* Set proper default message frequency when adding moderator/admins
* Add a management command to remove duplicates
* Fix subscription population script with digest option
@cslzchen cslzchen force-pushed the hotfix/moderators_subscriptions_and_duplicates branch from 3bc77b9 to 0e6d014 Compare January 8, 2026 17:22
@cslzchen
Copy link
Collaborator

cslzchen commented Jan 8, 2026

Previous test have passed. I've amended the commit for better messages, will merge without waiting for the CI to pass.

See: https://github.com/CenterForOpenScience/osf.io/actions/runs/20824080876

@cslzchen cslzchen changed the title [hotfix/26.1.5] [ENG-10019] [ENG-10024] [ENG-10039] NR post-release bug-fixes that doesn't require migration [hotfix/26.1.5] [ENG-10019] [ENG-10024] [ENG-10039] NR post-release bug-fixes that don't require migration Jan 8, 2026
@cslzchen cslzchen merged commit 66b0030 into CenterForOpenScience:hotfix/26.1.5 Jan 8, 2026
1 of 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