Commit Graph
120 Commits
Author SHA1 Message Date
junjun 0c4f0c72c4 fix: Fix the issue where obtaining schema from DM data source may require a high privilege account 2026-06-05 09:58:37 +08:00
junjun 348346d97b fix: remove sqlite datasource 2026-06-04 11:40:31 +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 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
junjun a1fbb05795 fix: The remarks of the DM datasource fields cannot be synchronized #1079 2026-04-29 10:12:06 +08:00
junjun ed919c9c49 fix: Fix es self signed certificate 2026-04-20 13:33:40 +08:00
junjun e5e9e535ea fix: MySQL adds SSL configuration 2026-03-24 10:17:49 +08:00
junjun 0315e27fd0 feat: Support SSL for MySQL 2026-03-17 15:12:49 +08:00
jackieya 2772cde16e security: fix RCE via terminology poisoning and restrict upload access 2026-03-16 10:37:37 +08:00
junjun bb30a3a545 fix: Fix SSRF causing arbitrary file read vulnerability 2026-03-13 18:21:24 +08:00
junjun ff98514827 fix: Fix SSRF causing arbitrary file read vulnerability 2026-03-10 10:48:33 +08:00
junjun 28ff1c9a0b fix: Fix the issue of incorrect data source connection pool recycling 2026-02-10 17:01:24 +08:00
ulleo e2e4459a7c pref: improve date format display while querying data 2026-02-04 16:29:55 +08:00
ulleo d0bc870cc2 fix: fix encoding issues when querying BIT type fields 2026-02-04 16:13:54 +08:00
junjun 989eef51d6 fix: assistant support oracle connection mode 2026-02-04 14:25:20 +08:00
junjun fa0b13b06e fix: check sql only contain read operation 2026-02-02 17:42:00 +08:00
junjun 19c38321c0 refactor: sql server support selecting compatibility with lower versions 2026-02-02 14:07:06 +08:00
junjun e8508681a3 fix: check sql only contain read operation 2026-02-02 10:07:39 +08:00
junjun 07af6d0066 fix: check sql only contain read operation #814 2026-01-29 14:44:58 +08:00
junjun bf56c3e486 fix: check sql only contain read operation #814 2026-01-29 14:22:16 +08:00
junjun 184e76ebc2 fix: check sql only contain read operation #814 2026-01-29 14:09:12 +08:00
junjun f33188a545 fix: check sql only contain read operation #814 2026-01-29 13:53:28 +08:00
junjun d56e4779ff revert: dm get schema 2026-01-07 14:06:30 +08:00
junjun 618ec7dfc2 fix: dm get schema 2026-01-07 14:00:31 +08:00
ulleo d362df945f fix: add JSON serialization support for timedelta objects 2026-01-05 16:25:08 +08:00
junjun ef8fd8f711 revert: Code security optimization 2025-12-29 15:34:08 +08:00
xuwei-fit2cloud c6909c5e28 refactor: Code security optimization 2025-12-26 16:38:47 +08:00
junjun 06e79f5839 fix: Fix choose table error 2025-12-22 18:21:11 +08:00
junjun cefd74da86 fix: Fix choose table error 2025-12-22 17:23:51 +08:00
junjun 6dca923bf0 fix: Fix the issue of abnormal remark retrieval in low versions of ClickHouse 2025-12-15 17:07:20 +08:00
junjun d1f5fd9e44 refactor: assistant support all sqlbot datasource 2025-11-27 11:22:08 +08:00
junjun 97400e3b5a feat: add oracle instant client to support oracle version 11 2025-11-05 16:40:26 +08:00
junjun 176de1a947 fix: fix oracle get field error 2025-10-30 18:22:20 +08:00
junjun b389e860f2 feat: add oracle instant client to support oracle version 11 2025-10-24 16:01:47 +08:00
junjun 5ec2a682c3 fix: fix es ssl 2025-10-23 11:34:29 +08:00
fit2cloud-chenyw caa38bfb20 fix: Advanced Assistant: Dynamic Data Source with Case-Insensitive Type Handling 2025-10-22 12:27:08 +08:00
ulleo 55fb063f6e feat: improve generate sql template
1.Add parameter: GENERATE_SQL_QUERY_LIMIT_ENABLED (default value is True to control data return Limit 1000 rows)
2.Use different SQL example templates based on different data sources.
2025-10-15 18:34:47 +08:00
junjun 885086e224 feat: support starrocks datasource 2025-10-15 16:50:33 +08:00
junjun 1bfa28a963 fix: fix es ssl 2025-10-14 15:47:46 +08:00
junjun 6ae32a8fb7 feat: support starrocks datasource 2025-10-14 14:07:56 +08:00
junjun c6810d7c9d fix: oracle choose table error #282 2025-10-09 17:56:14 +08:00
junjun 330fd2ddfd feat: support kingbase datasource 2025-09-28 14:20:16 +08:00
junjun e8673c88b2 refactor: datasource connect support extra config 2025-09-26 10:37:27 +08:00
junjun 1e99dac499 fix: fix SQL Server connect error 2025-09-26 10:03:20 +08:00
junjun f49fd3a937 fix: fix SQL Server connect error 2025-09-25 17:21:15 +08:00
junjun d945ab660f fix: fix Elasticsearch error 2025-09-23 11:27:27 +08:00
junjun 4285ec386b refactor: Optimization Elasticsearch error prompt 2025-09-19 11:39:21 +08:00