David Cramer
David Cramer
## Summary The documentation should include information about configuring the `SENTRY_SPOTLIGHT` environment variable in `turbo.json` for monorepo setups using Turborepo. ## Context When using Spotlight in a Turborepo monorepo, users...
We have a mix of camelCase and PascalCase. Need to pick one.
Implements RFC 7636 Proof Key for Code Exchange (PKCE) to protect OAuth2 authorization code grants from interception attacks. Adds code_challenge and code_challenge_method support to the authorize endpoint, and validates code_verifier...
Limits the number of projects returned by the organization project index endpoint (`/organizations/{organization_slug}/projects/`) to a maximum when `all_projects` is requested. This prevents potential performance issues and timeouts for organizations with...
Add a development-time console warning when useProjects() is called without the slugs parameter. This prepares for removing the all_projects=1 bootstrap fetch by encouraging explicit project fetching. Updates 18 components to...
This fixes the OAuth flow in WSL2 where 127.0.0.1 inside WSL is not accessible from the Windows host browser. Using localhost enables WSL2's built-in localhost forwarding between Windows and WSL....