Commit Graph

2 Commits

Author SHA1 Message Date
Pranav Katariya
737ae1cdec fix: improve Zoom onboarding UX and add defensive null handling
- Add defensive String(value ?? '') wrapper to trim() calls in channel.ts
- Show both webhook and OAuth redirect URLs after credential entry
- Update docs with clear URL configuration (removed confusing :3001 port)
- Match Slack's URL pattern with gateway-host placeholder
- Clarify local dev (ngrok) vs production (reverse proxy) setup
2026-01-27 19:40:57 -08:00
Pranav Katariya
f1a7f254d1 feat: add Zoom Team Chat channel plugin
- Add core Zoom implementation (src/zoom/)
- Add Zoom channel plugin extension (extensions/zoom/)
- Add Zoom onboarding adapter for QuickStart wizard
- Add comprehensive Zoom documentation
- Export Zoom types and adapters in plugin SDK
- Add Zoom to channel documentation index
- Fix format-staged.js to use node oxfmt directly (ESM compat)
- Fix pre-commit hook to use Node 22 via nvm

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-27 17:44:29 -08:00