Commit Graph
2279 Commits
Author SHA1 Message Date
ulleo 835eefcb39 fix: remove svg image support in upload files 2026-06-03 15:55:05 +08:00
dataeaseShu 49e7bb1245 fix: Style optimization 2026-06-03 15:54:36 +08:00
dataeaseShu b950664978 feat(Model Configuration): Supported Authorized Space 2026-06-03 15:46:58 +08:00
junjun 76b5176b0e fix: Fix SQL injection vulnerability 2026-06-03 12:18:49 +08:00
ulleo d57cf3aee6 feat(Application): Application can configure specified model 2026-06-02 16:59:24 +08:00
ulleo 23ca654bc4 feat(Application): Application can configure specified model 2026-06-02 16:24:44 +08:00
dataeaseShu a6ca7af2e9 feat(Model Configuration): Supported Authorized Space 2026-06-02 15:20:31 +08:00
dataeaseShu 4a9f4e2187 feat(Model Configuration): Supported Authorized Space 2026-06-02 15:15:36 +08:00
ulleo 4b0d4ce663 feat(Application): Application can configure specified model 2026-06-02 14:46:55 +08:00
ulleo 46de2322b0 feat(Application): Application can configure specified model 2026-06-02 14:18:35 +08:00
ulleo 74fe71dd0a feat(Application): Application can configure specified model 2026-06-02 14:08:47 +08:00
ulleo ba16432a66 feat(Application): Application can configure specified model 2026-06-02 14:05:52 +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
dataeaseShu 86bb9023b8 fix(Smart Questioning): When the output chart is viewed in full screen, it displays the chat list and the icon for creating a new chat. 2026-05-29 16:49:03 +08:00
dataeaseShu a692fba765 fix(Smart Questioning): When the output chart is viewed in full screen, it displays the chat list and the icon for creating a new chat. 2026-05-29 16:49:03 +08:00
fit2cloud-chenyw b972eeeb97 perf: Optimize third-party organization API loading 2026-05-29 16:35:11 +08:00
fit2cloud-chenyw faa5c9f2e0 perf: Lazy loading for third-party platform organization structure 2026-05-29 15:23:43 +08:00
fit2cloud-chenyw 0b4a765115 fix: Advanced assistant application failed to display the application name correctly 2026-05-27 11:25:31 +08:00
dataeaseShu c397aee73c fix: Style optimization 2026-05-25 13:33:08 +08:00
ulleo fb388b5128 chron: update import 2026-05-22 17:25:56 +08:00
ulleo a78b30dfb9 feat: Add parameter configuration to hide show SQL button & hide execute log in chat 2026-05-22 16:19:17 +08:00
fit2cloud-chenyw 99308c9467 fix: After customizing the context path, the resource path in appearance settings is not updated 2026-05-22 11:57:39 +08:00
fit2cloud-chenyw a26b173165 fix(X-Pack): Unable to save model due to long API Key #1090 2026-05-22 11:57:02 +08:00
dataeaseShu 46bf4ef41a fix: Style optimization 2026-05-22 10:24:38 +08:00
dataeaseShu aee9635ce7 fix(table relationship): In the table relationship editing interface, when the browser zoom is adjusted to 150%, dragging in a table causes the surrounding elements to flicker. #1123 2026-05-21 10:49:13 +08:00
xuwei-fit2cloud 1f32e2c350 refactor: Healthcheck supports dynamic path configuration 2026-05-14 17:50:04 +08:00
xuwei-fit2cloud 2865184822 refactor: Healthcheck supports dynamic path configuration 2026-05-14 17:26:29 +08:00
ulleo 46400d0ad0 fix: add require_permissions in data training for upload Excel file 2026-05-12 16:48:46 +08:00
dataeaseShu 07b7623c07 fix(Login): After entering your information in the input box, there should be no light blue background. 2026-05-12 14:26:00 +08:00
dataeaseShu 45b63d3800 feat(querying data): When querying data, the step of selecting a data source can be skipped by clicking "OK". #796 2026-05-12 11:49:06 +08:00
ulleo e8463fb75e feat: Add thousand separators to default chart value display
#1095
2026-05-11 17:04:30 +08:00
ulleo e72c0bedda fix: Fix the data source-related issues in the PR 2026-05-11 15:07:15 +08:00
ulleo b0fd4398ff feat: Support configure SQLBot name in chat template 2026-05-08 17:52:45 +08:00
ulleo b9d80aee7d feat: Support configure SQLBot name in chat template 2026-05-08 17:51:58 +08:00
ulleo 4b55dcc019 feat: Add parameter configuration to hide show SQL button & hide execute log in chat 2026-05-08 17:45:00 +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 5df4654ca2 fix(chat): Normalize driver column keys (e.g. _u2.col → col) for chart/table binding
Backend:
- common/utils/data_format.py: normalize_qualified_sql_column_keys helpers
- apps/chat/curd/chat.py: format_json_list_data + get_chart_data_ds
- apps/chat/task/llm.py: persist normalized rows after SQL exec
- templates/sql_examples/Hive.yaml: JOIN / duplicate column alias note

Frontend — assets:
- src/assets/datasource/icon_hive.png
- src/assets/datasource/icon_sqlite.png

Frontend — i18n (datasource.form.file_path):
- src/i18n/en.json
- src/i18n/zh-CN.json
- src/i18n/zh-TW.json
- src/i18n/ko-KR.json

Frontend — datasource types:
- src/views/ds/js/ds-type.ts: haveSchema list (remove hive)
2026-05-08 11:53:08 +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 d508040be8 feat: Add SQLite and Hive icons for datasource type selection
Co-Authored-By: Claude Opus 4.6 <[email protected]>
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
dataeaseShu 2b629e3173 fix(Data Source): No corresponding prompts were found regarding the synchronized table structure. 2026-05-07 10:22:02 +08:00
dataeaseShu 2d3bd3d7f2 fix: Style optimization 2026-05-07 09:43:17 +08:00
dataeaseShu 0f533d80b0 fix: Style optimization 2026-05-06 10:27:55 +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