This directory contains system and architecture documentation including diagrams, guides, overviews, Architectural Decision Records, and technical workflows.
- Architecture-Decision-Record/ : This folder contains all of our architecture decision write-ups.
- accessibility-guide.md : A guide on getting started with accessibility testing tools and TDP-relevant resources.
- diagrams/ : contains diagram files used in the markdown files below.
- images/ : contains images used in the markdown files below.
- TDP-environments-README.md : Provides an architecture-level view of our cloud environments.
- Zap-Scan-HTML-Report.md : Provides a summary of how OWASP's ZAP tool is leveraged in our project.
- buildpack-changelog.md : A running log of updates to our Cloud.gov buildpacks in use.
- circle-ci-audit-template.md : This is a checklist document used during audits of our continuous intergration pipeline tool.
- circle-ci.md : Overview of our CI/CD platform jobs.
- clamav.md : How to access ClamAV from different apps/spaces.
- cypress-integration-tests.md : Shows how we use Cypress to manage our end to end integration testing.
- data-file-downloads.md : Provides an architecture-level view of data file storage and downloading.
- django-admin-logging.md : Outlines sections of the Django Administrator Console and details what should be logged.
- error-categories-guide.md: Defines error categories 1-6 and overviews related categorizations of TANF data.
- jwt-key-rotation.md : Describes the process for rotating JWT keys in Login.gov.
- nexus-repo.md : Setup, connection information, and how to use our Nexus Artifact Repository
- openid-connect.md : Provides an architecture-level view of the OpenID Connect prototocol.
- remote-development.md : A guide on doing live remote development in Cloud.gov.
- unit-tests.md : Outlines our unit testing frameworks and how to run these manually.
- user_role_management.md : Provides an overview of our user management in Django Administrator Console.