syncthing/gui/default/syncthing
Jakob Borg 42ce6be9b9
lib/ur: Implement crash (panic) reporting (fixes #959) (#5702)
* lib/ur: Implement crash (panic) reporting (fixes #959)

This implements a simple crash reporting method. It piggybacks on the
panic log files created by the monitor process, picking these up and
uploading them from the usage reporting routine.

A new config value points to the crash receiver base URL, which defaults
to "https://crash.syncthing.net/newcrash" (following the pattern of
"https://data.syncthing.net/newdata" for usage reports, but allowing us
to separate the service as required).
2019-06-11 08:19:11 +02:00
..
core lib/ur: Implement crash (panic) reporting (fixes #959) (#5702) 2019-06-11 08:19:11 +02:00
development gui: Reformat HTML & JS for consistent white space 2018-12-25 14:26:46 +01:00
device gui: Reformat HTML & JS for consistent white space 2018-12-25 14:26:46 +01:00
folder all: Remove "large blocks" config (#5763) 2019-06-06 15:57:38 +01:00
settings cmd/syncthing, gui: Settings dialog upgrades/reporting for candidates (fixes #4216) (#5457) 2019-01-15 08:44:46 +01:00
transfer gui: Fix setting page size on failed and locally changed modals (fixes #5421) (#5650) 2019-04-13 14:05:39 +02:00
usagereport gui: Reformat HTML & JS for consistent white space 2018-12-25 14:26:46 +01:00
app.js gui: Semicolon insertion (#5666) 2019-04-23 18:37:51 +01:00