zipg
77a5943729
fix(editor): update SQL search escaping and match counts
2026-07-10 12:27:41 +08:00
SuLea-IT
8a30bb26f9
fix(settings): preserve editor font after UI font changes
2026-07-10 10:40:10 +08:00
zipg and zipg
f73633f622
fix(sqlserver): handle query timeout and multi-result-set pagination
...
* Fix SQL Server query timeout and result pagination
* Address SQL Server timeout review feedback
* Cover SQL Server lock wait timeout
---------
Co-authored-by: zipg <4047349+zipg@users.noreply.github.com >
2026-07-10 10:36:11 +08:00
zipg
67edb94b1d
feat(sqlserver): support legacy TLS compatibility
2026-07-09 22:45:54 +08:00
二丫讲梵
90276464b2
feat(dataGrid): fix temporal cell editor precision
2026-07-09 20:20:14 +08:00
t8y2
39d956f2e8
fix(redis): skip confirmation for regular writes
2026-07-09 18:59:12 +08:00
Guoyu Su
15d392bc44
fix(transfer): keep task active after table errors
2026-07-09 18:30:29 +08:00
zipg
e25be6335d
fix(core): reconnect stale agent pools on JDBC errors
2026-07-09 18:27:23 +08:00
zipg and zipg
24370135eb
fix(editor): skip right quote on repeated single-quote input
...
Co-authored-by: zipg <4047349+zipg@users.noreply.github.com >
2026-07-09 18:25:27 +08:00
gggaiitx
482f7421be
feat(editor): send selected SQL to AI panel
2026-07-09 18:12:27 +08:00
zipg
ce8cb2b509
fix(oracle): preserve DATE time in display and export
2026-07-09 15:04:34 +08:00
t8y2
aa0abcd670
feat(query): support broader result editing
2026-07-09 14:35:59 +08:00
Guoyu Su
ca9e11217e
fix(mongodb): support collection drop shell command
2026-07-09 14:16:32 +08:00
zipg
1317301bcd
feat(kafka): improve topic management and Kerberos auth
2026-07-09 11:41:22 +08:00
二丫讲梵
a8a7d3e9ed
feat(temporal-editor): 支持手动输入 datetime 字段值
...
* ✨ feat(temporal-editor): 数据库修改datatime字段时支持手动输入数据
* 🔧 fix(temporal-editor): 修复 picker 回到输入框时误提交的问题
2026-07-09 11:11:45 +08:00
二丫讲梵
28db8bc1b8
feat(support-info): add app support information
2026-07-09 09:52:45 +08:00
hhzorg
d9bb92d1e9
feat(doris): show external catalogs in sidebar
2026-07-09 00:45:29 +08:00
zipg and zipg
47d9257ac2
feat(dameng): support proxy job administration
...
* Feature: add Dameng agent job management
* fix(duckdb): stabilize worker process tests
* fix(dameng): address job admin review
---------
Co-authored-by: zipg <4047349+zipg@users.noreply.github.com >
2026-07-09 00:39:06 +08:00
Moe.
a07f115407
fix(data-transfer): handle missing owner role policy and align web sync behavior
...
* Feat: Add PostgreSQL transfer ownership preview and resolution
- Add ownership policy support for data transfers: preserve, skip, and reassign missing owners
- Preview missing PostgreSQL roles before creating target schema objects
- Show ownership confirmation dialog when target roles are missing
- Allow users to skip ownership changes or reassign missing owners to the target connection user
- Add Tauri and HTTP API support for ownership preview
- Apply ownership statements according to selected policy during PostgreSQL transfers
- Add Chinese localization for ownership confirmation UI
* Feat: Add ownership confirmation localization
- Add ownership confirmation messages for supported desktop locales
- Include skip and confirm labels for ownership handling
- Update transfer test requests to use Preserve ownership policy
2026-07-09 00:35:34 +08:00
miracle
135d4e15db
feat(sql): add support for @set variables in scripts and copy button
2026-07-09 00:34:51 +08:00
zipg
b862870e8e
fix(data-grid): show timeout actions on table data errors
2026-07-08 23:44:50 +08:00
二丫讲梵
7748c13a1e
feat(data-grid): show column comments in lookup
2026-07-08 23:44:33 +08:00
二丫讲梵
ddf6b3ed6b
fix(sidebar): preserve Mongo collection children in search
2026-07-08 23:44:25 +08:00
二丫讲梵
843babf522
feat(connection): select new databases when visible
2026-07-08 22:51:45 +08:00
onenewcode
1b13d2176b
fix(metadata): unify enum column metadata
2026-07-08 21:02:53 +08:00
auth0
07482557e6
fix(sidebar): locate active table reliably
2026-07-08 20:21:13 +08:00
zipg
33b4fc1dac
feat(driver): clear download cache
2026-07-08 20:21:05 +08:00
lexmin0412
ac4b98c97c
feat(ai): add general action mode
2026-07-08 19:31:19 +08:00
zipg
0329d9088e
feat(dameng): support schema creation
2026-07-08 19:25:20 +08:00
zipg
488f661bf3
fix(sql): allow quoted keyword table navigation
2026-07-08 17:51:03 +08:00
LRcoding
430f097602
fix(hana): improve metadata fallback and SQLScript parameters
2026-07-08 17:25:34 +08:00
Abeautifulsnow
a5359798dc
feat(redis): add auto-refresh countdown for key TTL display
...
* @
feat(redis): add auto-refresh countdown for Redis key TTL display
在 Redis 值查看器的 TTL 徽章旁增加自动刷新按钮,选中时显示 TTL 实时倒计时
(每秒递减),倒计时归零自动刷新数据,刷新按钮持续旋转。TTL 到期或网络异常
时自动关闭自动刷新避免死循环。
改动:
- RedisValueViewer.vue:新增 autoRefresh 状态、定时器与倒计时逻辑,模板增加
Clock 切换按钮,RefreshCw 按钮支持 animate-spin 旋转
- load() 内复位倒计时;onBeforeUnmount 清理定时器
修复(review):
- #I01 TTL 到期/连接断开后自动关闭 autoRefresh 避免无限重试
- #C01 load() reject 增加 .catch() 处理 UnhandledPromiseRejection
i18n:zh-CN / zh-TW / en / ja / es / it / pt-BR 7 种语言补充 autoRefresh key
@
* @
test(redis): extract auto-refresh logic and add unit tests
将自动刷新核心决策逻辑提取为 lib/redis/redisAutoRefresh.ts 纯函数模块,
并编写 11 个单元测试覆盖状态机转换、TTL 显示计算和自动停止条件。
新增:
- lib/redis/redisAutoRefresh.ts:computeAutoRefreshTick / shouldStopAutoRefresh /
computeDisplayTtl 纯函数
- lib/__tests__/redis/redisAutoRefresh.spec.ts:11 个测试用例
重构:
- RedisValueViewer.vue 改用提取后的纯函数,确保测试覆盖即实际运行逻辑
@
2026-07-08 15:37:27 +08:00
zipg
3a35f5b911
fix(oceanbase): update default connection port
2026-07-08 13:31:45 +08:00
zipg and zipg
ae288a0345
fix(sql): 兼容 MySQL 建表注释选项拆分 ( #2837 )
...
Co-authored-by: zipg <4047349+zipg@users.noreply.github.com >
2026-07-08 13:29:55 +08:00
t8y2
2929b1c035
feat(hive): add Kerberos connection options
2026-07-08 13:23:21 +08:00
author.zero
76eab8856f
fix(log): use local timezone for desktop logs ( #2830 )
...
* fix: use local timezone for desktop logs
* test: cover debug log local timestamps
* style: format desktop log formatter
2026-07-08 11:18:52 +08:00
t8y2
15d4dc6e2e
fix(sqlserver): omit display width for integer types
2026-07-08 11:05:45 +08:00
gggaiitx
6041c3f70b
fix(sql): quote all IN-list values uniformly in expaste
...
Previously, pure numeric values (e.g. 90001543) in the IN clause were not quoted while values with leading zeros (e.g. 00040787) were, causing inconsistent quoting. Now all non-NULL values are uniformly quoted.
2026-07-08 10:36:01 +08:00
t8y2
d2874bf1bb
fix(grid): smooth canvas column interactions
2026-07-08 09:45:28 +08:00
t8y2
611f19fd8b
fix(sql): keep column completion after subqueries
2026-07-08 00:53:05 +08:00
t8y2
b3f09219ab
fix(sql): cover MySQL dynamic SQL variables
2026-07-08 00:21:27 +08:00
onenewcode
ba81fa4497
feat(redis): support multiple value formats in viewer ( #2766 )
...
* feat(redis): improve value decoding and viewer formats
* fix(redis): preserve stream field/value blobs
* Revert "fix(redis): preserve stream field/value blobs"
This reverts commit 168af0619a .
2026-07-08 00:13:20 +08:00
t8y2
ad9841ab77
fix(import): allow selecting create-table column types
2026-07-08 00:02:47 +08:00
二丫讲梵
7eff6e544b
feat(sqlCompletion): 优化表别名建议功能,避免使用 SQL 关键字 ( #2805 )
2026-07-08 00:01:24 +08:00
zipg
5b25299417
fix(zookeeper): prevent root znode create path
2026-07-07 22:44:04 +08:00
miracle
9288717ac4
fix(sql): ignore native SQL variables
2026-07-07 22:24:48 +08:00
zipg
6cba08fccb
fix(kingbase): 修复连接与元数据查询异常
2026-07-07 22:12:36 +08:00
t8y2
63ff9321a4
fix(editor): cover cross-database column completion
2026-07-07 21:51:04 +08:00
t8y2
42eaddac45
feat(editor): improve qualified table completion
2026-07-07 18:57:46 +08:00
t8y2
5a9ab5c036
feat(editor): add configurable line comment shortcut
2026-07-07 18:32:57 +08:00