Rohan Mitchell
|
bc40b2c856
|
Test each distinct distributor/order cycle invalid combination case
|
2013-06-21 11:06:21 +10:00 |
|
David Cook
|
7121860416
|
new view to display all distributors
|
2013-06-21 10:53:24 +10:00 |
|
David Cook
|
2e6387ac60
|
test available_on for distributors
|
2013-06-21 10:52:15 +10:00 |
|
David Cook
|
38c0552362
|
test 'more' count
|
2013-06-21 10:47:04 +10:00 |
|
David Cook
|
2d64e257ff
|
break long lines into two; no functional change
|
2013-06-21 10:45:11 +10:00 |
|
David Cook
|
d95903a82d
|
add html output format for all distributors
|
2013-06-21 10:44:16 +10:00 |
|
David Cook
|
b0e4bef75e
|
rename sidebar collection variables to avoid clash, fix count to be distinct
|
2013-06-21 10:42:42 +10:00 |
|
Rohan Mitchell
|
3386da4b4c
|
Validate distribution combination for new products added to cart
|
2013-06-21 10:39:08 +10:00 |
|
Rohan Mitchell
|
cfcc8c3fb2
|
Fix DistributionChangeValidator#variants_available_for_distribution: Do not show products distributed through a different order cycle
|
2013-06-21 10:34:39 +10:00 |
|
Rohan Mitchell
|
69019859da
|
Refactor views
|
2013-06-20 15:14:23 +10:00 |
|
Rohan Mitchell
|
b8d0e3f49a
|
OrderPopulator decorator checks cart contents against order cycle as well as distributor
|
2013-06-20 15:13:59 +10:00 |
|
David Cook
|
98be44b301
|
Disable asset debug logging
|
2013-06-20 11:50:34 +10:00 |
|
David Cook
|
4e2549d347
|
Add host setting, required for authenticating local DBs
|
2013-06-20 11:49:36 +10:00 |
|
David Cook
|
65af89c962
|
ignore new rvm files
|
2013-06-20 11:48:22 +10:00 |
|
Rohan Mitchell
|
12fb43e268
|
DistributionChangeValidator returns an empty array when distributor and order cycle are both nil
|
2013-06-17 16:01:10 +10:00 |
|
Rohan Mitchell
|
1d977de328
|
Order validation performed over both product distribution and order cycle distribution
|
2013-06-17 15:06:41 +10:00 |
|
Rohan Mitchell
|
705af41684
|
DistributionChangeValidator finds variants distributed by product distribution when order cycle is nil
|
2013-06-17 15:06:20 +10:00 |
|
Rohan Mitchell
|
be29974dd8
|
DistributionChangeValidator checks if an order can change to a specified new distributION
|
2013-06-17 15:00:19 +10:00 |
|
Rohan Mitchell
|
27b5dc071a
|
Order cycle reports on the variants distributed by a particular distributor
|
2013-06-17 14:58:13 +10:00 |
|
Rohan Mitchell
|
17103a8b0c
|
Remove DistributionChangeValidator#can_change_distributor? method
|
2013-06-17 14:00:39 +10:00 |
|
Rohan Mitchell
|
da02cb5a93
|
Reorder specs
|
2013-06-17 12:05:46 +10:00 |
|
Rohan Mitchell
|
a355a09a7c
|
Disable distributor change in checkout until it takes order cycles into account
|
2013-06-17 11:45:23 +10:00 |
|
Rohan Mitchell
|
b5479380b6
|
Refactor alternative distributors at checkout form, fixing indentation and removed double negatives
|
2013-06-17 11:41:35 +10:00 |
|
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 |
|
Rohan Mitchell
|
bfe8184b6a
|
Reload order before setting variant attributes, fixes group buy
|
2013-06-17 10:02:49 +10:00 |
|
David Cook
|
1a9fd4a9a8
|
Merge branch 'supplied-active-products-on-hand' of github.com:eaterprises/openfoodweb into supplied-active-products-on-hand
|
2013-06-14 17:40:12 +10:00 |
|
David Cook
|
7933dea611
|
WIP: add more tests
|
2013-06-14 17:38:51 +10:00 |
|
David Cook
|
7ce7107c6c
|
Add meaningfull ids and classnames
|
2013-06-14 17:37:44 +10:00 |
|
David Cook
|
1abc0dac68
|
rename vars again
|
2013-06-14 17:36:38 +10:00 |
|
Rohan Mitchell
|
065ea6a1a1
|
Remove controller specs that are now covered by OrderPopulator
|
2013-06-14 14:57:31 +10:00 |
|
Rohan Mitchell
|
4e5f0b9963
|
Set potential distributor and order cycle before attempting add to cart, revert on failure
|
2013-06-14 14:57:08 +10:00 |
|
Rohan Mitchell
|
772d01abf7
|
Merge branch 'favicon'
|
2013-06-14 12:22:51 +10:00 |
|
Rohan Mitchell
|
063d760047
|
Merge branch 'master' into supplied-active-products-on-hand
|
2013-06-14 11:07:24 +10:00 |
|
Rohan Mitchell
|
26c3b80e87
|
Reverse unintentional changes to database.yml and db/schema.rb
|
2013-06-14 11:05:56 +10:00 |
|
David Cook
|
1a06b53b21
|
More verbose sign in error message
|
2013-06-13 16:29:45 +10:00 |
|
David Cook
|
203232de27
|
Disable as this has now been incorporated into move_save_checkout_button
|
2013-06-13 12:30:35 +10:00 |
|
David Cook
|
aa468140ac
|
Move save/process button to side on checkout pages
|
2013-06-13 12:29:34 +10:00 |
|
Rohan Mitchell
|
5e120b35aa
|
Ensure orders controller decorator is loaded, fixes home controller test failures
|
2013-06-13 07:57:03 +10:00 |
|
David Cook
|
30253ffd07
|
align actions column left for better usability
|
2013-06-12 15:51:07 +10:00 |
|
David Cook
|
017275f40e
|
fix error when order has no payments (ie not yet complete)
|
2013-06-12 15:40:36 +10:00 |
|
David Cook
|
7381163023
|
test for cancelled orders in order and distributor report
|
2013-06-12 15:19:45 +10:00 |
|
David Cook
|
ea3922a023
|
filter out cancelled orders from the reports
|
2013-06-12 15:19:14 +10:00 |
|
David Cook
|
415de37a6a
|
WIP for order spec
|
2013-06-12 13:33:15 +10:00 |
|
David Cook
|
cf4582c08e
|
Create respond_override to return user back to the referring page. (But it breaks payments#create respond_with..)
|
2013-06-12 11:24:49 +10:00 |
|
David Cook
|
2b15f92ab8
|
fix capture button to link to latest payment
|
2013-06-12 09:58:44 +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
|
ada95183a2
|
Start respond_override
|
2013-06-11 17:09:41 +10:00 |
|
David Cook
|
fb25946acd
|
Start to write a test spec.. (not complete)
|
2013-06-11 17:00:07 +10:00 |
|
David Cook
|
df769a2f4c
|
ensure latest 'payment' object is used for the capture button
|
2013-06-11 16:57:14 +10:00 |
|