Commit Graph

15 Commits

Author SHA1 Message Date
Dan 19be071ac1 Missed a migration. 2021-01-19 16:47:39 -05:00
Dan de56367723 re-adding removed migrations.
Comment out test assertions that can't possibly work at the moment.
2021-01-13 15:56:11 -05:00
Nile Walker ec0968681c Added Migrations from master 2021-01-12 13:28:51 -05:00
Nile Walker f54d4ef454 Set last_modified back to non_nullable 2021-01-12 13:24:54 -05:00
Nile Walker f314ef0f2c Added Inventory page 2021-01-12 10:13:14 -05:00
Dan 956d817091 1. Assure that when adding new samples, the location and station are correctly updated.
2. Add the ability to correct computing ids using existing emails where possible.
3. Adding a last modified date that will always be the last time the record was touched.
4. being a little more careful about location codes, setting to 1 if the location if 4 digits, otherwise respecting the location for 3 digits.  Bit of a hack, hope we only run this once in production.
5. fixing a bug I found myself in where it would not load the index page if start_date got nulled out.
6. Adding a few much needed tests.
7. Correcting some issues with db migrations.
2021-01-07 16:59:36 -05:00
Nile Walker c68a0c2642 Added Form Responsiveness 2020-12-30 09:06:46 -05:00
Aaron Louie 25f3d3e978 Stores and displays Computing ID separately 2020-12-16 10:24:43 -05:00
Dan 53faef21f9 Missed a migration. 2020-10-15 15:44:21 -04:00
Dan Funk 2fe87b1cf9 tell alembic not to futz with the apscheduler table. 2020-09-25 11:45:48 -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 75ff45e9e4 fixing some configuration settings.
Adding the ivy_file table to track what information was loaded from ivy.
2020-09-23 14:59:26 -04:00
Dan Funk ad1f9c0b3a Basic email configuration 2020-09-17 11:18:51 -04:00
Dan Funk b7dc2d56bf merge sample records from firebase and ivy so we have a single table with all the information. Consistenly indexing records based on the bar code to hopefully keep things simple and clean. 2020-09-14 13:17:30 -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