1
0
mirror of https://github.com/covidpass-org/covidpass.git synced 2025-02-23 06:57:40 +01:00

38 Commits

Author SHA1 Message Date
Billy Lo
4872c8df16 merged with latest on the main branch 2021-10-20 11:03:30 -04:00
Billy Lo
21997d0aa6 Merge branch 'main' into android 2021-10-20 10:45:59 -04:00
Billy Lo
3af4a148de 2.1.2 - Added dropdown box for Step 1 to support different provinces 2021-10-18 01:14:52 -04:00
Billy Lo
f080ca8618 Merge branch 'main' into android 2021-10-16 15:50:55 -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
Billy Lo
7170372afa fix for Apple Pass on new SHC receipts 2021-10-14 20:19:04 -04:00
Billy Lo
c5d455dfab scaffolding is all working - need to format stuff a bit before beta release 2021-10-09 08:39:17 -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
33af99c529 Merge remote-tracking branch 'origin/main' into polyfill-starts-with
* 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
  ...
2021-10-05 12:34:35 -04:00
Billy Lo
bbb81c6920 added expiration date and default to ON logic 2021-10-03 21:51:49 -04:00
Evert Timberg
9fac4dbcc4 Add a polyfill for String.prototype.startsWith
This error appears in Sentry and is likely occuring in older browsers
2021-09-30 08:34:33 -04:00
Billy Lo
66e450a2ed Merge branch 'main' into shc-support 2021-09-29 16:13:13 -04:00
Billy Lo
ec11d0614d minor fixes to handle J&J and iOS Chrome issue...
can't support iOS Chrome right now... lots of strange behaviors.
2021-09-21 20:31:52 -04:00
Billy Lo
645a05bc9b remove safari check 2021-09-21 16:26:35 -04:00
Billy Lo
4d23b017fc work in progress for shc-support 2021-09-21 10:38:24 -04:00
Billy Lo
37d8ed99e4 1.7 2021-09-14 20:33:27 -04:00
Evert Timberg
53d983d7e3 Capture unexpected errors in Sentry 2021-09-12 12:43:41 -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
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
3f3ed17d50 working version 0.1 2021-08-26 00:15:12 -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
96dd9a1358 Use the yarn package manager 2021-07-01 20:27:37 +02:00
Marvin Sextro
254a748895 Port decode to typescript 2021-07-01 19:49:43 +02:00
Hauke Tönjes
5054e4da54
Use uuidv4 for serialNumber instead of uvci 2021-07-01 14:05:09 +02:00
Hauke Tönjes
0aa4e32469
Transition to typescript
- Moved all logic to typescript
- Code cleanup
- Moved logic out of Form Component
2021-07-01 00:49:05 +02:00
Hauke Tönjes
bae9a66464
Added missing dependency 2021-06-30 03:17:22 +02:00
Hauke Tönjes
57e08bacaf
Added QR Scan with device's camera
- Design changes regarding file selection / camera
2021-06-30 03:13:01 +02:00
Hauke Tönjes
094e7f99fa
Use next scripts to start server
- removed svg from webpack (using it directly in code)
- removed unused import in Form.js
- removed unused server.js (using next scripts)
2021-06-29 15:59:49 +02:00
Hauke Tönjes
c0415f9d87
PDF changes
- Scale pdf by 2, in order to read smaller QR Codes
- Read last page of PDF (2nd dose often on 2nd page)
2021-06-29 13:30:39 +02:00
Marvin Sextro
54848cb87c Add jpeg and png file types 2021-06-29 01:11:08 +02:00
Marvin Sextro
e52ebff719 Adjust privacy policy to new process 2021-06-28 16:27:04 +02:00
Khaos Tian
f4719a0014 Support manifest only signing 2021-06-27 17:29:29 -07:00
Marvin Sextro
a4c6dfe70e Add Privacy policy and SEO 2021-06-26 14:22:53 +02:00
Marvin Sextro
f8a7f05481 Add basic error handling and color picker 2021-06-26 00:28:35 +02:00
Marvin Sextro
1b51a50c51 Initial commit 2021-06-25 12:18:25 +02:00