penn-clubs icon indicating copy to clipboard operation
penn-clubs copied to clipboard

Custom Emails

Open rohangpta opened this issue 3 years ago • 1 comments

Thinking of the following workflow for now:

  • Create a frontend platform (in the internal club management page?) to create multiple instances of the CustomTextEmail model which club admins can fill in and save.
  • They can then customize sending options like 'send on submission of app', 'send to all applicants', etc, which we'll then create an endpoint to handle on the backend.
  • Question: how many clubs will want to use our service as opposed to just doing their own thing, once they receive apps and corresponding applicants' emails?

rohangpta avatar Jul 24 '21 20:07 rohangpta

Codecov Report

Merging #455 (76ddfd9) into master (e62250f) will increase coverage by 0.00%. The diff coverage is 77.77%.

:exclamation: Current head 76ddfd9 differs from pull request most recent head a3b6981. Consider uploading reports for the commit a3b6981 to get more accurate results Impacted file tree graph

@@           Coverage Diff           @@
##           master     #455   +/-   ##
=======================================
  Coverage   73.92%   73.92%           
=======================================
  Files          29       29           
  Lines        5353     5362    +9     
=======================================
+ Hits         3957     3964    +7     
- Misses       1396     1398    +2     
Flag Coverage Δ
backend 73.92% <77.77%> (+<0.01%) :arrow_up:

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
backend/clubs/models.py 89.69% <77.77%> (-0.16%) :arrow_down:

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update e62250f...a3b6981. Read the comment docs.

codecov[bot] avatar Jul 24 '21 20:07 codecov[bot]

Funny how we basically came full circle with #551. This is effectively done. Penn Clubs now supports arbitrary Jinja2 templates as with custom text and variables.

rohangpta avatar Jan 04 '23 09:01 rohangpta