Commit Graph
966 Commits
Author SHA1 Message Date
ulleo e72c0bedda fix: Fix the data source-related issues in the PR 2026-05-11 15:07:15 +08:00
ulleo afbb3d7981 feat: Support configure SQLBot name in chat template 2026-05-08 17:11:16 +08:00
junjun d12f3609b5 fix: Fix the data source-related issues in the PR 2026-05-08 16:32:22 +08:00
junjun 33c6b7b944 fix: Fix the data source-related issues in the PR 2026-05-08 16:26:28 +08:00
junjun 37b4eb65eb fix: Fix the data source-related issues in the PR 2026-05-08 12:45:11 +08:00
yym 1cf4f249ed feat/fix(charts): Normalize qualified SQL column names for display
- Add DataFormat.normalize_qualified_sql_column_keys* so driver keys like
  "_u2.table_name" also expose "table_name", matching chart columns[].value.
- Apply after SQL execution (LLM save path), format_json_list_data (API/history),
  and get_chart_data_ds (live refresh).

Hive prompts: Document explicit table aliases for duplicate column names in JOINs.

Frontend: Add datasource form i18n key "file_path" (en/zh-CN/zh-TW/ko-KR).
Update Hive/SQLite datasource icons. Remove hive from haveSchema list.
2026-05-08 11:53:08 +08:00
yym eb587fce7b fix(Hive): normalize identifier quoting and stabilize metadata/query paths
Use Hive-compatible identifier handling and template defaults so generated SQL returns real column values, while also fixing table schema parsing and adding required Hive runtime dependencies.

Made-with: Cursor
2026-05-08 11:53:08 +08:00
yymandClaude Opus 4.6 348fd3850f feat: Add SQLite and Hive database support with sample data for AI
- Add SQLite support to data sources (file-based connection)
- Add Hive support to data sources
- Add SSL toggle option for MySQL and Doris databases
- Add sample data (3 rows JSON format) to help AI better understand table schema
- Fix SQLite schema table name issue (empty schema prefix)
- Add SQLite.yaml template for SQL generation
- Add Hive to haveSchema list in frontend

Co-Authored-By: Claude Opus 4.6 <[email protected]>
2026-05-08 11:53:08 +08:00
ulleo 387731236e feat(Application): Application can configure specified model 2026-04-30 15:23:32 +08:00
junjun b2de038e7a fix: Privilege Escalation Vulnerability 2026-04-30 09:49:24 +08:00
junjun a1fbb05795 fix: The remarks of the DM datasource fields cannot be synchronized #1079 2026-04-29 10:12:06 +08:00
ulleo bc984c0c26 feat(System): Language switch, supports Traditional Chinese. 2026-04-28 15:00:46 +08:00
ulleo 73282bb010 feat(System): Language switch, supports Traditional Chinese. 2026-04-27 18:08:50 +08:00
xuwei-fit2cloud 25ad39c598 Update PyPI mirror URL to Aliyun 2026-04-27 17:56:32 +08:00
ulleo c292466d49 feat(System): Language switch, supports Traditional Chinese. 2026-04-27 17:12:42 +08:00
wangjiahao 82ddc088d2 pref: modify repository 2026-04-27 11:27:37 +08:00
wangjiahao 12ed99573f fix(dashboard): Fix the issue where the predicted data cannot be displayed on the data dashboard 2026-04-27 10:53:14 +08:00
xuwei-fit2cloud 3c41414c27 Bump version from 1.7.0 to 1.8.0 2026-04-24 15:57:21 +08:00
junjun 0f3529dc75 fix: Privilege Escalation Vulnerability 2026-04-23 11:38:11 +08:00
junjun 34e13a0241 fix: Excel field name is a pure numeric error message 2026-04-21 16:20:59 +08:00
ulleo 17b42d4cc2 feat(System): Language switch, supports Traditional Chinese. 2026-04-20 16:47:18 +08:00
fit2cloud-chenyw 4619dd4813 fix: Failed to save datasource while using Redis cache 2026-04-20 16:03:50 +08:00
ulleo 44ab276aaa feat(System): Language switch, supports Traditional Chinese. 2026-04-20 15:54:15 +08:00
junjun ed919c9c49 fix: Fix es self signed certificate 2026-04-20 13:33:40 +08:00
junjun 0e0b8736fe refactor: upload excel error tips 2026-04-20 13:29:17 +08:00
junjun 20632f8486 fix: The system reports an error when uploading an Excel file with null values 2026-04-20 10:17:57 +08:00
ulleo 22dc17baf8 feat(System): Language switch, supports Traditional Chinese. 2026-04-17 18:06:02 +08:00
fit2cloud-chenyw 559c80c5b9 perf: Optimize frontend localStorage key conflicts 2026-04-14 12:04:13 +08:00
ulleo 9c1f4cf4c2 feat: improve generate sql quality 2026-04-09 16:57:16 +08:00
ulleo 882d0e6e89 feat: improve generate sql/chart quality 2026-04-08 16:57:10 +08:00
ulleo 594df91235 feat: improve generate sql quality 2026-04-07 19:06:17 +08:00
junjun 7f543cf194 feat: SQLBot supports custom data types in data sources #768 2026-04-03 16:22:37 +08:00
junjun b05d90c6c8 feat: MCP supports configuration to disable rendering charts 2026-03-30 10:47:12 +08:00
junjun f88cb01117 feat: MCP supports selecting workspaces #926 2026-03-24 16:18:49 +08:00
junjun 54f1da7652 feat: MCP supports selecting workspaces #926 2026-03-24 16:17:23 +08:00
junjun 49b08b07dd feat: MCP supports selecting workspaces #926 2026-03-24 16:00:41 +08:00
junjun 11d1affa29 feat: MCP supports selecting workspaces #926 2026-03-24 15:40:56 +08:00
junjun 0c1cbd4831 feat: MCP supports selecting workspaces #926 2026-03-24 15:10:24 +08:00
junjun d55c30be4a feat: MCP supports selecting workspaces #926 2026-03-24 14:36:29 +08:00
junjun f32e1fdff3 feat: MCP supports selecting workspaces #926 2026-03-24 14:21:59 +08:00
junjun f6a0a5bb4d feat: MCP supports selecting workspaces #926 2026-03-24 14:01:03 +08:00
junjun e5e9e535ea fix: MySQL adds SSL configuration 2026-03-24 10:17:49 +08:00
xuwei-fit2cloud 65b386138c Update PyPI mirror URL to Aliyun 2026-03-18 17:10:38 +08:00
xuwei-fit2cloud a645de1a25 Bump version from 1.6.0 to 1.7.0 2026-03-18 15:49:22 +08:00
fit2cloud-chenyw 3eca13735b perf: Cancel Duplicate Email Verification 2026-03-17 15:19:31 +08:00
junjun 0315e27fd0 feat: Support SSL for MySQL 2026-03-17 15:12:49 +08:00
fit2cloud-chenyw 5c136b46c5 perf: Optimize Embedded Assistant Cache Settings 2026-03-17 14:38:42 +08:00
fit2cloud-chenyw 8b8cd3e8c9 perf: System variables are set as user-selectable attributes 2026-03-17 12:31:29 +08:00
fit2cloud-chenyw 24d5f2a3d5 fix: The max_tokens parameter in the model configuration is invalid 2026-03-17 11:37:01 +08:00
junjun b9594285e8 feat: support system variable 2026-03-17 10:57:02 +08:00