quilt icon indicating copy to clipboard operation
quilt copied to clipboard

Show release version in `Footer`

Open fiskus opened this issue 4 months ago • 1 comments

  • Get stack.version from GraphQL, show it in a footer; keep git revision for sentry and tracking

Also:

  • Converted Notification.js and Footer.js to typescript
  • Wrapped Footer and NavBar with ErrorBoundary: if they throw, the main content block could survive

I'm not sure about this approach. I would like to have version synchronously, but /config.js doesn't seem as a right place. Fetching version from GQL implies I don't have it for Sentry and tracking, because GraphQL initialized later. But, probably, it's ok to use version for UI and git hash for logs.

  • [ ] Changelog entry (skip if change is not significant to end users, e.g. docs only)

fiskus avatar Oct 22 '24 14:10 fiskus