t8y2
e9d58e5aef
feat(grid): add table info column navigation
2026-05-21 22:26:10 +08:00
t8y2
d02a12efe7
fix(grid): keep JSON formatting manual
2026-05-21 15:34:20 +08:00
t8y2
12a1032e1b
fix(grid): preserve column filters on refresh
2026-05-21 14:53:13 +08:00
t8y2
f7f39f124c
feat(grid): format JSON values in cell editor
2026-05-21 14:39:47 +08:00
t8y2
306d037869
fix(grid): preserve sort on refresh
2026-05-21 13:11:59 +08:00
t8y2
803f70dce9
fix(grid): support keyless table edits by capability
2026-05-21 01:26:40 +08:00
t8y2
7592def541
feat(grid): add copy as UPDATE action
2026-05-21 00:42:15 +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
47ec339d5a
fix: preserve pending row edits when switching tabs ( #362 )
...
Wrap ContentArea in KeepAlive to cache tab instances across switches.
Add a module-level pending-changes cache in useDataGridEditor so edits
survive DataGrid destruction caused by result eviction and reload.
2026-05-20 16:22:17 +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
13246aa5b9
feat(grid): add TemporalCellEditor component for enhanced date/time editing
2026-05-19 17:47:21 +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
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
cf86d7f3b4
fix(grid): keep save actions visible
2026-05-18 17:46:42 +08:00
t8y2
e38e6b468f
feat(grid): filter typed column values
2026-05-18 16:00:06 +08:00
t8y2
2b440d38d8
fix(grid): clarify pending save actions
2026-05-18 15:00:08 +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
5549828e27
feat(grid): add column visibility filter
2026-05-18 11:45:12 +08:00
t8y2
efdf843d2f
fix(grid): toggle context transpose view
2026-05-18 11:09:00 +08:00
t8y2
06683c57b1
chore(repo): move desktop app under apps
2026-05-18 02:35:39 +08:00