Description
Currently, it's super difficult to debug the app when the users encounter a few edges-cases that make the app doesn't work. For instance, Client Certificate doesn't work but turn out it's because Proxyman couldn't fetch the remote certificate. Or a user reported that Proxyman couldn't get Websocket from the Slack app.
All we do is that sent a user a debug build and ask them to send us the log. It's cumbersome. We should find a way to mitigate it.
Acceptance Criteria
- Add option to enable Debug mode in the app (OFF by default)
- Ask the user to get the log and send to us for further investigation
- Only log the Error level. Omit the Debug
Description
Currently, it's super difficult to debug the app when the users encounter a few edges-cases that make the app doesn't work. For instance, Client Certificate doesn't work but turn out it's because Proxyman couldn't fetch the remote certificate. Or a user reported that Proxyman couldn't get Websocket from the Slack app.
All we do is that sent a user a debug build and ask them to send us the log. It's cumbersome. We should find a way to mitigate it.
Acceptance Criteria