Commit Graph

55 Commits

Author SHA1 Message Date
Aaron Louie 270fd48e77 Fixes unit tests 2020-12-04 10:21:30 -05:00
Aaron Louie 8fe4aefa6b Adds DataMatrix Rectangular layout. 2020-12-04 10:13:41 -05:00
Aaron Louie bedbd3bbe5 Adds DataMatrix Rectangular layout 2020-12-04 09:36:35 -05:00
Aaron Louie 0573f71433 Updates DataMatrix layout to fit 2in x 1in label and use DMRE 8x96 version. 2020-12-02 12:21:34 -05:00
Aaron Louie 2f89877ef3 Tweaks layout dimensions 2020-12-02 09:52:19 -05:00
Aaron Louie c746ca6ac9 Adds fill line 2020-12-01 10:09:07 -05:00
Aaron Louie 56cb563cdf Adds CODE128 fonts. Uses fonts to render barcodes, rather than SVG lines. 2020-11-30 21:40:22 -05:00
Aaron Louie fa58a9c7d6 Reduces timeout to 1second. Tweaks 1D barcode design. Prints multiple labels. 2020-11-23 10:46:27 -05:00
Aaron Louie d5dbc6d310 Bumps up size of text. Hides border on print. 2020-11-17 15:04:53 -05:00
Aaron Louie adb658aedc Tweaks dimensions again 2020-11-17 14:13:58 -05:00
Aaron Louie 26859ff4cf Forgot to add units. 2020-11-17 13:55:15 -05:00
Aaron Louie 409a259235 Tweaks dimensions 2020-11-17 13:48:13 -05:00
Aaron Louie f4fd0e306a Tweaks dimensions 2020-11-17 13:47:01 -05:00
Aaron Louie 70dfa1a370 Adds 3in x 1in CODE128 label layout. 2020-11-16 17:20:58 -05:00
Aaron Louie 82974d2d7a Shortens data stored in CODE128. Increases length of initials to accommodate UVA computing ids. Removes old home component and syncs data on Scan Barcode screen. 2020-11-16 16:38:55 -05:00
Aaron Louie e2841e3352 Increases max characters for initials to 6, to support user IDs 2020-11-16 11:11:56 -05:00
Aaron Louie 4ec9c8e16e Displays label layout name in select control 2020-11-16 11:11:29 -05:00
Aaron Louie d0f730128c Actually inserts the real data into the label. 2020-11-16 08:18:15 -05:00
Aaron Louie 95fe8e413d
Merge pull request #2 from sartography/bug/layout-problems
Bug/layout problems
2020-11-15 19:44:59 -08:00
Aaron Louie 56dfcb4b89 Troubleshooting printing issues. Cleans up some obsolete formatting stuff. 2020-11-15 22:31:10 -05:00
Aaron Louie 9ad2b66ac3 Formats and displays label layouts as dynamic SVG on screen 2020-11-15 20:39:49 -05:00
Aaron Louie 6e8e2bf54e WIP: Adds components for each type of barcode. 2020-11-15 14:28:11 -05:00
Aaron Louie 474852db3c WIP: Generates SVG file of barcode. Adds SVG previews of each label layout. 2020-11-14 22:52:14 -05:00
Aaron Louie 57c8f9c14d WIP: Uncouples barcode dimensions from label dimensions 2020-11-13 22:06:53 -05:00
Aaron Louie c2e4c85769 Detects changes after focusing input. 2020-11-13 13:08:23 -05:00
Aaron Louie f1d93684a9 Replaces home screen with sample screen. Goes back to sample screen when print button clicked. Forces initials to uppercase. Tweaks label formatting. Displays locationId in navbar. 2020-11-13 12:50:33 -05:00
Aaron Louie ae9c484cf0 Tweaks formatting 2020-11-10 14:03:35 -05:00
Aaron Louie 7934fff316 Switches DMRE version to 12x64. Fixes failing unit test. 2020-11-09 17:21:22 -05:00
Aaron Louie fa86d296f6 Adds rectangular label layouts with support for DataMatrix Rectangular Extension 2D barcodes. 2020-11-09 16:15:30 -05:00
Aaron Louie 5d75e93c07 Shortens date code. Adds initials. 2020-10-23 15:18:52 -04:00
Dan Funk 6f42797dd4
Merge pull request #1 from sartography/bug/no-internet-connection
Caches sample records locally if frontend cannot connect to backend. Saves records and clears cache when connection is restored.
2020-10-19 12:47:39 -04:00
Aaron Louie 4ea2109cd8 Stubs out some tests 2020-10-19 12:23:05 -04:00
Aaron Louie 1a7c551dfa Caches records locally if connection to backend fails 2020-10-19 11:57:00 -04:00
Aaron Louie 25c999d7f2 Displays loading message if sample has not been saved to the server yet. 2020-10-05 13:45:05 -04:00
Aaron Louie 862b494df3 Fixes label 2020-09-24 09:46:48 -04:00
Aaron Louie 361b9ed69c Removes background color from printed page 2020-09-23 23:55:04 -04:00
Aaron Louie ee145b2b42 Switches focus to Done button after saving and printing. 2020-09-23 23:45:58 -04:00
Aaron Louie 2fa2fab1ee Fixes print layout bugs 2020-09-23 23:39:19 -04:00
Aaron Louie b349cfc56e Saves new samples to backend. Renames interfaces directory to 'models' for consistency with backend. 2020-09-23 22:18:51 -04:00
Aaron Louie b19b41e588 Fixes failing unit test 2020-09-23 20:33:19 -04:00
Aaron Louie c93ddccafe Removes some unnecessary DevOps settings 2020-09-23 20:25:00 -04:00
Aaron Louie c5949028ec Updates package hashes. 2020-09-23 20:24:34 -04:00
Aaron Louie bbc76e7e7e Renames repo to uva-covid19-testing-frontend 2020-09-23 20:12:40 -04:00
Aaron Louie 8cec30a0b6 Cleans up button styles. Optimizes keyboard navigation. 2020-09-23 20:09:36 -04:00
Aaron Louie f5c374ebc8 Fixes e2e tests. 2020-09-23 17:40:58 -04:00
Aaron Louie 3357150421 Fixes unit tests 2020-09-23 17:23:21 -04:00
Aaron Louie 6c6d8b9f3f Refactors defaults into Settings Service. 2020-09-23 17:23:12 -04:00
Aaron Louie b1264b3c00 Edits project name 2020-09-23 17:21:58 -04:00
Aaron Louie 24e4bf1ea7 Adds print layout and print button. 2020-09-23 16:25:22 -04:00
Aaron Louie 508dceceb2 Stores settings in local storage 2020-09-23 15:37:32 -04:00