* Now rendering card to a full PNG and embedding in page
* Link around PNG is also the full PN as a data URL
* SHould be able to either click or direct-save image
* Moved photo card right underneath "Save as Photo" button
* Update to latest html-to-image library (1.9.0)
* Added 1px border to photo card
* Hide photo card when camera opened or new file selected
* Rev version to 2.1.5
Many user struggles to navigate back to grassroots after a new window is open (in step 1 or video demo).
Mobile chrome/firefox Users cannot use back button to return (this is ok on Safari because Apple is smart to allow back button to continue to work (despite it's a different window)
* QR code rendering for SHCs fixed for images - had to use
Nuintun QRcode lib and render in 2 chunks (byte and numeric),
was not possible to do this with zxing
* Add support for image file processing (Thanks upstream!)
* Added support for scanning all pages in a PDF for SHC codes
* Simplified ON receipt detection algorithm (well-known PDF info)
* Re-hide render canvas at bottom of page
* Minor README updates
* TBD: Handle multi-jurisdiction SHCs cleanly (not all data is being
properly passed along at the moment leading to missing card data)
* TBD: blow up if invalid issuer detected in SHC (currently allows
card creation even with invalid issuer)
* origin/main: (23 commits)
Fix typo in expiry date (10-23 -> 10-22), bump page rev
name fix for photo receipts
updated save photo headings and added expiry
Fix for pdfjs type imports
tuned the dates heading / details a bit.
added expiry date to pass
added expiration date and default to ON logic
Fix input element not accepting PDFs on older iOS devices
Fix Save Photo not working on iOS due to html-to-image error when handling on that platform.
cleaned up console logging to be ready for main branch merge
pre-merge with main updates
Added Saskatchewan SHC issuer info
Stop splitting vaccinename so we can detect AZ correctly
special handling of shc code from QC
Failed to locate ByteRange is an expected error
specify error correction level of QR code in photos to make it compatible with BC scanner app
functional shc (including photo)
add to wallet working now - working on photos portion
verifyJWS working now... picked up latest issuer code
SHC - Smart Health Card support. Parse QR code from PNG image and parse it into Payload
...
working code - read pdf, get PDF signer cert details, validate and payload inside receipt (name, vaccinationDate, vaccineType, date of birth and number of doses received)