dbx/apps/desktop/src/lib
SuLea-IT 97192297eb
feat(query): add switchable query result runs and archives
* docs: design query result run tabs

* feat(query): add result run model helpers

* feat(query): persist result run metadata

* feat(query): record switchable result runs

* feat(query): sync active result run state

* feat(query): cache result run payloads

* feat(query): render result run tabs

* docs: design query result archives

* feat(query): add result archive codec

* feat(query): restore result archives

* feat(query): add result archive actions

* fix(query): toggle execution summary view

* fix(query): avoid archive compression backpressure

* feat(query): remove result runs

* chore: remove local spec docs from pr
2026-06-14 10:30:50 +08:00
..
__tests__ fix(oracle): avoid rowid for view data 2026-06-12 21:02:32 +08:00
previewHandlers feat(grid): add layer preview for geometry columns with Leaflet map (#892) 2026-06-09 10:12:56 +08:00
actionActivation.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
agentDriverInstallHint.ts feat(agent): unify oracle driver 2026-06-12 16:34:42 +08:00
agentDriverUpdateBadge.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
ai.ts feat(ai): add tool result collapsible UI and fix agent mode prompt 2026-06-12 18:27:28 +08:00
aiAgentPlan.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
aiAgentStepPresentation.ts feat(ai): Phase 2 SQL 风险分类 + Agent 模式工具调用结果渲染 2026-06-12 17:42:23 +08:00
aiCodeHighlighter.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
aiMessageRender.ts feat(mongodb): 支持聚合查询、批量写入和 MCP 集成 2026-05-28 21:25:43 +08:00
aiPromptKeyboard.ts
aiSkills.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
aiSqlExecutionPolicy.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
aiTableMentions.ts
api.ts feat(mcp): add one-click install/upgrade button 2026-06-13 20:05:46 +08:00
appTheme.ts
binaryCellDownload.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
canvasDataGridRenderer.ts fix: draw selected cell left border for first visible column in canvas mode 2026-06-11 19:35:08 +08:00
cellDetailPresentation.ts feat(ui): 支持预览postgres的Geometry数据为图形 2026-06-05 12:41:19 +08:00
cellImageUrl.ts
cellValue.ts
chartData.ts fix(chart): improve query chart axis selection 2026-06-12 10:34:37 +08:00
clipboard.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
codemirrorSelectionMatches.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
codemirrorTrimmedSelectionLayer.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
color.ts feat(connection): add custom color picker for connection editing (#913) 2026-06-09 13:03:11 +08:00
columnFormatter.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
configCrypto.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
connectionAttemptTimeout.ts fix(chart): improve query chart axis selection 2026-06-12 10:34:37 +08:00
connectionDeepLink.ts
connectionFile.ts feat(sqlite): add database backup action 2026-06-13 18:39:12 +08:00
connectionHealth.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
connectionPresentation.ts fix: restore missing newlines at EOF 2026-06-13 20:45:06 +08:00
connectionTransport.ts Expose forwarded database port for local testing (#803) 2026-06-07 01:00:34 +08:00
connectionUrl.ts fix(connect): support informix-sqli JDBC URL parsing 2026-06-10 14:26:50 +08:00
connectionVisibleDatabases.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
createDatabaseSql.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
dataCompare.ts fix(mysql): format bit values for grid sync 2026-06-03 11:07:04 +08:00
dataGridCellCoercion.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
dataGridColumnFilter.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
dataGridColumnType.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
dataGridColumnVisibility.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
dataGridColumnWidth.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
dataGridDetail.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
dataGridEnumEditor.ts feat(grid): add enum column select editor for MySQL 2026-06-10 16:39:24 +08:00
dataGridPagination.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
dataGridPaintTheme.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
dataGridSaveUi.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
dataGridScrollGutter.ts
dataGridSearchSplit.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
dataGridSort.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
dataGridSql.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
dataGridTemporalEditor.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
dataGridTranspose.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
databaseCapabilities.ts feat(driver): centralize database capabilities 2026-06-10 22:12:44 +08:00
databaseCapabilitySets.ts fix(gbase): support 8a and 8s profiles 2026-06-14 10:16:24 +08:00
databaseDriverManifest.ts feat(driver): centralize database capabilities 2026-06-10 22:12:44 +08:00
databaseExport.ts fix(export): preserve MySQL bit literals in SQL export 2026-06-06 19:03:21 +08:00
databaseExportSelection.ts
databaseFeatureSupport.ts fix: restore missing newlines at EOF 2026-06-13 20:45:06 +08:00
databaseObjectCapabilities.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
databaseOptionSearch.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
databaseSearch.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
databaseTableDataCapabilities.ts feat: add InfluxDB support (#980) 2026-06-10 14:37:53 +08:00
databaseTree.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
databaseUserAdmin.ts feat(driver): centralize database capabilities 2026-06-10 22:12:44 +08:00
datagripImport.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
dbAdminSql.ts feat(desktop): drop tree schema objects 2026-06-02 00:33:58 +08:00
dbeaverImport.ts feat: add InfluxDB support (#980) 2026-06-10 14:37:53 +08:00
debugLog.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
defaultDatabase.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
diagramSvgExport.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
diagramZoom.ts
documentStoreProvider.ts fix(elasticsearch): apply document filters in browser 2026-06-11 18:56:38 +08:00
driverInstallProgressUi.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
driverRuntimePresentation.ts feat: add driver runtime manager 2026-06-04 23:20:15 +08:00
editorThemes.ts fix(completion): keep labels visible in popup 2026-06-12 18:39:13 +08:00
editorZoom.ts
elasticsearchCompletion.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
engineeringDiagram.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
erDiagram.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
etcdKeyTree.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
explainPlan.ts feat(driver): centralize database capabilities 2026-06-10 22:12:44 +08:00
exportFormats.ts fix(export): preserve MySQL bit literals in SQL export 2026-06-06 19:03:21 +08:00
fieldLineage.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
geometryPreview.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
gridRowStatus.ts
gridSelection.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
h2Connection.ts feat: support H2 file connections 2026-06-08 20:09:27 +08:00
historyActions.ts
historyActivityKind.ts feat(redis): persist command history across sessions (#933) 2026-06-10 04:34:45 +08:00
historyAiAnalysis.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
historyVirtualList.ts
http.ts fix: add installMcpServer stub to http.ts 2026-06-13 20:34:28 +08:00
httpSqlFileProgress.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
imagePreviewViewer.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
jdbcDialect.ts fix(gbase): support 8a and 8s profiles 2026-06-14 10:16:24 +08:00
keyboardShortcuts.ts fix(shortcuts): allow clearing keyboard shortcuts in settings 2026-06-10 10:25:06 +08:00
localeOptions.ts feat: add pt-BR localization support and locale option (#797) 2026-06-06 09:15:09 +08:00
mongoConnectionOptions.ts fix(mongodb): support restricted database users 2026-06-02 11:09:48 +08:00
mongoShellCommand.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
navicatImport.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
newQueryContext.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
objectBrowserRows.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
objectRenameSql.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
objectSourceEditor.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
openTabsPersistence.ts feat(query): add switchable query result runs and archives 2026-06-14 10:30:50 +08:00
paginationPageSize.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
pinnedItems.ts
pinnedTreeNodeIds.ts
platform.ts
queryCursorTableTarget.ts feat(sidebar): locate query table from cursor 2026-06-13 12:45:00 +08:00
queryEditorTableDrop.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
queryExecutionState.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
queryResultArchive.ts feat(query): add switchable query result runs and archives 2026-06-14 10:30:50 +08:00
queryResultArchiveFile.ts feat(query): add switchable query result runs and archives 2026-06-14 10:30:50 +08:00
queryTimeout.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
redisCommandSafety.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
redisCommandSession.ts
redisJsonHighlighter.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
redisKeyPattern.ts fix(redis): escape asterisk in fuzzy key search pattern 2026-06-10 11:16:29 +08:00
redisKeyTree.ts feat: support empty redis key separator for flat key display 2026-06-11 11:28:43 +08:00
redisQueryResult.ts 实现 Redis 的查询功能 2026-06-12 00:20:17 +08:00
redisValuePresentation.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
resultPreviewRegistry.ts feat(grid): add layer preview for geometry columns with Leaflet map (#892) 2026-06-09 10:12:56 +08:00
routineExecutionSql.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
routineParameters.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
safeStorage.ts fix(desktop): avoid blank screen on startup 2026-05-29 00:56:42 +08:00
savedSqlHistory.ts feat: add SQL library history query entry points 2026-06-11 10:53:54 +08:00
schemaDiff.ts feat(schema-diff): professional DDL diff view with deployment-aware colors and custom themes (#1112) 2026-06-12 17:14:05 +08:00
schemaDiffOptions.ts feat(schema-diff): professional DDL diff view with deployment-aware colors and custom themes (#1112) 2026-06-12 17:14:05 +08:00
schemaTreeCache.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
searchPattern.ts feat(search): support regex table filtering 2026-06-01 12:49:31 +08:00
shortcutRegistry.ts Merge pull request #1037 2026-06-11 11:12:05 +08:00
sidebarActiveTabTarget.ts feat(sidebar): locate query table from cursor 2026-06-13 12:45:00 +08:00
sidebarConnectionSelection.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
sidebarLayout.ts feat(sidebar): remap connection IDs in imported sidebar layouts 2026-06-12 22:41:42 +08:00
sidebarNodeOrdering.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
sidebarRenameFocus.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
sidebarSearch.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
sidebarSearchTree.ts fix(sidebar): match table comments in search 2026-06-10 12:27:26 +08:00
sidebarTableNameDisplay.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
sidebarTreeContext.ts perf(sidebar): reduce tree selection overhead 2026-06-05 14:30:25 +08:00
sidebarTreeItemLayout.ts fix(sidebar): page large table groups 2026-06-13 13:40:36 +08:00
sidebarTreeSelection.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
sqlAnalysis.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
sqlCompletion.ts feat(completion): cache foreign key metadata 2026-06-12 19:27:16 +08:00
sqlDiagnostics.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
sqlExecutionTarget.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
sqlFileOpen.ts
sqlFormatter.ts Merge PR #1024 2026-06-11 10:47:42 +08:00
sqlFormatterConfig.ts Merge pull request #1037 2026-06-11 11:12:05 +08:00
sqlHighlighter.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
sqlMetadataRefresh.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
sqlNavigation.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
sqlSemanticDiagnostics.ts 实现 Redis 的查询功能 2026-06-12 00:20:17 +08:00
sqlServerQueryWrapping.ts
sqlServerTree.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
tabCloseActions.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
tabPresentation.ts feat(query): add switchable query result runs and archives 2026-06-14 10:30:50 +08:00
tabResultCache.ts feat(query): add switchable query result runs and archives 2026-06-14 10:30:50 +08:00
tableDataExport.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
tableDataTabMeta.ts fix(grid): keep table filters available without metadata 2026-06-03 21:04:19 +08:00
tableEditing.ts fix(oracle): avoid rowid for view data 2026-06-12 21:02:32 +08:00
tableImport.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
tableMetadataCapabilities.ts feat(elasticsearch): model indices as first-class nodes 2026-06-11 12:52:47 +08:00
tableSelectSql.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
tableStructureCapabilities.ts fix(gbase): support 8a and 8s profiles 2026-06-14 10:16:24 +08:00
tableStructureEditorSql.ts feat(mysql): edit foreign keys and triggers 2026-06-12 12:29:46 +08:00
tableStructureEditorState.ts fix(gbase): support 8a and 8s profiles 2026-06-14 10:16:24 +08:00
tableTree.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
tauri.ts feat(mcp): add one-click install/upgrade button 2026-06-13 20:05:46 +08:00
tauriRuntime.ts
transferProgressState.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
treeNodeClick.ts feat(elasticsearch): model indices as first-class nodes 2026-06-11 12:52:47 +08:00
treeNodeContext.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
treeRefreshTarget.ts
utils.ts
viewDdl.ts
visibleDatabases.ts fix: restore missing newlines at EOF 2026-06-13 20:45:06 +08:00
xlsxExport.ts feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00