TACC / Core-CMS

The Core CMS codebase used by TACC Portals.
https://cep.tacc.utexas.edu
2 stars 1 forks source link

CMD-112 Let Client CMS Overwrite Core-CMS Confirmation Email #826

Closed R-Tomas-Gonzalez closed 3 months ago

R-Tomas-Gonzalez commented 3 months ago

Overview

Set up a text file and a html file in an assets folder. First step to allowing them to be overwritten by Client CMS.

Related

Changes

Add an assets folder Add a text and html file Modify the {site_name} portion of the files and return that

Testing

  1. Add a new form with an email field
  2. Open Docker image
  3. Check that log contains two emails when provided in the form

UI

Email
Screenshot 2024-03-26 at 6 28 31 PM
wesleyboar commented 3 months ago

[!IMPORTANT] Paused. Pending change in CMD-112 requirements to use custom setting, not files.

R-Tomas-Gonzalez commented 3 months ago

Meant to detail 8cd3b46 with "cleanup path to assets in apps.py"