Rohan Mitchell
|
6d22f56c86
|
Distribution selection form is not shown when there are products in the cart.
This form doesn't filter options based on which can supply the products in the cart,
so don't show it in those circumstances.
|
2013-06-17 11:29:36 +10:00 |
|
Rohan Mitchell
|
95de78f24e
|
Tidy-ups
|
2013-06-17 10:03:00 +10:00 |
|
David Cook
|
7933dea611
|
WIP: add more tests
|
2013-06-14 17:38:51 +10:00 |
|
David Cook
|
415de37a6a
|
WIP for order spec
|
2013-06-12 13:33:15 +10:00 |
|
David Cook
|
269c6ac14f
|
Use CSS substring selector for selecting Capture link by order number
|
2013-06-11 17:16:37 +10:00 |
|
David Cook
|
fb25946acd
|
Start to write a test spec.. (not complete)
|
2013-06-11 17:00:07 +10:00 |
|
Rohan Mitchell
|
71ee764d65
|
Fix travis fails - set deployment before requiring gems, race condition in distributor info spec
|
2013-06-07 17:08:55 +10:00 |
|
Rohan Mitchell
|
98f3197c08
|
WIP Move orders#populate logic to OrderPopulator class
|
2013-06-05 11:47:47 +10:00 |
|
Rohan Mitchell
|
661ce4e597
|
Add to cart page does not allow the user to add a product from an order cycle that cannot supply the cart's products
|
2013-06-04 10:26:13 +10:00 |
|
Rohan Mitchell
|
cb703c2a66
|
Do not give order cycle choice when there is only one option
|
2013-05-28 16:35:39 +10:00 |
|
Rohan Mitchell
|
54fe63e7f3
|
User can add subsequent order cycles product to cart, show order cycle selection in page header along with distributor
|
2013-05-28 16:20:58 +10:00 |
|
Rohan Mitchell
|
1f9f5efb79
|
Add first product to cart with order cycle choice
|
2013-05-28 14:06:52 +10:00 |
|
Rohan Mitchell
|
02561ee252
|
With order cycle distribution, show error message when adding a product to cart with no distribution chosen
|
2013-05-28 11:54:46 +10:00 |
|
Rohan Mitchell
|
881bceb4d1
|
Fill in some missing / incorrect test cases for add to cart
|
2013-05-27 18:40:06 +10:00 |
|
Rohan Mitchell
|
7b332d0f53
|
Re-group add to cart specs
|
2013-05-27 18:12:59 +10:00 |
|
Rohan Mitchell
|
612e6aed2c
|
Include order cycle distributions in distributor choice when adding product to cart
|
2013-05-27 13:12:29 +10:00 |
|
Rohan Mitchell
|
cc2e8694f0
|
Move LineItem update to source of change (order update). On empty cart, re-instanciate shipping method adjustment, fixing no shipping fees after empty cart bug.
|
2013-05-20 15:01:04 +10:00 |
|
Rohan Mitchell
|
d65dda4dc5
|
When order distributor changes, update line item shipping method
|
2013-05-18 19:21:01 +10:00 |
|
Rohan Mitchell
|
06c285689e
|
Order confirmation email contains distributor info
|
2013-04-29 11:14:00 +10:00 |
|
Rohan Mitchell
|
92a7f19ff1
|
Add specs for enterprises distributor info as rich text feature
|
2013-04-26 15:43:13 +10:00 |
|
Rohan Mitchell
|
9f6d1a2f18
|
Order cycle reports are precise to time of day, not just date
|
2013-04-25 21:22:26 +10:00 |
|
Rohan Mitchell
|
ff9200ebb8
|
Display order cycle distributors on product details page
|
2013-04-12 13:18:40 +10:00 |
|
Rohan Mitchell
|
990931e006
|
Test splitting the product listing by local/remote order cycle
|
2013-04-05 14:32:23 +11:00 |
|
Rohan Mitchell
|
7cc24f7340
|
Handle the case where we're viewing a product from a remote distributor that we can change to
|
2013-04-05 10:28:08 +11:00 |
|
Rohan Mitchell
|
c681750698
|
Move distributor/OC browsing into its own acceptance spec
|
2013-03-27 11:58:38 +11:00 |
|
Rohan Mitchell
|
a9a58db137
|
Add spec for viewing product counts when both a distributor and an order cycle are selected, scope Spree::Product.with_order_cycles_outer joins to avoid clash when using both in_distributor and in_order_cycle in the same query
|
2013-03-15 12:17:29 +11:00 |
|
Rohan Mitchell
|
f349628202
|
Test that products by ProductDistribution are not shown
|
2013-03-15 11:41:58 +11:00 |
|
Rohan Mitchell
|
e326e590db
|
Implement and use scopes for finding products by distributor via order cycle or product distribution
|
2013-03-08 15:18:53 +11:00 |
|
Rohan Mitchell
|
1285d507eb
|
Revert "Create order cycles where needed by tests"
This reverts commit b82e0007c9b0322e85e5597634628024e839d102.
Conflicts:
spec/factories.rb
spec/features/consumer/order_cycles_spec.rb
|
2013-03-08 15:18:53 +11:00 |
|
Rohan Mitchell
|
fcb1701d36
|
WIP Add hub and order cycle display stub with failing tests
|
2013-03-08 15:18:52 +11:00 |
|
Rohan Mitchell
|
c0431c614f
|
Clean up specs, add spec for selecting both hub and OC
|
2013-03-08 15:18:52 +11:00 |
|
Rohan Mitchell
|
624a2799aa
|
Create order cycles where needed by tests
|
2013-03-08 15:18:52 +11:00 |
|
Rohan Mitchell
|
a5c706d694
|
In test, create a global shipping method, which is required when creating orders
|
2013-03-08 15:18:52 +11:00 |
|
Rohan Mitchell
|
3aa44c3e9a
|
Setting a remote distributor clears the order cycle, and vice versa
|
2013-03-08 15:17:23 +11:00 |
|
Rohan Mitchell
|
e1b2490259
|
Selecting an order cycle highlights valid distributor choices
|
2013-03-08 15:17:23 +11:00 |
|
Rohan Mitchell
|
74e2b70d3a
|
Without JS, select distributor, highlighting local order cycle choices
|
2013-03-08 15:17:22 +11:00 |
|
Rohan Mitchell
|
34cb8bab26
|
View order cycle and distributor choices
|
2013-03-08 15:15:15 +11:00 |
|
Rob H
|
a59b136864
|
Spree 1.3 upgrade: fix final failing tests
|
2013-02-20 15:16:43 +11:00 |
|
Rob H
|
046eb256ff
|
Fix issues causing enterprise fee tests to break
|
2013-02-15 14:10:56 +11:00 |
|
Rob H
|
68246e08d2
|
Fix stack overflow error in admin shipping method test
|
2013-02-15 10:34:17 +11:00 |
|
Rob H
|
1ded1bac3f
|
Lengthen Capybara.default_wait_time for tests that fail due to long load time
|
2013-02-15 10:31:41 +11:00 |
|
Rob H
|
290f2276cd
|
Update cms_admin spec work after Spree 1.3 upgrade broke it
|
2013-02-14 14:03:14 +11:00 |
|
Rohan Mitchell
|
5b22cce950
|
Remove sleeps from specs
|
2013-01-22 12:12:29 +11:00 |
|
Rohan Mitchell
|
fec81b7ed4
|
Fix failing specs after merge
|
2013-01-22 11:34:43 +11:00 |
|
Rohan Mitchell
|
f2f3bbd3ed
|
Merge branch 'order-cycles-exchange-products'
Conflicts:
Gemfile.lock
|
2013-01-22 10:40:56 +11:00 |
|
Rohan Mitchell
|
3f71655bd1
|
Test updating collection details
|
2013-01-22 09:44:19 +11:00 |
|
Rohan Mitchell
|
662aaf75bf
|
When editing an order cycle, distributor collection details are loaded
|
2013-01-22 09:34:07 +11:00 |
|
Rohan Mitchell
|
87d5ffeee2
|
Add fields for outgoing exchange collection details
|
2013-01-18 14:24:17 +11:00 |
|
Rohan Mitchell
|
a293ea54f9
|
Update saves distributors and distributed products
|
2013-01-18 12:13:13 +11:00 |
|
Rohan Mitchell
|
33b9d45f43
|
Distributors and products displayed on edit
|
2013-01-18 11:59:32 +11:00 |
|