Remove ListeningState and add Question
Install Interactor and Phony
Introduce Phony formatting. Add ProcessInboundText
interactor.
Rename Listener to KeywordListener
Create PhoneNumber helper
Delete concerns directory
Add VCR. Add ImportCitizensByNationbuilderTag worker.
PhoneNumber can handle dashes and parentheses
Forgot this VCR addition
Rename KeywordListener spec
Add Citizen.update_or_create_by_nationbuilder_person
Create NumberListener, List, and ListedCitizens
Add Lists. Can now import list from Nationbuilder by
tag.
Add TimeCop
Admin visual tweaks
Remove BlastsCitizens. Add list_id to Blast.
Remove Phony
New SendBlastToList worker
Remove references to Phony. Tighten use of PhoneNumber
throughout app.
Blasts now use Lists for references to Citizens.
Removed CitizenList.