All updates
backend
devops

Handle malformed JSON in settings API; dedupe schedule logic; add INNGEST_EVENT_KEY

Bug Fixes

  • Handled malformed request JSON in the project settings endpoint: the PATCH request now returns 400 'Invalid JSON body' instead of triggering an internal server error.backend

Improvements

  • Removed a duplicate hasScheduleChange variable and relied on the existing hasScheduleFieldUpdate value to determine schedule-related updates.backend
  • Added INNGEST_EVENT_KEY to turbo.json globalEnv so the build cache is invalidated when the event key changes.devops