Commit Graph

34 Commits

Author SHA1 Message Date
Marvin Sextro 2a9bdd86d7 Improve QR code viewer and try to fix buttons 2022-01-10 03:10:40 +01:00
Marvin Sextro b8eae1fb54 QR code viewer and content improvements 2021-12-29 03:29:07 +01:00
Marvin Sextro 64f473d214 Added QR code viewer and fixed button behavior 2021-12-27 19:06:31 +01:00
Marvin Sextro 1cbaccdf82 Rename test results 2021-12-26 00:18:56 +01:00
Marvin Sextro d1da98a9e4 Improve add to wallet button 2021-12-25 23:58:45 +01:00
Marvin Sextro 1eb6bea1a6 Add alt text and credits to pass 2021-12-25 22:07:03 +01:00
Julien Blatecky 674d325502
Fix decoder for third dose 2021-12-10 14:18:10 +01:00
Hauke Tönjes cc7fddb2af
Support for other image formats (#95)
* Upgrade packages (#86)

Co-authored-by: Marvin Sextro <marvin.sextro@gmail.com>

* Support JPEG and other image formats; remove pngjs dependency (#93)

* Support JPEG and other image formats; remove pngjs

By using native Canvas to render images it was possible to remove
dependency on external libraries to support image formats while
supporting more formats like JPEG, GIF and WEBP for the QR image

* Constrain images to 2 Mpx

Co-authored-by: Marvin Sextro <marvin.sextro@gmail.com>

* Upgrade packages

Co-authored-by: Marvin Sextro <marvin.sextro@gmail.com>
Co-authored-by: iBobo <andrea@bhweb.it>
2021-09-03 14:34:04 +02:00
Marvin Sextro 4b65d82f74 Improve color selector 2021-07-29 00:02:51 +02:00
Hauke Tönjes 11d739b473
New color selector
- Use headless-ui radio menu for the selector
- Use enum for colors
- Design is WIP
2021-07-28 14:28:45 +02:00
Marvin Sextro 57775562c5 Remove unnecessary text alignment 2021-07-26 02:23:34 +02:00
Marvin Sextro d280be51ac Revert and improve pass fields 2021-07-26 02:13:59 +02:00
Marvin Sextro 535a4aed14 Fix name regex 2021-07-25 12:51:48 +02:00
Marvin Sextro af77280202 Improve pass fields and add fallback romanization 2021-07-25 01:19:10 +02:00
Marvin Sextro c632d2c2e8 Implement test and recovery certificates 2021-07-09 03:05:57 +02:00
Marvin Sextro e9b2ccb6a8 Prepare for localization 2021-07-02 20:55:26 +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 98b01068d2
Fixed zip creation Bug
- Using do-not-zip
- Added loading Animation while creating pass
2021-07-01 01:27:17 +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 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 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 6c0520c526 Remove unnecessary function 2021-06-29 02:02:53 +02:00
Marvin Sextro 54848cb87c Add jpeg and png file types 2021-06-29 01:11:08 +02:00
Hauke Tönjes e2e39aae3c
Allow sharing as mentioned in #8 2021-06-29 00:26:15 +02:00
Hauke Tönjes 288bde031a
Wrong boolean value 2021-06-28 23:45:00 +02:00
Hauke Tönjes 2519ea8981
Send Server info about wallet card color 2021-06-28 23:37:01 +02:00
Hauke Tönjes e4537e250d
Load API_BASE_URL from backend
- Remove api_base_url constant
2021-06-28 21:58:07 +02:00
Hauke Tönjes bb23afc000
Changes regarding C# backend
- Working with C# backend, signing just the pass.json hash
- Bugfixes error handling
2021-06-28 20:33:58 +02:00
Khaos Tian f4719a0014 Support manifest only signing 2021-06-27 17:29:29 -07:00
Marvin Sextro f8a7f05481 Add basic error handling and color picker 2021-06-26 00:28:35 +02:00
Marvin Sextro d6fc421755 Add web app to docker compose 2021-06-25 21:21:58 +02:00
Marvin Sextro c46649c28d Move api into own container 2021-06-25 14:49:31 +02:00
Marvin Sextro 1b51a50c51 Initial commit 2021-06-25 12:18:25 +02:00