mirror of
https://github.com/open-jarvis/OpenJarvis.git
synced 2026-07-28 13:26:48 +00:00
- Skip SetupWizard on launch, go straight to Chat page - Add Data Sources page with sidebar nav (separate tabs for data sources + messaging channels) - Add "Connect your data" banner + quick-action buttons on Chat empty state - Add hint on deep research agent pointing to Data Sources + Messaging tabs - Consistent naming: "Data Sources" and "Messaging Channels" everywhere - Fix Apple Notes / iMessage setup (remove broken system prefs link) - Fix Slack data source: auto-join public channels, rate limit retry, is_member filter - Add channels:join scope to all Slack manifests + docs - Fix Gmail: use gmail_imap connector (IMAP + app password), increase limit to 5000 - Fix sync endpoint: run in background thread, return immediately - Show sync progress with progress bar, error messages, Sync Now / Re-sync / Retry buttons - Add triggerSync() API + SyncStatusDisplay component - Rewrite all connector setup instructions with precise click-by-click steps - Notion: share all pages at once via top-level page sharing - Obsidian: show how to find vault path via Obsidian UI or Finder - SendBlue: add link to API Credentials page, add ngrok webhook step - Slack messaging: add Copy button for JSON manifest - Add OpenJarvis Slack icon asset - Shorten deep research template description - Fix desktop app port (8222 → 8000 to match server default) - Disable auto-updater for local dev builds - Register Slack, Outlook, GCalendar connectors in __init__.py - Auto-create default agent when setting up messaging channels Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>