fit2cloud-chenyw
559c80c5b9
perf: Optimize frontend localStorage key conflicts
2026-04-14 12:04:13 +08:00
fit2cloud-chenyw
5c136b46c5
perf: Optimize Embedded Assistant Cache Settings
2026-03-17 14:38:42 +08:00
fit2cloud-chenyw
6d63dcefc5
fix: Clickjacking Attack
2026-03-16 15:44:57 +08:00
Langel
0dd6536bf8
fix: add missing comma in whitelist.py causing /mcp* routes to be unwhitelisted
...
"*.css.map" was missing a trailing comma, causing Python's implicit string
literal concatenation to merge it with the next entry into "*.css.map/mcp*".
This made the /mcp* whitelist rule never match, so all /mcp/* endpoints
(mcp_start, mcp_question, mcp_get_sql, mcp_execute_sql, etc.) were blocked
by TokenMiddleware with "Miss Token[X-SQLBOT-TOKEN]" even though they are
intended to handle their own authentication internally.
2026-03-02 11:08:43 +08:00
fit2cloud-chenyw
5208b59800
fix: Authentication is required to access the API documentation #839
2026-02-09 16:47:40 +08:00
ulleo
5cdfc07169
feat: add context record count configuration to chat
...
#773
2026-01-26 17:21:56 +08:00
fit2cloud-chenyw
e626d13971
fix: dynamic access path setup failure
2026-01-24 14:40:05 +08:00
ulleo
1cd7f743f2
feat: support multiple metrics in line, column, and bar charts
2026-01-08 16:27:12 +08:00
junjun
3ec03fa859
fix: Fix external database password containing special characters connection failure
2026-01-07 10:49:02 +08:00
fit2cloud-chenyw
c78fc5d88b
perf: Supports dynamic access paths
2026-01-06 12:14:08 +08:00
fit2cloud-chenyw
9112d2f6f0
feat: Wecom and dingtalk support
2026-01-05 17:54:36 +08:00
wangjiahao
95b058a2ad
refactor: add log
2025-12-30 17:39:55 +08:00
wangjiahao
e5fd7d297a
fix: package error
2025-12-30 15:09:51 +08:00
wangjiahao
5c476971e5
fix: package error
2025-12-30 14:45:57 +08:00
wangjiahao
f609dc2856
refactor: update log management
2025-12-30 14:26:31 +08:00
wangjiahao
57b3e6284f
refactor: update log
2025-12-30 11:33:12 +08:00
wangjiahao
7efa0a9cff
refactor: update logger decorator
2025-12-29 10:58:50 +08:00
wangjiahao
ad7caefcca
refactor: update logger decorator
2025-12-28 21:41:49 +08:00
wangjiahao
714a14b235
Merge remote-tracking branch 'origin/main'
2025-12-26 17:14:50 +08:00
wangjiahao
1df98cec0f
refactor: Add logs to the system operation method
2025-12-26 17:14:34 +08:00
xuwei-fit2cloud
c6909c5e28
refactor: Code security optimization
2025-12-26 16:38:47 +08:00
ulleo
19997cf2d4
improve: add lang parameter in mcp chat
2025-12-25 17:22:03 +08:00
fit2cloud-chenyw
52b094a344
perf: Global Transaction Mechanism
2025-12-24 11:52:14 +08:00
fit2cloud-chenyw
2cf44ac364
perf: Embedded Application Deletion Error
2025-12-23 19:47:22 +08:00
ulleo
6606bc0951
fix: resolve ambiguous boolean value error in pandas Series operations
2025-12-23 14:35:29 +08:00
ulleo
b9b3376396
feat: support command in mcp
2025-12-22 16:46:41 +08:00
ulleo
37bf819b29
feat: support command in mcp
2025-12-18 19:01:11 +08:00
ulleo
3812d5308f
feat: implement parameter configuration in chat
2025-12-16 16:13:50 +08:00
fit2cloud-chenyw
941167c460
feat: API documentation for user and workspace ( #615 )
2025-12-12 16:18:02 +08:00
ulleo
4d49819533
feat: improve regenerate SQL chat feature
2025-12-11 16:22:33 +08:00
junjun
2952c87d16
feat: Add Api Docs
2025-12-11 14:52:27 +08:00
fit2cloud-chenyw
966af42e81
feat(X-Pack): Supports third-party platforms as the default login method
2025-12-11 09:08:52 +08:00
fit2cloud-chenyw
1669ba3ed1
fix: Error occurs when re-uploading after the license expires
2025-12-10 16:45:43 +08:00
junjun
1ba4a7c561
fix: Unauthenticated Arbitrary File Upload in SQLBot uploadExcel Endpoint
2025-12-08 10:57:24 +08:00
fit2cloud-chenyw
9ddbefe658
perf: Multi-domain validation in embedded systems uses semicolon delimiters
2025-12-01 15:51:06 +08:00
ulleo
8023ce2907
fix: improve error message when uploading Excel file with incorrect column count
2025-11-27 14:56:51 +08:00
fit2cloud-chenyw
c7693fc880
perf: Multiple Domain Validation for Embedded Systems #388
2025-11-25 21:43:21 +08:00
fit2cloud-chenyw
20ded06556
perf(X-Pack): Optimize OAuth2 customization logic ( #478 )
2025-11-21 16:55:16 +08:00
fit2cloud-chenyw
c5ce41fdbf
perf(X-Pack): Optimize the OAuth2 Logout Flow
2025-11-21 10:40:47 +08:00
ulleo
6d406f8cb0
feat: import Sample SQL
2025-11-17 20:17:15 +08:00
ulleo
57ee918920
feat(X-Pack): add export Custom Prompt
2025-11-14 19:52:08 +08:00
fit2cloud-chenyw
4c8b463df5
feat(X-Pack): Add CAS Authentication Mechanism
2025-11-04 17:26:00 +08:00
ulleo
46d8530d78
feat: support use lowercase boolean parameter in environment variables
2025-11-04 16:25:38 +08:00
junjun
b389e860f2
feat: add oracle instant client to support oracle version 11
2025-10-24 16:01:47 +08:00
junjun
7ad8d82e13
feat: Vector retrieval matches datasource
2025-10-22 18:25:30 +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
2ebac00f87
feat: Vector retrieval matches tables
2025-10-10 16:37:15 +08:00
junjun
b1dda8b454
feat: Vector retrieval matches tables
2025-10-10 12:39:37 +08:00
junjun
f59bc962e3
refactor: Service initiation vectorization task
2025-10-10 10:03:57 +08:00