Nile Walker
321e0c1dad
Adresses all but 6 and 8
2021-01-01 09:00:23 -05:00
Nile Walker
c97caa9ae5
Fixed Hist Bars
2020-12-31 11:36:11 -05:00
Nile Walker
b9e80bb698
Addresses 2-4 CR Requests
2020-12-31 09:33:02 -05:00
Nile Walker
1c9aff436b
Added time icrements to the histograms
2020-12-31 08:52:33 -05:00
Nile Walker
60b8411434
added color_idx
2020-12-30 09:23:10 -05:00
Nile Walker
c68a0c2642
Added Form Responsiveness
2020-12-30 09:06:46 -05:00
Nile Walker
507402c52e
Added currently_showing to form
2020-12-28 09:15:42 -05:00
Nile Walker
46130dc993
Added Search Downloading again
2020-12-19 21:56:21 -05:00
Nile Walker
db6cbb2615
Updated Html Form
2020-12-19 21:06:34 -05:00
Nile Walker
19a8aaafc6
Added template for additional graphs
2020-12-19 13:41:15 -05:00
Nile Walker
7b414b1f15
Prep for pull request
2020-12-18 10:12:15 -05:00
Nile Walker
4cb3fec40b
Merge branch 'master' of https://github.com/sartography/uva-covid19-testing-communicator into dashboard
2020-12-16 12:00:58 -05:00
Dan
34f1a3640e
adding an additional, protected, api endpoint to allow an external system to export sample information.
2020-12-16 11:51:36 -05:00
Nile Walker
09e53a3abf
Added Basic Histograms
2020-12-16 11:00:01 -05:00
Nile Walker
bc5afcb754
Added Gray dot for inactive stations
2020-12-14 05:08:44 -05:00
Nile Walker
945f8284ee
Removed deps
2020-12-14 04:53:49 -05:00
Nile Walker
5365994da3
Added form to search Data
2020-12-14 04:49:02 -05:00
Nile Walker
9da4e423d6
Changed Theme
2020-12-10 08:41:04 -05:00
Nile Walker
339d465593
Added Random Data
2020-12-10 08:16:01 -05:00
Nile Walker
64e69e1530
Added Argon Elements
2020-12-09 21:38:05 -05:00
Dan
4ca2f4a0b5
Add ability to search via email.
2020-11-19 14:56:10 -05:00
Dan
107c36bf96
fixing some stupid bugs.
2020-11-11 12:03:37 -05:00
Dan
6008b4895d
Fix form for communicator.
2020-11-11 10:47:34 -05:00
Dan
a8e897f344
Allow restricting results in main page, and downloading the results.
2020-11-03 16:01:50 -05:00
Dan
cf7607f2d3
Protect against loading files without actually injesting them by reserving the commit to execute on all records, then calling a delete.
...
Add flask executor so that long running tasks do not get killed when called from the API endpoints.
Allow passing a specific file when calling the notification endpoints so that we can send out notifications to only those individuals that are included in a specific import file from IVY.
2020-10-15 15:29:40 -04:00
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