Skip to content

feat: 运行期间定时检查更新与一键重启安装,新增六家润色服务商,失败时显示服务原因 - #187

Merged
sunerpy merged 1 commit into
mainfrom
fix/refine-failure-reason
Oct 24, 2026
Merged

sunerpy merged 1 commit into
mainfrom
fix/refine-failure-reason

feat: 自动更新在运行期间每 4 小时检查一次,标题栏的「重启以更新」一键完成安装

53ecb33
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Oct 24, 2026 in 1s

93.85% (target 90.00%)

View this Pull Request on Codecov

93.85% (target 90.00%)

Details

Codecov Report

❌ Patch coverage is 96.85746% with 28 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
crates/voltip-cloud/src/lib.rs 61.11% 7 Missing ⚠️
crates/voltip-refine/src/client.rs 98.19% 4 Missing ⚠️
apps/desktop/src-tauri/src/update.rs 98.52% 3 Missing ⚠️
packages/shared/src/labels.ts 89.65% 0 Missing and 3 partials ⚠️
packages/shared/src/tauri-backend.ts 0.00% 3 Missing ⚠️
apps/desktop/src-tauri/src/lib.rs 0.00% 2 Missing ⚠️
apps/desktop/src/features/history/RefineNote.tsx 66.66% 0 Missing and 2 partials ⚠️
crates/voltip-core/src/runtime.rs 50.00% 1 Missing ⚠️
crates/voltip-reply/src/lib.rs 99.40% 1 Missing ⚠️
packages/shared/src/engine-drafts.ts 91.66% 0 Missing and 1 partial ⚠️
... and 1 more

Impacted file tree graph

@@            Coverage Diff             @@
##             main     #187      +/-   ##
==========================================
+ Coverage   93.78%   93.85%   +0.06%     
==========================================
  Files         388      390       +2     
  Lines       55271    56009     +738     
  Branches     3743     3765      +22     
==========================================
+ Hits        51836    52567     +731     
  Misses       2939     2939              
- Partials      496      503       +7     
Files with missing lines Coverage Δ
apps/desktop/src/features/update/UpdateDialog.tsx 98.50% <100.00%> (+0.17%) ⬆️
apps/desktop/src/pages/history/DetailParts.tsx 100.00% <100.00%> (ø)
apps/desktop/src/pages/history/HistoryDetail.tsx 86.95% <100.00%> (+0.05%) ⬆️
apps/mobile/src-tauri/src/lib.rs 77.05% <100.00%> (ø)
crates/voltip-asr/src/client.rs 98.33% <100.00%> (+0.02%) ⬆️
crates/voltip-asr/src/dashscope.rs 99.80% <100.00%> (+<0.01%) ⬆️
crates/voltip-asr/src/duplex.rs 94.72% <100.00%> (+0.07%) ⬆️
crates/voltip-asr/src/error.rs 100.00% <100.00%> (ø)
crates/voltip-core/src/dictation/engine.rs 97.36% <100.00%> (+0.01%) ⬆️
crates/voltip-core/src/dictation/fakes.rs 99.70% <100.00%> (+<0.01%) ⬆️
... and 28 more

... and 3 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.