51 Commits

Author SHA1 Message Date
Michał Pysiak
1296a893aa OP-52: Fix error trying to filter svg image with LiipImagineBundle 2023-03-09 10:37:30 +01:00
GracjanJozefczyk
28148da9ab Merge branch 'master' into OP-7-facets-on-taxon-level 2022-12-08 10:02:03 +01:00
Michał Pysiak
bf3c60e885 Add support for Sylius 1.12 and Symfony 6 2022-12-06 07:54:43 +01:00
Gracjan Józefczyk
b19a093c8f OP-7: Unit Tests 2022-12-05 22:31:07 +01:00
Piotr Balcerzak
78cb78bd23 Added option to toggle products from descendant taxons 2022-10-11 09:46:37 +02:00
Piotr Balcerzak
e37cad1697 Made fuzziness configurable 2022-09-27 15:15:21 +02:00
patryk
669e0a0d81 cr in PHPUnit 2022-08-23 10:21:10 +02:00
patryk
f75caadc41 introducing modifications to the code that were proposed during code review 2022-08-11 23:59:52 +02:00
patryk
1618d24f43 repair test and refactor code with ecs 2022-08-04 16:16:42 +02:00
patryk
3bd1e2f03c repair test and refactor code with ecs 2022-08-04 16:16:30 +02:00
zalmanix
056c77100e webpack implementation fix for hints not showing (#197)
* initial commit

* initial commit

* not fixed

* hot not fix

* basic webpack implementation

* implement webpack

* implement webpack

* added fixes and mobile support

* deleated package-lock.json

* Delete yarn.lock

* adding new lines and deleated public build

* Change input to symfony form row

* GHA fix

* GHA fix

* Gha fix build->encore

* Fix spec ImageTransformer

* Gha fix node version changed to 14.x

* scrutinizer node fix

* scrutinizer node fix

* scrutinizer node fix

Co-authored-by: kuba-end <kostek660i@gmail.com>
Co-authored-by: Tomasz Grochowski <tg@urias.it>
2022-02-07 09:27:18 +01:00
Tomasz Grochowski
0c20da52aa Fix behat and unit tests 2022-01-24 10:53:51 +01:00
wadjeroudi
b85c329cdf bump support PHP 8 & fos elastica 6 (only compatible Elasticsearch 7) 2021-12-02 07:55:49 +01:00
Nordo
ff43bb2de3 Update README and file headers (#175)
* Update file headers

* Update README

* Remove bad headers
2021-08-17 20:31:07 +02:00
christopherhero
90e1ed89ef Fixing filter on product without price. 2021-06-18 01:17:40 +02:00
Tomasz Grochowski
40996eef74 Update PHP Spec test 2021-05-27 15:25:49 +02:00
Tomasz Grochowski
39c5fb8b02 fix translations search (#164)
* fix translations search

* Add Missing PHP Spec

* Fix wrong name for behat configuration

* Fix tests, add missing keyword

Co-authored-by: Daniel Formela <daniel8702@gmail.com>
Co-authored-by: Tomasz Grochowski <tomasz.grochowski@bitbag.pl>
2021-05-25 14:37:11 +02:00
Bartosz Wojdałowicz
87a65bbd99 psr-12 fix and remove sylius 1.8 from composer.json 2021-04-26 14:14:49 +02:00
Bartosz Wojdałowicz
53db5a48a8 fix 2021-04-22 21:19:01 +02:00
Patryk Grobelny
b4d1bbd2e4 PHPSpec fix 2021-01-07 09:04:30 +01:00
Patryk Drapik
33485b049e Merge pull request #148 from leszczuu/fix/reindex-products-after-order
Reindex product after order (to update units sold)
2020-12-01 13:14:51 +01:00
Mateusz Deszert-Klosowski
ca8eed9f78 Validating prices in search filter 2020-11-30 15:57:31 +01:00
Mateusz Deszert-Klosowski
0557eec6e0 Tests fix 2020-11-30 14:59:05 +01:00
Mateusz Deszert-Klosowski
e42134cd7d Merge branch 'fix/taxonBuilderSpec' into fix/JJ-97 2020-11-19 21:49:26 +01:00
Mateusz Deszert-Klosowski
c3d7fccfa3 Removed one the parameters to fix failing spec 2020-11-19 09:08:04 +01:00
Mateusz Deszert-Klosowski
f723c4099d Changed rounding/number parsing in price range quries 2020-11-19 09:03:38 +01:00
Stanyslas Bres
874b7543fe add tests 2019-12-10 11:43:50 +01:00
Nicholas Kroll
6b8c52cc94 Merge pull request #98 from mkalkowski83/master
Fix error `Call to a member function getChannelPricingForChannel()
2019-11-24 22:21:18 +01:00
bitbager
101cf0b1e5 Set max attributes & options to 20 2019-11-18 00:37:09 +01:00
kalkowski.michal
b46c2a4217 Fix error Call to a member function getChannelPricingForChannel() on null when product do not have any variant. 2019-11-15 23:45:49 +01:00
Damian Murawski
29e30910ce Update ProductAttributesFinderSpec.php 2019-11-13 11:58:23 +01:00
Damian Murawski
ed9a29fa13 Update ProductOptionsFinderSpec.php 2019-11-13 11:58:17 +01:00
Damian Murawski
d7dcc2cf3f Update ProductAttributesFinderSpec.php 2019-11-13 11:20:35 +01:00
Damian Murawski
7aee8b50e5 Update ProductOptionsFinderSpec.php 2019-11-13 11:20:29 +01:00
Nicholas Kroll
71ddbe5805 Update ProductAttributesFinderSpec.php 2019-11-12 23:09:28 +01:00
Nicholas Kroll
02c034cb8a Update ProductOptionsFinderSpec.php 2019-11-12 23:09:09 +01:00
Damian Murawski
2ea7660ffd update tests 2019-10-02 00:50:28 +02:00
Manuele Menozzi
1262d4701e Sitewide search (#69)
* Add first site-wide search behat test and setup

* Site wide search WIP with rudimental search page and results

* Add description and short description property builders and test

* Add search form on all shop pages using a sonata block

* Remove the bitbag comment

* Imporve site wide search box UI

* Improve site wide search form validation

* Disambiguate Filter button selector in filtering products test

* Improve search result page UI

* Enable simple pagination on search results page

* First WIP of faceted search on the site wide search page

* Implement PriceFacet

* Implement TaxonFacet

* Fix PriceFacet to use ChannelContext instead of Channel

* Refactor site wide search facets using FacetInterface services

* Add label to FacetInterface services

* Make facet registry class final

* Refactor PriceFacet with ShopperContext

* Remove FacetsConfig class not used anymore

* Rename search box form model from Box to SearchBox

* Add SearchFacets class as model of SearchFacetsType form

* Introduce SearchProductsQueryBuilder to build MultiMatch search

* Add SearchPropertyNameResolverRegistry to SearchProductsQueryBuilder

* Change AttributeBuilder to not format select attribute values

* Implement AttributeFacet for select attributes filters in search

* Improve label formatting in AttributeFacet for non-select attributes

* Make several classes final

* Implement OptionFacet

* Declare return type in specs

* Improve search to return only enabled and in current channel products

* Only add search facet if there is at least one choice

* Revert "Change AttributeBuilder to not format select attribute values"

This reverts commit 54625989e0542faa784f32312571241db4cdf1e6.

* Improve AttributeBuilder by index select attribute options labels

* Fix pagination on site wide search page

* CS fix
2019-10-02 00:05:35 +02:00
bitbager
8e1d78467e Add position mapping for all taxons 2019-09-21 19:20:49 +02:00
bitbager
154e9889cd Add taxon position sorting and make it default 2019-09-21 18:26:08 +02:00
Mikołaj Król
8c5b86c568 Adjust CS 2019-05-21 01:30:24 +02:00
Konrad Alfaro
8103a59103 Added copyright blocks 2019-04-11 14:30:06 +02:00
Konrad Alfaro
064539b16f Spec tests 2019-04-09 23:09:52 +02:00
Konrad Alfaro
79be4e9e0c Review fixes implementd 2019-04-01 23:48:39 +02:00
Konrad Alfaro
509a696893 Searching with auto-complete 2019-03-26 22:50:43 +01:00
Mikołaj Król
36f5a0a9e4 Fix the build 2019-03-21 13:49:32 +01:00
Mikołaj Król
e8b449118c Fix Specs 2019-03-09 12:06:12 +01:00
Mikołaj Król
524c939941 Fix CS 2019-03-09 11:53:54 +01:00
psihius
d78be04e2a phpspec fix 2019-03-05 14:17:31 +02:00
Patryk
9029f689a8 Fix ecs 2018-03-21 18:16:41 +01:00