1
0
mirror of https://github.com/covidpass-org/covidpass.git synced 2025-02-23 15:07:44 +01:00

51 Commits

Author SHA1 Message Date
Billy Lo
5657b28b65 2.1.1 - updated photo to sync with wallet pass 2021-10-17 19:34:18 -04:00
Ryan Slobojan
e93de3243a Text updates, Rev 2.1.0 release 2021-10-17 17:58:48 -04:00
Billy Lo
b179c19e3d 2.0.5 - update for iOS 15 validation 2021-10-16 14:54:16 -04:00
Billy Lo
8dd93e7a8b user experience fix for mobile browser
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)
2021-10-16 06:00:36 -04:00
Ryan Slobojan
7ca5a469b2 Added support for new unreleased Manitoba SHC QR codes as well as NWT, NJ, HI, UT, and VA
* Also ignore now-common SHC warning message in Sentry
2021-10-15 22:32:38 -04:00
Ryan Slobojan
f35e9dbfb0 Lots of messaging updates 2021-10-15 10:47:32 -04:00
Billy Lo
d1f70167b6 deployed version - 1.10.0 after merge and a few fixes 2021-10-14 23:07:52 -04:00
Ryan Slobojan
79150bc3ee Implemented SHC-specific Wallet cards
* Photos and Wallet cards have white background and black text
  to make them instantly visually differentiable from current pass
* Not possible to accurately determine vaccinated or not between
  provinces, so no decoration is added to the card
* Name only on card, to encourage scanning of proof-of-vaccination
  which leads to less fake documents (if people look at what's on
  the card and don't bother scanning, then if the QR code is garbage
  they will never know; field experience indicates scanning is rare)
* This is now ready for review, final testing, and deployment
* TBD: Add new datastore for tracking observed SHC issuers and
  vaccine data, to faciliate troubleshooting
2021-10-13 17:47:06 -04:00
Ryan Slobojan
d24e218f8c WIP: SHC code handling refactoring
* 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)
2021-10-08 23:05:58 -04:00
Ryan Slobojan
06e360df87 Send Promise reject as an Error, not a string
* Also filter from Sentry reporting
2021-10-07 20:35:57 -04:00
Ryan Slobojan
384624605a Try to improve handling on image-only PDFs which are detected as QC SHC PDFs
* Also remove .png from select box since we don't actually support it right now
2021-10-06 22:05:29 -04:00
Ryan Slobojan
d0eafe76c8 Added more Sentry message filtering, improved PDF metadata analysis 2021-10-06 18:00:56 -04:00
Ryan Slobojan
5fc81b82a8 More Sentry fixes and app error handling
* Bump lockfile ver of pdjjs-dist to match package.json definition
* Also added dev env wiring code for Vagrant VM
* Increment app version to 1.9.19
* Assorted logging cleanup and debugging addition around QC and BC SHC codes to help improve SHC code detection
2021-10-06 16:24:35 -04:00
Ryan Slobojan
99c66260a7 Lots of Sentry error handling cleanup (don't log known situations)
* Also fixed duplicated words on multi-dose selection
* Bump rev to 1.9.18
2021-10-06 13:10:36 -04:00
Ryan Slobojan
58739b8212 Fix typo in expiry date (10-23 -> 10-22), bump page rev 2021-10-05 12:12:42 -04:00
Jason Liu
3c8653b5d3 updated save photo headings and added expiry 2021-10-04 20:09:54 -04:00
Ryan Slobojan
36f7595fca
Merge pull request #27 from Coteh/main
Fix bug preventing file selection on iPhone 6 iOS 12.5
2021-10-04 17:21:40 -04:00
Billy Lo
bbb81c6920 added expiration date and default to ON logic 2021-10-03 21:51:49 -04:00
Coteh
dfb7aa39c6 Fix Save Photo not working on iOS due to html-to-image error when handling   on that platform.
Replaced with a margin that closely matches the spacing that was there originally.
2021-10-03 21:29:26 -04:00
Billy Lo
f6cdcada1c cleaned up console logging to be ready for main branch merge 2021-10-01 09:16:28 -04:00
Billy Lo
d2c824f129 Merge branch 'main' into shc-support 2021-09-30 17:44:17 -04:00
Billy Lo
0e53240dd0 functional shc (including photo) 2021-09-30 00:26:15 -04:00
Ryan Slobojan
4576b3bd3b Increment public build number 2021-09-29 21:00:02 -04:00
Billy Lo
66e450a2ed Merge branch 'main' into shc-support 2021-09-29 16:13:13 -04:00
Billy Lo
9f485787c9 1.9.9 pushed to prod
- simplified instructions
- button disable fix
- switch to a different sentry account so we can see error logs
- thx everyone!
2021-09-27 16:05:33 -04:00
Evert Timberg
3552637450 Show nicely formatted text 2021-09-26 21:27:19 -04:00
Evert Timberg
8a33d2097e Create custom hook to get pass count 2021-09-26 20:06:24 -04:00
Ryan Slobojan
f4010d8918 If you don't import things and define all your constants, you get build errors. Who knew. :| 2021-09-26 19:18:02 -04:00
Ryan Slobojan
7fc971ab79 Moved pass count from bottom of page to title for more visibility 2021-09-26 19:05:02 -04:00
Billy Lo
8d8d637645 1.9.8 - layout fixes to Step 3 bullets 2021-09-25 23:23:25 -04:00
Billy Lo
3574b4490d 1.9.7 2021-09-25 23:09:46 -04:00
Billy Lo
80e3ee6849 1.9.6 - brief updates for users for Sept 24 2021-09-24 19:08:18 -04:00
Billy Lo
b38540a0bc 1.9.5 2021-09-23 21:19:37 -04:00
Billy Lo
513fea2df2 1.9.4 - color fix for photo part 2 2021-09-23 19:15:24 -04:00
Billy Lo
088c2de84c 1.9.2 - Date of Birth added to pass, commercial vaccine name in brackets
For pass and photos
2021-09-23 11:59:20 -04:00
Billy Lo
67d56c942d v1.9 - added support for versioning of registration functions to allow concurrent operations of v.Current and v.Next 2021-09-23 05:10:11 -04:00
Billy Lo
4d23b017fc work in progress for shc-support 2021-09-21 10:38:24 -04:00
Billy Lo
13a07de0e0 1.8 finally working 2021-09-19 12:21:59 -04:00
Billy Lo
37d8ed99e4 1.7 2021-09-14 20:33:27 -04:00
Billy Lo
6303637f9a clean up for Save as Photos release 1.6 2021-09-09 17:08:49 -04:00
Billy Lo
6b4cfaf42c Save to Photos is finally working on iOS/Android/Mac/Windows 2021-09-09 16:24:24 -04:00
Billy Lo
fd35bd12e9 patch for iOS 14.0, 14.1 and 13.7 issue on arrayBuffer 2021-09-09 12:45:21 -04:00
Billy Lo
6ef745af0e version 1.4 - added FAQ and Save as Photo functionalities 2021-09-09 00:27:43 -04:00
Billy Lo
2a1b34b5e0 1.3 - added FAQs 2021-09-04 10:54:53 -04:00
Billy Lo
58c2bbf63c improved error messages and instructions
most common problem... people has other versions of PDF that are not digitally signed by the province.
2021-09-01 21:20:11 -04:00
Billy Lo
67e65be98f Version 1.2 release
ready for tweeting
2021-08-27 12:36:27 -04:00
Billy Lo
0d5bfd9203 v01 - initial push
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)
2021-08-23 22:33:48 -04:00
Marvin Sextro
d280be51ac Revert and improve pass fields 2021-07-26 02:13:59 +02:00
Marvin Sextro
276dadf080 Wrap footer for longer translations 2021-07-03 15:29:33 +02:00
Marvin Sextro
e9b2ccb6a8 Prepare for localization 2021-07-02 20:55:26 +02:00