Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(10dlc): update notifications #1606

Merged
merged 9 commits into from
Jun 8, 2023
Merged

Conversation

ajohn25
Copy link
Contributor

@ajohn25 ajohn25 commented May 12, 2023

Description

This PR:

  1. Updates Spoke's 10DLC warnings to reflect our intended 2023 timeline.
  2. Adds an envvar for hiding the warning that appears throughout the Admin pages. This envvar should be set to true for "leviathan" clients who manage their registrations directly with TCR, who will not find the warning useful.

Motivation and Context

Closes #1586

How Has This Been Tested?

This has been tested locally.

Screenshots (if appropriate):

image

Documentation Changes

@politics-rewired/spoke-client is already aware, but dates + screenshots in our 10DLC articles need to be updated.

Checklist:

  • My change requires a change to the documentation.
  • I have included updates for the documentation accordingly.

src/config.js Outdated
@@ -445,6 +445,11 @@ const validators = {
"A comma separated list of contact fields to not ship to the client. Can include 'external_id, cell, and lastName'",
default: ""
}),
HIDE_10DLC_REGISTRATION_WARNING: bool({
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit: prefer having affirmative variables as that's a bit easier to use and read.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bad existing practice throwing me off 😆 so also opened #1614

Copy link
Contributor

@hiemanshu hiemanshu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! Please resolve the nit by Mira if you can!

@hiemanshu hiemanshu added this to the 7.0.0 milestone May 18, 2023
@ajohn25 ajohn25 merged commit 8b79424 into main Jun 8, 2023
@ajohn25 ajohn25 deleted the chore-update-10dlc-notifications branch June 8, 2023 00:29
ajohn25 added a commit to With-the-Ranks/Spoke that referenced this pull request Sep 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Update 10DLC Notifications
3 participants