Recent Activities
This page shows what are we working on.
-
2.10.0
-
1.52.0
-
1.14.20
-
Version 1.14.20 35de1f
-
-
1.9.23
-
Version 1.9.23 a86f6b
-
-
1.9.23
-
Version 1.9.23 522985
-
-
1.11.6
-
Version 1.11.6 b13cdb
-
-
1.6.6
-
Version 1.6.6 e1a735
-
-
1.6.6
-
Version 1.6.6 3e3d64
-
Remove stock filter from search results page
The stock filter on search pages causes confusion and provides no value
with OpenSearch, as the search engine already handles stock availability
in its relevance scoring. The filter remains active on category pages
where it's still useful for browsing.
Fixes issue where 'Out of Stock (5)' filter showed count but returned
no results when clicked on search pages. 8f7da4 -
Add SQL fallback for OpenSearch attribute aggregation failures
Fixes #105
When OpenSearch fails to aggregate product attributes due to type
mismatches (e.g., 2xl values in integer-mapped fields), implement
automatic fallback to direct SQL query against catalog_product_index_eav.
**Changes:**
- Add LoggerInterface for error visibility
- Implement nested try-catch with SQL fallback
- Remove obsolete loadWithFilter() code
- Add warning logs for OpenSearch failures
- Add error logs only when both methods fail
**Impact:**
- Layered navigation filters now work even with incorrect OpenSearch mapping
- Operators can monitor fallback usage via logs
- No user-facing errors for attribute type mismatches 21ad62
-
-
1.20.0
-
1.1.26
-
1.1.25
-
Version 1.1.25 46465b
-
Fixed not working seosuite without the attribute pages module. (https://github.com/swissup/module-seo-cross-links/issues/8) 7b3d16
-
Fix variable name casing for skipCrossLinksProcessing in afterProductAttribute method 3c0a7f
-
Add skipCrosslinksProcessing parameter to afterProductAttribute method (close #10) 24e491
-