Commit Graph
2111 Commits
Author SHA1 Message Date
zipg 05b719e7a6 feat(editor): show pinned tabs in separate row with per-row scroll 2026-09-08 17:11:30 +08:00
HolyeTyrone 538aeed99c feat(transfer): add rebuild structure and data mode 2026-09-08 16:46:39 +08:00
Abeautifulsnow 2b2d1f0d95 feat(ai): export conversation as markdown or html 2026-09-08 16:46:22 +08:00
zipg 579317b4bf fix(settings): migrate legacy null copy setting 2026-09-08 12:19:51 +08:00
t8y2 9392a68832 fix(dameng): keep object tab schema across reloads
Closes #8301
2026-09-08 12:07:49 +08:00
Abeautifulsnow 8642e1a599 feat(object-browser): preserve object list on return via stale cache 2026-09-08 11:51:50 +08:00
Eve a6cd501a78 fix(elasticsearch): support fuzzy index completion 2026-09-08 11:51:07 +08:00
onenewcode 4b64656069 fix(mq): hide new-query entry for message queue connections 2026-09-08 11:49:42 +08:00
Eve d0b9e49b7e fix(structure): load table comment on initial DDL tab 2026-09-08 11:48:59 +08:00
miracle 39aa663ebf feat(app): add configurable global background wallpaper 2026-09-08 11:19:24 +08:00
zipgandzipg 5fb667716f feat(editor): 持久化SQL编辑器光标位置
Co-authored-by: zipg <4047349+zipg@users.noreply.github.com>
2026-09-08 11:01:41 +08:00
zipg 772ce36de8 feat(grid): edit Oracle join query results via ROWID 2026-09-08 10:32:09 +08:00
t8y2 abc32f1c71 fix(cache): avoid quoted identifiers and alias lists for cache sql
Closes #8340
2026-09-08 01:53:50 +08:00
二丫讲梵 eb87c9e837 feat(nacos): improve config history and diff viewing 2026-09-08 01:47:36 +08:00
zipg 2e72bee9a1 fix(editor): locate SQL errors after pagination rewriting 2026-09-08 01:43:13 +08:00
githubasda 7961e688f2 feat(settings): settings import/export and WebView2 clipboard history 2026-09-08 00:43:45 +08:00
zipg d44798f70f feat(export): add SQL INSERT export crash diagnostics 2026-09-08 00:43:39 +08:00
zipg 9ae2e70030 fix(grid): keep filter editor open after applying filters 2026-09-08 00:15:57 +08:00
C.J.S 0ac2d33188 fix(backup): confirm legacy macOS destinations before manual runs 2026-09-08 00:14:08 +08:00
zipg 889fa4f5d0 fix(editor): unquote DDL view when identifier quoting disabled 2026-09-08 00:14:02 +08:00
Melody Ruch 5814ff0088 fix(sqlite): reject ambiguous keyless updates on duplicate rows 2026-09-07 23:51:37 +08:00
zipg 5efbe360d9 feat(postgres): export all schemas in one SQL file 2026-09-07 23:20:46 +08:00
Elias 3e75be87eb fix(xugu): enable safe row editing without primary keys 2026-09-07 22:44:30 +08:00
Abeautifulsnow 39b2d2a6ac feat(ai): add sandboxed HTML preview for AI rich content 2026-09-07 22:44:23 +08:00
zipg 96a3dc052a fix(ui): responsive table info sidebar and SQL toolbar layout 2026-09-07 21:26:11 +08:00
二丫讲梵 0ec7bef098 fix(editor): restore focus after query tab switches 2026-09-07 15:27:02 +08:00
t8y2 5f81ed2e11 feat(tabs): show table comments in tab tooltips
Closes #8342
2026-09-07 14:10:16 +08:00
Elias c0c97ef0e4 feat(xugu): add object dependency inspection 2026-09-07 14:06:55 +08:00
Abeautifulsnow 29c6d1fbed feat(ai): render chart-json blocks as interactive charts 2026-09-07 14:03:57 +08:00
二丫讲梵 691ecd084b feat(mcp): add resource group scopes with permission inheritance 2026-09-07 02:18:28 +08:00
二丫讲梵 2eaf7f9914 feat(editor): add toggle for SQL identifier quoting 2026-09-07 01:11:42 +08:00
zipg 14e1d4f25b fix(query): enable editing multi-table JOIN result sets 2026-09-07 00:54:59 +08:00
二丫讲梵 148345494e fix(desktop): unify grouped tab bar portal across special pages 2026-09-06 20:39:34 +08:00
jearhe 3123e962c8 feat(schema-diff): support case-insensitive table and column matching 2026-09-06 18:24:44 +08:00
dienaso 16491cc3dd fix(editor): keep Enter and Tab with the IME during composition 2026-09-06 15:00:00 +08:00
t8y2 5acc5f7e82 fix(query): serialize 64-bit integers beyond js safe range as strings
Closes #7832
2026-09-06 13:01:37 +08:00
t8y2 c0b4fa09cc test(query): lock GROUP BY survival in MySQL pagination and count SQL
Refs: #7832
2026-09-06 13:01:37 +08:00
Elias 3e82d6d650 feat(xugu): add read-only server monitoring dashboard 2026-09-06 10:57:08 +08:00
t8y2 68b1c4e971 fix(completion): align semantic replacement range with kept prefix
Closes #7757
2026-09-06 10:57:07 +08:00
dienaso 0938b6bee0 fix(cassandra): report materialized views and skip db-side sort 2026-09-06 10:31:47 +08:00
dienaso eea3faa224 fix(compare): match data compare columns case-insensitively 2026-09-06 10:29:48 +08:00
jearhe ab35a5b1da feat(export): add SQL INSERT batch or single-row mode 2026-09-06 10:27:34 +08:00
Elias 5d65be03a3 fix(xugu): exclude synthetic scopes from schema export 2026-09-06 10:25:16 +08:00
zipg 6886fde709 fix(sql): stop flagging ORDER BY aliases as unknown columns 2026-09-06 10:23:34 +08:00
t8y2 27369a40dd fix(editor): tokenize t-sql temp table names for highlighting
Closes #8267
2026-09-06 10:18:37 +08:00
Melody Ruch 5244e57dca fix(objects): keep browse search filter per tab 2026-09-05 22:28:14 +08:00
miracle 7e06992f3b feat(mcp): add Qoder configuration 2026-09-05 22:22:55 +08:00
hanxuanyu 4bef571fc4 fix(editor): preserve editor selection during result auto refresh 2026-09-05 22:17:01 +08:00
t8y2 da03c1f0c4 fix(document): keep collection filter and sort across tab switches
Refs: #8035
2026-09-05 20:00:04 +08:00
t8y2 8598416998 fix(sidebar): honor schema filter for single-db picker key
OceanBase Oracle (and other single-database) connections persist their
schema checkbox filter under the empty database key, but the editor
toolbar schema picker addresses the bucket with the "_" single-db
sentinel, so the strict filter never applied and unchecked schemas
still appeared (#8145). Normalize the sentinel before the lookup.

Also keep the login schema visible for user@tenant usernames: the
OceanBase login embeds the tenant in the username, so the bare-name
comparison hid SYS from sys@tenant sessions even though the user's own
schema should always stay selectable.

Closes #8145
2026-09-05 19:21:21 +08:00