lexmin0412
941dfd5f82
feat(redis): optimize TTL display with human-readable format ( #1689 )
2026-06-24 12:53:59 +08:00
t8y2
c411cc6707
fix(grid): reset filter/sort when reusing data tab
2026-06-24 12:52:31 +08:00
二丫讲梵
39796f2b38
feat(docs): add eryajf testimonial
...
- 增加用户推荐信息,包括姓名、角色和引用
- 新增用户头像文件
2026-06-24 11:33:10 +08:00
t8y2
31217d63a1
fix(mysql): restore non-session pool size
2026-06-24 11:30:26 +08:00
t8y2
222584280e
fix(schema): support materialized view object source retrieval
2026-06-24 11:25:11 +08:00
t8y2
f51d622d3f
fix(postgres): decode binary address types
2026-06-24 10:55:40 +08:00
二丫讲梵
3ca30ce74f
docs(nacos): add Nacos support docs and fix questdb icon
2026-06-24 10:25:06 +08:00
t8y2
6e3e2b2e83
fix(completion): import duckdb completion helper in schema tests
2026-06-24 02:15:45 +08:00
t8y2
989dd09077
fix(completion): import db module in schema tests for clippy
2026-06-24 02:04:36 +08:00
不吃西葫芦
9a0a32e04c
fix(connection): recover connection state after VPN failures ( #641 )
2026-06-24 01:44:46 +08:00
二丫讲梵
3ebfae05a2
feat(nacos): add Nacos management console ( #1456 )
2026-06-24 01:19:18 +08:00
Spencer.Chang
ff1559f018
feat(editor): add View DDL action to query editor context menu ( #280 )
2026-06-24 00:48:35 +08:00
t8y2
cebb39cb80
feat(completion): add scoped metadata assistant
2026-06-24 00:40:28 +08:00
hb
3f65297f25
fix(highgo): preserve nullable metadata for pg-compatible agents ( #1585 )
2026-06-24 00:35:47 +08:00
t8y2
5f227bb89b
fix(docs): filter out agents releases from changelog
...
- Filter agents-* releases in sync-changelog.mjs (source)
- Filter agents-* releases in changelog.ts (fallback)
- Prevents internal agent releases from appearing in user-facing changelog
2026-06-24 00:32:07 +08:00
Guoyu Su
90fd77cb9e
perf(redis): reduce large key search payload and render cost ( #1672 )
2026-06-23 22:57:03 +08:00
t8y2
f29d393c37
fix(sidebar): handle double-click on saved SQL files
...
- Add missing 'open-saved-sql' action handler in onDoubleClick
- Add openSavedSqlFile() function to open saved SQL files
- Fixes issue where double-clicking saved SQL files did nothing
when sidebarActivation is set to 'double' mode
Fixes #1636
2026-06-23 21:42:23 +08:00
luoianun
a36d2f12f7
feat: add selectable database charset options
2026-06-23 21:17:55 +08:00
Spencer.Chang
aed2192d8c
feat: add SQL single quote caret pairing
2026-06-23 21:14:15 +08:00
t8y2
0c8bf24977
fix(elasticsearch): save new document rows
2026-06-23 20:34:05 +08:00
zipg
7ae024ffd4
优化 SearchableSelect 滚动逻辑和 AI 模型选择器布局
...
Co-authored-by: staff <staff@qimaos-MacBook-Pro.local>
2026-06-23 20:19:22 +08:00
t8y2
49705a1a8f
feat(sqlite): support custom database file suffixes
2026-06-23 20:15:06 +08:00
zipg
25bac0c67a
优化 AI 模型选择控件布局
...
Co-authored-by: staff <staff@qimaos-MacBook-Pro.local>
2026-06-23 19:56:02 +08:00
t8y2
489da1b7db
fix(mongodb): support legacy indexes and driver mode
2026-06-23 19:47:10 +08:00
t8y2
7b03af97c8
fix(query): support clickhouse strict joins
2026-06-23 19:10:14 +08:00
t8y2
f96faa0664
fix(query): preserve unsafe query integers
2026-06-23 19:01:57 +08:00
t8y2
d20c6dcc39
fix(desktop): restore Linux window decorations
2026-06-23 18:33:09 +08:00
Abeautifulsnow
bbd3ccf864
fix(ai): add inline proposal confirmation buttons
...
* fix(ai): add quick proposal confirmation buttons (all locales)
When the assistant proposes an action, render Yes/No buttons below the
message so the user does not need to type a short reply — fixing the
issue where short replies caused the LLM to re-ask instead of executing.
- aiProposalDetect.ts: pure detectors for proposal sentences/short replies
- AiAssistant.vue: inline Yes/No buttons on last assistant proposal message
- ai.ts: system-prompt rule to skip re-confirmation on short affirmatives
- i18n: 3 keys added to all 7 locales (en/zh-CN/zh-TW/ja/es/it/pt-BR)
Tests: 55/55. TypeCheck: passed.
* fix(ai): add i18n keys and UI changes for proposal confirmation
2026-06-23 18:25:57 +08:00
t8y2
21ec91a3d5
feat(schema-diff): add table filters
2026-06-23 18:20:15 +08:00
t8y2
37f7c48c3b
feat(ui): add help tooltip
2026-06-23 18:19:50 +08:00
t8y2
844d4928e9
docs: update documentation for recent 3-month features
...
Updated 14 documentation files covering major feature additions:
- Query editor: execution target picker, history time range filter
- Data grid: copy with headers, column reordering, binary hex viewer
- MongoDB: database/collection deletion, metadata display, use command
- Redis: command history navigation, text selection, slowlog panel
- AI assistant: searchable model dropdown, prompt history navigation
- Database support: PrestoSQL
- Keyboard shortcuts: Ctrl+P quick open for database objects
2026-06-23 17:49:54 +08:00
zipg
1c7ef0d235
feat(mysql): optimize table structure loading
2026-06-23 17:31:37 +08:00
t8y2
5c4c87a042
feat(grid): align query result editing
2026-06-23 17:07:30 +08:00
t8y2
a630d27cc8
fix(agents): use kingbase catalogs for metadata
2026-06-23 16:26:45 +08:00
t8y2
a9d158f2b5
fix(agents): restore kingbase metadata visibility
2026-06-23 16:17:29 +08:00
t8y2
38253f2602
fix(gitignore): add CLAUDE.md to ignored files
2026-06-23 16:17:11 +08:00
t8y2
c32a95c477
fix(desktop): respect native clipboard regions
2026-06-23 16:12:35 +08:00
ptma
8ae9863c51
pref(grid): improve paging row numbers and cell ellipsis symbols
...
* pref(grid): improve paging row numbers and cell ellipsis symbols
* fix(grid): paging row numbers is not processed when infiniteScroll enabled
2026-06-23 15:49:20 +08:00
t8y2
f21a4b5ac1
chore(agents): bump all driver versions
2026-06-23 15:20:48 +08:00
t8y2
fc9f97b6b5
fix(redis): speed up large key scans
2026-06-23 15:14:24 +08:00
t8y2
ff79ec05ad
fix(agents): preserve migrated release versions
2026-06-23 14:37:58 +08:00
github-actions[bot]
93fa554ce9
chore(packages): release 0.4.13 [skip node-packages-release]
2026-06-23 05:24:51 +00:00
github-actions[bot]
c1118671d9
chore(jdbc): bump plugin version [skip ci]
2026-06-23 04:20:48 +00:00
t8y2
451b3f82cd
feat(release): bump version to 0.5.37
2026-06-23 12:20:08 +08:00
t8y2
cc7b034341
fix(ai): omit Kimi test connection temperature
2026-06-23 12:05:50 +08:00
lexmin0412
c026647785
fix(ai): handle non-JSON error response in AI connection test
...
Replace res.json() with res.text() + fallback JSON parse so that
non-JSON error bodies (e.g. HTTP 502 with empty body) no longer
produce the unclear 'error decoding response body' message.
Also add 502/503/504 to classify_error for proper category prefixes.
2026-06-23 12:04:46 +08:00
t8y2
3a25487dea
feat(agents): move agents into dbx repo
2026-06-23 11:38:16 +08:00
lexmin0412
ab35fda299
fix(ui): fix dialog stacking order conflict with close action prompt ( #1594 )
2026-06-23 10:52:22 +08:00
t8y2
2f2fc36b18
fix(data): align table preview ordering
2026-06-23 10:51:30 +08:00
skyler
752a695018
Merge pull request #1588 from luoianun/feat/prestosql-connector
...
feat: add PrestoSQL connector
2026-06-23 01:39:06 +08:00