Skip to content

VCST-4474: Improvements for dashboard statistic#484

Merged
OlegoO merged 3 commits intodevfrom
feat/VCST-4474
Feb 6, 2026
Merged

VCST-4474: Improvements for dashboard statistic#484
OlegoO merged 3 commits intodevfrom
feat/VCST-4474

Conversation

@OlegoO
Copy link
Contributor

@OlegoO OlegoO commented Feb 5, 2026

Description

feat: Improvements for dashboard statistic. Introduces a feature flag for dashboard statistics and set range in months.

References

QA-test:

Jira-link:

https://virtocommerce.atlassian.net/browse/VCST-4474

Artifact URL:

https://vc3prerelease.blob.core.windows.net/packages/VirtoCommerce.Orders_3.868.0-pr-484-64b1.zip


Note

Medium Risk
Changes the behavior and default time window of dashboard statistics and introduces a feature flag that can disable stats entirely, which may affect dashboards if settings are misconfigured.

Overview
Adds two new module settings—Order.DashboardStatistics.Enable and Order.DashboardStatistics.RangeMonths—and documents/localizes them.

The dashboard statistics API now short-circuits to an empty result when disabled and defaults the statistics start date based on the configured month range; a new GET /api/order/dashboardStatistics/settings endpoint exposes these values to authorized clients. The admin UI dashboard call stops passing a hardcoded “last year” date range and relies on the server-side default instead (with a new Angular resource method for the settings endpoint).

Written by Cursor Bugbot for commit 64b1f1c. This will update automatically on new commits. Configure here.

Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Bugbot Autofix is OFF. To automatically fix reported issues with Cloud Agents, enable Autofix in the Cursor dashboard.

@sonarqubecloud
Copy link

sonarqubecloud bot commented Feb 6, 2026

Copy link
Contributor

@vc-ci vc-ci left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Test Suite: Test Suites/Modules/module_Assets
Tests: 13
Failures: 0
Errors: 0
Time: 7.684
Timestamp: 06-02-2026T08:30:55

@OlegoO OlegoO merged commit eac3cbd into dev Feb 6, 2026
8 checks passed
@OlegoO OlegoO deleted the feat/VCST-4474 branch February 6, 2026 08:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants