Skip to content

Add sentry tracking#698

Draft
boddumanohar wants to merge 29 commits intodevfrom
add-sentry-tracking
Draft

Add sentry tracking#698
boddumanohar wants to merge 29 commits intodevfrom
add-sentry-tracking

Conversation

@boddumanohar
Copy link
Copy Markdown
Member

Integrates sentry-sdk for automatic exception capturing in both the main app and the Celery worker.
Sentry is only initialized when VELA_SENTRY_DSN is set in the environment.

boddumanohar and others added 28 commits March 20, 2026 16:27
This is required to check on branch creation/modification within which
bounds the operation may be conducted.
The recent changes on the resource limit implementation exposed an issue
with the implementation of system limits. They shouldnt't be a third,
global scope of resources, but rather a default for organization limits
on creation. This change addresses this, by introducing a separate,
appropriately named table for handling these defaults. The system-level
endpoints are removed as they are not needed anymore, and a migration
ensures existing system limits are converted to the correct values.
The workflow simply referenced the built image tage, adding the digest
ensures helm detects changes and redeploys when a new image is built.
The previous version failed to reuse the existing enum datatype. The
change makes sure it is referenced instead.
When using double quotations, values that contain bash instructions will
attempt to be resolved, for example credentials using '$' symbols might
be invalidated this way. This switches to single quotes for all inputs
that are used directly, avoiding this issue.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants