onenewcode
77cd835cda
[fix] fix Linux Alt+F4 exit handling ( #2576 )
2026-07-05 12:41:54 +08:00
t8y2
3160c02b4e
feat(export): escape MySQL export control characters
2026-07-05 12:32:24 +08:00
t8y2
e74782f651
feat(metadata): optimize agent metadata loading
2026-07-05 12:09:24 +08:00
t8y2
8883a6b3b7
fix(desktop): format loading elapsed time
2026-07-05 02:45:46 +08:00
t8y2
6b13564180
fix(desktop): persist UI state asynchronously
2026-07-05 02:22:13 +08:00
t8y2
693eb0dbb9
fix(core): guard mq registry cleanup
2026-07-05 01:55:27 +08:00
t8y2
68c446cd3e
fix(sync): normalize webdav remote paths
2026-07-05 00:57:55 +08:00
t8y2
91855de832
feat(data-generate): prefer column default values
2026-07-05 00:49:13 +08:00
zipg
67a1843faf
feat(sql-library): show dirty saved SQL state
2026-07-05 00:38:07 +08:00
zipg
5c35755219
Feature:新增多套应用配色主题 ( #2559 )
...
Co-authored-by: staff <staff@qimaos-MacBook-Pro.local>
2026-07-05 00:34:47 +08:00
zipg
896580f1c5
feat(saved-sql): restore editor position
2026-07-05 00:34:00 +08:00
zipg
5ec5b221dd
Fix:修复 Oracle 大量对象时表名补全缺失 ( #2565 )
...
Co-authored-by: staff <staff@qimaos-MacBook-Pro.local>
2026-07-05 00:09:49 +08:00
二丫讲梵
fdaa949fb1
feat(sidebar): add local table search
2026-07-05 00:09:04 +08:00
Moe.
8a1a791927
feat(connection): add connection attempt cancellation
2026-07-04 23:47:53 +08:00
miracle
454457f191
fix(duckdb): add worker process isolation
2026-07-04 23:43:22 +08:00
t8y2
6529f22fed
fix(cassandra): omit empty keyspace in jdbc url
2026-07-04 23:31:32 +08:00
t8y2
cec17844a9
feat(structure): disable Oracle-like integer length
2026-07-04 23:17:51 +08:00
大峰
3ba617fc74
fix(db2): include comments in table ddl
2026-07-04 23:06:21 +08:00
onenewcode
f48e751d90
fix(redis): 修复 Redis set 类型的值中有乱码 ( #2554 )
2026-07-04 23:03:29 +08:00
二丫讲梵
842dcc6cab
feat(api): 添加WebDAV同步秘密状态和偏好设置功能 ( #2560 )
...
- 新增获取WebDAV同步秘密状态的接口
- 新增保存WebDAV同步秘密偏好的接口
- 新增忘记WebDAV同步秘密密码的接口
- 更新相关的存储和加密逻辑以支持新的功能
Co-authored-by: t8y2 <1156263951@qq.com>
2026-07-04 22:58:09 +08:00
t8y2
223ecbec20
fix(oracle): skip rowid for view data queries
2026-07-04 17:07:43 +08:00
t8y2
7e7c4944e9
refactor(desktop): organize lib modules by domain
2026-07-04 13:53:52 +08:00
t8y2
90f0594e93
feat(sql): add semantic SQL completion engine
2026-07-04 13:20:13 +08:00
t8y2
32a9496d2a
fix(tabs): close dropped table tabs
2026-07-04 12:21:44 +08:00
二丫讲梵
90d2ede740
feat(sidebar): add connection copy paste shortcuts
2026-07-04 12:19:56 +08:00
t8y2
d8047a77b4
feat(grid): add configurable table search mode
2026-07-04 12:02:55 +08:00
t8y2
4f8fb1068d
fix(postgres): support legacy function metadata
2026-07-04 11:13:59 +08:00
t8y2
a36d3c8f71
fix(objects): expand object browser search field
2026-07-04 10:54:25 +08:00
github-actions[bot]
cb66609ce1
chore: bump module versions [skip ci]
2026-07-04 01:13:10 +00:00
github-actions[bot]
fefb95b500
chore(packages): release 0.4.21 [skip node-packages-release]
2026-07-04 01:11:17 +00:00
github-actions[bot]
55305092b8
chore(jdbc): bump plugin version [skip ci]
2026-07-03 20:28:57 +00:00
t8y2
64d7892d58
feat(release): bump app to 0.5.45
2026-07-04 04:28:02 +08:00
Moe.
42826f8f8b
feat(sidebar): add connection multi-select toolbar
2026-07-04 03:50:08 +08:00
miracle
30b9460442
fix(dbx-core): improve duckdb query cancellation
2026-07-04 02:31:32 +08:00
Guoyu Su
3a2abf4a49
fix(desktop): scale multi-statement query timeout ( #2544 )
2026-07-04 02:19:10 +08:00
Fody Jute
2225343e8a
fix(dbx-core): preserve mysql cross-database targets
2026-07-04 00:58:52 +08:00
zipg
570230e525
fix(ui): table data condition bar font display
...
Co-authored-by: staff <staff@qimaos-MacBook-Pro.local>
2026-07-04 00:39:30 +08:00
zipg
67e23ad3e0
feat(ui): mark unsaved SQL tabs
...
Co-authored-by: staff <staff@qimaos-MacBook-Pro.local>
2026-07-04 00:38:03 +08:00
t8y2
614daa5b19
feat(sql-library): add move to folder action
2026-07-04 00:37:23 +08:00
t8y2
69f880fdf1
fix(transfer): preserve target table name case
2026-07-04 00:12:42 +08:00
zipg
312002d2f0
fix(ui): driver management tab close interaction
...
Co-authored-by: staff <staff@qimaos-MacBook-Pro.local>
2026-07-03 23:31:15 +08:00
t8y2
b80f3e8088
feat(connection): add HTTP tunnel
2026-07-03 22:11:03 +08:00
onenewcode
91c77e53c4
feat(mongodb): support collection stats shell commands
...
Add db.coll.stats() / dataSize() / storageSize(scale) / totalIndexSize()
so these MongoDB shell commands return a result grid instead of the
"Use MongoDB shell-style commands" error (issue #2529 ).
- backend: collStats via mongo_driver.collection_stats, wired through
mongo_ops, the dbx-web /mongo/collection-stats route, the tauri
mongo_collection_stats command, and the MCP data bridge
- node-core: parseMongoCollectionStatsCommand + result formatter and
executeQuery dispatch (web build + MCP path)
- desktop: mirror the parser/executor/autocomplete in mongoShellCommand.ts,
queryStore.ts, api/tauri/http facade, and mongoCompletion.ts
- tests for the parser, result formatter, and completion entries
Close #2529
2026-07-03 21:32:29 +08:00
miracle
a0e9acce95
fix(ui): kafka agent icon contrast in dark theme
2026-07-03 21:14:31 +08:00
t8y2
06e653b0bb
fix(export): stream postgres query result exports
2026-07-03 20:02:19 +08:00
LRcoding
c8efe06ddc
fix(core): Oracle 复制 INSERT 按行生成语句
...
* fix(core): emit oracle copy inserts per row
* refactor(core): extract single-row insert dialect check into sql_dialect
---------
Co-authored-by: zero <zero@zeroMacmini.local>
Co-authored-by: t8y2 <1156263951@qq.com>
2026-07-03 19:33:18 +08:00
gggdsg
b60f8b2039
feat(mongodb): add TLS connection options in connection tab ( #2515 )
...
Add MongoDB TLS options (`tlsAllowInvalidCertificates`, `retryWrites`, `tlsCAFile`) to the connection form with backend URL normalization and DocumentDB/SSH tunnel guidance, while preserving legacy `tlsCAFile` in `url_params` for existing DocumentDB users, hardening auth failure hint matching, and clarifying TLS bypass security labels.
2026-07-03 19:25:01 +08:00
LSD
f826cb5d38
feat(mongo): add GridFS manager for MongoDB
...
* feat(mongo): browse GridFS buckets and files
Refs #2342
* feat(mongo): add GridFS manager for MongoDB
* chore(i18n): autofill new translations
---------
Co-authored-by: dbx-i18n-bot <github-actions[bot]@users.noreply.github.com>
Co-authored-by: t8y2 <1156263951@qq.com>
2026-07-03 18:34:00 +08:00
t8y2
a8abb1c478
fix(import): use single-row inserts for Oracle
2026-07-03 18:04:23 +08:00
t8y2
55aa0f8624
fix(mongodb): preserve int64 document filters
2026-07-03 17:39:48 +08:00