rename "delivery" app to something more relevant
It does deliver reports, but it also stores them encrypted and matches them.
processing or report_processing? Or does that encroach on what the evaluation app does?
I think "reports" might be best, since it processes, stores, and delivers them. It's possible it should be more than one app, although I don't think any one part of that would be useful without the others--still learning the dark arts of Django app delineation.
Speaking of, one wrinkle with this bug (for me) is that I use the app in our production instances of Callisto, so we have tables named "delivery_
You know, I can't think of an app I've renamed after putting a project into production. I have one I might rename this summer, though, so I may get some experience with it. That said, the combination of careful migrations and database backups should make the process possible without fear of data loss. I'll take a look at Markus' recipe (maybe next week since it's a holiday weekend, family, etc.), and try to figure out how scary it really is.
~~I'm releasing 1.0 in this PR https://github.com/SexualHealthInnovations/callisto-core/pull/202 so app renames are out of scope~~