Skip to content
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

api: client crash logging #125

Open
seabo opened this issue Nov 27, 2022 · 0 comments
Open

api: client crash logging #125

seabo opened this issue Nov 27, 2022 · 0 comments
Assignees
Labels
api Related to HitSave server

Comments

@seabo
Copy link
Contributor

seabo commented Nov 27, 2022

Create an endpoint for logging Python client crashes.

I think the simplest and cleanest solution to this is to just have a PUT /clientCrashLog endpoint. This is basically just a big text body with (perhaps) a few lines of contextual data followed by the stacktrace. It should still have the API key auth header, so we only save data that has originated from someone with a HitSave account (to make it at least a bit harder for someone to fill up our S3 with spurious crap). The API key (or some user identifier) should also be included in the body content, so we can easily see which user the crash happened to.

@seabo seabo self-assigned this Nov 27, 2022
@seabo seabo added the api Related to HitSave server label Nov 27, 2022
@seabo seabo added this to the v1 milestone Nov 27, 2022
@EdAyers EdAyers removed this from the v1 milestone Jan 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
api Related to HitSave server
Projects
None yet
Development

No branches or pull requests

2 participants