Giter Club home page Giter Club logo

nl-covid19-coronacheck-app-coordination's People

Contributors

aiden-shi avatar annejan avatar anneke avatar barendk avatar bartnijland91 avatar bramd avatar chantalcg avatar confiks avatar dirkx avatar ewouth avatar helmo avatar iandundas avatar ijansch avatar jeroenbreen avatar jorisdehaes avatar ktiniatros avatar maxxiefjv avatar meneerhenk avatar nicktencate avatar ppvg avatar refalm avatar reinschaap avatar rool avatar ryanbnl avatar sijtsma avatar stitch avatar wbolster avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

nl-covid19-coronacheck-app-coordination's Issues

https://github.com/minvws/nl-covid19-coronacheck-app-coordination/blob/main/architecture/x509-pinning-1.08.pdf

Describe the bug, issue or concern

https://github.com/minvws/nl-covid19-coronacheck-app-coordination/blob/main/architecture/x509-pinning-1.08.pdf beschrijft certificaat pinning op basis zowel Stamcertificaat Staat der Nederlanden EV Root CA, als ook Staat der Nederlanden Domein Server CA 2020.

Beide CAs verlopen per 6 december 2022.

Is er een bijgewerkt document dat de situatie na 6 december 2022 beschrijft?

To Reproduce

Zie o.a. 1.1 en 1.2 in https://github.com/minvws/nl-covid19-coronacheck-app-coordination/blob/main/architecture/x509-pinning-1.08.pdf

Expected behavior

Hoe ziet de situatie er na 6 december 2022 uit?

Governance

Feature Request: Possibility to Remove Certificates

Describe the bug, issue or concern

Cannot remove old certificates.

To Reproduce

N/A

Expected behavior

Possibility to remove old certificates.

Screenshots

N/A.

Additional context

Since we can't remove old certificates, the interface quickly gets cluttered with so much information. Needing to navigate 10 certificates to find the right one is not great, when most of them are invalid.

I would suggest to just add an option to remove certificates.

Governance

Feature Request: the ability to import international certificates from other EU countries

Describe the bug, issue or concern

I opened the issue here because it refers to both Android and iOS apps.

Most EU countries now offer the posibility for visitors/tourists to vaccinate along with the citizens. Thus, it is a good idea to offer users the ability to import a certificate issued from another EU state rather than restrict them from importing them only from DigID. I, for example, had my 1-st dose in the Netherlands, and my second dose in Poland (which is currently not possible to import in the coronacheck app).

All certificates issued by EU states follow the same convention as described here, so there should be no difference whether you import a Dutch certificate, or, for example, a Greek one.

The Swiss Covid app (despite Switzerland not being a part of the EU) is a good example of an app that allows for such functionality.

Especially for international codes, this would be a very useful feature so users would have both certificates, regardless which EU member state issued them, in the coronacheck app.

Concerns: Verifiying Certificate Validity

Since each certificate issued from any EU state has a signature and an issuer, and a well described way (e.g here) to validate whether the signature has been tampered with, it shouldn't be hard to ignore faulty/forged ones.

Expected behavior

  • go to Add Certificate
  • choose A Vaccination Certificate
  • Here your only two options are currently Login with DigID and I don't have a DigID. A new option should be added, for example, Scan QR code which allows the user to scan a paper/physical QR code with their camera.
  • The Scan QR code feature should work for both RIVM issued paper certificates, AND also for any certificate issued by any other EU member state.

Governance

First character from name may not be a letter

Describe the bug, issue or concern

For some reason the app displays _ as first 'letter' of my mother's lastname.

Expected behavior

The app should trim any special characters, so only letters can be displayed.

Screenshots

If applicable, add screenshots to help explain your problem.

IMG-20210708-WA0002.jpg

Smartphone (please complete the following information):

  • Device: Xiaomi Mi A3
  • OS: Android 11

Governance

Feature Request: Apple Wallet integration

Would be nice if you could add the QR code to the Wallet app on iOS. It makes it easier to use and the QR code is available on the Apple Watch as well, which is handy if someone leaves their phone at home. People now use the french app for Apple Watch support and tricky websites for Wallet support.

Serious issue

The CoronaCheck app only allows you to create a QR code for the Netherlands 14 days after full vaccination. The system to stop someone from creating a QR code within the 14 days can be glitched. When you change the time of the device (on iOS and maybe Android, I did not test that) the QR code becomes available!!
Please fix this asap.

Support Ubuntu Touch platform to accomodate Dutch UT users

Support Ubuntu Touch platform to accomodate Dutch UT users

Ubuntu Touch does not have a Corona Ceck app available in its store (https://open-store.io), which limits its Netherlands users.
If development assistance is needed, please contact UBPorts Foundation https://ubports.com/nl/contact
Or join either our main Telegram channel (https://t.me/ubports), or the developer channel (https://t.me/UbuntuAppDevEN)

Development documentation can be found on:
https://docs.ubports.com/en/latest/appdev/index.html
And:
https://clickable.bhdouglass.com/en/latest/index.html

Templates for app development are provided for the languages Qt/QML, C++, Python, HTML, Go, Python, Rust

Feature request: open on selected QR (or: on last used)

Usability could be improved largely with the ability to open directly on the most recent QR (booster in my case), or on the qr of choice.

at this moment i have to manually go to "show QR code", then select "international" and thén the app still opens on the first and oldest QR code instead of the newest.

This could be improved massively so that users don't need so much clicks to get to the right code they need to show in every location they want to enter.

People tested positive >6 months ago and got their Pfizer shot don't show up as fully vaccinated

Describe the bug, issue or concern

A clear and concise description of what the bug, issue or concern is is.

I got tested positive for COVID-19 last December, and just got my Pfizer shot.
After fetching my data, the app tells my that I'm not fully vaccinated (thus I don't get the Dutch QR code and internationally I don't show up as fully vaccinated)

To Reproduce

Steps to reproduce the behavior:

  1. Get Corona (more than 6 months ago :))
  2. Get vaccinated
  3. Fetch data from DigiD

Expected behavior

A clear and concise description of what you expected to happen.
I expected to get both my Dutch QR code and show up as fully vaccinated (1 out of 1 instead of 1 out of 2) in the International one.

Screenshots

If applicable, add screenshots to help explain your problem.

Smartphone (please complete the following information):

  • Device:
  • OS: iOS
  • Browser Safari
  • Version 2.1.3

Additional context

Add any other context about the problem here.

Happy to help in case there are any questions!

Governance

Solution%20Architecture.md#backend: Links werken niet naar Retrieving events by DigiD en Retrieving events by Token

Describe the bug, issue or concern

De gelinkte documenten op https://github.com/minvws/nl-covid19-coronacheck-app-coordination/blob/main/architecture/Solution%20Architecture.md#backend zijn niet aanwezig in de repo.

{quote}
Third Party Backends
The CoronaCheck apps retrieve their event data from third party backends. Although each party is responsible for their own architecture, we defined a set of protocols that these parties must implement in order for the apps to be able to retrieve data.

There are currently 2 protocol documents, documented in the docs/ directory and written towards these third parties:

Retrieving events by DigiD
Retrieving events by Token
{quote}

To Reproduce

  1. Ga naar https://github.com/minvws/nl-covid19-coronacheck-app-coordination/blob/main/architecture/Solution%20Architecture.md#backend
  2. Klik op Retrieving events by DigiD

Expected behavior

Ik wordt doorgestuurd naar het gevraagde document.

Screenshots

Additional context

Governance

Google (Chrome) afhankelijkheid CoronaCheck

Ik heb de CoronaCheck app direct geïnstalleerd nadat deze beschikbaar is geworden. Al geruime tijd probeer ik via DigiD in te loggen, maar steeds krijg ik een "het is te druk, probeer het later opnieuw"-melding. Ook na tientallen, honderden keren proberen.

In de Play Store zag ik een tip voorbij komen; installeer de (niet zo privacyvriendelijke) Chrome browser, dan valt er in te loggen. Dit maakte voor mij inderdaad het verschil.
Waar komt deze (in mijn ogen ongewenste) Google-afhankelijkheid vandaan? Kan de DigiD inlogpagina niet in elke up-to-date browser worden geopend? Ook een Chromium based browser is niet toereikend, alleen Chrome werkt.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.