Skip to content

VCST-4884: Replace customer-search bar with va-filter-panel#298

Merged
OlegoO merged 5 commits into
devfrom
fix/VCST-4884
Apr 21, 2026
Merged

VCST-4884: Replace customer-search bar with va-filter-panel#298
OlegoO merged 5 commits into
devfrom
fix/VCST-4884

Conversation

@OlegoO
Copy link
Copy Markdown
Contributor

@OlegoO OlegoO commented Apr 17, 2026

Description

feat: Replace customer-search bar with va-filter-panel.

image

References

QA-test:

Jira-link:

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

Artifact URL:

https://vc3prerelease.blob.core.windows.net/packages/VirtoCommerce.Customer_3.1006.0-pr-298-3b3d.zip


Note

Medium Risk
UI-driven changes alter how search keywords and sorting are composed for /members/search, which could change filtering results or relevance ordering. Changes are localized to the admin blade and translations with no backend/auth modifications.

Overview
Replaces the vc-customer-search bar on the member list blade with a va-filter-panel that supports member type plus created/modified date range filtering (presets and custom ranges) while still allowing free-text search.

Refactors member-list.js search criteria building to compose Lucene-style keyword tokens (e.g., membertype:..., createddate:[... TO ...]) and tweaks sort behavior to clear column sorts only when the user types a new keyword; removes the old predefined search-filter registration from customer.js and adds new localization strings for the filter UI.

Also updates module documentation (README.md), bumps EF CLI tool version references in provider readmes to 10.0.5, and updates package-lock.json (brace-expansion 1.1.12→1.1.14).

Reviewed by Cursor Bugbot for commit 3b3d973. Bugbot is set up for automated code reviews on this repo. Configure here.

feat: Replace customer-search bar with va-filter-panel.
Comment thread src/VirtoCommerce.CustomerModule.Web/Scripts/customer.js
Comment thread src/VirtoCommerce.CustomerModule.Web/Scripts/customer.js Outdated
@vc-ci
Copy link
Copy Markdown
Contributor

vc-ci commented Apr 17, 2026

🧪 Katalon Test Report — ✅ PASSED

🔢 Total ✅ Passed ❌ Failed
13 13 0
📋 Suite details
Suite Test Suites/Modules/module_Assets
Failures 0
Errors 0
Timestamp 20-04-2026T09:58:41

🔗 View run · Commit: c163836

Copy link
Copy Markdown

@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.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit d9a8d88. Configure here.

@sonarqubecloud
Copy link
Copy Markdown

@OlegoO OlegoO merged commit 199ed37 into dev Apr 21, 2026
8 checks passed
@OlegoO OlegoO deleted the fix/VCST-4884 branch April 21, 2026 07:12
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