Skip to content

impr: batch index for messaging connectors & some fixes#796

Merged
MODSetter merged 9 commits intoMODSetter:devfrom
AnishSarkar22:feat/sur-149-batch-index
Feb 9, 2026
Merged

impr: batch index for messaging connectors & some fixes#796
MODSetter merged 9 commits intoMODSetter:devfrom
AnishSarkar22:feat/sur-149-batch-index

Conversation

@AnishSarkar22
Copy link
Contributor

@AnishSarkar22 AnishSarkar22 commented Feb 7, 2026

Description

  • Discord connector now batch index content. (batch size = 100)
  • Slack connector now batch index content. (batch size = 100)
  • Microsoft Teams connector now batch index content. (batch size = 100)
  • FILE type documents cannot be edited when their status is shown as failed.
  • Added better labelling for connectors.
  • No toast for successful login, its not required.
  • Replaced most Loader2 with our custom spinner.

Motivation and Context

FIX #

Screenshots

API Changes

  • This PR includes API changes

Change Type

  • Bug fix
  • New feature
  • Performance improvement
  • Refactoring
  • Documentation
  • Dependency/Build system
  • Breaking change
  • Other (specify):

Testing Performed

  • Tested locally
  • Manual/QA verification

Checklist

  • Follows project coding standards and conventions
  • Documentation updated as needed
  • Dependencies updated as needed
  • No lint/build errors or new warnings
  • All relevant tests are passing

High-level PR Summary

Analyze latest changes

Need help? Join our Discord

@vercel
Copy link

vercel bot commented Feb 7, 2026

@AnishSarkar22 is attempting to deploy a commit to the Rohan Verma's projects Team on Vercel.

A member of the Team first needs to authorize it.

Copy link

@recurseml recurseml bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Review by RecurseML

🔍 Review performed on 20a13df..7cede99

✨ No bugs found, your code is sparkling clean

✅ Files analyzed, no issues (4)

surfsense_backend/app/tasks/connector_indexers/discord_indexer.py
surfsense_backend/app/tasks/connector_indexers/slack_indexer.py
surfsense_web/app/(home)/login/LocalLoginForm.tsx
surfsense_web/app/dashboard/[search_space_id]/documents/(manage)/components/RowActions.tsx

@AnishSarkar22 AnishSarkar22 marked this pull request as ready for review February 8, 2026 07:11
Copy link

@recurseml recurseml bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Review by RecurseML

🔍 Review performed on 7cede99..5ab672b

✨ No bugs found, your code is sparkling clean

✅ Files analyzed, no issues (11)

surfsense_web/app/dashboard/[search_space_id]/documents/(manage)/components/DocumentTypeIcon.tsx
surfsense_web/app/dashboard/[search_space_id]/documents/(manage)/components/DocumentsTableShell.tsx
surfsense_web/app/dashboard/[search_space_id]/more-pages/page.tsx
surfsense_web/components/UserDropdown.tsx
surfsense_web/components/assistant-ui/thread.tsx
surfsense_web/components/json-metadata-viewer.tsx
surfsense_web/components/layout/ui/sidebar/SidebarUserProfile.tsx
surfsense_web/components/public-chat/public-chat-footer.tsx
surfsense_web/components/public-chat/public-chat-view.tsx
surfsense_web/components/ui/checkbox.tsx
surfsense_web/lib/connectors/utils.ts

Copy link

@recurseml recurseml bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Review by RecurseML

🔍 Review performed on 5ab672b..e2dd80c

✨ No bugs found, your code is sparkling clean

✅ Files analyzed, no issues (6)

surfsense_backend/app/tasks/connector_indexers/discord_indexer.py
surfsense_backend/app/tasks/connector_indexers/slack_indexer.py
surfsense_web/app/dashboard/[search_space_id]/documents/(manage)/components/RowActions.tsx
surfsense_web/components/UserDropdown.tsx
surfsense_web/components/layout/ui/sidebar/SidebarUserProfile.tsx
surfsense_web/components/public-chat/public-chat-footer.tsx

Copy link

@recurseml recurseml bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Review by RecurseML

🔍 Review performed on e2dd80c..20ab128

✨ No bugs found, your code is sparkling clean

✅ Files analyzed, no issues (2)

surfsense_backend/app/tasks/connector_indexers/teams_indexer.py
surfsense_web/components/assistant-ui/connector-popup/connector-configs/views/indexing-configuration-view.tsx

@MODSetter MODSetter merged commit 26fd61f into MODSetter:dev Feb 9, 2026
4 of 7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants