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
8aa85c7c53
fix(grid): widen header control width to account for formatter button
2026-05-19 18:58:57 +08:00
t8y2
2afcfff4e3
fix(ai): extend timeout and token budget for thinking models
...
Thinking models like DeepSeek V4 Flash can exceed the 120s stream
timeout during long reasoning, causing truncated output and missing
answers. Increase stream timeout to 600s when thinking is enabled,
raise max_tokens floor to 8192, and bump reasoning display max-height.
Closes #326
2026-05-19 18:08:08 +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
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
bacd5dc859
fix(sidebar): support catalogless schema trees
2026-05-19 15:07:25 +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
4ef958a7e5
feat(connection): persist result page size
2026-05-19 10:47:17 +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
bef78ab70a
feat(desktop): default to dark theme
2026-05-18 23:20:15 +08:00
t8y2
b16393f68c
feat(database): add agent database profiles
2026-05-18 22:38:04 +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
5cc7c7b6ea
fix(sidebar): keep group rename input focused
2026-05-18 19:18:20 +08:00
t8y2
b2be49367c
feat(app): handle SQL export and tray updates
2026-05-18 18:39:59 +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
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
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
163a588af8
merge: guard system object source edits
2026-05-18 14:40:22 +08:00
t8y2
17bc2e66d4
fix(objects): guard system source edits
2026-05-18 14:35:33 +08:00
t8y2
fb9582fd2c
feat(drivers): add YashanDB built-in support
2026-05-18 14:33:18 +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