t8y2
5c2028c2c4
feat(redis): improve key browser workflows
2026-05-20 18:54:18 +08:00
t8y2
1b5eea19c2
fix(toolbar): preserve dropdown tooltips
2026-05-20 17:38:20 +08:00
t8y2
1ed26ff4d7
feat(grid): add cell detail value editor
2026-05-20 17:12:00 +08:00
t8y2
75f92ce725
feat(grid): resize table filter panes
2026-05-20 17:01:37 +08:00
t8y2
d64074dbc2
fix(sidebar): preserve searched database children
2026-05-20 16:45:35 +08:00
Abeautifulsnow
222ebefa6a
feat(ai): add model list fetching in settings ( #364 )
...
- Add `ai_list_models` Tauri command and core support for fetching available models from OpenAI-compatible, Claude, and Ollama providers
- Replace manual model ID input with SearchableSelect in EditorSettingsDialog, including refresh button and loading state
- Add i18n translations for model list UI (en, es, zh-CN)
- Add tests for settings dialog layout and web driver management
2026-05-20 16:14:56 +08:00
yavon007
13424588b9
Support DBX connection deep links ( #359 )
...
* fix(mysql): avoid metadata collation conflicts
Split MySQL column and primary key metadata lookups so MariaDB and OceanBase do not join information_schema tables with incompatible collations.
* feat(grid): add invert column visibility action
* feat(grid): improve cell detail editing
* feat(grid): add keyboard cell navigation
* feat(grid): add column name copy in header tooltip
* feat(grid): improve transpose navigation
* feat(connection): support dbx connection deep links
* docs: document connection deep links
* fix(connection): harden deep link boolean handling
2026-05-20 16:10:14 +08:00
t8y2
8d041b438b
fix(mcp): pass request database to backend
2026-05-20 11:09:54 +08:00
yavon007
49a7541450
Improve data grid cell detail, navigation, and transpose UX ( #342 )
...
* fix(mysql): avoid metadata collation conflicts
Split MySQL column and primary key metadata lookups so MariaDB and OceanBase do not join information_schema tables with incompatible collations.
* feat(grid): add invert column visibility action
* feat(grid): improve cell detail editing
* feat(grid): add keyboard cell navigation
* feat(grid): add column name copy in header tooltip
* feat(grid): improve transpose navigation
2026-05-20 09:43:40 +08:00
t8y2
43c38bc5bc
merge: fix HTTP randomUUID export fallback
2026-05-19 17:32:50 +08:00
t8y2
94f680ac7a
fix(export): support uuid fallback on http
2026-05-19 17:24:55 +08:00
t8y2
b6e519dfaa
feat(grid): use temporal inputs for date cells
2026-05-19 16:39:19 +08:00
t8y2
b76efa56d6
feat(duckdb): create database file from connection form
2026-05-19 16:34:08 +08:00
t8y2
b60063162f
fix(ai): infer provider for legacy config
2026-05-19 16:19:05 +08:00
t8y2
397b8607f4
fix(sqlserver): strip order by when wrapping queries
2026-05-19 16:08:11 +08:00
t8y2
613c2f981f
fix(ai): ignore IME composition enter
2026-05-19 15:56:34 +08:00
t8y2
9cbca5fc3a
merge: catalogless schema tree fix
2026-05-19 15:11:05 +08:00
t8y2
bacd5dc859
fix(sidebar): support catalogless schema trees
2026-05-19 15:07:25 +08:00
t8y2
dae5981e91
test(driver): add database driver manifest checks
2026-05-19 14:27:40 +08:00
t8y2
db5da1e519
fix(duckdb): normalize temporal display
2026-05-19 14:12:14 +08:00
t8y2
ec0e2498ca
fix(app): exclude schema from object search
2026-05-19 14:01:59 +08:00
t8y2
c1ba7235b9
fix(app): add clipboard fallback for web copy
2026-05-19 13:51:38 +08:00
t8y2
69ee7f2d8b
fix(structure): initialize dialogs and edit clickhouse columns
2026-05-19 13:31:42 +08:00
t8y2
5b3b69f7fb
fix(structure): load editor on open
2026-05-19 12:58:10 +08:00
t8y2
7625c1aae9
fix(structure): preserve object schema for editor
2026-05-19 12:35:22 +08:00
t8y2
653feb7c65
feat(editor): polish SQL autocomplete UI
2026-05-19 12:33:05 +08:00
t8y2
cf46aec158
feat(structure): add DDL capability matrix
2026-05-19 12:15:49 +08:00
t8y2
f89b3a2bee
fix(mongodb): expose authentication database
2026-05-19 11:51:39 +08:00
t8y2
bae487867b
feat(connection): support in-memory sqlite and duckdb
2026-05-19 11:33:17 +08:00
t8y2
261d43c1b7
fix(grid): respect page size row limits
2026-05-19 11:31:38 +08:00
t8y2
4ef958a7e5
feat(connection): persist result page size
2026-05-19 10:47:17 +08:00
t8y2
38f9fce779
fix(connection): open edit dialog with saved profile
2026-05-19 10:33:03 +08:00
t8y2
487ffb5786
fix(sql): handle SQL Server select into
2026-05-19 00:03:28 +08:00
t8y2
735d5d86ba
fix(app): dedupe tree object counts
2026-05-18 23:58:38 +08:00
t8y2
3ebd31f792
style(desktop): restore driver store appearance
2026-05-18 23:49:45 +08:00
t8y2
637f75663c
fix(sidebar): expand table metadata groups
2026-05-18 23:43:33 +08:00
t8y2
2e3e5f0b2f
fix(sidebar): expand grouped table metadata
2026-05-18 23:37:35 +08:00
t8y2
e7a8ba2a50
fix(desktop): keep driver tabs native
2026-05-18 23:31:49 +08:00
t8y2
bef78ab70a
feat(desktop): default to dark theme
2026-05-18 23:20:15 +08:00
t8y2
12e285fc51
style(desktop): refine driver store appearance
2026-05-18 23:20:04 +08:00
t8y2
b6be8a74df
perf(desktop): defer startup payloads
2026-05-18 23:19:30 +08:00
t8y2
c29bd98d94
perf(desktop): defer startup dialog chunks
2026-05-18 22:57:51 +08:00
t8y2
b16393f68c
feat(database): add agent database profiles
2026-05-18 22:38:04 +08:00
t8y2
b424816f74
fix(sidebar): preserve expansion after object rename
2026-05-18 22:17:45 +08:00
t8y2
8a81a01fac
feat(redis): stream value search results
2026-05-18 21:55:16 +08:00
t8y2
73cb490189
feat(jdbc): show plugin update notice
2026-05-18 21:48:46 +08:00
t8y2
ea5e15612f
feat(redis): search keys by value
2026-05-18 21:27:47 +08:00
t8y2
da00405e10
fix(db): support routine rename editing
2026-05-18 21:24:03 +08:00
t8y2
008656806e
feat(oracle): support service name and SID connections
2026-05-18 21:04:37 +08:00
t8y2
df87ec994e
ci(jdbc): auto bump plugin releases
2026-05-18 21:01:39 +08:00
t8y2
f7f622229b
fix(sidebar): show group action without connections
2026-05-18 19:23:55 +08:00
t8y2
5cc7c7b6ea
fix(sidebar): keep group rename input focused
2026-05-18 19:18:20 +08:00
t8y2
b01c17e709
feat(web): support driver management
2026-05-18 18:16:25 +08:00
t8y2
af16ac219c
Revert "fix(objects): guard system source edits"
...
This reverts commit 17bc2e66d4 .
2026-05-18 17:53:02 +08:00
t8y2
51ab706c0e
feat(drivers): queue agent installs
2026-05-18 17:46:59 +08:00
t8y2
cf86d7f3b4
fix(grid): keep save actions visible
2026-05-18 17:46:42 +08:00
t8y2
f09fd5aa69
perf(ai): cache rendered message segments
2026-05-18 17:22:46 +08:00
t8y2
13b1bba7ee
fix(dialog): reduce overlay close jank
2026-05-18 16:52:09 +08:00
t8y2
ab87de4054
fix(sidebar): reveal expanded tree items
2026-05-18 16:35:09 +08:00
t8y2
28f4aec50d
fix(shortcuts): refresh data with F5
2026-05-18 16:20:19 +08:00
t8y2
e38e6b468f
feat(grid): filter typed column values
2026-05-18 16:00:06 +08:00
t8y2
6713b471bc
fix(grid): simplify save action label
2026-05-18 15:30:17 +08:00
t8y2
92b67d3136
fix(yashandb): save grid edits without transactions
2026-05-18 15:27:01 +08:00
t8y2
7badf4060e
fix(jdbc): stabilize plugin release versioning
2026-05-18 15:10:08 +08:00
t8y2
2b440d38d8
fix(grid): clarify pending save actions
2026-05-18 15:00:08 +08:00
t8y2
b150a8e99a
fix(jdbc): support non-transactional grid edits
2026-05-18 14:53:54 +08:00
t8y2
17bc2e66d4
fix(objects): guard system source edits
2026-05-18 14:35:33 +08:00
t8y2
e1930550e2
feat(grid): support DuckDB database files
2026-05-18 13:18:02 +08:00
t8y2
f0a1d39a86
fix(grid): simplify image preview controls
2026-05-18 12:49:24 +08:00
t8y2
29edc4c00a
feat(grid): add image preview viewer
2026-05-18 12:35:34 +08:00
t8y2
cc96e2c38b
feat(grid): preview image URLs in cell details
2026-05-18 12:27:44 +08:00
t8y2
c5fc31c218
fix(objects): stabilize object browser row ids
2026-05-18 12:18:45 +08:00
t8y2
4bb0e0308f
fix(objects): handle routine source renames
2026-05-18 12:14:19 +08:00
t8y2
82f78bc805
fix(sqlserver): support legacy pagination syntax
2026-05-18 12:06:00 +08:00
t8y2
5549828e27
feat(grid): add column visibility filter
2026-05-18 11:45:12 +08:00
t8y2
5cd9c9b722
fix(schema): normalize object names in browsers
2026-05-18 11:37:58 +08:00
t8y2
e3474f581f
fix(sidebar): expose view source action
2026-05-18 11:29:52 +08:00
t8y2
1afa11d665
fix(grid): qualify jdbc table sort columns
2026-05-18 11:29:33 +08:00
t8y2
efdf843d2f
fix(grid): toggle context transpose view
2026-05-18 11:09:00 +08:00
t8y2
4089a2de7a
fix(ci): redeploy docs after package publishing
2026-05-18 10:43:47 +08:00
t8y2
c6d196611b
feat(ci): cache changelog translations
2026-05-18 10:43:40 +08:00
t8y2
6521942416
fix(ci): sync changelog after package publishing
2026-05-18 10:31:59 +08:00
t8y2
06683c57b1
chore(repo): move desktop app under apps
2026-05-18 02:35:39 +08:00
t8y2
5dabdb3985
chore(repo): move app tests under packages
2026-05-18 02:23:58 +08:00
github-actions[bot]
a84c9854b9
chore(packages): release 0.4.3 [skip node-packages-release]
2026-05-17 17:40:02 +00:00
t8y2
1917c0855b
feat(cli): add dbx node packages
2026-05-18 00:53:06 +08:00