[crash reports] integrate crash reports on the windows client
Feature request
- Platform: Windows
Steps to reproduce (STR):
- You are using Jami
- Jami crashes for x reason
-
Actual result: Jami closes, and we have to manually open it again and manually report a bug crash online.
-
Expected result: Generate a crash report so that the developers can investigate the bug.
Objective:
- Implement a feature allowing users to submit postmortem reports.
Purpose:
- To collect data for improving application stability.
User Story:
- As a user, I want to be able to submit postmortem reports so that I can contribute to the improvement of the application.
Requirements:
- A flag in system settings should detect a postmortem run.
- A submission interface in the application for postmortem reports.
- Option for users to opt-in for automatic submission of postmortem reports.
- A server-side implementation (POST) and an alternate, manual client-side submission mechanism.
- Postmorem report must include platform/version info.
User Interface:
- Easy-to-use submission form for postmortem reports.
- Clear options for opting in or out of automatic reports.
Server-Side Implementation:
- Storage solution for incoming reports.