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

feat(backend): add support for iOS exceptions #1726

Merged
merged 5 commits into from
Jan 20, 2025
Merged

feat(backend): add support for iOS exceptions #1726

merged 5 commits into from
Jan 20, 2025

Conversation

detj
Copy link
Contributor

@detj detj commented Jan 14, 2025

Summary

This PR adds support for validating, grouping, fingerprinting, ingesting, storing and retrieving iOS exceptions throughout the system surface. Android exceptions and ANRs should continue to work without regression.

Note

Builds, mappings and symbolication would be implemented in a different PR.

Tasks

  • Extend exception related structs to support iOS exceptions without regression
  • Validate iOS exceptions during ingestion
  • Group iOS exceptions during ingestion
  • Fingerprint iOS exceptions during ingestion
  • Store iOS exceptions during ingestion
  • Update GET /apps/:id/filters API to support iOS exceptions
  • Update GET /apps/:id/crashGroups API to support iOS exceptions
  • Update GET /apps/:id/sessions/:id API to support iOS exceptions
  • Fixed incorrect metrics compute in GET /apps/:id/metrics API

See also

- extend exception related structs to support iOS exceptions

fixes #1724

Signed-off-by: detj <detj@users.noreply.github.com>
@detj detj self-assigned this Jan 14, 2025
Copy link

vercel bot commented Jan 14, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
measure-dashboard ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jan 20, 2025 9:27am

@detj detj added feature new features backend backend related labels Jan 14, 2025
Signed-off-by: detj <detj@users.noreply.github.com>
Signed-off-by: detj <detj@users.noreply.github.com>
Signed-off-by: detj <detj@users.noreply.github.com>
Signed-off-by: detj <detj@users.noreply.github.com>
@detj detj merged commit c5022df into main Jan 20, 2025
10 checks passed
@detj detj deleted the ios-exceptions branch January 20, 2025 10:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend backend related feature new features
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

Support iOS exceptions
2 participants