dbx/packages/app-tests
chenow9 d08189ba7d
feat(ai): add Grok CLI as a Desktop no-API-key provider
* feat(ai): add Grok CLI as a Desktop no-API-key provider

Add grok-cli alongside Codex/Claude Code/Pi, with path/env settings,
isolated MCP-scoped headless runs, model listing, and connection test.

* feat(ai): expose Grok CLI reasoning effort like Codex

Attach low/medium/high effort capabilities to Grok models for the
assistant effort menu, wire resolve_model_effort for grok-cli, and
use the monochrome Grok mark icon.

* i18n: add Grok CLI error messages for remaining locales

Fill grokCli* cliErrors strings in es, it, ja, ko, pt-BR, and zh-TW
to match en/zh-CN and satisfy i18n autofill CI.

* fix(ai): align Grok CLI headless with official Build flags

Address review feedback on PR #5494:
- Use streaming-json + CliAgentJsonlDialect::GrokStreamingJson
- Switch permission to --always-approve and MCPTool(dbx__*) rules
- Prefer --effort over --reasoning-effort; keep --prompt-file

Verified with unit tests and a local headless e2e against grok 1.0.

* style(ai): fix rustfmt for Grok CLI provider files

* test(ai): fix Grok CLI entry in provider ordering spec

* fix(ai): harden grok CLI error wording and config schema

Add 'not signed in' to classify_grok_run_error and test_grok_connection
auth detection — real @xai-official/grok 1.0.0 emits this exact wording
on headless auth failure (verified against the shipped binary).

Remove invalid config.toml fields: permission_mode='always-approve'
(not a valid enum; auto-approve is driven by --always-approve flag) and
startup_timeout_sec/tool_timeout_sec/enabled_tools (not mcp_servers
schema fields per 'grok mcp add').

---------

Co-authored-by: t8y2 <1156263951@qq.com>
2026-08-10 10:54:27 +08:00
..
actionActivation.test.ts refactor(desktop): organize lib modules by domain 2026-07-04 13:53:52 +08:00
agentDriverInstallHint.test.ts fix(gbase): detect offline GBase 8a driver 2026-07-14 17:12:21 +08:00
agentVersionBump.test.ts feat(vastbase): replace JDBC agent with native Go driver 2026-08-03 23:09:11 +08:00
aiAgentPlan.test.ts feat(ai): split Ask/Agent action menus with task-oriented Agent actions 2026-07-06 14:41:39 +08:00
aiAgentStepPresentation.test.ts refactor(desktop): organize lib modules by domain 2026-07-04 13:53:52 +08:00
aiAnalysisExport.test.ts feat(ai): export assistant analysis result as markdown 2026-07-31 21:17:57 +08:00
aiAssistantComposerLayout.test.ts fix(ai): preserve Codex reasoning effort capabilities 2026-07-29 04:27:07 +08:00
aiAssistantModePersistence.test.ts feat(ai): make default assistant mode (Ask/Agent) configurable 2026-08-10 01:06:44 +08:00
aiAssistantSendGuard.test.ts feat(ai): add custom prompt templates 2026-07-22 13:43:39 +08:00
aiCliErrorI18n.test.ts feat(ai): add OpenCode CLI provider 2026-08-07 17:06:03 +08:00
aiConfigStore.test.ts feat(ai): unify model discovery and effort handling 2026-07-28 21:37:55 +08:00
aiCustomPrompt.test.ts feat(ai): add custom prompt templates 2026-07-22 13:43:39 +08:00
aiMessageLayout.test.ts feat(ai): export assistant analysis result as markdown 2026-07-31 21:17:57 +08:00
aiPrompt.test.ts feat(agent): add timezone-aware current time tool 2026-08-05 11:15:35 +08:00
aiPromptEval.test.ts fix(ai): harden write SQL confirmation flow 2026-07-28 11:56:23 +08:00
aiPromptKeyboard.test.ts refactor(desktop): organize lib modules by domain 2026-07-04 13:53:52 +08:00
aiSchemaComments.test.ts feat(ai): support SQL library file references 2026-07-07 15:39:10 +08:00
aiSkills.test.ts feat(ai): add general action mode 2026-07-08 19:31:19 +08:00
aiSqlAppend.test.ts fix(ai): preserve editor content for SQL actions 2026-07-11 08:55:51 +08:00
aiSqlExecutionPolicy.test.ts feat(safety): add production environment safeguards 2026-07-12 10:02:27 +08:00
aiTableMentions.test.ts refactor(desktop): organize lib modules by domain 2026-07-04 13:53:52 +08:00
appUpdater.test.ts feat(updater): support portable auto updates 2026-07-22 23:52:14 +08:00
binaryCellDownload.test.ts feat(grid): import BYTEA/BLOB cell from file with size gate 2026-08-09 20:13:18 +08:00
binaryHexViewer.test.ts refactor(desktop): organize lib modules by domain 2026-07-04 13:53:52 +08:00
canvasDataGridRenderer.test.ts feat(grid): improve save error feedback and dirty cell highlighting 2026-08-05 01:09:59 +08:00
cellDetailPresentation.test.ts refactor(desktop): organize lib modules by domain 2026-07-04 13:53:52 +08:00
cellImageUrl.test.ts refactor(desktop): organize lib modules by domain 2026-07-04 13:53:52 +08:00
cellValue.test.ts fix(sqlserver): display long varchar query results 2026-07-20 00:52:31 +08:00
changelog.test.ts feat(settings): embed version changelog in About page 2026-07-14 12:54:07 +08:00
clipboard.test.ts fix(frontend): guard startup and loading shortcuts 2026-08-03 16:57:26 +08:00
closeBracketsExtension.test.ts feat(editor): add auto close brackets setting 2026-07-09 09:53:01 +08:00
codemirrorSqlDialect.test.ts feat(editor): add ClickHouse SQL highlighting 2026-07-29 19:21:56 +08:00
codemirrorTrimmedSelectionLayer.test.ts refactor(desktop): organize lib modules by domain 2026-07-04 13:53:52 +08:00
columnFormatter.test.ts feat(grid): add timezone-aware column formatting 2026-07-16 18:42:33 +08:00
configCrypto.test.ts refactor(desktop): organize lib modules by domain 2026-07-04 13:53:52 +08:00
connectionClipboard.test.ts feat(sidebar): add connection copy paste shortcuts 2026-07-04 12:19:56 +08:00
connectionDeepLink.test.ts fix(sqlserver): preserve explicit instance ports 2026-07-14 01:27:40 +08:00
connectionLevelDatabaseBootstrap.test.ts fix(mysql): allow connection-level queries without database 2026-07-16 15:38:06 +08:00
connectionPresentation.test.ts feat(jdbc): add managed Apache Phoenix profile 2026-08-06 23:16:12 +08:00
connectionStoreErrorState.test.ts Fix:修复升级后固定数据标签页连接失败后无法恢复 2026-07-01 19:41:34 +08:00
connectionStoreGroupedConnect.test.ts fix(import): restore DBeaver connection folders 2026-07-21 17:11:58 +08:00
connectionStorePinnedCleanup.test.ts feat(sidebar): add persistent table filters 2026-07-25 08:46:12 +08:00
connectionUrl.test.ts feat(ui): 补充国产数据库中文品牌名称 2026-08-05 23:15:53 +08:00
connectionVisibleDatabases.test.ts fix(jdbc): show Oracle schemas for custom drivers 2026-08-09 18:05:23 +08:00
damengJvmOptions.test.ts feat(dameng): support JVM system properties 2026-07-28 23:18:12 +08:00
dataGenerate.test.ts fix(tdengine): generate data for stable tables 2026-07-27 11:15:18 +08:00
dataGridBooleanColumn.test.ts feat(grid): show nullable indicator in query result headers 2026-08-09 19:35:25 +08:00
dataGridCellCoercion.mysql-json.test.ts refactor(desktop): organize lib modules by domain 2026-07-04 13:53:52 +08:00
dataGridCellCoercion.test.ts refactor(desktop): organize lib modules by domain 2026-07-04 13:53:52 +08:00
dataGridColumnFilter.test.ts fix(kingbase): use connection identifier quotes in MySQL mode 2026-07-16 15:20:41 +08:00
dataGridColumnHeaderInteraction.test.ts fix(grid): smooth canvas column interactions 2026-07-08 09:45:28 +08:00
dataGridColumnOrder.test.ts feat(grid): persist column layouts and improve drag-to-reorder 2026-07-31 02:01:46 +08:00
dataGridColumnType.test.ts fix(mysql): edit enum column values 2026-07-10 16:10:54 +08:00
dataGridColumnVisibility.test.ts fix(grid): preserve column visibility across tab switches 2026-07-27 20:00:58 +08:00
dataGridColumnWidth.test.ts fix(grid): grow columns without overriding user widths 2026-07-31 16:27:06 +08:00
dataGridConditionHistory.test.ts refactor(desktop): organize lib modules by domain 2026-07-04 13:53:52 +08:00
dataGridContextMenu.test.ts fix(grid): 修复批量生成值后保存快捷键失效 2026-08-10 10:28:29 +08:00
dataGridDetail.test.ts feat(mongodb): improve document quick filters 2026-07-17 18:51:33 +08:00
dataGridEditor.test.ts feat(grid): add positioned batch row insertion 2026-08-02 22:46:12 +08:00
dataGridExport.test.ts feat(export): add DB2 comments to XLSX headers 2026-07-29 22:37:05 +08:00
dataGridFontSettings.test.ts feat(grid): improve save error feedback and dirty cell highlighting 2026-08-05 01:09:59 +08:00
dataGridHeaderBackground.test.ts fix(grid): restore DataGrid palette 2026-07-29 18:43:32 +08:00
dataGridInfiniteScroll.test.ts fix(grid): preserve row selection during infinite-scroll append 2026-08-05 09:47:26 +08:00
dataGridPagination.test.ts fix(frontend): guard startup and loading shortcuts 2026-08-03 16:57:26 +08:00
dataGridProps.test.ts feat(sidebar): decompose tree item runtime 2026-07-16 22:52:10 +08:00
dataGridQueryOptions.test.ts feat(timeout): support global connection and query timeout settings 2026-08-09 13:57:42 +08:00
dataGridRowLowerText.test.ts fix(grid): avoid repeated search text allocations 2026-07-18 21:40:08 +08:00
dataGridSaveUi.test.ts refactor(desktop): organize lib modules by domain 2026-07-04 13:53:52 +08:00
dataGridSelection.test.ts feat(grid): add data grid quick entry 2026-06-30 09:14:44 +08:00
dataGridSelectionContrast.test.ts fix(grid): restore DataGrid palette 2026-07-29 18:43:32 +08:00
dataGridSelectionFrames.test.ts fix(grid): unify and refine data grid selection visuals 2026-08-07 15:57:45 +08:00
dataGridSort.test.ts fix(grid): sort negative values correctly on current page 2026-08-05 09:40:01 +08:00
dataGridTemporalEditor.test.ts feat(temporal-editor): 支持手动输入 datetime 字段值 2026-07-09 11:11:45 +08:00
dataGridTranspose.test.ts feat(data-grid): improve transpose view record location and last-column alignment 2026-08-09 14:14:08 +08:00
dataGridTransposeLifecycle.test.ts fix(grid): preserve scroll position across transpose toggle 2026-08-02 10:08:36 +08:00
dataTabActivation.test.ts feat(tabs): add configurable data tab reuse modes 2026-08-05 13:05:26 +08:00
dataTabHeaderConnection.test.ts feat(grid): show connection name in data header 2026-07-17 00:15:12 +08:00
databaseCapabilities.test.ts feat(hbase): add HBase REST support 2026-07-28 11:28:02 +08:00
databaseCategoryOptions.test.ts feat(jdbc): add managed Apache Phoenix profile 2026-08-06 23:16:12 +08:00
databaseExportPlan.test.ts fix(export): show all dameng databases in export dropdown 2026-08-07 13:48:10 +08:00
databaseExportSnapshot.test.ts fix(export): release db backup snapshot only on terminal state 2026-08-07 13:44:13 +08:00
databaseIconAssets.test.ts feat(jdbc): add managed Apache Phoenix profile 2026-08-06 23:16:12 +08:00
databaseSearch.test.ts refactor(desktop): organize lib modules by domain 2026-07-04 13:53:52 +08:00
databaseTree.test.ts fix(database): 保留数据库名称前导空格 (#3509) 2026-07-15 18:06:08 +08:00
databaseUserAdmin.test.ts fix(doris): fall back to current user grants 2026-07-24 14:11:18 +08:00
dbAdminSql.test.ts refactor(desktop): organize lib modules by domain 2026-07-04 13:53:52 +08:00
ddlExport.test.ts refactor(desktop): organize lib modules by domain 2026-07-04 13:53:52 +08:00
defaultDatabase.test.ts fix(sqlite): normalize database context routing 2026-07-30 03:12:02 +08:00
diagramCardinality.test.ts feat(diagram): enhance ER diagram editing and exports 2026-08-03 16:05:57 +08:00
diagramDialectAdapter.test.ts feat(diagram): enhance ER diagram editing and exports 2026-08-03 16:05:57 +08:00
diagramDraftStorage.test.ts feat(diagram): enhance ER diagram editing and exports 2026-08-03 16:05:57 +08:00
diagramDraftTable.test.ts feat(diagram): enhance ER diagram editing and exports 2026-08-03 16:05:57 +08:00
diagramEdgeRouter.test.ts feat(diagram): enhance ER diagram editing and exports 2026-08-03 16:05:57 +08:00
diagramElkLayout.test.ts feat(diagram): enhance ER diagram editing and exports 2026-08-03 16:05:57 +08:00
diagramErHelpers.test.ts feat(diagram): enhance ER diagram editing and exports 2026-08-03 16:05:57 +08:00
diagramFormats.test.ts feat(diagram): enhance ER diagram editing and exports 2026-08-03 16:05:57 +08:00
diagramGraphStore.test.ts feat(diagram): enhance ER diagram editing and exports 2026-08-03 16:05:57 +08:00
diagramLayer.test.ts feat(diagram): enhance ER diagram editing and exports 2026-08-03 16:05:57 +08:00
diagramLivePatches.test.ts feat(diagram): enhance ER diagram editing and exports 2026-08-03 16:05:57 +08:00
diagramLtrLayout.test.ts feat(diagram): enhance ER diagram editing and exports 2026-08-03 16:05:57 +08:00
diagramRefreshConfirm.test.ts feat(diagram): enhance ER diagram editing and exports 2026-08-03 16:05:57 +08:00
diagramStructureReuse.test.ts feat(diagram): enhance ER diagram editing and exports 2026-08-03 16:05:57 +08:00
diagramSvgExport.test.ts feat(diagram): enhance ER diagram editing and exports 2026-08-03 16:05:57 +08:00
diagramSvgToPng.test.ts feat(diagram): enhance ER diagram editing and exports 2026-08-03 16:05:57 +08:00
diagramVueFlowAdapter.test.ts feat(diagram): enhance ER diagram editing and exports 2026-08-03 16:05:57 +08:00
documentBrowser.test.ts fix(mongo): stabilize estimated-total pagination 2026-07-31 14:51:25 +08:00
documentJsonSearch.test.ts feat(mongodb): improve document quick filters 2026-07-17 18:51:33 +08:00
documentJsonValues.test.ts feat(mongo): add whole-document JSON editing 2026-07-16 18:21:01 +08:00
documentStoreProvider.test.ts feat(easysearch): add first-class database support 2026-07-30 19:03:09 +08:00
documentStoreSave.test.ts feat(mongo): add whole-document JSON editing 2026-07-16 18:21:01 +08:00
documentViewerFontStyle.test.ts refactor(desktop): organize lib modules by domain 2026-07-04 13:53:52 +08:00
driverDownloadSource.test.ts fix(agents): honor download source for update checks 2026-08-03 19:18:52 +08:00
driverInstallOperationId.test.ts fix(driver): support installation over insecure HTTP 2026-08-01 19:56:36 +08:00
driverInstallProgressUi.test.ts feat(agents): concurrent all-agent-driver upgrade 2026-07-24 23:50:50 +08:00
editorSettingsDraft.test.ts feat(grid): support custom result grid font 2026-07-22 19:10:23 +08:00
elasticsearchCompletion.test.ts feat(elasticsearch): improve REST commands and visual filters 2026-07-16 16:31:15 +08:00
elasticsearchJsonResponse.test.ts feat(elasticsearch): add response content search 2026-08-06 17:09:15 +08:00
elasticsearchKibanaProxy.test.ts feat(elasticsearch): add custom checks and tabular REST results 2026-07-27 18:55:37 +08:00
engineeringDiagram.test.ts refactor(desktop): organize lib modules by domain 2026-07-04 13:53:52 +08:00
erDiagram.test.ts feat(diagram): enhance ER diagram editing and exports 2026-08-03 16:05:57 +08:00
exportFormats.test.ts fix(export): preserve CSV null semantics 2026-07-14 01:24:10 +08:00
externalSqlFileStartup.test.ts fix(editor): protect external SQL files from conflicting changes 2026-08-06 20:13:59 +08:00
externalSqlFileTargetPersistence.test.ts fix(editor): protect external SQL files from conflicting changes 2026-08-06 20:13:59 +08:00
fieldLineage.test.ts refactor(desktop): organize lib modules by domain 2026-07-04 13:53:52 +08:00
getAllColumnsContract.test.ts feat(diagram): enhance ER diagram editing and exports 2026-08-03 16:05:57 +08:00
gridFsBrowser.test.ts feat(mongodb): improve GridFS manager filtering and sorting 2026-07-06 17:17:33 +08:00
gridRowStatus.test.ts refactor(desktop): organize lib modules by domain 2026-07-04 13:53:52 +08:00
gridSelection.test.ts feat(data-grid): add multi-format copy extractors 2026-07-27 16:11:53 +08:00
gridfsBrowserPagination.test.ts fix(gridfs): support bulk download and paged browsing (#2743) 2026-07-07 12:43:07 +08:00
gridfsFiles.test.ts fix(gridfs): support bulk download and paged browsing (#2743) 2026-07-07 12:43:07 +08:00
hbaseBrowserRefresh.test.ts feat(hbase): improve desktop connections and table operations 2026-07-28 21:11:59 +08:00
historyActivityKind.test.ts refactor(desktop): organize lib modules by domain 2026-07-04 13:53:52 +08:00
historyAiAnalysis.test.ts fix(i18n): translate backend errors at UI boundaries 2026-07-29 02:40:45 +08:00
historySearch.test.ts feat(history): add query history filters 2026-07-22 12:22:01 +08:00
historyTimeRange.test.ts refactor(desktop): organize lib modules by domain 2026-07-04 13:53:52 +08:00
hiveKerberosOptions.test.ts feat(hive): add Kerberos connection options 2026-07-08 13:23:21 +08:00
i18nAutofillParser.test.ts fix(i18n): parse imported locale sections in autofill 2026-08-07 13:54:37 +08:00
imagePreviewViewer.test.ts refactor(desktop): organize lib modules by domain 2026-07-04 13:53:52 +08:00
insertValueHints.test.ts fix(editor): optimize large PL/SQL source rendering 2026-08-03 14:25:45 +08:00
jdbcConnectionEntry.test.ts feat(jdbc): add managed Apache Phoenix profile 2026-08-06 23:16:12 +08:00
jdbcDialect.test.ts fix(jdbc): show Oracle schemas for custom drivers 2026-08-09 18:05:23 +08:00
jdbcPluginRelease.test.ts feat(jdbc): add GaussDB types and migrate plugin to Gradle 2026-08-03 21:29:24 +08:00
jsonCopyValue.test.ts refactor(desktop): organize lib modules by domain 2026-07-04 13:53:52 +08:00
keyboardShortcuts.test.ts fix(editor): distinguish macOS Control and Command shortcuts 2026-08-04 00:46:12 +08:00
metadataLoadCoordinator.test.ts feat(metadata): optimize agent metadata loading 2026-07-05 12:09:24 +08:00
metadataResultCache.test.ts feat(metadata): optimize agent metadata loading 2026-07-05 12:09:24 +08:00
metadataTaskLimiter.test.ts refactor(desktop): organize lib modules by domain 2026-07-04 13:53:52 +08:00
mongoCompletion.test.ts fix(sql-completion): improve MongoDB editor suggestions 2026-08-02 09:00:00 +08:00
mongoConnectionOptions.test.ts refactor(desktop): organize lib modules by domain 2026-07-04 13:53:52 +08:00
mongoDocumentValues.test.ts feat(mongo): refine document browsing and structured filter experience 2026-08-08 11:36:57 +08:00
mongoFormatter.test.ts refactor(desktop): organize lib modules by domain 2026-07-04 13:53:52 +08:00
mongoShellCommand.test.ts fix(mongodb): support createUser shell commands 2026-08-09 15:51:04 +08:00
mqAuth.test.ts feat(kafka): improve topic management and Kerberos auth 2026-07-09 11:41:22 +08:00
mqttPayloadCodec.test.ts fix(mqtt): persist topics and support advanced options 2026-08-06 23:15:17 +08:00
mysqlObjectTemplates.test.ts feat(mysql): add routine and trigger creation templates 2026-07-20 11:03:08 +08:00
nacosConfigListLayout.test.ts feat(nacos): enhance configuration management 2026-07-26 11:20:05 +08:00
newQueryContext.test.ts fix(sqlite): normalize database context routing 2026-07-30 03:12:02 +08:00
objectBrowserRows.test.ts fix(objects): align filter counts with search 2026-07-20 15:36:34 +08:00
objectBrowserTableInfo.test.ts feat(grid): include comments in column search 2026-07-21 23:14:42 +08:00
oceanbaseConnectionMode.test.ts refactor(desktop): organize lib modules by domain 2026-07-04 13:53:52 +08:00
openTabsPersistence.test.ts fix(grid): improve filter condition expansion 2026-07-29 18:42:01 +08:00
oracleSystemValues.test.ts fix(sql): support Oracle system value completion 2026-07-20 23:29:18 +08:00
phoenixConnection.test.ts feat(jdbc): add managed Apache Phoenix profile 2026-08-06 23:16:12 +08:00
phoenixDriverStore.test.ts feat(jdbc): add managed Apache Phoenix profile 2026-08-06 23:16:12 +08:00
piAgentMcpBridge.test.ts feat(ai): add Pi Coding Agent provider 2026-07-29 02:10:06 +08:00
pinnedItems.test.ts refactor(desktop): organize lib modules by domain 2026-07-04 13:53:52 +08:00
pointAlongPolyline.test.ts feat(diagram): enhance ER diagram editing and exports 2026-08-03 16:05:57 +08:00
productionGuardEntrypoints.test.ts fix(mongodb): move sidebar index actions to indexes group 2026-08-05 01:02:21 +08:00
promptTemplateStore.test.ts feat(ai): add custom prompt templates 2026-07-22 13:43:39 +08:00
queryCursorTableTarget.test.ts fix(navigation): use target db for cross-database table jump 2026-08-06 20:10:44 +08:00
queryEditorContextObjectRouting.test.ts test(editor): cover context menu routing payloads 2026-07-15 20:53:22 +08:00
queryEditorTableDrop.test.ts refactor(desktop): organize lib modules by domain 2026-07-04 13:53:52 +08:00
queryMessagesView.test.ts feat(query): show database server messages in query results 2026-08-07 15:18:32 +08:00
queryResultArchive.test.ts feat(mongodb): support copying MongoDB documents 2026-07-24 15:50:49 +08:00
queryResultDefaultView.test.ts feat(query): show database server messages in query results 2026-08-07 15:18:32 +08:00
queryResultToolbar.test.ts feat(query): show database server messages in query results 2026-08-07 15:18:32 +08:00
queryStore.test.ts fix(query): normalize SAP HANA metadata identifiers 2026-08-09 19:19:15 +08:00
queryTimeout.test.ts feat(timeout): support global connection and query timeout settings 2026-08-09 13:57:42 +08:00
redisCommandSafety.test.ts fix(redis): skip confirmation for regular writes 2026-07-09 18:59:12 +08:00
redisCommandSession.test.ts refactor(desktop): organize lib modules by domain 2026-07-04 13:53:52 +08:00
redisCommandTable.test.ts fix(redis): recognize OBJECT subcommands 2026-07-22 23:11:22 +08:00
redisCompletion.test.ts fix(redis): recognize OBJECT subcommands 2026-07-22 23:11:22 +08:00
redisKeyBatch.test.ts feat(redis): add fuzzy key tree search 2026-07-27 14:40:31 +08:00
redisKeyTree.test.ts feat(redis): add fuzzy key tree search 2026-07-27 14:40:31 +08:00
redisSyntaxDiagnostics.test.ts fix(redis): recognize OBJECT subcommands 2026-07-22 23:11:22 +08:00
redisValuePresentation.test.ts fix(redis): preserve control bytes in copied values 2026-07-22 11:42:47 +08:00
redisValueSearch.test.ts feat(redis): add in-content search for string values 2026-07-24 09:32:30 +08:00
routineExecutionSql.test.ts test(sqlserver): update routine output parameter expectation 2026-07-31 03:16:05 +08:00
saveDiagramExport.test.ts feat(diagram): enhance ER diagram editing and exports 2026-08-03 16:05:57 +08:00
saveTextFile.test.ts feat(ai): export assistant analysis result as markdown 2026-07-31 21:17:57 +08:00
savedSqlHistory.test.ts refactor(desktop): organize lib modules by domain 2026-07-04 13:53:52 +08:00
savedSqlStore.test.ts fix(saved-sql): 修复 SQL 库连接关联丢失与历史文件不可见 2026-08-05 23:58:32 +08:00
scheduledDatabaseBackup.test.ts fix(export): keep MySQL database export snapshots alive 2026-08-06 16:32:39 +08:00
schemaDiff.test.ts refactor(desktop): organize lib modules by domain 2026-07-04 13:53:52 +08:00
schemaDiffTableFilter.test.ts refactor(desktop): organize lib modules by domain 2026-07-04 13:53:52 +08:00
schemaOptions.test.ts feat(editor): naturally sort schema options 2026-07-10 13:16:07 +08:00
schemaTreeCache.test.ts feat(sidebar): add local table search 2026-07-29 21:27:37 +08:00
settingsStore.test.ts feat(ai): add Grok CLI as a Desktop no-API-key provider 2026-08-10 10:54:27 +08:00
sidebarActiveTabTarget.test.ts feat(hbase): add HBase REST support 2026-07-28 11:28:02 +08:00
sidebarConnectionSelection.test.ts refactor(desktop): organize lib modules by domain 2026-07-04 13:53:52 +08:00
sidebarContextMenuHost.test.ts test(sidebar): 同步 openObjectSourceDialog 正则到 editableSource 2026-08-06 00:39:05 +08:00
sidebarDatabaseOpenState.test.ts fix(sidebar): centralize tree action handling 2026-07-14 18:10:52 +08:00
sidebarDialogRouting.test.ts fix(sidebar): wrap long names in delete dialog 2026-08-02 18:13:31 +08:00
sidebarLargeTree.test.ts fix(sidebar): centralize tree action handling 2026-07-14 18:10:52 +08:00
sidebarLayout.test.ts feat(sidebar): show connection group paths 2026-07-14 19:03:27 +08:00
sidebarLayoutNested.test.ts refactor(desktop): organize lib modules by domain 2026-07-04 13:53:52 +08:00
sidebarMutationRuntime.test.ts fix(sidebar): refresh object counts after drop 2026-07-31 14:39:58 +08:00
sidebarNodeOrdering.test.ts refactor(desktop): organize lib modules by domain 2026-07-04 13:53:52 +08:00
sidebarPasteHandlerRegistry.test.ts fix(grid): improve scrolling and sidebar responsiveness 2026-07-13 16:12:54 +08:00
sidebarRenameFocus.test.ts refactor(desktop): organize lib modules by domain 2026-07-04 13:53:52 +08:00
sidebarRuntimeDecomposition.test.ts feat(sidebar): expose visible object filters in the connection tree 2026-08-07 03:24:25 +08:00
sidebarSearch.test.ts fix(sidebar): match cross-word table names via prefix concatenation 2026-08-07 13:43:42 +08:00
sidebarSearchTree.test.ts fix(sidebar): 修复搜索筛选树分组折叠在 scope-only 过滤下空操作 2026-08-06 00:55:24 +08:00
sidebarTableSearchControl.test.ts feat(settings): improve sidebar search 2026-07-06 17:24:56 +08:00
sidebarToolbarTooltip.test.ts fix(sidebar): add connection toolbar tooltips 2026-07-30 20:45:34 +08:00
sidebarTreeAffordances.test.ts fix(sidebar): sync tree node expansion state after async load 2026-08-06 14:45:25 +08:00
sidebarTreeCollapse.test.ts refactor(desktop): organize lib modules by domain 2026-07-04 13:53:52 +08:00
sidebarTreeItemCleanup.test.ts feat(sidebar): decompose tree item runtime 2026-07-16 22:52:10 +08:00
sidebarTreeItemLayout.test.ts feat(sidebar): show connection note next to label with tight comment spacing 2026-08-06 02:11:02 +08:00
sidebarTreeSelection.test.ts refactor(desktop): organize lib modules by domain 2026-07-04 13:53:52 +08:00
sidebarTypeSearch.test.ts refactor(desktop): organize lib modules by domain 2026-07-04 13:53:52 +08:00
sidebarVisibleFilterMenu.test.ts feat(sidebar): expose visible object filters in the connection tree 2026-08-07 03:24:25 +08:00
sidebarVisibleFilterSummary.test.ts feat(sidebar): expose visible object filters in the connection tree 2026-08-07 03:24:25 +08:00
sqlAnalysis.test.ts fix(grid): support Unicode aliases in editable queries 2026-07-30 12:32:23 +08:00
sqlBatchScript.test.ts fix(sqlserver): clarify GO batch semantics 2026-07-15 19:29:27 +08:00
sqlCompletion.test.ts feat(completion): fix SQL alias completion, star expansion, and formatter layout 2026-08-10 01:11:25 +08:00
sqlCompletionPerformance.test.ts refactor(desktop): organize lib modules by domain 2026-07-04 13:53:52 +08:00
sqlCompletionRoutineParameters.test.ts fix(completion): include PostgreSQL function parameters 2026-07-28 21:25:30 +08:00
sqlDiagnostics.test.ts fix(oracle): highlight execution error position in editor 2026-08-06 23:16:35 +08:00
sqlExecutionTarget.test.ts fix(mongodb): honor current command execution mode (#2702) 2026-07-07 00:02:34 +08:00
sqlFileExecutionDialog.test.ts feat(sql-file): show per-file execution statistics 2026-07-30 18:41:56 +08:00
sqlFormatter.test.ts feat(editor): add SQL compression 2026-07-22 15:50:43 +08:00
sqlFormatterConfig.test.ts fix(sql): support brace placeholders in formatter 2026-07-15 21:18:57 +08:00
sqlLibraryImportEncoding.test.ts fix(sql-library): skip restricted folders during import 2026-08-02 09:33:02 +08:00
sqlMetadataRefresh.test.ts fix(sql): skip metadata refresh for temporary tables 2026-08-08 10:44:21 +08:00
sqlQuoteCaret.test.ts refactor(desktop): organize lib modules by domain 2026-07-04 13:53:52 +08:00
sqlSemanticDiagnostics.test.ts fix(tdengine): recognize tbname in stable diagnostics 2026-08-08 18:28:11 +08:00
sqlSemanticHighlight.test.ts fix(editor): improve ASE SQL semantic highlighting 2026-07-16 17:00:55 +08:00
sqlServerTree.test.ts refactor(desktop): organize lib modules by domain 2026-07-04 13:53:52 +08:00
sqlserverSemanticDiagnostics.test.ts refactor(desktop): organize lib modules by domain 2026-07-04 13:53:52 +08:00
sshConfigHosts.test.ts fix(tunnels): 恢复 SSH config 别名选择 (#3540) 2026-07-15 18:05:30 +08:00
supportInfo.test.ts feat(support-info): add app support information 2026-07-09 09:52:45 +08:00
syncChangelog.test.ts feat(update): 应用内更新提示支持英文 release notes 2026-07-07 00:26:56 +08:00
syncTunnelProfiles.test.ts fix(sync): refresh tunnel profiles after download 2026-07-14 11:04:45 +08:00
tabCloseActions.test.ts refactor(desktop): organize lib modules by domain 2026-07-04 13:53:52 +08:00
tabPresentation.test.ts fix(query): show returned rows in execution summary 2026-08-09 01:27:23 +08:00
tabResultCache.test.ts feat(mongodb): support copying MongoDB documents 2026-07-24 15:50:49 +08:00
tableClipboard.test.ts feat(transfer): support cross-database table paste 2026-07-29 21:07:11 +08:00
tableColumnTemplates.test.ts fix(settings): keep cross-db same-name preset fields 2026-08-07 15:31:44 +08:00
tableDataExport.test.ts feat(db): 支持 VictoriaMetrics 数据库 2026-08-05 23:58:11 +08:00
tableDataTabMeta.test.ts fix(navigator): preserve table identity when opening objects 2026-07-16 15:20:03 +08:00
tableEditing.test.ts fix(oceanbase): use rowid for keyless Oracle rows 2026-07-15 13:00:38 +08:00
tableImport.test.ts refactor(desktop): organize lib modules by domain 2026-07-04 13:53:52 +08:00
tableImportDataTypePicker.test.ts perf(import): optimize mapping UI 2026-07-23 13:57:14 +08:00
tableInfoDefaultValue.test.ts feat(table-info): show column default values 2026-07-17 00:10:46 +08:00
tableMetadataCache.test.ts fix(oracle): reduce query metadata preflight delay 2026-07-23 21:51:43 +08:00
tableSqlTemplates.test.ts feat(db): 支持 VictoriaMetrics 数据库 2026-08-05 23:58:11 +08:00
tableStructureEditorState.test.ts fix(postgres): support array types when adding columns 2026-08-08 11:13:42 +08:00
tableTree.test.ts refactor(desktop): organize lib modules by domain 2026-07-04 13:53:52 +08:00
tauriWindowPermissions.test.ts fix(diagram): preserve viewport across fullscreen and restore on exit 2026-08-07 02:40:49 +08:00
transferProgress.test.ts fix(transfer): keep task active after table errors 2026-07-09 18:30:29 +08:00
transferProgressState.test.ts refactor(desktop): organize lib modules by domain 2026-07-04 13:53:52 +08:00
treeNodeClick.test.ts fix(kingbase): compat V8 routine source and add extension details 2026-08-08 10:38:16 +08:00
treeNodeContext.test.ts refactor(desktop): organize lib modules by domain 2026-07-04 13:53:52 +08:00
treeNodeIcon.test.ts feat(mongodb): improve GridFS manager filtering and sorting 2026-07-06 17:17:33 +08:00
treeRefreshTarget.test.ts feat(database): support Doris and StarRocks catalogs 2026-07-30 16:03:32 +08:00
useDataGridActions.test.ts fix(grid): append infinite scroll result segments 2026-07-21 18:45:02 +08:00
useDataGridExport.test.ts fix(mongodb): export full find query results 2026-07-31 23:15:11 +08:00
useExportTracker.test.ts fix(export): keep MySQL database export snapshots alive 2026-08-06 16:32:39 +08:00
useFlatTree.test.ts feat(sidebar): 添加一键折叠所有节点功能 2026-07-02 18:50:01 +08:00
useSqlExecution.test.ts feat(easysearch): add first-class database support 2026-07-30 19:03:09 +08:00
webdavAutoUpload.test.ts refactor(desktop): organize lib modules by domain 2026-07-04 13:53:52 +08:00
xlsxExport.test.ts fix(export): split XLSX sheets and stream worksheet XML 2026-07-31 19:45:37 +08:00