Ecosyste.ms: Issues
An open API service for providing issue and pull request metadata for open source projects.
GitHub / tomerovadia/VoterHelpLine issues and pull requests
#101 - Change welcome message constant for VoteAmerica
Pull Request -
State: closed - Opened by tomerovadia about 4 years ago
#100 - State regions
Pull Request -
State: closed - Opened by tomerovadia about 4 years ago
#99 - Add example TwiML bin for fallback
Pull Request -
State: closed - Opened by benweissmann about 4 years ago
#98 - More lenient parsing of helpline command
Pull Request -
State: closed - Opened by benweissmann about 4 years ago
#97 - Add redis-backed deduplication to outbound sms
Pull Request -
State: closed - Opened by benweissmann about 4 years ago
- 1 comment
#96 - Add better logging in SlackApiUtil, and send user an automated error …
Pull Request -
State: closed - Opened by tomerovadia about 4 years ago
#95 - Brenna entered an endless loop of prompts
Issue -
State: closed - Opened by tomerovadia about 4 years ago
- 2 comments
Labels: bug
#93 - Reduce cold starts with more resources and provisioned concurrency
Pull Request -
State: closed - Opened by benweissmann about 4 years ago
#92 - Repeat message due to http_timeout Slack error and two subsequent retries
Issue -
State: closed - Opened by tomerovadia about 4 years ago
- 2 comments
Labels: bug
#91 - Add modal response for Slack user attempting Reset Demo on an invalid message
Pull Request -
State: closed - Opened by tomerovadia about 4 years ago
#90 - Brenna encountered an error when using the volunteer dropdown
Issue -
State: closed - Opened by tomerovadia about 4 years ago
- 4 comments
Labels: bug
#89 - Handle incoming MMS safely
Issue -
State: closed - Opened by tomerovadia about 4 years ago
#88 - Open Slack modal immediately and update asynchronously
Pull Request -
State: closed - Opened by benweissmann about 4 years ago
#87 - Fix reset demo shortcut to immediately use trigger_id to create a modal and modify the modal later
Issue -
State: closed - Opened by tomerovadia about 4 years ago
#86 - Use Slack TypeScript types
Issue -
State: open - Opened by fongandrew about 4 years ago
- 1 comment
#85 - Expand the labeling of emojis on volunteer-sent messages
Issue -
State: open - Opened by tomerovadia about 4 years ago
#84 - Use action_id for Slack actions
Pull Request -
State: closed - Opened by fongandrew about 4 years ago
- 2 comments
#83 - When a demo is reset and a Slack user tries to reset it again, right now it doesn't do anything
Issue -
State: open - Opened by tomerovadia about 4 years ago
#82 - Create a Shortcut with which frontline volunteers can route a voter to a journey pod
Issue -
State: open - Opened by tomerovadia about 4 years ago
#81 - Support journey entrypoints
Issue -
State: open - Opened by tomerovadia about 4 years ago
#80 - Remove the need for Redis to be seeded with open pods
Issue -
State: open - Opened by tomerovadia about 4 years ago
#79 - Create reset demo shortcut
Pull Request -
State: closed - Opened by tomerovadia about 4 years ago
- 1 comment
#78 - Fix Slack-to-text emojis
Issue -
State: closed - Opened by tomerovadia about 4 years ago
- 2 comments
#77 - Add Twilio message callbacks
Pull Request -
State: closed - Opened by benweissmann about 4 years ago
#76 - `authed_users` check isn't necessary
Pull Request -
State: closed - Opened by fongandrew about 4 years ago
- 1 comment
#75 - Move slack handlers to background tasks
Pull Request -
State: closed - Opened by benweissmann about 4 years ago
#74 - Create custom voter flow, automated messages & U.S. state options for VoteAmerica
Pull Request -
State: closed - Opened by tomerovadia about 4 years ago
- 1 comment
#73 - Add automated STOP logic
Pull Request -
State: closed - Opened by tomerovadia about 4 years ago
- 1 comment
#72 - Fix typescript error in Lambda entry file
Pull Request -
State: closed - Opened by benweissmann about 4 years ago
#71 - Add Postgres SQL scripts for type & table creation, as well as adding indexes and changing varchar columns to text
Pull Request -
State: closed - Opened by tomerovadia about 4 years ago
#70 - Fix minor bugs with Combined PR, and implement a few other changes
Pull Request -
State: closed - Opened by tomerovadia about 4 years ago
#69 - Combined PR
Pull Request -
State: closed - Opened by benweissmann about 4 years ago
#68 - Add Github action for CI
Pull Request -
State: closed - Opened by benweissmann about 4 years ago
#67 - Async refactor and Serverless support
Pull Request -
State: closed - Opened by benweissmann about 4 years ago
- 2 comments
#66 - Default to first open channel if Redis voter counter lookup fails
Issue -
State: closed - Opened by tomerovadia about 4 years ago
#65 - Limit the number of U.S. state clarifications
Issue -
State: closed - Opened by tomerovadia about 4 years ago
Labels: Priority
#64 - Create support for a national catch-all channel
Issue -
State: closed - Opened by tomerovadia about 4 years ago
Labels: Priority
#63 - Slack messages intended to be routed to a voter are tagged with an emoji indicating whether or not they were successfully routed
Issue -
State: closed - Opened by tomerovadia about 4 years ago
Labels: Priority
#62 - If a voter message isn't successfully routed they are automatically sent a text letting them know
Issue -
State: closed - Opened by tomerovadia about 4 years ago
Labels: Priority
#61 - Create a way to archive demo messages in Postgres so that they are not included in message history when a practicing volunteer is routed between channels
Issue -
State: closed - Opened by tomerovadia about 4 years ago
Labels: Priority
#60 - Create automated way to clear volunteer practice Redis data
Issue -
State: closed - Opened by tomerovadia about 4 years ago
Labels: Priority
#59 - Eliminate need for Slack channel name to ID lookup
Issue -
State: closed - Opened by tomerovadia about 4 years ago
- 1 comment
Labels: Priority
#58 - Create flow with no disclaimer and for any U.S. state selection
Issue -
State: closed - Opened by tomerovadia about 4 years ago
Labels: Priority
#57 - Use migration framework for Postgres edits
Issue -
State: closed - Opened by tomerovadia about 4 years ago
Labels: Priority
#56 - Use Pool object for Postgres connections and have env var control max connections
Issue -
State: closed - Opened by tomerovadia about 4 years ago
Labels: Priority
#55 - Add indices to Postgres tables
Issue -
State: closed - Opened by tomerovadia about 4 years ago
Labels: Priority
#54 - Block automated bursts of voter texts
Issue -
State: open - Opened by tomerovadia about 4 years ago
Labels: Priority
#53 - Fix bug with dropdowns not retaining their state on the frontend
Issue -
State: closed - Opened by tomerovadia about 4 years ago
#52 - Add volunteer dropdown for volunteers to use to claim voters, and write to database
Issue -
State: closed - Opened by tomerovadia about 4 years ago
Labels: Priority
#51 - Add isDemo and twilioPhoneNumber to voter_status_updates Postgres table
Issue -
State: closed - Opened by tomerovadia about 4 years ago
#50 - Add admin command to get or set open channels for each entry point
Issue -
State: open - Opened by tomerovadia about 4 years ago
Labels: Priority
#49 - Establish consistency checks to check if any issues exist in Redis/Postgres
Issue -
State: open - Opened by tomerovadia about 4 years ago
- 2 comments
Labels: Priority
#48 - Tag volunteer messages with emojis if they have been successfully relayed, or if any issues arose along critical path
Issue -
State: open - Opened by tomerovadia about 4 years ago
Labels: Priority
#47 - Reply to voters if any critical errors in relaying their text, so they can retry
Issue -
State: open - Opened by tomerovadia about 4 years ago
- 1 comment
Labels: Priority
#46 - Log all errors in Postgres errors table
Issue -
State: open - Opened by tomerovadia about 4 years ago
Labels: Priority
#45 - Convert ROUTE_VOTER to Slack Shortcut
Issue -
State: open - Opened by tomerovadia about 4 years ago
Labels: Priority
#44 - Fix link parsing bug from Ben
Issue -
State: open - Opened by tomerovadia about 4 years ago
Labels: Priority
#43 - Implement voter statuses, including blocklists
Pull Request -
State: closed - Opened by tomerovadia about 4 years ago
#42 - Clean up and add debug logs
Pull Request -
State: closed - Opened by tomerovadia about 4 years ago
#41 - Add /push endpoint for pushing initial messages
Pull Request -
State: closed - Opened by tomerovadia about 4 years ago
#40 - Log entry point (PUSH/PULL) to Postgres
Issue -
State: closed - Opened by tomerovadia about 4 years ago
#39 - Make debug logs easier to read
Issue -
State: closed - Opened by tomerovadia about 4 years ago
#38 - Add unit tests for push entryPoint use case of handleNewVoter and handleClearedVoter
Issue -
State: open - Opened by tomerovadia about 4 years ago
#37 - Create /twilio-push endpoint, and fix unit tests for open-pod lists
Pull Request -
State: closed - Opened by tomerovadia about 4 years ago
#36 - Open pods
Pull Request -
State: closed - Opened by tomerovadia about 4 years ago
#35 - The server has a separate endpoint for push voters who should not receive automated responses.
Issue -
State: closed - Opened by tomerovadia about 4 years ago
#34 - Channel routing
Pull Request -
State: closed - Opened by tomerovadia about 4 years ago
#33 - Minimize work done for Slack messages outside of voter threads (or admin control room)
Issue -
State: closed - Opened by tomerovadia about 4 years ago
#32 - A voter routed from channel A to B, to A, to B without anything said in B encounters a bug in which they get full histories in both routes to B
Issue -
State: open - Opened by tomerovadia about 4 years ago
#31 - Add unit tests for admin actions
Issue -
State: open - Opened by tomerovadia about 4 years ago
#30 - Log all admin actions
Issue -
State: closed - Opened by tomerovadia about 4 years ago
#29 - Allow volunteers to message commands by mentioning the slack bot to write to a database that records the status of their volunteers
Issue -
State: closed - Opened by tomerovadia about 4 years ago
#28 - Handle case in which user mentions multiple U.S. states during U.S. state determination
Issue -
State: open - Opened by tomerovadia about 4 years ago
#27 - Have round-robin for demo channels skip a volunteer's own pod
Issue -
State: open - Opened by tomerovadia about 4 years ago
#26 - Turn off automated responses if a volunteer sends a message
Issue -
State: closed - Opened by tomerovadia about 4 years ago
#25 - The round-robin feature can be customized to route to a select group of pods, rather than considering pods 0 to N as being available
Issue -
State: closed - Opened by tomerovadia about 4 years ago
- 1 comment
#24 - Have Redis handle Twilio->Slack lookup using userId, not phone number
Issue -
State: closed - Opened by tomerovadia about 4 years ago
#23 - Have Postgres handle message history, not Redis
Pull Request -
State: closed - Opened by tomerovadia about 4 years ago
#22 - Volunteers can get another volunteer's Slack name given their Slack user ID.
Issue -
State: open - Opened by tomerovadia about 4 years ago
#21 - Minimize processing done for Slack messages outside of voter threads
Issue -
State: closed - Opened by tomerovadia about 4 years ago
- 1 comment
#20 - Add message parsing for incoming Slack messages with links
Pull Request -
State: closed - Opened by tomerovadia over 4 years ago
#19 - Links to pages that generate previews in Slack are sent concatenated twice in texts
Issue -
State: closed - Opened by tomerovadia over 4 years ago
#18 - Shorter user ids
Pull Request -
State: closed - Opened by tomerovadia over 4 years ago
#17 - Address network filtering for messages with links
Issue -
State: closed - Opened by tomerovadia over 4 years ago
#16 - Shorten the user ID visible to volunteers to only a portion, for ease of use
Issue -
State: closed - Opened by tomerovadia over 4 years ago
#15 - The app blocks volunteer messages until voter agrees to disclaimer
Issue -
State: open - Opened by tomerovadia over 4 years ago
#14 - Stop automated system as soon as a volunteer messages (assuming disclaimer confirmed)
Issue -
State: closed - Opened by tomerovadia over 4 years ago
#13 - Round robin
Pull Request -
State: closed - Opened by tomerovadia over 4 years ago
#12 - Redis hash
Pull Request -
State: closed - Opened by tomerovadia over 4 years ago
#11 - Add logging of messages
Pull Request -
State: closed - Opened by tomerovadia over 4 years ago
#10 - Have the disclaimer come first (before U.S. state selection)...
Pull Request -
State: closed - Opened by tomerovadia over 4 years ago
#9 - Add unit tests for routing_util, use userId in Slack, fix twilioPhoneNumber bug, add env variables for staging environment
Pull Request -
State: closed - Opened by tomerovadia over 4 years ago
#8 - Bump lodash from 4.17.15 to 4.17.19
Pull Request -
State: closed - Opened by dependabot[bot] over 4 years ago
Labels: dependencies
#7 - The app has integration tests
Issue -
State: open - Opened by tomerovadia over 4 years ago
#6 - The app catches edge cases and fails gracefully
Issue -
State: closed - Opened by tomerovadia over 4 years ago
#5 - Every message between voters and volunteers is logged in a persistent database
Issue -
State: closed - Opened by tomerovadia over 4 years ago
- 1 comment
#4 - Admins can @mention the Slack bot in an admin channel to route a voter to a different Slack channel
Issue -
State: closed - Opened by tomerovadia over 4 years ago
- 1 comment
#3 - Volunteers can @mention the Slack bot with a command (e.g. clear {phone number}) to clear the Redis state of a voter
Issue -
State: open - Opened by tomerovadia over 4 years ago
Labels: Priority
#2 - After second failure to understand voter's U.S. state, automated messages indicate that a volunteer is being sought
Issue -
State: closed - Opened by tomerovadia over 4 years ago
Labels: Priority
#1 - Refactor significantly, add better state parsing (with tests), add welcome back if voter returns
Pull Request -
State: closed - Opened by tomerovadia over 4 years ago