Merge pull request #584 from christianlouis/copilot/add-sharepoint-integration

fix(test): add missing _should_upload_to_sharepoint mock to send_to_all tests
This commit is contained in:
Christian Krakau-Louis
2026-03-17 14:11:41 +01:00
committed by GitHub
22 changed files with 1398 additions and 7 deletions
+9
View File
@@ -609,6 +609,15 @@ class Settings(BaseSettings):
onedrive_refresh_token: Optional[str] = None # Required for personal accounts
onedrive_folder_path: Optional[str] = None
# SharePoint settings
sharepoint_client_id: Optional[str] = None
sharepoint_client_secret: Optional[str] = None
sharepoint_tenant_id: Optional[str] = "common"
sharepoint_refresh_token: Optional[str] = None
sharepoint_site_url: Optional[str] = None # e.g. https://tenant.sharepoint.com/sites/sitename
sharepoint_document_library: Optional[str] = "Documents" # Document library name
sharepoint_folder_path: Optional[str] = None # Subfolder inside the library
# AWS S3 settings
s3_enabled: bool = Field(
default=True,