Commit Graph
212 Commits
Author SHA1 Message Date
junjun 5d5a92a526 fix: fix Excel sheet name inject SQL 2026-06-08 11:17:02 +08:00
junjun 348346d97b fix: remove sqlite datasource 2026-06-04 11:40:31 +08:00
junjun 76b5176b0e fix: Fix SQL injection vulnerability 2026-06-03 12:18:49 +08:00
junjun 4bfd0f49e8 fix: Fix parseExcel vulnerability 2026-06-01 12:30:51 +08:00
junjun 92c5aea70b fix: Fix parseExcel vulnerability 2026-06-01 12:28:20 +08:00
ulleo e72c0bedda fix: Fix the data source-related issues in the PR 2026-05-11 15:07:15 +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 b2de038e7a fix: Privilege Escalation Vulnerability 2026-04-30 09:49:24 +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
fit2cloud-chenyw 4619dd4813 fix: Failed to save datasource while using Redis cache 2026-04-20 16:03:50 +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
junjun 7f543cf194 feat: SQLBot supports custom data types in data sources #768 2026-04-03 16:22:37 +08:00
junjun 11d1affa29 feat: MCP supports selecting workspaces #926 2026-03-24 15:40:56 +08:00
junjun e5e9e535ea fix: MySQL adds SSL configuration 2026-03-24 10:17:49 +08:00
junjun b9594285e8 feat: support system variable 2026-03-17 10:57:02 +08:00
junjun 527b18fa82 feat: support system variable 2026-03-17 10:36:05 +08:00
junjun 606949af67 feat: support system variable 2026-03-16 18:20:33 +08:00
junjun 15c75365ae refactor: The data table supports enabling and disabling 2026-03-13 14:06:25 +08:00
anch0r00 94ca094467 style: fix import order for psycopg2 2026-03-11 15:44:55 +08:00
anch0r00 39f2203cec fix: prevent SQL injection in uploadExcel via psycopg2.sql.Identifier 2026-03-11 15:44:55 +08:00
junjun 5105f8b51c feat: support system variable 2026-02-05 10:37:55 +08:00
junjun d9129073b9 feat: support system variable 2026-02-05 10:15:46 +08:00
junjun 4135aa3b1b refactor: Optimize row permission logic 2026-02-04 17:59:50 +08:00
junjun 19c38321c0 refactor: sql server support selecting compatibility with lower versions 2026-02-02 14:07:06 +08:00
fit2cloud-chenyw bbadc49759 perf: Cache clearance error in datasource deletion API 2026-01-29 10:55:53 +08:00
fit2cloud-chenyw d640ac31d1 perf: Optimize datasource-related API permission validation 2026-01-28 17:03:58 +08:00
fit2cloud-chenyw 3167783ed4 perf: Create basic assistant permissions error 2026-01-27 14:25:00 +08:00
ulleo 0dc289956b feat: improve chart field name matching with original table structure 2026-01-22 14:30:58 +08:00
wangjiahao 95b058a2ad refactor: add log 2025-12-30 17:39:55 +08:00
fit2cloud-chenyw e791eedd38 fix: API security weakness 2025-12-30 14:41:09 +08:00
fit2cloud-chenyw 692103ddb2 fix: API security vulnerability (#714) 2025-12-30 14:16:30 +08:00
fit2cloud-chenyw 8d75f93299 perf: Optimize data source page 2025-12-29 16:37:08 +08:00
junjun 1a61493e63 feat: Add Api Docs 2025-12-29 15:57:44 +08:00
junjun 9a36830042 feat: Add table field update functionality 2025-12-26 20:29:45 +08:00
wangjiahao 1df98cec0f refactor: Add logs to the system operation method 2025-12-26 17:14:34 +08:00
王嘉豪 5c88ff8054 refactor: Add logs to the system operation method (#692) 2025-12-26 11:49:25 +08:00
junjun 4aaa2f8aad refactor: fields sort 2025-12-25 16:55:54 +08:00
王嘉豪 807be493d7 fix: merge error (#686) 2025-12-25 14:08:46 +08:00
junjun 074e0f12c4 feat: Support for batch uploading data table notes #557 2025-12-25 11:52:38 +08:00
王嘉豪 af99f105e2 refactor: refactor log management (#682) 2025-12-25 11:46:11 +08:00
junjun 3ae0f25d99 feat: Support for batch uploading data table notes #557 2025-12-25 11:23:40 +08:00
junjun c1393f3a32 feat: Support for batch uploading data table notes #557 2025-12-24 18:08:33 +08:00
王嘉豪 d04395813a feat: Support log management (#668) 2025-12-24 14:16:40 +08:00
junjun 687c7cf04f feat: Add Api Docs 2025-12-23 15:04:18 +08:00
王嘉豪 f1cdbc9a00 feat: Support recording system operation logs (#651) 2025-12-22 17:34:01 +08:00
junjun becbba370b feat: Support for batch uploading data table notes #557 2025-12-19 16:22:24 +08:00