penn-clubs
penn-clubs copied to clipboard
Custom Emails
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?
Codecov Report
Merging #455 (76ddfd9) into master (e62250f) will increase coverage by
0.00%
. The diff coverage is77.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
@@ 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.
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.