SurfSense/surfsense_backend/app/schemas
CREDO23 0c53d884eb refactor(schemas): rename SearchSpace -> Workspace in Pydantic schemas (Phase 2 Wave C)
Rename schemas/search_space.py -> schemas/workspace.py, the SearchSpace* classes
-> Workspace* (incl. UserSearchSpaceAccess -> UserWorkspaceAccess), and the
search_space_id / search_space_name fields -> workspace_id / workspace_name across
all schema modules. Under hard cutover the serialized JSON keys change outright
(no alias). Re-exports in schemas/__init__.py updated.
2026-06-26 18:23:43 +02:00
..
__init__.py refactor(schemas): rename SearchSpace -> Workspace in Pydantic schemas (Phase 2 Wave C) 2026-06-26 18:23:43 +02:00
airtable_auth_credentials.py update airtable indexer 2025-08-26 19:17:46 +02:00
atlassian_auth_credentials.py chore: ran both frontend and backend linting 2026-01-06 15:49:31 +05:30
auth.py fix(auth):enforce session auth cutover 2026-06-24 03:55:39 +05:30
base.py Fixed all ruff lint and formatting errors 2025-07-24 14:43:48 -07:00
chat_comments.py refactor(schemas): rename SearchSpace -> Workspace in Pydantic schemas (Phase 2 Wave C) 2026-06-26 18:23:43 +02:00
chat_session_state.py Add chat session state schemas 2026-01-20 16:24:37 +02:00
chunks.py Revert "Merge pull request #1523 from CREDO23/fix/chat-citations" 2026-06-22 22:55:29 -07:00
clickup_auth_credentials.py feat: implement ClickUp OAuth integration and connector support 2026-01-07 15:15:25 +05:30
discord_auth_credentials.py chore: ran both frontend and backend linting 2026-01-06 15:49:31 +05:30
documents.py refactor(schemas): rename SearchSpace -> Workspace in Pydantic schemas (Phase 2 Wave C) 2026-06-26 18:23:43 +02:00
folders.py refactor(schemas): rename SearchSpace -> Workspace in Pydantic schemas (Phase 2 Wave C) 2026-06-26 18:23:43 +02:00
google_drive.py feat: enhance Google Drive indexing with new options 2026-01-17 12:33:57 +05:30
image_generation.py refactor(schemas): rename SearchSpace -> Workspace in Pydantic schemas (Phase 2 Wave C) 2026-06-26 18:23:43 +02:00
incentive_tasks.py feat(refactor): refactor payment system to implement unified credit wallet. 2026-06-10 16:49:03 -07:00
linear_auth_credentials.py feat: implement auto-refresh capability for Linear and Notion connectors similar to google oauth based ones 2026-01-03 04:24:00 +05:30
logs.py refactor(schemas): rename SearchSpace -> Workspace in Pydantic schemas (Phase 2 Wave C) 2026-06-26 18:23:43 +02:00
model_connections.py refactor(schemas): rename SearchSpace -> Workspace in Pydantic schemas (Phase 2 Wave C) 2026-06-26 18:23:43 +02:00
new_chat.py refactor(schemas): rename SearchSpace -> Workspace in Pydantic schemas (Phase 2 Wave C) 2026-06-26 18:23:43 +02:00
notion_auth_credentials.py feat: implement auto-refresh capability for Linear and Notion connectors similar to google oauth based ones 2026-01-03 04:24:00 +05:30
obsidian_plugin.py refactor(schemas): rename SearchSpace -> Workspace in Pydantic schemas (Phase 2 Wave C) 2026-06-26 18:23:43 +02:00
onedrive_auth_credentials.py feat: implement Microsoft OneDrive connector with OAuth support and indexing capabilities 2026-03-28 14:31:25 +05:30
pat.py feat: add personal access token API routes 2026-06-19 20:26:56 +05:30
prompts.py refactor(schemas): rename SearchSpace -> Workspace in Pydantic schemas (Phase 2 Wave C) 2026-06-26 18:23:43 +02:00
rbac_schemas.py refactor(schemas): rename SearchSpace -> Workspace in Pydantic schemas (Phase 2 Wave C) 2026-06-26 18:23:43 +02:00
reports.py refactor(schemas): rename SearchSpace -> Workspace in Pydantic schemas (Phase 2 Wave C) 2026-06-26 18:23:43 +02:00
search_source_connector.py refactor(schemas): rename SearchSpace -> Workspace in Pydantic schemas (Phase 2 Wave C) 2026-06-26 18:23:43 +02:00
slack_auth_credentials.py refactor: improve error handling for Slack token refresh logic 2026-01-04 02:47:50 +05:30
stripe.py refactor(schemas): rename SearchSpace -> Workspace in Pydantic schemas (Phase 2 Wave C) 2026-06-26 18:23:43 +02:00
teams_auth_credentials.py Add teams connector similar to slack 2026-01-07 15:15:49 -08:00
users.py feat(refactor): refactor payment system to implement unified credit wallet. 2026-06-10 16:49:03 -07:00
video_presentations.py refactor(schemas): rename SearchSpace -> Workspace in Pydantic schemas (Phase 2 Wave C) 2026-06-26 18:23:43 +02:00
workspace.py refactor(schemas): rename SearchSpace -> Workspace in Pydantic schemas (Phase 2 Wave C) 2026-06-26 18:23:43 +02:00