Skip to content

Add Sentry integration and enum input validation#34

Merged
scoop1120 merged 2 commits into
mainfrom
enum-params
Feb 8, 2026
Merged

Add Sentry integration and enum input validation#34
scoop1120 merged 2 commits into
mainfrom
enum-params

Conversation

@scoop1120

Copy link
Copy Markdown
Contributor

Initialize Sentry support and improve variable coercion for enums and input objects. Added sentry to the workspace and a server-common sentry module that reads configuration from environment and initializes the Sentry client; server startup now initializes sentry. graphql-router now captures GraphQL errors to Sentry (capture_graphql_error) and tags requests, and uses sentry::Level. OperationValidator was extended to properly coerce enum values and to handle input object variables (imports IndexMap and builds ConstValue::Object). Added an async unit test and an integration test for enum values in input-object variables, and bumped the workspace version to 0.29.9 (lockfile updated accordingly).

Initialize Sentry support and improve variable coercion for enums and input objects. Added sentry to the workspace and a server-common sentry module that reads configuration from environment and initializes the Sentry client; server startup now initializes sentry. graphql-router now captures GraphQL errors to Sentry (capture_graphql_error) and tags requests, and uses sentry::Level. OperationValidator was extended to properly coerce enum values and to handle input object variables (imports IndexMap and builds ConstValue::Object). Added an async unit test and an integration test for enum values in input-object variables, and bumped the workspace version to 0.29.9 (lockfile updated accordingly).
@github-actions

github-actions Bot commented Feb 6, 2026

Copy link
Copy Markdown

Version bump detected: 0.29.80.29.9

@scoop1120 scoop1120 merged commit 06131de into main Feb 8, 2026
7 checks passed
@scoop1120 scoop1120 deleted the enum-params branch February 8, 2026 00:35
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.

1 participant