Commit Graph
30 Commits
Author SHA1 Message Date
t8y2 a6edbd7fcb feat(transfer): make data transfer dialog resizable
Closes #1149
2026-08-24 23:53:13 +00:00
Allen 29b527fd3a feat(transfer): show source/target pickers as group trees 2026-08-24 13:26:08 +08:00
知食分子 5196e92b24 fix(desktop): support legacy macOS WebViews 2026-08-18 15:36:37 +08:00
lizzzzz777 05361eb40d feat(transfer): persist reusable transfer tasks 2026-08-14 18:25:05 +08:00
GIWTO 473ef910b6 feat(transfer): add tree-based object selection 2026-08-02 16:34:50 +08:00
如梦技术 cd3163d737 fix(transfer): use driver profile icons 2026-07-30 18:19:40 +08:00
如梦技术 adb6d86b53 feat(database): support Doris and StarRocks catalogs 2026-07-30 16:03:32 +08:00
zhangsan 551f696cd5 feat(transfer): support cross-database table paste 2026-07-29 21:07:11 +08:00
t8y2 e3361ad928 fix(transfer): avoid nested dialog scrollbars 2026-07-27 17:33:18 +08:00
t8y2 0b86d8278d fix(transfer): list Dameng schemas as databases 2026-07-22 12:54:06 +08:00
vrustx 1c34b2b568 fix(connection): share connection group path map 2026-07-15 19:29:38 +08:00
t8y2 ba12720e7e fix(ui): truncate long searchable select labels 2026-07-15 13:45:30 +08:00
Moe. a07f115407 fix(data-transfer): handle missing owner role policy and align web sync behavior
* Feat: Add PostgreSQL transfer ownership preview and resolution

- Add ownership policy support for data transfers: preserve, skip, and reassign missing owners
- Preview missing PostgreSQL roles before creating target schema objects
- Show ownership confirmation dialog when target roles are missing
- Allow users to skip ownership changes or reassign missing owners to the target connection user
- Add Tauri and HTTP API support for ownership preview
- Apply ownership statements according to selected policy during PostgreSQL transfers
- Add Chinese localization for ownership confirmation UI

* Feat: Add ownership confirmation localization

- Add ownership confirmation messages for supported desktop locales
- Include skip and confirm labels for ownership handling
- Update transfer test requests to use Preserve ownership policy
2026-07-09 00:35:34 +08:00
t8y2 7e7c4944e9 refactor(desktop): organize lib modules by domain 2026-07-04 13:53:52 +08:00
大峰 f1f99f6f10 feat(ui): add searchable selects to compare and transfer dialogs 2026-06-30 22:53:27 +08:00
二丫讲梵 10aff74072 feat(export-tracker): 增强导出任务跟踪功能 (#1958)
- 添加了对数据库导出、SQL 文件导出和数据传输任务的支持
- 引入了新的状态和错误处理机制
- 实现了任务的重叠检查,防止同时进行相同目标表的数据传输
- 更新了 API 调用以支持新的任务类型
- 增加了相应的国际化文本
- 添加了单元测试以确保新功能的正确性
2026-06-26 18:50:25 +08:00
lexmin0412 c2376494d3 feat(vector): add ChromaDB support 2026-06-26 01:41:36 +08:00
t8y2 ef25653aca feat(transfer): add target table name case option 2026-06-19 12:16:38 +08:00
t8y2 e3b4aac84c fix(desktop): tighten frontend transitions 2026-06-10 19:20:30 +08:00
t8y2 edba8214b5 feat: show username/password fields for Access database connections 2026-06-10 08:37:18 +08:00
二丫讲梵 41758e6bb1 ✨ feat(connection): 增加可见数据库选择功能 (#944)
感谢 @eryajf 的贡献!此功能允许用户在创建或编辑连接时选择可见的数据库,支持多种数据库类型。
2026-06-09 20:56:39 +08:00
t8y2 f2924a3725 feat: support hive and mongodb transfers 2026-06-06 17:35:59 +08:00
DengQingNian dd24f1241e fix(ui): replace DialogScrollContent with scrollable DialogContent for transfer dialog search input
Replace DialogScrollContent with DialogContent + custom scrollable container to fix focus issue with search input in transfer dialog.
2026-06-05 01:34:01 +08:00
t8y2 e67894bea7 chore: upgrade frontend tooling and speed up checks 2026-06-03 12:20:27 +08:00
t8y2 fb27befddb fix(transfer): split large write batches 2026-06-02 02:26:24 +08:00
t8y2 d35aeaa08c fix: continue transfer after table failure 2026-05-28 16:11:29 +08:00
t8y2 98b1fbb204 fix(transfer): add schema selectors for schema-aware databases like PostgreSQL
Previously the transfer dialog auto-detected schema (always picking "public"
or the first one), which prevented users from selecting tables in other
schemas. Now schema-aware databases show a schema dropdown for both source
and target.

Closes #485
2026-05-27 18:44:43 +08:00
t8y2 cb230f78a0 fix(transfer): use database as schema for mysql-like sources 2026-05-21 16:09:41 +08:00
t8y2 69ee7f2d8b fix(structure): initialize dialogs and edit clickhouse columns 2026-05-19 13:31:42 +08:00
t8y2 06683c57b1 chore(repo): move desktop app under apps 2026-05-18 02:35:39 +08:00