What's Changed
- fix(admin): add skeleton loader to invite-user Org select by @Shreyag02 in #1735
- fix(orgusers): support case-insensitive name filtering by @Shreyag02 in #1723
- fix(webhooks): surface form validation errors and reset add-webhook drawer state by @Shreyag02 in #1736
- fix: remove unused user and org relations from app/pat schema by @whoAbhishekSah in #1741
- refactor(group): resolve org from the group instead of the request by @AmanGIT07 in #1739
- fix(products): redirect unknown product id to list instead of dangling URL by @Shreyag02 in #1742
- fix(invitation): auto-delete expired invitations on a schedule by @whoAbhishekSah in #1744
- fix(users): resolve user detail via frontierService.getUser instead of searchUsers by @Shreyag02 in #1743
- fix(admin): fix Org Security loading state UI by @Shreyag02 in #1738
- refactor(admin): use AlertDialog for destructive confirmation dialogs by @Shreyag02 in #1752
- fix(users): default user detail to Security tab via index redirect by @Shreyag02 in #1755
- fix(sdk): use searchOrganizationInvoices and value-based debounce by @rohanchkrabrty in #1748
- fix: wait for HTTP server drain during graceful shutdown by @AmanGIT07 in #1745
- fix: add graceful shutdown to UI server by @AmanGIT07 in #1747
- chore: bump apsara to 1.1.0 and remove unused sdk/react folder by @rohanchkrabrty in #1760
- fix: wait for background goroutines during shutdown by @AmanGIT07 in #1756
- feat: make the shutdown grace period configurable by @AmanGIT07 in #1758
- fix: auth OIDC button styles by @rohanchkrabrty in #1759
- fix: drop orgId from group RPCs by @rohanchkrabrty in #1757
- refactor(webhooks): make admin webhooks view-only, remove write actions by @Shreyag02 in #1754
Full Changelog: v0.108.1...v0.109.0
Changelog
- af5fda3 feat: make the shutdown grace period configurable (#1758)
- 7d10e3e fix(admin): add skeleton loader to invite-user Org select (#1735)
- cd6b070 fix(admin): fix Org Security loading state UI (#1738)
- 9339bb2 fix(invitation): auto-delete expired invitations on a schedule (#1744)
- 961da8a fix(orgusers): support case-insensitive name filtering (#1723)
- 4d34103 fix(products): redirect unknown product id to list instead of dangling URL (#1742)
- abe099f fix(sdk): use searchOrganizationInvoices and value-based debounce (#1748)
- dab6e85 fix(users): default user detail to Security tab via index redirect (#1755)
- ff27bf5 fix(users): resolve user detail via frontierService.getUser instead of searchUsers (#1743)
- b763d0a fix(webhooks): surface form validation errors and reset add-webhook drawer state (#1736)
- afc1be7 fix: add graceful shutdown to UI server (#1747)
- a41e92d fix: auth OIDC button styles (#1759)
- ab3fce9 fix: drop orgId from group RPCs (#1757)
- 545ee21 fix: remove unused user and org relations from app/pat schema (#1741)
- ba080b5 fix: wait for HTTP server drain during graceful shutdown (#1745)
- d43bcfb fix: wait for background goroutines during shutdown (#1756)
- 390b967 refactor(admin): use AlertDialog for destructive confirmation dialogs (#1752)
- 8ad9342 refactor(group): resolve org from the group instead of the request (#1739)
- da6059c refactor(webhooks): make admin webhooks view-only, remove write actions (#1754)