boulder/test/secrets
Samantha Frank b1e4721d1a
cmd/email-exporter: Initial implementation and integration with WFE (#8018)
Add a new boulder service, email-exporter, which uses the Pardot API
client added in #8016 and the email.Exporter gRPC service added in
#8017.

Add pardot-test-srv, a test-only service for mocking communication with
Salesforce OAuth and Pardot APIs in non-production environments. Since
Salesforce does not provide Pardot functionality in developer sandboxes,
pardot-test-srv must run in all non-production environments (e.g.,
sre-development and staging).

Integrate the email-exporter service with the WFE and modify
WFE.NewAccount and WFE.UpdateAccount to submit valid email contacts.
Ensure integration tests verify that contacts eventually reach
pardot-test-srv.

Update configuration where necessary to:
- Build pardot-test-srv as a standalone binary.
- Bring up pardot-test-srv and cmd/email-exporter for integration
testing.
- Integrate WFE with cmd/email-exporter when running test/config-next.

Closes #7966
2025-03-06 15:20:55 -05:00
..
aws_creds.ini Create new crl-storer service (#6264) 2022-08-08 16:22:48 -07:00
backfiller_dburl test: Add ProxySQL to our Docker development stack (#6754) 2023-03-29 18:41:24 -04:00
badkeyrevoker_dburl test: Add ProxySQL to our Docker development stack (#6754) 2023-03-29 18:41:24 -04:00
cert_checker_dburl test: Add ProxySQL to our Docker development stack (#6754) 2023-03-29 18:41:24 -04:00
expiration_mailer_dburl test: Add ProxySQL to our Docker development stack (#6754) 2023-03-29 18:41:24 -04:00
incidents_dburl test: Add ProxySQL to our Docker development stack (#6754) 2023-03-29 18:41:24 -04:00
mailer_dburl test: Add ProxySQL to our Docker development stack (#6754) 2023-03-29 18:41:24 -04:00
nonce_prefix_key config: Use hex-encoding for HMACKey (#7950) 2025-01-15 14:28:09 -05:00
ocsp_responder_dburl test: Add ProxySQL to our Docker development stack (#6754) 2023-03-29 18:41:24 -04:00
ocsp_responder_redis_password Add ocsp-responder redis lookup support (#5800) 2021-12-06 10:47:05 -07:00
purger_dburl test: Add ProxySQL to our Docker development stack (#6754) 2023-03-29 18:41:24 -04:00
ratelimits_redis_password WFE: Add new key-value ratelimits implementation (#7089) 2023-10-04 14:12:38 -04:00
revoker_dburl test: Add ProxySQL to our Docker development stack (#6754) 2023-03-29 18:41:24 -04:00
rocsp_tool_password Add rocsp-tool to manually store OCSP responses in Redis (#5758) 2021-11-02 11:04:03 -07:00
sa_dburl test: Add ProxySQL to our Docker development stack (#6754) 2023-03-29 18:41:24 -04:00
sa_redis_password Support writing initial OCSP response to redis (#5958) 2022-03-21 20:33:12 -06:00
sa_ro_dburl test: Add ProxySQL to our Docker development stack (#6754) 2023-03-29 18:41:24 -04:00
salesforce_client_id cmd/email-exporter: Initial implementation and integration with WFE (#8018) 2025-03-06 15:20:55 -05:00
salesforce_client_secret cmd/email-exporter: Initial implementation and integration with WFE (#8018) 2025-03-06 15:20:55 -05:00
sfe_unpause_key config: Use hex-encoding for HMACKey (#7950) 2025-01-15 14:28:09 -05:00
smtp_password Read SMTP password from file 2016-01-24 15:35:04 -08:00
wfe_ratelimits_redis_password WFE: Add new key-value ratelimits implementation (#7089) 2023-10-04 14:12:38 -04:00