15 Commits

Author SHA1 Message Date
Dan
e63656d9f3 fix a stupid bug that verifies users have permission to see the api. 2020-10-12 16:35:14 -04:00
Dan
5dc0e72662 Enable sentry. 2020-10-06 12:49:27 -04:00
Dan
d66be8685a restrict access to a small set of netbadge users.
fixing saliva mis-spelling
Drop "Be Safe" use "Prevalance Testing"
2020-10-02 15:16:28 -04:00
Dan
af488b5a2e check to see if there are files to transfer before making the request.
Cache the transfer client, so we aren't spinning one up too frequently.
2020-10-01 11:25:12 -04:00
Dan Funk
59436a1c5a fixing a stupid. 2020-09-24 13:43:21 -04:00
Dan Funk
360d20560b provide some deatils on the current user. Assure we can get them consistently. 2020-09-24 13:36:46 -04:00
Dan Funk
0057a8e303 Test the scheduler, and see if it works. 2020-09-24 11:51:50 -04:00
Dan Funk
da6fedc074 Load image from local png (svgs won't load in gmail)
clear out form after sending bulk emails
2020-09-24 11:34:12 -04:00
Dan Funk
d6b639ca23 record what invitations were sent so far, and perform some basic validation on the email list provided before sending and recording. 2020-09-23 17:01:12 -04:00
Dan Funk
b8c4c8cd32 keep a record of uploaded files and make it visible in the ui. 2020-09-23 16:01:31 -04:00
Dan Funk
ea0cc682e3 Adding an SSO endpoint to see what I can see.
Adding some additional configuration settings into the default configuration.
Adding the ivy_file table to track what information was loaded from ivy.
2020-09-23 14:43:24 -04:00
Dan Funk
f0132df1e5 Adding an endpoint to create new sample records, and an index page
for displaying all samples in a paginated view.
2020-09-23 12:44:11 -04:00
Dan Funk
bdee709324 Adding a tool for sending out bulk email notifications and a simple web form for doing so. 2020-09-22 16:22:15 -04:00
Dan Funk
7af7063b57 Read configuration from files, and allow reading from environment for overrides.
Add a method for deleting files.
Create email format and configuration for sending emails of results.
2020-09-21 14:21:07 -04:00
Dan Funk
872cdfe0ef Just a base boilerplate flask app with a postgres database, alembic migrations, connexion api. 2020-09-10 11:28:58 -04:00