-
Notifications
You must be signed in to change notification settings - Fork 55
Home
Welcome to the SimpleReport wiki!
We welcome contributions to this wiki. All team members are encouraged to write new docs, edit out-of-date docs, reorganize, and explore.
12/12/2022
10/26/22
- Added a page for Maintenance mode instructions
10/25/22
- Added an Accessibility Auditing page, and added links from the table of contents and testing pages
9/15/22
- Consolidated 8/8 eng sync discussion around code review in the Code review and PR conventions page
9/08/2022: Updated:
- Reorganized Architectural Decision Records layout
- Added a section on Device Addition Automation and Standardization in the Architectural Decision Records
8/25/2022: Added
- CSV Uploader for local dev
8/25/2022: Updated:
- Okta for local development
- Added link to Okta in Running outside of docker
8/18/2022: Added:
- Cypress - Added a Cypress page
- Sonar - Added a sonar page with a note about access and how to get a sonar token
8/17/2022: Updated:
- WireMock - Add information about Wiremock Studio
8/9/2022: Updated:
- Okta
- Running tests to include a section for smoke testing
- Cloud Environments
8/5/2022: Updated:
- Deploy
- Table of Contents
8/4/2022: Added:
8/3/2022: Updated:
7/29/22: Renamed page to IntelliJ run configurations
7/28/22: Added:
- Code review and PR conventions
- Running tests
- Getting started
- Twilio
- MailHog
- Storybook and Chromatic
- Frontend Overview
- Cloud Architecture
- Running DB outside of Docker
7/27/22: Added:
7/25/22: Added ReportStream Integration and Debugging the ReportStream Uploader pages
7/22/22: Added:
7/18/22: Added page: Container Debugging
7/12/22: Updates to the Running outside docker instructions
7/6/22: Added page: Web Application Firewall (WAF) Troubleshooting and Maintenance
7/5/22: Added a Spring Wiring section to the GraphQL page.
7/5/22: Added a page on how to access patient experience locally.
6/27/22: Added a page on the differences between TestOrders and TestEvents.
6/23/22: Added a page to track nondeterministic (flaky) tests.
6/21/22: Added a page to track Architectural Decision Records.
5/19/22: Added a page with information on how to use Environment Variables in Azure.
You can also see the full wiki history directly.
- 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