Allow users to supply postmortem reports
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.