Feat: Add Asana data source integration and configuration options (#12239)

### What problem does this PR solve?

change: Add Asana data source integration and configuration options

### Type of change

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

---------

Co-authored-by: Kevin Hu <kevinhu.sh@gmail.com>
This commit is contained in:
buua436
2025-12-29 13:28:37 +08:00
committed by GitHub
parent 651d9fff9f
commit a764f0a5b2
12 changed files with 579 additions and 2 deletions

View File

@ -37,6 +37,7 @@ from .teams_connector import TeamsConnector
from .webdav_connector import WebDAVConnector
from .moodle_connector import MoodleConnector
from .airtable_connector import AirtableConnector
from .asana_connector import AsanaConnector
from .config import BlobType, DocumentSource
from .models import Document, TextSection, ImageSection, BasicExpertInfo
from .exceptions import (
@ -73,4 +74,5 @@ __all__ = [
"InsufficientPermissionsError",
"UnexpectedValidationError",
"AirtableConnector",
"AsanaConnector",
]