Commit graph

4653 commits

Author SHA1 Message Date
michalmarcinkowski
92ac6b84f4 Added templates, routings, translations and fixtures for contact 2014-09-29 12:49:22 +02:00
michalmarcinkowski
9896c640fc Initial Behat scenarios for contact topics 2014-09-28 17:30:35 +02:00
Paweł Jędrzejewski
d0d882da07 Merge pull request #1745 from stloyd/feature/per_user_limit_coupons
[Core] Per-User usage limits on coupon
2014-09-23 10:21:42 +02:00
Dmitry Balabka
24fc314c93 Fix test 2014-09-16 10:31:14 +03:00
Dmitry Balabka
cbe507838d Added test case that we should stay on checkout page during registration 2014-09-16 09:42:59 +03:00
Myke Hines
dd257e5b48 Support per-user limits on coupons.
This restricts users from placing multiple orders with the same discount.
This is a commonly used feature in Magento for sites that have a max $ limit
on their coupons. Users bypass this by placing multiple orders. Magento
however doesn't force you to be logged in during the time of ordering,
so it's easily bypassed that system.
2014-09-11 14:06:26 +02:00
Dmitry Balabka
d8e812c605 Cover order placing with behat tests. 2014-08-28 23:09:51 +03:00
Dmitry Balabka
2534b7b91c [Core] [WebBundle] Implemented Guest checkout 2014-08-22 01:32:43 +03:00
Arnaud Langlade
6ef50b0584 The default currency have to be loaded before user authentication. 2014-08-18 21:23:55 +02:00
umpirsky
47b1efe3bc Fix tests after rebase 2014-07-30 09:42:33 +02:00
umpirsky
0b01b91145 Make the Promotion component using multiple coupons by default 2014-07-30 09:40:08 +02:00
umpirsky
38853290ad Replace set coupon code step with something without implementation details 2014-07-30 09:40:08 +02:00
umpirsky
3608b5c400 Fix tests 2014-07-30 09:39:41 +02:00
umpirsky
ba691fb362 Better promotion coupons scenario 2014-07-14 12:41:47 +02:00
gonzalo.vilaseca@gmail.com
f410a73a03 added scope to zones 2014-07-04 12:07:39 +00:00
Paweł Jędrzejewski
90582f7079 This should be reworked later 2014-07-02 12:36:42 +02:00
Paweł Jędrzejewski
788ac86fb8 Initial LocaleBundle for managing locales and changing them in frontend 2014-07-01 13:31:24 +02:00
Paweł Jędrzejewski
1fb087c684 Tweak features and promotions context 2014-06-30 15:32:43 +02:00
Paweł Jędrzejewski
f338f06aee Fix the features 2014-06-30 11:43:20 +02:00
Paweł Jędrzejewski
f4fb6bd56c Temporary workaround for currencies in Behat scenarios 2014-06-29 14:42:20 +02:00
Paweł Jędrzejewski
cca95c17d3 Fix the features and little bugs 2014-06-28 17:54:10 +02:00
Paweł Jędrzejewski
dd1be0dcc1 Fix the validation groups and currency management feature 2014-06-28 17:18:46 +02:00
Paweł Jędrzejewski
b68c75fd68 Temporary workaround for the sylius_price filter, fix specs 2014-06-28 17:18:46 +02:00
Paweł Jędrzejewski
6869d7a2e0 Initial extraction of CurrencyBundle 2014-06-28 17:18:46 +02:00
umpirsky
bd242b7489 Fixed issue #1523 2014-06-02 19:57:42 +02:00
umpirsky
5a17c95781 Fix tests 2014-06-02 19:57:42 +02:00
Alexandre
ab8b2cfecc Fix NumberListener, fixtures and add scenario 2014-05-26 17:35:40 +09:00
Joseph Bielawski
d2c327ee0f Update README.md, .travis.yml & behat.yml.dist files 2014-05-14 20:14:12 +02:00
Joseph Bielawski
c982839e7d Update Behat feature files for easier testing & to prevent some issue 2014-05-14 20:13:58 +02:00
Joseph Bielawski
dc5bedc60e Fix broken product variants feature
This was broken by my last change, dunno why but locally it worked well when I called "follow" on button, but Travis-CI is failing, so let's replace "follow" with "press" as there is now button not a link to generate variants.
2014-05-08 10:14:52 +02:00
Paweł Jędrzejewski
aa8b402647 Merge pull request #1300 from lenybernard/patch-1
Fix bad taxation label when decimal value
2014-05-04 22:05:13 +02:00
Paweł Jędrzejewski
f3f4c067c3 Fix the scenarios for group based pricing 2014-04-21 19:34:44 +02:00
Paweł Jędrzejewski
0748d70a13 Spec the group based calculator 2014-04-21 19:34:43 +02:00
Paweł Jędrzejewski
7b8ef50972 Move specs, add features and fix composer.jsons 2014-04-21 19:34:43 +02:00
Paweł Jędrzejewski
12cb336451 Initial pricing component and bundle
Conflicts:
	app/AppKernel.php
	src/Sylius/Bundle/CoreBundle/Resources/config/app/sylius.yml
	src/Sylius/Bundle/PromotionBundle/DependencyInjection/Compiler/RegisterPromotionActionsPass.php
	src/Sylius/Component/Promotion/Checker/PromotionEligibilityChecker.php
	src/Sylius/Component/Promotion/spec/Sylius/Component/Promotion/Checker/PromotionEligibilityCheckerSpec.php
2014-04-21 19:34:43 +02:00
Paweł Jędrzejewski
b434f7aa5a Fix prototype building 2014-04-10 14:21:45 +02:00
Paweł Jędrzejewski
b0efb897f7 Rework the address section of account panel 2014-04-10 14:21:45 +02:00
Paweł Jędrzejewski
dde33cf4ac Initial Variation and Attribute implementations 2014-04-10 14:21:44 +02:00
Leny BERNARD
ad537130c1 fix cart tax display behat tests 2014-03-30 12:31:16 +02:00
Leny BERNARD
6a75d7d76f fix cart tax display behat tests 2014-03-30 12:01:47 +02:00
umpirsky
549279fe90 Promotions exclusive mode 2014-03-01 13:33:51 +01:00
Myke Hines
b149bb3b85 Testing must take place in the en-US locale since tests are written for it.
This solve the behat failures for checking promotional discounts (most locales
show negative number as: -$100.00,  en-US shows ($100.00)
Fixes #853 along with other issues.
2014-02-17 10:21:04 -08:00
tompedals
1eb17ec61e Removed unnecessary "I" from steps 2014-02-06 15:54:33 +00:00
Paweł Jędrzejewski
9e604323d9 Fix the travis errors 2014-02-04 14:05:58 +01:00
Paweł Jędrzejewski
dbe8e0d38d Fix specs & remove duplicated scenarios for deleting resources 2014-02-04 14:05:58 +01:00
Richtermeister
57cb1d8242 Removing outdated scenario step. 2014-01-23 16:58:14 -08:00
Alexandre
f3a1049d0e Add behat scenario 2014-01-18 17:36:52 +08:00
umpirsky
c247741860 Assign user to order through events 2014-01-16 21:38:12 +01:00
umpirsky
294cd7051b Fixed tests 2014-01-16 21:38:12 +01:00
umpirsky
88d3d0261e Fixed promotion scenarios 2014-01-16 21:38:11 +01:00