Skip to content

feature/teable#3

Merged
LeoLTM merged 5 commits into
mainfrom
feature/teable
Feb 17, 2026
Merged

feature/teable#3
LeoLTM merged 5 commits into
mainfrom
feature/teable

Conversation

@LeoLTM
Copy link
Copy Markdown
Owner

@LeoLTM LeoLTM commented Feb 17, 2026

This pull request introduces a comprehensive integration with Teable, enabling users to connect to a self-hosted Teable instance, authenticate, and select a target table for syncing experiment data. The changes span backend and frontend, adding new configuration options, API endpoints, UI components, and dependency updates to support this feature.

Teable Integration (Backend & Frontend):

  • Added Teable-related fields to AppConfig and its default implementation to store connection and user details. [1] [2]
  • Introduced a new Rust module teable and registered multiple Teable-related commands in the Tauri backend, enabling connection testing, configuration management, and table selection. [1] [2]
  • Added the reqwest dependency to the Tauri backend to support HTTP requests for Teable API communication.

Frontend UI Enhancements:

  • Expanded the Settings page to include a new Teable integration section, showing connection status, user info, and providing connect/disconnect actions. Also added a target table selector visible when connected. [1] [2]
  • Added the TeableSetupDialog component for guided authentication with a Teable instance, including token validation and user feedback.
  • Included the TeableTableSelector component in the settings for selecting the target table after connecting. [1] [2]

Dependency Updates:

  • Added @tanstack/react-query to the frontend for efficient data fetching and caching, and updated Tauri-related dependencies for compatibility with new features.

UI Improvements:

  • Integrated the ExperimentWidget into the main app layout header for enhanced user experience. [1] [2]

…able API logic for creating fields, rows and update them after stopping the experiment
add experiment name field and show name in widget;
show experiment filament weight in toast "onStop"
@LeoLTM LeoLTM self-assigned this Feb 17, 2026
@LeoLTM LeoLTM added the enhancement New feature or request label Feb 17, 2026
@LeoLTM LeoLTM merged commit cb42f16 into main Feb 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant