Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make it easy for users to share application logs and diagnostic info when reporting bugs #262

Open
gnarea opened this issue Jan 14, 2021 · 2 comments
Labels
enhancement New feature or request

Comments

@gnarea
Copy link
Member

gnarea commented Jan 14, 2021

Android users already get an option to report crashes to the developer, but not all bugs result in crashes and therefore we currently don't have a way to diagnose those.

For example, I was confused to find that the app said I wasn't connected to Relaynet (screenshot below), when in fact the phone was connected to the Internet and the public gateway was accessible. (I had to restart the app to fix this)

Screenshot_20210114-153257

However we do this, we need a way to allow users to send logs and other info (e.g., Android version, device model, private gateway address). We could, for instance, create a text file that the user will be able to share via email with us (though if we could somehow leverage Android crash reports, that'd be even better).

@gnarea gnarea added the enhancement New feature or request label Jan 14, 2021
@sdsantos
Copy link
Collaborator

We can't leverage Android crash reports for this, it's a closed system.

We either use a third-party service for this (which we likely don't want), or we need to write our own log storage system, and add a send email button that attaches the app logs.

@gnarea
Copy link
Member Author

gnarea commented Jan 14, 2021

Indeed, I wouldn't send that data to a third-party service. I guess extracting the app logs and sending it via email (along with some system info) is the way to go.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants