Commit Graph
20 Commits
Author SHA1 Message Date
Eliasandmapan 852b3f7a67 fix(xugu): preserve backslashes in transfer and import literals (#13980)
* fix(xugu): preserve backslashes in transfer and import literals

Native Xugu retains backslashes in ordinary SQL strings. The generic
transfer encoder omitted it from the literal-backslash dialect set,
so successful transfers could change CLOB text and JSON escapes.

Add only Xugu to that rule, retaining apostrophe quoting and typed-value
precedence. Table-file import intentionally receives the same correction.
Other database targets, Go drivers, Agent RPC and frontend code are unchanged.
Update the existing MySQL-to-Xugu adapter comment without changing its logic.

Add literal, mixed INSERT, import-builder and opt-in native live coverage.
Verify 1,007 complete rows, 220,000-character CLOB, JSON escapes, controls,
empty versus NULL, multiple batches, same-session pagination, overwrite
and duplicate append. Include a sanitized actual DEV result screenshot.

Validation: 574 transfer tests and 226 import tests passed; native live
same-instance and cross-instance suites passed. Packaged DEV UI and
independent full-value comparisons passed. Clippy, formatting and diff
checks completed. Document initial Agent timeouts and successful explicit
reconnect recovery separately; no timeout-recovery fix is claimed.

* test(xugu): remove redundant borrow in live transfer fixture

Remove the unnecessary format argument reference reported by CI Clippy. This only changes construction of the random test table name and does not alter transfer or import behavior.

---------

Co-authored-by: mapan <pan.anarkh1994@gmail.com>
2026-11-02 22:56:13 +08:00
MingZhe1008 0c4f0efffb fix(sidebar): align connection production badges with notes (#13838)
* fix(sidebar): align connection production badges with notes

* docs: add verified connection badge layout screenshots
2026-11-02 22:35:25 +08:00
MingZhe1008andzipg e4246ab65e fix(structure): support fuzzy column search in table editor (#13768)
Co-authored-by: zipg <geeky@foxmail.com>
2026-10-28 20:45:24 +08:00
CSXFanMeng b5b3c771b2 feat(sql-file): support ordered local SQL file includes 2026-10-26 11:20:55 +08:00
zipg 88be98e5b0 improve(win7): 启用 WebView2 109 的现代颜色支持 (#12761)
* improve(win7): 启用 WebView2 109 的现代颜色支持

* docs(win7): 将颜色偏差作为已知兼容差异跟踪

* fix(ci): 将列名映射测试助手限定为测试构建
2026-10-20 09:47:16 +08:00
zipg d51926a7e3 feat(redis): configure value preview limit (#12089)
* feat(redis): configure value preview limit

* docs(testing): record Redis preview limit verification

* refactor(redis): move preview limit to connection advanced settings

* docs(testing): update Redis advanced setting screenshot

* refactor(redis): place preview limit at bottom of advanced settings
2026-10-15 16:43:57 +08:00
efeire c498642826 feat(oracle): plan-governed object rename and package save-as 2026-10-14 18:48:54 +08:00
zipg 15bf5c5844 fix(editor): prevent IME text insertion in Vim normal mode 2026-10-14 14:07:01 +08:00
efeire 1aee1e8cb8 feat(oracle): reuse user and privilege admin pages 2026-10-14 12:14:45 +08:00
efeire e78da02f0d fix(export): keep LOB snapshot formatting and Oracle SQL raw values 2026-10-13 23:18:43 +08:00
efeire 9cade98737 fix(sql): harden SQL recognition, duplicate commits, and batch execution edges 2026-10-13 17:19:14 +08:00
efeire 653bf84829 fix(grid): guard OceanBase ROWID query editing boundaries 2026-10-12 13:02:52 +08:00
efeire ba1d5ec943 fix(oceanbase): preserve full LOB snapshot read write and export semantics 2026-10-12 12:24:34 +08:00
t8y2 12b16cb026 feat(query): stream PostgreSQL notices and capture Kingbase messages
Refs: #2725
2026-10-11 09:36:27 +08:00
efeire 692c63b787 feat(oceanbase): add read-only constraints page in Oracle mode 2026-10-09 17:42:40 +08:00
ccq ee8cba7daa feat(grid): batch row insert progress, cancel and paste expansion
Closes #11324
2026-10-09 14:57:35 +08:00
weekhy fa7dde7c03 feat(structure): improve type colors and index editing 2026-10-04 00:04:49 +08:00
efeire d0497e0ca6 feat(query): cross-database timing details, drop OceanBase audit query 2026-09-24 19:17:27 +08:00
t8y2 39042f7917 feat(update): auto-replace stale downloads and relocate update toggle
Closes #9140
2026-09-15 14:58:20 +08:00
二丫讲梵 e96af4aa30 feat(updater): download and prepare desktop updates in background 2026-09-10 11:44:18 +08:00