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

🎁 Make batch email, depositor email and user stats account settings #209

Open
8 tasks
ShanaLMoore opened this issue Jan 24, 2025 · 0 comments
Open
8 tasks
Assignees

Comments

@ShanaLMoore
Copy link
Contributor

ShanaLMoore commented Jan 24, 2025

Summary

Make batch email, depository email, and user stat jobs feature flags. In particular I'd like to turn these features off for pals because the GA4 implementation is buggy and the jobs are too aggressive. We will of course need to fix these issues for real but being able to turn them off easily would be a great feature to have anyways.

Acceptance Criteria

  • In admin dashboard > Settings > Account, A user is able to turn the following features on or off.
    • batch email notifications
    • depositor email notifications
    • user analytics
  • When the feature is turned on, a background job should be added to the queue if one doesn't already exist.

Testing Instructions

Log in as a super admin (pals staging in 1p)
from the admin dashboard go to settings > Account
There should be three new settings available

  • batch email notifications
  • depositor email notifications
  • user analytics

They should be checked off by default
[leave these checked off for now as the PITT features they're attached to aren't fully functional yet]
This does not require client review

Notes

@ShanaLMoore ShanaLMoore self-assigned this Jan 24, 2025
@ShanaLMoore ShanaLMoore changed the title Make batch email, depositor email and user stats account settings 🎁 Make batch email, depositor email and user stats account settings Jan 24, 2025
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

No branches or pull requests

1 participant