Skip to content

Conversation

abfeb8
Copy link
Owner

@abfeb8 abfeb8 commented Oct 10, 2025

  • What kind of change does this PR introduce? (Bug fix, feature, docs update, ...)

    • New Components
      • Added SharePointPicker.tsx component for connecting to and selecting files from SharePoint
      • Created reusable components:
        • ConnectedStateSkeleton.tsx - loading state for connection status
        • FileSelectionSkeleton.tsx - loading state for file selection interface
    • Utility Improvements
      • Added validateProviderSession function to standardize session validation across providers
      • Refactored GoogleDrivePicker to use this new utility function
    • UI Updates
      • Added SharePoint SVG icon
      • Modified ConnectorAuth component to better handle longer email addresses
      • Updated the Upload component to support SharePoint as a document source
    • Configuration
      • Added SharePoint as a new ingestor type with appropriate form schema
      • Created default configuration for the SharePoint ingestor
    • Localization
      • Added SharePoint-related translations to all language files (en, es, jp, ru, zh-TW, zh)
  • Why was this change needed? (You can also link to an open issue here)

  • Other information:

@abfeb8 abfeb8 merged commit 0659393 into main Oct 10, 2025
@abfeb8 abfeb8 deleted the feature/auth-fe-impl branch October 10, 2025 10:21
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.

1 participant