All updates
backend
frontend
integrations

Support GitHub numeric installation IDs for history estimates

  • Accept and resolve GitHub's numeric installation_id during setupSuprLogs now accepts either our internal installation UUID or GitHub's numeric installation_id when estimating repository history. If a UUID lookup fails, the server will try the numeric installation ID so direct GitHub setup links work without extra steps.

API

  • Updated the repository input schema to accept a non-empty installationId string so requests can use either the internal UUID or GitHub's numeric installation_id.backend

Improvements

  • Added fallback lookup in the history-estimate route: when a UUID lookup failed, the server attempted to resolve the numeric GitHub installation_id and proceeded if found.backend

Bug Fixes

  • Logged warnings and returned a clear 404 when an installation could not be found, improving error tracking and troubleshooting.backend

Frontend

  • Resolved numeric installation_id in the Project Creation Wizard by mapping GitHub's raw ID to the internal DB UUID once installations load, so direct GitHub setup redirects work automatically.frontend

Miscellaneous

  • Refreshed the app view after project deletion and simplified a query hook to avoid an unused placeholder option.frontend
Support GitHub numeric installation IDs for history estimates