Comments (4)
The one positive thing about not ignoring repeat signatures is that it's privacy protecting - if you enter someone's email address, the petition signature count will still increment, whether or not they already signed it.
from action-center-platform.
Good point @mfb, perhaps we should simply not send the repeat email, but log the signature. We can then de-dupe as a rake task on a regular interval, which would be better for privacy.
from action-center-platform.
The dedupe rake task sounds ideal, does anyone want to work on this? :)
from action-center-platform.
@wioux's rake task is looking good! Now we just need to set it up to run at regular intervals. Ideally it should happen automatically when we spin up (production?) Docker containers.
from action-center-platform.
Related Issues (20)
- Add tool tip to Partner logo upload
- Remove double pagination from petitions HOT 1
- Changing filters on analytics returns 500 error
- About Face petition field should request city, not university HOT 1
- Fix alignment on petition action HOT 1
- Standardize postgres version across environments
- Make reference to Salsa privacy policy on state level actions HOT 1
- Make header text on act.eff.org clickable HOT 1
- Email fields should only accept valid email addresses HOT 1
- slashes in links mysteriously turning into :
- Fix share icon spacing in thank you email HOT 1
- Ruby 2.5 is EOL in March 2021 HOT 3
- Tests appear to be broken on master branch
- Tweak Admin preview / view UX
- SES signature version error
- Error Net::SMTPServerBusy: 454 Throttling failure: Daily message quota exceeded. HOT 3
- Update Action Center text for call action
- Add Mx. option
- Error when looking up representative
- 2024 Upgrade TODOs, nice-to-haves, etc HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from action-center-platform.