supermemory/apps/web/components/settings
MaheshtheDev 3769ffa41f feat(web): Company Brain connections disconnect and Slack reconnect (#1157)
## Summary
- Add disconnect actions for org and personal GitHub/Linear connections on the Company Brain settings page
- Show connected Slack workspace name and an admin-only **Reconnect Slack** button (pairs with API admin gate in supermemoryai/mono#1912)
- Fix infinite loading skeleton when `/brain/connections` fails by falling back to empty state with a toast

## Test plan
- [ ] Open Settings → Company Brain connections as org admin
- [ ] Confirm Slack team name shows when workspace is connected
- [ ] Confirm **Reconnect Slack** is visible for admin/owner only
- [ ] Connect and disconnect GitHub/Linear for org (admin) and personal scopes
- [ ] Simulate failed connections fetch (e.g. offline) and confirm page renders instead of infinite skeleton
2026-06-24 01:16:16 +00:00
..
account.tsx feat(web): company brain — invite-accept page, space UX/visibility, org-scoped daily brief (#1112) 2026-06-22 18:12:18 +00:00
billing.tsx Move Granola connector to Pro plan (#1132) 2026-06-17 17:48:04 +00:00
cancel-reasons.ts feat(billing): cancel flow with reason capture + book-a-call (#1077) 2026-06-10 13:34:33 +05:30
company-brain-connections.tsx feat(web): Company Brain connections disconnect and Slack reconnect (#1157) 2026-06-24 01:16:16 +00:00
connections-mcp.tsx feat(web): make /integrations a real route with connect deeplinks (#1155) 2026-06-23 20:42:29 +00:00
integrations.tsx fix settings/integrations responsiveness (#1003) 2026-05-30 14:56:51 -07:00
org-context.tsx feat(settings): settings modal overhaul (#1069) 2026-06-09 12:07:47 +05:30
settings-content.tsx feat(web): make /integrations a real route with connect deeplinks (#1155) 2026-06-23 20:42:29 +00:00
settings-modal.tsx Update integrations info modal (#1065) 2026-06-09 15:29:38 +00:00
settings-org-switcher.tsx feat(web): company brain — invite-accept page, space UX/visibility, org-scoped daily brief (#1112) 2026-06-22 18:12:18 +00:00
support.tsx feat(web): redesign settings layout + split billing into its own tab (#980) 2026-05-20 14:56:10 +05:30
sync-history-panel.tsx mobile responsiveness pass + connections reauth fix (#959) 2026-05-17 21:49:23 +00:00
sync-status-badge.tsx mobile responsiveness pass + connections reauth fix (#959) 2026-05-17 21:49:23 +00:00
sync-utils.ts feat/granola connector (#1007) 2026-06-03 15:19:49 +00:00