We use heroku scheduler to run periodic tasks. See the "Heroku Scheduler" addon for each app for schedule commands.
Every day a script runs on prod remove non-staff accounts created on the Foundation site. An account is considered staff if one of those conditions is true:
- it's an
@mozillafoundation.org
email, is_staff
is set toTrue
,- the account is in a group (and thus had someone explicitly set permissionss for them).
We synchronize our content tree to all locales on an hourly basis
This runs hourly
This runs daily