t8y2
81e1693c18
fix(mongodb): support restricted database users
2026-06-02 11:09:48 +08:00
t8y2
ca0153acbb
fix(diff): sync MySQL comment differences
2026-06-02 10:27:08 +08:00
t8y2
1428c62229
fix(desktop): handle wrapped editor selections
2026-06-02 02:19:35 +08:00
t8y2
ec5aa7a92b
feat(desktop): copy table structure as documents
2026-06-02 01:45:20 +08:00
t8y2
d27ad8a14f
fix(desktop): copy raw column names from tree
2026-06-02 00:52:54 +08:00
t8y2
ac7a5b7576
feat(desktop): drop tree schema objects
2026-06-02 00:33:58 +08:00
t8y2
17504be027
feat(settings): add MCP server status check
2026-06-02 00:14:03 +08:00
t8y2
088eaccecc
fix(desktop): copy parent name for tree group nodes
2026-06-02 00:00:07 +08:00
t8y2
130a33808e
feat(desktop): improve table structure editor
2026-06-01 23:52:53 +08:00
t8y2
ad33db0886
fix(desktop): restore table tabs on startup
2026-06-01 23:07:47 +08:00
t8y2
b9fa36763e
fix(desktop): guard cell detail previews for large values
2026-06-01 19:49:53 +08:00
t8y2
41e97baa6e
fix(desktop): scope SQL alias completions to columns
2026-06-01 19:31:49 +08:00
vrustx and t8y2
87a43644de
Redact quick connection endpoints ( #598 )
...
* fix: redact quick connection endpoints
* fix: redact host-like quick connection names
---------
Co-authored-by: t8y2 <1156263951@qq.com >
2026-06-01 18:48:01 +08:00
t8y2
7eca75b325
feat: support Oracle package sources
2026-06-01 18:43:20 +08:00
Hank
28b1215efa
feat: add Traditional Chinese locale support
...
Adds Traditional Chinese locale support and updates locale-related tests.
2026-06-01 18:04:58 +08:00
t8y2
e515933ab3
fix(sql): quote postgres completion identifiers
2026-06-01 17:13:42 +08:00
t8y2
a87b8ece31
fix(mongodb): support compass shell commands
2026-06-01 16:24:31 +08:00
t8y2
a0dcee51bc
feat(i18n): add language selector to settings
2026-06-01 16:05:29 +08:00
t8y2
b75219ab40
feat(tabs): support renaming query tabs
2026-06-01 14:24:04 +08:00
t8y2
4b00bf8215
fix(sql): improve completion ranking and fuzzy table lookup
2026-06-01 14:04:54 +08:00
t8y2
7ab7b8e0f3
feat(objects): add procedure execution dialog
2026-06-01 13:37:57 +08:00
t8y2
c87b4af614
feat(search): support regex table filtering
2026-06-01 12:49:31 +08:00
t8y2
4a33cd836c
fix(data-grid): preserve header sort state
2026-06-01 12:30:33 +08:00
vrustx
e36e42723a
Merge remote-tracking branch 'upstream/main' into codex/fix-260-482-overflow-navigation
...
# Conflicts:
# apps/desktop/src/components/layout/AppTabBar.vue
# apps/desktop/src/lib/tabPresentation.ts
2026-05-31 17:24:07 +08:00
t8y2
33e0cfa831
Optimize table data open latency
2026-05-31 17:06:29 +08:00
t8y2
09ff70918c
feat(objects): prioritize base names in object sorting
2026-05-31 13:35:11 +08:00
t8y2
bbd07e564b
feat(grid): support binary cell downloads
2026-05-31 12:44:02 +08:00
vrustx
9d603b617d
Refine overflow navigation review feedback
2026-05-31 11:47:44 +08:00
vrustx
bc4e912504
Add configurable black app icons and logo ( #564 )
2026-05-31 10:15:59 +08:00
vrustx
e94de447c9
Fix sidebar and tab overflow navigation
2026-05-31 02:41:43 +08:00
vrustx
8ef4794105
fix: parse MySQL JDBC URL credentials ( #556 )
2026-05-30 23:43:35 +08:00
t8y2
c334550252
feat: add tiered Oracle agent profiles
2026-05-30 22:43:02 +08:00
vrustx
fa08ed56a0
fix: display partition tables hierarchically
2026-05-30 21:51:21 +08:00
t8y2
55cad0cc08
fix(structure): reuse compatible data type options
2026-05-30 19:32:34 +08:00
skyler
528b51fb8d
fix(updates): guard portable builds from installer updates ( #550 )
2026-05-30 19:15:37 +08:00
vrustx
398e040d5c
fix(grid): add cell row and column detail dialogs ( #546 )
2026-05-30 19:08:42 +08:00
vrustx
c95e01e48c
fix(sidebar): restore SQL Server object browser entry ( #549 )
2026-05-30 19:06:34 +08:00
t8y2
0c806be274
feat(sidebar): add locate-in-sidebar button to find active tab's node
...
Add a crosshair button next to the "New Group" button that scrolls the
sidebar tree to the table/database/collection corresponding to the
currently active tab. Auto-expands collapsed ancestors, reconnects
disconnected connections, and highlights the target node with an amber
flash that fades after 1.8s.
2026-05-30 16:46:53 +08:00
t8y2
a9e7f3946d
fix(redis): support insecure tls connections
2026-05-30 16:00:13 +08:00
t8y2
6481af3ed8
fix(oracle): preserve jdbc descriptors
2026-05-30 13:06:52 +08:00
t8y2
13d52514d9
feat(connection): close database scoped pools
2026-05-30 12:34:14 +08:00
t8y2
99ebecf473
feat(desktop): group partition tables in object browser
2026-05-30 11:11:06 +08:00
t8y2
ed1db7db6b
fix(ui): localize hardcoded strings
2026-05-30 10:01:12 +08:00
t8y2
8e04889745
fix(editor): insert dragged table references
2026-05-30 09:46:59 +08:00
t8y2
879da4b86f
fix(editor): make table drag payload reliable
2026-05-30 09:42:12 +08:00
t8y2
eb9030b9ef
fix(editor): allow dropped table references
2026-05-30 09:37:13 +08:00
t8y2
e324f35f28
feat(editor): support dragging tables into queries
2026-05-30 09:31:07 +08:00
t8y2
81e50cadb5
feat: add XuguDB agent support
2026-05-30 09:12:34 +08:00
t8y2
c71804d144
feat: add InterSystems IRIS database support
...
Add IRIS as a new agent-driven database type with:
- iris:// connection URL scheme (default port 1972, user _SYSTEM)
- JDBC driver via agent (com.intersystems.jdbc.IRISDriver)
- Oracle-compatible DDL dialect and schema-aware SQL dialect
- Capability sets: schema-aware, tree schema, diagram, search, table structure
Closes #368
2026-05-29 19:15:11 +08:00
t8y2
ef4baba57a
feat: support double-clicking .db/.sqlite/.duckdb files to open in IDE
...
Add OS file association for database files (.db, .sqlite, .sqlite3, .duckdb)
so double-clicking them in Finder/Explorer automatically creates a connection.
If the same file path is already connected, prompts the user to switch instead.
Also fix 42 pre-existing clippy warnings in dbx-core (needless_borrow,
too_many_arguments, derivable_impls, manual_div_ceil, type_complexity, etc.).
Closes #527
2026-05-29 17:25:52 +08:00