Carlo Costino
229f8467c8
Add one more cert environment variable
...
This changeset adds an additional environment variable to enforce usage of the correct CA certificate in case any libraries override it.
Please see https://cloud.gov/docs/management/container-to-container/#addressing-certificate-validation-errors for more details.
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov >
2025-06-05 17:43:10 -04:00
Beverly Nguyen
790fe2d6f9
update csp using variables and testing
2025-05-22 12:03:18 -07:00
Beverly Nguyen
3c1574d070
Add API_PUBLIC_URL environment variable for public API access
...
- Added API_PUBLIC_URL to deploy-config and manifest.yml
- Updated app config to load API_PUBLIC_URL from environment
- Used API_PUBLIC_URL in CSP configuration for connect-src
2025-05-19 14:41:41 -07:00
Beverly Nguyen
714e5011c3
update deploy config
2025-04-22 12:26:43 -07:00
alexjanousekGSA
b6353c41e5
Removed best practices flag
2025-01-12 17:42:15 -05:00
Beverly Nguyen
2bbc58c8af
changed guidanced to best practices
2024-10-24 17:03:45 -07:00
alexjanousekGSA
4b62d0e685
Added command variable from env ymls to manifest
2024-10-17 13:16:39 -04:00
alexjanousekGSA
7e505f7fda
Updated sandbox and environment yamls
2024-10-17 13:09:58 -04:00
Cliff Hill
a5e72ea4eb
manifest.yml changed.
...
Signed-off-by: Cliff Hill <clifford.hill@gsa.gov >
2024-09-26 12:46:07 -04:00
Kenneth Kehl
d00f4b5f46
try again
2024-08-27 14:22:07 -07:00
John Skiles Skinner
e897800cb5
Restore v7.0 Redis at the correct plan name in Prod
2024-06-26 19:11:55 -07:00
John Skiles Skinner
3e258d3910
Temp remove new Redis, revert to old in Manifest
2024-06-26 18:13:13 -07:00
John Skiles Skinner
41d1a3e1b5
Update name of Redis to include v70
2024-06-26 14:51:20 -07:00
Anastasia Gradova
e91723fc26
Updated config files to split the cloud foundry
...
route and the public admin route
2024-05-14 18:45:50 -06:00
Kenneth Kehl
4ec3bc5892
merge from main
2024-04-29 07:44:10 -07:00
Carlo Costino
f5f5d0359c
Remove E2E environment variables from the manifest
...
This changeset removes the E2E environment variables from the admin manifest file. While these might be needed on the API side to ensure that they are exposed and able to be used in the staging environment, we do not need them to be enabled for the admin app; they should only be present in the GitHub Actions that are run in a PR, and the .github/workflows/checks.yml file takes care of that and injects them directly into the container environment that the end-to-end tests run in.
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov >
2024-04-23 19:43:56 -04:00
Kenneth Kehl
431bc28a89
add e2e variables to manifest
2024-04-17 08:25:05 -07:00
Kenneth Kehl
358971164e
fix manifest
2024-04-15 13:07:53 -07:00
Kenneth Kehl
141c24e371
add latest version commit hash to footer (notify-admin-204)
2024-02-26 11:07:16 -08:00
Kenneth Kehl
53dc0f0870
flake8
2023-12-14 10:05:26 -08:00
Steven Reilly
75f820e75b
switch to port healthcheck
2023-09-22 15:03:19 -04:00
Kenneth Kehl
0218ffd9ba
notify-admin-761 remove basic auth
2023-09-14 07:47:38 -07:00
Ryan Ahearn
a3ce5e547e
Stop setting redis_enabled in secrets
2023-05-08 15:27:55 -04:00
Ryan Ahearn
74a46e37d1
Use valid yaml format
2023-05-03 09:09:28 -04:00
Ryan Ahearn
3f13598f70
Instrument JS with copy/pasted snippet
...
this avoids having to set `unsafe-inline` in our CSP header
2023-05-02 15:26:59 -04:00
Ryan Ahearn
cffe391e13
Deploy app to cflinuxfs4 stack
2023-04-27 14:49:32 -04:00
Ryan Ahearn
de668d7aba
Remove contact-list references from code
2023-04-12 15:35:14 -04:00
Ryan Ahearn
aa3043e8df
Remove direct use of aws creds from deployed environments
2023-02-01 11:57:59 -05:00
Ryan Ahearn
12b2993700
Load New Relic in manifest.yml startup command
2023-01-26 16:13:52 -05:00
Ryan Ahearn
28f0c05f0f
Update proxy settings to enable sending data to new relic
2023-01-24 13:54:16 -05:00
Ryan Ahearn
fb0c3e99d9
Configure egress proxy for new relic integration
2023-01-23 10:41:26 -05:00
Ryan Ahearn
23f6f3c726
Report data to newrelic
2023-01-23 10:00:03 -05:00
Ryan Ahearn
eb9b5d8766
Replace Procfile with command in manifest
2022-12-01 09:54:37 -05:00
Ryan Ahearn
f3402f06f6
Use only stdout logging in cloud.gov
2022-11-30 17:28:26 -05:00
Ryan Ahearn
3c74027a4a
Add demo application environment
2022-11-02 16:05:53 -04:00
Ryan Ahearn
d87d673b85
Consolidate and simplify environment variables and config.py
2022-10-19 20:29:45 +00:00
Ryan Ahearn
e22e10e7ac
Tell requests to use the system ca certificates bundle
...
This allows requests to find the certs for container-to-container networking
2022-09-27 13:15:53 -04:00
Ryan Ahearn
109bc72d4b
Access the API endpiont over internal interfaces
2022-09-27 10:46:55 -04:00
Ryan Ahearn
7ce9f8cfcb
Remove MOU bucket, for now
2022-09-21 23:18:15 -04:00
Ryan Ahearn
b823c2d04f
Create s3 buckets that aren't shared with api
2022-09-21 23:18:15 -04:00
Ryan Ahearn
271cf7643d
Connect to s3 buckets created by notifications-api
2022-09-21 23:18:10 -04:00
Ryan Ahearn
ac89d7f1be
Update app name to follow shared terraform module conventions
2022-09-13 14:46:02 -04:00
James Moffet
4c25a81004
disable cache until we can fix on cloud deployment
2022-07-26 11:17:43 -07:00
James Moffet
50e660a73f
devcontainer config
2022-07-19 18:23:48 -07:00
Jim Moffet
1e979ad519
fix basic auth for live environment
2022-07-01 07:58:58 -07:00
Jim Moffet
509cce38f4
set up basicauth config to protect staging site
2022-06-30 17:05:42 -07:00
Christa Hartsock
6d3f67fb9b
Initial config for local deployments
...
Not yet working properly on cloud.gov
2022-06-23 15:53:23 -07:00