Get the end-to-end tests to work 100% with the staging API. The issue was that the S3 configuration for staging was not readable down at the level where we launch the admin server that performs the tests. The solution for now is to copy the S3 configuration into a secret for the staging tier (notes on how to do this in the README).
Once the tests work, finish checking every page that loads for accessibility violations
Fix one accessibility violation (use of the h4 heading when it's not hierarchied as a subheading. Replace with h2)
Write a ticket for another accessibility violation (use of scope="row" outside of a table header)
Raise the level of accessibility violation that causes a test failure back up to 'serious' for now. I guess until we have a full e2e test suite, it's pointless to set the level to 'moderate' because there are still moderate violations lurking in the html.
Description
Get the end-to-end tests to work 100% with the staging API. The issue was that the S3 configuration for staging was not readable down at the level where we launch the admin server that performs the tests. The solution for now is to copy the S3 configuration into a secret for the staging tier (notes on how to do this in the README).
Once the tests work, finish checking every page that loads for accessibility violations
Fix one accessibility violation (use of the h4 heading when it's not hierarchied as a subheading. Replace with h2)
Write a ticket for another accessibility violation (use of scope="row" outside of a table header)
Raise the level of accessibility violation that causes a test failure back up to 'serious' for now. I guess until we have a full e2e test suite, it's pointless to set the level to 'moderate' because there are still moderate violations lurking in the html.
Security Considerations
N/A