Skip to content

Intersection API Email Generation - Access Request#260

Draft
jacob6838 wants to merge 28 commits into
developfrom
iapi-email-generation-access-request
Draft

Intersection API Email Generation - Access Request#260
jacob6838 wants to merge 28 commits into
developfrom
iapi-email-generation-access-request

Conversation

@jacob6838
Copy link
Copy Markdown
Collaborator

PR Details

Description

Adding Intersection API generated access request emails

access_request_example

How Has This Been Tested?

Email generation was tested using the smtp4dev docker image (added through the "intersection" docker compose profile).

Access request emails were generated by hitting the intersection-api /users/request-organization-access (POST) endpoint and verifying that an email was sent to test@gmail.com and that the email matches the example in /docs/emails

Types of changes

  • Defect fix (non-breaking change that fixes an issue)
  • New feature (non-breaking change that adds functionality)
  • Breaking change (fix or feature that cause existing functionality to change)

Checklist:

  • My changes require new environment variables:
    • I have updated the docker-compose, K8s YAML, and all dependent deployment configuration files.
  • My changes require updates to the documentation:
    • I have updated the documentation accordingly.
  • My changes require updates and/or additions to the unit tests:
    • I have modified/added tests to cover my changes.
  • All existing tests pass.

jacob6838 and others added 28 commits January 6, 2026 10:06
…/api/emails/generators/IntersectionNotificationSummaryEmailGenerator.java

Co-authored-by: Matt Cook <mattheworion.cook@gmail.com>
…n-1' into iapi-email-generation-access-request
Base automatically changed from intersection-api-email-generation-1 to develop March 18, 2026 16:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant