This website requires JavaScript.
Explore
Help
Register
Sign in
lilith
/
jami-client-qt
Watch
1
Star
0
Fork
You've already forked jami-client-qt
0
mirror of
https://git.jami.net/savoirfairelinux/jami-client-qt.git
synced
2025-08-13 19:25:40 +02:00
Code
Activity
b76570b892
jami-client-qt
/
extras
/
crash-reports
/
example-submission-servers
/
requirements.txt
7 lines
100 B
Text
Raw
Normal View
History
Unescape
Escape
troubleshooting: add configurable crash reporting with crashpad This commit adds a basic crash-report system that can be optionally configured to automatically send minidump crash-reports in addition to product versions and a platform description including the OS name and CPU architecture. Reports can be received at a configured REST endpoint(POST). This endpoint URL can be configured using a CMake variable `CRASH_REPORT_URL` which defaults to "http://localhost:8080/submit". - Introduces a new CMake option `ENABLE_CRASHREPORTS`, defaulting to OFF. This allows developers to enable crash reporting features at build time selectively. We also define a new macro with the same name to expose the state to QML in order to hide the UI components if needed. - Implemented conditional inclusion of crashpad dependencies using `ENABLE_CRASHREPORTS`. If set, `ENABLE_CRASHPAD` is also enabled (other crash reporters exist and we may want to use them). - 2 new application settings are added: `EnableCrashReporting` and `EnableAutomaticCrashReporting`. Default settings make it so crash-reports are generated but not automatically sent. With this default configuration, users will be prompted upon application start to confirm the report upload. Additionally, users may opt-in in order to have reports sent automatically at crash-time. Gitlab: #1454 Change-Id: I53edab2dae210240a99272479381695fce1e221b
2023-11-23 13:22:37 -05:00
Flask==3.0.3
requests==2.24.0
markupsafe==2.1.1
itsdangerous==2.1.2
crash-reporting: improve submission services Provide general improvements to the crash reporting submission services by adding a separate report access server with a simple UI and updating the crashpad submission server to use waitress. - changes crashpad.py to crashpad_submit_server.py - adds report_access_server.py - updates README.md Gitlab: #1454 Change-Id: I4e97f77cf2e2c0bb405064b0187ed3dfc2ee703e
2025-01-13 14:59:08 -05:00
werkzeug==3.0.0
waitress==3.0.2
Copy permalink