-
Notifications
You must be signed in to change notification settings - Fork 60
Update Touchpoints
elisa lee edited this page Dec 15, 2022
·
1 revision
This page guides you on how to update our in-app Touchpoints form.
![Screen Shot 2022-12-15 at 16 47 04](https://user-images.githubusercontent.com/20211771/207983248-a9f176fc-e4d6-41e5-b5ff-e9972a9403df.png)
- Must have a CDC PIV
- Sign up for Touchpoints with a Login.gov account
- Be added to the SimpleReport group for Touchpoints (ask Emma)
- Once the prerequisites have been met, you should be able to see all the the forms.
![Screen Shot 2022-12-15 at 16 51 27](https://user-images.githubusercontent.com/20211771/207983974-ae89daca-24f1-470f-b85f-b939a01bcafa.png)
- You can edit the form in the "Questions" tab
![Screen Shot 2022-12-15 at 16 53 40](https://user-images.githubusercontent.com/20211771/207984154-96db13d5-6dcb-4300-bb1a-9feab135d93a.png)
- You can set the URLs for where the form accepts responses from in the "Delivery" tab
![Screen Shot 2022-12-15 at 16 53 57](https://user-images.githubusercontent.com/20211771/207984297-af893c70-3229-481e-97ce-a0196a8c61e1.png)
-
To update HTML changes to the form, go to
frontend/public/touchpoints.js
and update thetouchpointsFormHthmlString
-
The best way to get the HTML string is to see a preview of the modal and then copying the modal's HTML from a inspecting the element via your web browser's dev tools.
![Screen Shot 2022-12-15 at 16 59 10](https://user-images.githubusercontent.com/20211771/207984879-fab695eb-9ba7-42b3-b37d-52a4b7086c3b.png)
![Screen Shot 2022-12-15 at 17 01 10](https://user-images.githubusercontent.com/20211771/207985070-8f0a9773-b057-4104-b51e-eeb7552851b4.png)
- Getting Started
- [Setup] Docker and docker compose development
- [Setup] IntelliJ run configurations
- [Setup] Running DB outside of Docker (optional)
- [Setup] Running nginx locally (optional)
- [Setup] Running outside of docker
- Accessing and testing weird parts of the app on local dev
- Accessing patient experience in local dev
- API Testing with Insomnia
- Cypress
- How to run e2e locally for development
- E2E tests
- Database maintenance
- MailHog
- Running tests
- SendGrid
- Setting up okta
- Sonar
- Storybook and Chromatic
- Twilio
- User roles
- Wiremock
- CSV Uploader
- Log local DB queries
- Code review and PR conventions
- SimpleReport Style Guide
- How to Review and Test Pull Requests for Dependabot
- How to Review and Test Pull Requests with Terraform Changes
- SimpleReport Deployment Process
- Adding a Developer
- Removing a developer
- Non-deterministic test tracker
- Alert Response - When You Know What is Wrong
- What to Do When You Have No Idea What is Wrong
- Main Branch Status
- Maintenance Mode
- Swapping Slots
- Monitoring
- Container Debugging
- Debugging the ReportStream Uploader
- Renew Azure Service Principal Credentials
- Releasing Changelog Locks
- Muting Alerts
- Architectural Decision Records
- Backend Stack Overview
- Frontend Overview
- Cloud Architecture
- Cloud Environments
- Database ERD
- External IDs
- GraphQL Flow
- Hibernate Lazy fetching and nested models
- Identity Verification (Experian)
- Spring Profile Management
- SR Result bulk uploader device validation logic
- Test Metadata and how we store it
- TestOrder vs TestEvent
- ReportStream Integration
- Feature Flag Setup
- FHIR Resources
- FHIR Conversions
- Okta E2E Integration
- Deploy Application Action
- Slack notifications for support escalations
- Creating a New Environment Within a Resource Group
- How to Add and Use Environment Variables in Azure
- Web Application Firewall (WAF) Troubleshooting and Maintenance
- How to Review and Test Pull Requests with Terraform Changes