-
Notifications
You must be signed in to change notification settings - Fork 36
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add crash report visualizer #2829
Conversation
Not really working for me. The entire HTML page is shown in a single line Screen.Recording.2023-01-17.at.9.04.15.AM.mp4Specify 7 Crash Report - 2023-01-17T15 02 26.065Z.txt
I do not see any real use cases for this feature personally as I'd prefer the JSON output– it's a cool thing to support though. Maybe Mandi will use it!
Very nice for us support people.
I imported a variety from the support@ email. I had a list of screenshots uploaded and I lost my GitHub draft but this is a great tool! |
@grantfitzsimmons the page should be displayed if you open the "Page HTML" section. It's weird that it just displays as blank for you. Not able to replicate it (though happens for me if I open the downloaded HTML) |
Grant confirmed that the issue only happens in Firefox. Opened #2834. Fixed. Needs testing |
Appears to be fixed. Crash visualizer displays in Firefox. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Works as expected
This pull request has been mentioned on Specify Community Forum. There might be relevant details there: https://discourse.specifysoftware.org/t/specify-7-8-4-announcement/999/1 |
Fixes #2183
It will be available with each specify instance at the following URL:
/specify/developer/crash-report-visualizer
. It's loaded dynamically so including it in production instances does not pose a performance problem.I decided to include it in Specify 7 rather than develop it separately as it allowed me to piggy back on Specify's front-end infrastructure and thus speed up the development by a lot (took just 2 hours to do this)
Features:
<noscript>
element in case you ever need to get back the original crash report. The only problem seems to be that the downloaded HTML page does not display the HTML snapshot and does not remember which sections were collapsed/expanded. If it's a big deal, can be fixed in the future. Didn't want to spend too much time on this as don't know how useful the feature would be.