branchrust_reboot/main/sentry_uploadcancel

18 Commits over 31 Days - 0.02cph!

3 Days Ago
Re-add the "max 3 uploads per session" logic that got removed accidently
3 Days Ago
Add missing catch {} to a try statement that only had a finally {} block
3 Days Ago
Cleanup
7 Days Ago
Fix HttpContent being double disposed
7 Days Ago
merge from main -> sentry_upload
7 Days Ago
- fix reading tail of log not truncating extra bytes - fix log files >5MB being skipped over instead of the tail uploaded
7 Days Ago
Fix compile error
7 Days Ago
Tests for new way of reading logfile
7 Days Ago
- switch from writing sentry tags to disk and trying to link them to crashes to putting the sentry tags in the log file and parsing them when uploading the crash - upload the last 100KB of the logfile instead of the whole thing - cleanup
8 Days Ago
merge from main -> sentry_upload
8 Days Ago
Cleanup some of the code
8 Days Ago
Cherrypick CS 163721 (the command to test crash uploads) to the newer branch
9 Days Ago
merge from main -> sentry_upload
18 Days Ago
Split MinidumpUploader into multiple .cs files as it got a little unwieldy
18 Days Ago
Improvements
20 Days Ago
Fixes - fix typo in URL - indicate when client is on the main menu (crashing ingame vs disconnecting from server then crashing) - cleanup modded framework check, just read the server tags instead of looking for Oxide.dll loaded
20 Days Ago
Tests
20 Days Ago
Upload the crash dumps to our backend now that the crash handler is fixed - uploads client & server crashes, modded or vanilla then we filter on backend - write state of session every 30s and on scene changes: when the crash actually happens we won't have a chance to write the latest state