corona-warn-app / cwa-wishlist

Central repository to collect community feature requests and improvements. The CWA development ends on May 31, 2023. You still can warn other users until April 30, 2023. More information:
https://coronawarn.app/en/faq/#ramp_down
Apache License 2.0
105 stars 14 forks source link

Report Error Context if Exception Appear #17

Open FrankEssenberger opened 4 years ago

FrankEssenberger commented 4 years ago

Feature description

In case an exception appears gather information on the context, phone model, OS etc.. Build a error report from this information and offer the user the possibility to send this error to the developers. For this an internet connection is needed but this should not be a problem on smartphones in general.

AC:

Problem and motivation

This morning on my wife's phone she received the database error also some other users are getting sometimes:

https://github.com/corona-warn-app/cwa-app-android/issues?q=is%3Aissue++9002

I see that this error appears not very often and is hard to reproduce. What I understood it is possible to reinstall without loosing the collected contact information since this is stored in the API DB. This information would be helpful so a reinstall causes no harm and will fix the issues.

In general for such a case it could be useful to get more information on the context when this happens. Also such a functionality would be good so that you get some information what is currently going on with the app. In other words if errors appear this could be an additional channel to be informed, because only users with tech background will create github issues.

Is this something you're interested in working on

Yes, I have no big frontend skills but if I can help with something let me know.


Internal Tracking ID: EXPOSUREAPP-2184

FrankEssenberger commented 4 years ago

I hope I have not overseen an issue asking for this functionality.

hscheibe commented 4 years ago

What do I have to do?

Von: Frank Essenberger notifications@github.com Gesendet: Montag, 22. Juni 2020 09:18 An: corona-warn-app/cwa-wishlist cwa-wishlist@noreply.github.com Cc: Subscribed subscribed@noreply.github.com Betreff: Re: [corona-warn-app/cwa-wishlist] Report Error Context if Exception Appear (#17)

I hope I have not overseen an issue asking for this functionality.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHubhttps://github.com/corona-warn-app/cwa-wishlist/issues/17#issuecomment-647334131, or unsubscribehttps://github.com/notifications/unsubscribe-auth/APU6FIBJUWB2G77LMJFWG4TRX4ATBANCNFSM4OEJN23A.

hscheibe commented 4 years ago

Scheibe, Heike möchte die Nachricht "[corona-warn-app/cwa-wishlist] Report Error Context if Exception Appear (#17)" zurückrufen.

morber13 commented 4 years ago

This would be very helpful if an unexpected error occurs #774

rugk commented 4 years ago

Very similar issue: https://github.com/corona-warn-app/cwa-app-android/issues/823

FrankEssenberger commented 4 years ago

It is fair to close the issue with a comment on the similar corona-warn-app/cwa-app-android#823. However, the 823 was closed with the remark: nothing planned go via a wishlist item and it was closed. It feels like we have a circular closing pattern leaving nothing open.....

tkowark commented 4 years ago

Yes, this one here will stay open. We explicitly closed the App repo issue to have only the wishlist item.

FrankEssenberger commented 4 years ago

Cool. I think I made a mistake and thought this issue was also closed. Keep on the good work you are doing and do not let a few unfair media reports disturb you.