SomberNight
8f4c384aad
qt crash reporter: html.escape traceback to avoid formatting issues
...
fixes #6099
6 years ago
SomberNight
b50c47c5ce
qt exc reporter: add FIXME re HTML tags in traceback
6 years ago
SomberNight
aa3d817ef2
qt: clean-up imports
6 years ago
SomberNight
650225e238
crash reporter UX
...
see #5483
7 years ago
SomberNight
53893be4c9
crash reporter: in Qt subclass, do network request using WaitingDialog
...
so it does not block the GUI
7 years ago
SomberNight
5f71163449
qt crash reporter: add warning that report contents are public
7 years ago
SomberNight
7a99fdc275
kivy: fix crash in logging.py; platform.platform() not available
7 years ago
SomberNight
163a814dc4
logging: log exceptions caught by crash reporter
7 years ago
SomberNight
3385a94753
logging: basics
7 years ago
SomberNight
026448837f
no more "import *"
...
fixes #5101
fixes #5105
7 years ago
SomberNight
16bac5fd73
rm qt icons file
...
so we don't need pyrcc5, which is not deterministic,
and so we don't need the submodule for the icons
based on electrumsv/electrumsv@bf8802c2eaf0bf75565b5423a95bcb85ec7eb781
7 years ago
SomberNight
0bce96d2de
qt crash report: fix formatting
...
follow-up 5dc240d4ed
7 years ago
Janus
52b877ac3d
network: add singleton accessor classmethod, port trustedcoin to aiohttp
7 years ago
Janus
6e80ba7b4f
asyncio: labels, crash_reporter, fx: migrate requests use to aiohttp
7 years ago
Janus
097ac144d9
file reorganization with top-level module
8 years ago
Johann Bauer
5eb1cbef92
[WIP] Crash reports android ( #3870 )
...
* Split crash reporter class
In Qt related stuff and basic stuff.
* Crash reports from Android
* Ignore exceptions in crash_reporter (if any)
* Open issue in browser
* Switch back to real server
8 years ago
Dimitris Apostolou
989c9c2b55
Fix typos
8 years ago
Filip Gospodinov
6cf334244a
contrib: detect builds with uncommitted changes
...
The `--dirty` flag causes `git describe` to append
`-dirty` to the version string it outputs. This is
useful to detect if a build was - intentionally or
not - created with uncommitted changes.
https://git-scm.com/docs/git-describe#git-describe---dirtyltmarkgt
8 years ago
SomberNight
45b03d930d
make ExceptionWindow inherit from MessageBoxMixin
...
the stack trace from the report is now user selectable
8 years ago
SomberNight
81b6d65764
refactor network constants
8 years ago
SomberNight
52d41a4339
follow-up 5893af5025
...
clean git version a bit (convert to str and remove trailing newline)
8 years ago
Johann Bauer
5893af5025
Try to use git hash in crash reports
8 years ago
Johann Bauer
3838fdbdcc
Change name of version field in crashhub request
8 years ago
SomberNight
febaedcd36
crash reporting: catch exceptions from requests.post
8 years ago
Johann Bauer
08b9908f6e
Make it harder for altcoins to accidentally use our crashhub
8 years ago
Johann Bauer
91e44ba6fc
Show error window for unhandled exceptions
...
Use exception hook from main thread for all threads
Use signal to delegate error window creation to GUI thread
Add more information to issue template
Update to PyQt5
Switch from Github to REST-Service
Report to web service instead of opening the browser
Fix imports
Change crashhub URL to electrum.org server
Explain that exception hooks are only used in the Qt Gui now
8 years ago