Feat: Separate connectors from s3 (#12045)

### What problem does this PR solve?

Feat: Separate connectors from s3 #12008 

### Type of change

- [x] New Feature (non-breaking change which adds functionality)

Overview:
<img width="1500" alt="image"
src="https://github.com/user-attachments/assets/d54fea7a-7294-4ec0-ab6c-9753b3f03a72"
/>

Oracle: 
<img width="350" alt="image"
src="https://github.com/user-attachments/assets/bca140c1-33d8-4950-afdc-153407eedc46"
/>
This commit is contained in:
Magicbook1108
2025-12-22 09:36:16 +08:00
committed by GitHub
parent 47005ebe10
commit 5aea82d9c4
10 changed files with 213 additions and 14 deletions

View File

@ -849,6 +849,12 @@ Example: Virtual Hosted Style`,
'Integrate your Confluence workspace to search documentation.',
s3Description:
'Connect to your AWS S3 bucket to import and sync stored files.',
google_cloud_storageDescription:
'Connect your Google Cloud Storage bucket to import and sync files.',
r2Description:
'Connect your Cloudflare R2 bucket to import and sync files.',
oci_storageDescription:
'Connect your Oracle Cloud Object Storage bucket to import and sync files.',
discordDescription:
'Link your Discord server to access and analyze chat data.',
notionDescription:
@ -873,6 +879,7 @@ Example: Virtual Hosted Style`,
'Upload the OAuth JSON generated from Google Console. If it only contains client credentials, run the browser-based verification once to mint long-lived refresh tokens.',
dropboxDescription:
'Connect your Dropbox to sync files and folders from a chosen account.',
boxDescription: 'Connect your Box drive to sync files and folders.',
dropboxAccessTokenTip:
'Generate a long-lived access token in the Dropbox App Console with files.metadata.read, files.content.read, and sharing.read scopes.',
moodleDescription: