Commit Graph
30 Commits
Author SHA1 Message Date
SuLea-ITandSuLe 5ee4f9300f feat: format sql (#19)
Co-authored-by: SuLe <sule@SuLedeMacBook-Air.local>
2026-04-30 15:56:16 +08:00
Sugar ac76aadbed 修复:避免在连接导出和日志中泄露敏感信息 / avoid leaking connection credentials in exports and logs (#16)
* fix: redact ssh password from connection exports

* test: cover redacted connection targets

* fix: avoid logging connection credentials

* fix(redis): support stream value preview
2026-04-30 15:44:53 +08:00
SuLea-ITandSuLe 48f56f15b1 feat: pin tabs and tree nodes (#17)
Co-authored-by: SuLe <sule@SuLedeMacBook-Air.local>
2026-04-30 14:50:40 +08:00
SuLea-ITandSuLe e3b8f57326 feat: execute selected sql (#13)
Co-authored-by: SuLe <sule@SuLedeMacBook-Air.local>
2026-04-30 14:38:26 +08:00
t8y2 62ae308914 fix(sqlserver): support TLS fallback, TOP syntax, and schema browsing 2026-04-30 14:36:31 +08:00
t8y2 5490ed007e refactor(redis): keep keys out of sidebar tree 2026-04-30 14:29:25 +08:00
t8y2 2ae954e7a3 feat(grid): improve DDL drawer resizing 2026-04-30 14:19:31 +08:00
t8y2 4ef13e68c4 feat(connection): add compatible driver profiles 2026-04-30 14:00:59 +08:00
vrustx 68430d16c1 feat(safety): 增加危险删除操作二次确认 (#11)
将现有 SQL 危险确认弹窗扩展为可复用确认组件。

覆盖 SQL UPDATE/MERGE/REPLACE 等危险语句识别,并在识别前去除注释。

为表格行删除、Redis key/hash/list/set 删除、MongoDB 文档和字段删除接入确认弹窗。

补充中英文危险确认文案,保持本次提交只聚焦确认流程。
2026-04-30 14:00:57 +08:00
t8y2 1a60c5b7ac feat(connection): add connection colors and database tab labels 2026-04-30 13:18:15 +08:00
t8y2 5c546f68af feat(redis): implement pagination for Redis key scanning and enhance UI for loading more keys 2026-04-30 13:04:48 +08:00
vrustx 753b72ebe4 feat(database): 优化数据库编辑体验 (#10)
改进关系型数据库表格编辑,增加新增、修改、删除和恢复等行状态展示,保存时按主键生成对应 SQL。

优化 MongoDB 文档编辑,默认保留 JSON 阅读视图,点击 Edit 后使用递归 JSON 结构编辑器,支持嵌套对象和数组分层编辑,边界更清晰。

同步中英文界面文案。

验证:pnpm build;git diff --check。
2026-04-30 13:03:57 +08:00
t8y2 19f138ad22 feat: update version to 0.2.0 and enhance ConnectionTree component with search functionality 2026-04-30 12:32:53 +08:00
t8y2 1fb5d2bff1 fix(mysql): handle large numeric display and edit saves 2026-04-30 11:24:47 +08:00
t8y2 b325cc50c4 feat: add SSL/TLS support for Redis connections and update related configurations 2026-04-30 11:01:14 +08:00
t8y2 cd273441a3 feat: add execute_batch command for executing multiple SQL statements in a single call 2026-04-30 09:42:34 +08:00
t8y2 2e971ce152 feat: add Oracle database support 2026-04-30 04:28:33 +08:00
t8y2 2ab2a81e19 feat: add get_table_ddl command and integrate DDL functionality in DataGrid 2026-04-30 02:12:27 +08:00
t8y2 83a122f386 feat: add toggle functionality to onClick for improved node interaction 2026-04-30 00:03:06 +08:00
t8y2 1233b08941 feat: add MySQL brand icon and support for additional database letter icons 2026-04-29 23:22:15 +08:00
t8y2 cd53aec2cf feat: enhance database connection options with compatibility and icons 2026-04-29 22:51:42 +08:00
t8y2 51225d06e2 feat: add connection delete confirmation and improve disconnect behavior 2026-04-29 22:01:54 +08:00
t8y2 e05075bb24 feat: add database workspace dashboard with stats and quick actions 2026-04-29 21:46:24 +08:00
t8y2 ccb3667a0c feat: Enhance AI Assistant with new actions and context handling 2026-04-29 21:32:35 +08:00
t8y2 e2d8820751 feat: add SQL copy functionality with tooltip display in DataGrid 2026-04-29 20:56:56 +08:00
t8y2 ead6417875 feat: add type color classification and row number display in DataGrid 2026-04-29 20:54:49 +08:00
t8y2 d26173e0eb feat: auto-scroll to bottom when adding a new row in DataGrid 2026-04-29 20:49:13 +08:00
t8y2 b976d5c06d feat: add column type mapping and display in DataGrid 2026-04-29 20:44:43 +08:00
t8y2 3e1ab0b3a4 feat: add SSH password authentication support 2026-04-29 20:36:07 +08:00
t8y2 b2e6dfad7e feat: initial release
Multi-database management tool built with Tauri + Vue 3.
Supports MySQL, PostgreSQL, SQLite, Redis, MongoDB, DuckDB, ClickHouse, SQL Server.
2026-04-29 18:09:23 +08:00