This repository was archived by the owner on Jul 15, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Aaron Schachter edited this page Jul 11, 2019
·
14 revisions
Chompy imports users and activity from CSV files and third-party API requests. Each record to be imported is dispatched as a job on a queue. Any failed jobs in the queue are retried once a daily (configured via the Heroku Scheduler add-on). Failed jobs are infinitely retried until they are manually removed by an admin (via Chompy UI) or a developer (via Heroku CLI).
-
Rock The Vote (CSV)
- Gets or creates Northstar user by email or mobile number, and updates their
voter_registration_status,sms_status,email_subscription_status(andemail_subscription_topics, ifemail_subscription_statusis true) - Gets or creates a corresponding
voter-regRogue post
- Gets or creates Northstar user by email or mobile number, and updates their
-
Call Power (API)
- Gets or creates Northstar user by mobile number
- Creates a corresponding
phone-callRogue post
-
Email subscriptions (CSV)
- Gets or creates Northstar user by email, and adds the
email_subscription_topicsselected by admin from upload form
- Gets or creates Northstar user by email, and adds the