[PR #193] chore: unify Job/ActionHelper scan signature across analytics modules #183

Closed
opened 2026-02-26 17:37:39 +03:00 by kerem · 0 comments
Owner

Original Pull Request: https://github.com/Corsinvest/cv4pve-admin/pull/193

State: closed
Merged: Yes


Summary

  • Merge ScanAsync/ScanFromResultAsync into a single ScanAsync method in BackupAnalytics, Diagnostic, ReplicationAnalytics, and Updater modules
  • Remove redundant automatic boolean parameter from ActionHelper.ScanAsync — all callers now use the same code path
  • Minor null-conditional and code style cleanup in Bots, NodeProtect, System modules
  • Small fixes in Maintenance, SystemInfo, ReleaseCheckHostedService, CurrentUserService, IdentityRevalidatingAuthenticationStateProvider

Test plan

  • Verify manual scan still works from the UI in BackupAnalytics, Diagnostic, ReplicationAnalytics
  • Verify scheduled/automatic scan jobs still execute correctly
  • Verify Bots/Telegram render still works
**Original Pull Request:** https://github.com/Corsinvest/cv4pve-admin/pull/193 **State:** closed **Merged:** Yes --- ## Summary - Merge `ScanAsync`/`ScanFromResultAsync` into a single `ScanAsync` method in BackupAnalytics, Diagnostic, ReplicationAnalytics, and Updater modules - Remove redundant `automatic` boolean parameter from `ActionHelper.ScanAsync` — all callers now use the same code path - Minor null-conditional and code style cleanup in Bots, NodeProtect, System modules - Small fixes in Maintenance, SystemInfo, ReleaseCheckHostedService, CurrentUserService, IdentityRevalidatingAuthenticationStateProvider ## Test plan - [ ] Verify manual scan still works from the UI in BackupAnalytics, Diagnostic, ReplicationAnalytics - [ ] Verify scheduled/automatic scan jobs still execute correctly - [ ] Verify Bots/Telegram render still works
kerem 2026-02-26 17:37:39 +03:00
kerem changed title from [PR #193] [MERGED] chore: unify Job/ActionHelper scan signature across analytics modules to [PR #193] chore: unify Job/ActionHelper scan signature across analytics modules 2026-03-07 19:57:23 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/cv4pve-admin#183
No description provided.