Will Marshall
|
6a11b2685f
|
Controller plumbing for Product & Inventory report
|
2013-11-20 13:58:01 +11:00 |
|
Rohan Mitchell
|
7a8bd16083
|
On enterprise page, do not display products outside of the outgoing exchange
|
2013-11-15 15:08:45 +11:00 |
|
Rohan Mitchell
|
283401d6fe
|
Fix checkout confirmation page blank (access denied) when checking out anonymously - BugHerd #139
|
2013-11-08 15:27:32 +11:00 |
|
Will Marshall
|
a526439643
|
Moving the orders controller spec into the right place
|
2013-11-07 15:13:07 +11:00 |
|
Will Marshall
|
b7c7730278
|
Patching a bug in which we'd 404 if deleting items from a cart twice in parallel
|
2013-11-07 15:12:28 +11:00 |
|
Will Marshall
|
3c37696882
|
Adding specs and implementation: moving current distributor to new empty order after checkout
|
2013-11-06 12:35:22 +11:00 |
|
Rohan Mitchell
|
767bda3093
|
Redirect /products to enterprise path, since this page did not have correct product filtering
|
2013-10-24 11:33:03 +11:00 |
|
Rohan Mitchell
|
e3307623dd
|
When order cycle expires, clear cart and display a message (from BaseController)
|
2013-10-23 17:16:07 +11:00 |
|
Rohan Mitchell
|
57f7d489ff
|
Rename OpenFoodWeb namespace to OpenFoodNetwork
|
2013-10-18 17:29:55 +11:00 |
|
Rohan Mitchell
|
c5228c9ad2
|
Fix home controller for oc hit by global before_filter
|
2013-09-30 17:22:55 +10:00 |
|
Rohan Mitchell
|
8353413c4a
|
Fix spec fail
|
2013-09-30 15:13:02 +10:00 |
|
Rohan Mitchell
|
f5b56617a0
|
As an enterprise user, when I create an enterprise, I should have management permission for it
|
2013-09-30 11:10:20 +10:00 |
|
Rohan Mitchell
|
741a81a427
|
Fix spec fails - do not redirect on Products#show when distributor not set
|
2013-09-23 14:00:33 +10:00 |
|
Rohan Mitchell
|
072ce67b78
|
Redirect if distributor not chosen
|
2013-09-23 13:39:13 +10:00 |
|
David Cook
|
fe513d42c4
|
Rename 'Order Cycles' report group to 'Orders & Fulfillment'
|
2013-09-18 09:25:51 +10:00 |
|
Rohan Mitchell
|
8a849b8e47
|
When selecting hub, auto-select order cycle if there is only one option available
|
2013-09-17 10:20:14 +10:00 |
|
David Cook
|
80bfc5ce53
|
Ensure Supplier enterprise users can only view their own products in reports
|
2013-08-30 15:17:27 +10:00 |
|
David Cook
|
9de5a0061e
|
Enterprise user can only view their own distributors in reports (and remove redundant feature test)
|
2013-08-23 16:09:37 +10:00 |
|
David Cook
|
f1c2582e65
|
WIP: Test for enterprise user access in reports
|
2013-08-22 12:49:39 +10:00 |
|
Andrew Spinks
|
a8d4efd067
|
Add new 'shop' route that switches to the selected distributor and empties the cart if it has any line_items for a different distributor.
|
2013-08-16 17:08:19 +10:00 |
|
Andrew Spinks
|
fdaa5364a1
|
Add controller action for adding products to multi cart via javascript API.
|
2013-08-15 15:36:35 +10:00 |
|
Andrew Spinks
|
59fce8a964
|
Show line items for each order in multi-cart.
|
2013-08-14 10:49:55 +10:00 |
|
Rohan Mitchell
|
5fac29d2ed
|
Do not merge current and incomplete orders when logging in - fixes #20
|
2013-08-14 10:44:02 +10:00 |
|
Rohan Mitchell
|
43f482a803
|
Remove use of deprecated rspec syntax
|
2013-08-13 09:11:26 +10:00 |
|
alexs
|
295d86affb
|
Removed the test that is believed to be incorrect and failing build.
|
2013-08-09 14:44:54 +10:00 |
|
Andrew Spinks
|
bc57364c7e
|
Add simple angular cart to the main page.
|
2013-08-08 18:31:56 +10:00 |
|
Andrew Spinks
|
ac37dff946
|
Add controller for cart and beginnings of an API.
|
2013-08-08 18:31:56 +10:00 |
|
Andrew Spinks
|
7bd0582b50
|
remove pry call
|
2013-08-08 10:48:05 +10:00 |
|
David Cook
|
c247c2d3ea
|
WIP: Allow distributor enterprise user to access their orders
|
2013-08-07 09:19:28 +10:00 |
|
Andrew Spinks
|
6c18c5c65f
|
Fix bulk product edit so that it works with products with a blank available_on field.
|
2013-07-25 13:51:37 +10:00 |
|
Andrew Spinks
|
7cb054f430
|
Merge branch 'master' into order-cycle-selection
Conflicts:
Gemfile
Gemfile.lock
app/controllers/spree/orders_controller_decorator.rb
app/models/enterprise.rb
app/models/spree/order_decorator.rb
app/views/spree/checkout/_other_available_distributors.html.erb
app/views/spree/products/_add_to_cart.html.haml
lib/open_food_web/distributor_change_validator.rb
spec/spec_helper.rb
|
2013-07-23 14:42:57 +10:00 |
|
Rob H
|
3c973178fd
|
WIP: remove unneeded representative-based data request infrastructure
|
2013-07-23 10:43:08 +10:00 |
|
Rob H
|
9863a84a27
|
WIP: transfer bulk product update data requests to API
|
2013-07-23 10:43:08 +10:00 |
|
Rob H
|
97c03b50cc
|
Create new api routes/views/controllers for bulk product edit
|
2013-07-23 10:43:08 +10:00 |
|
Rob H
|
2384c4a43e
|
Remove naughty pry
|
2013-07-23 10:37:51 +10:00 |
|
Rob H
|
5d30df5717
|
BPUR: add supplier name to product model to allow searching
|
2013-07-23 10:37:50 +10:00 |
|
Rob H
|
1bd4875a6f
|
BPUR: Can clone products
|
2013-07-23 10:37:50 +10:00 |
|
Rob H
|
5db0d839fa
|
BPUR: can delete products
|
2013-07-23 10:37:50 +10:00 |
|
Rob H
|
c80cba7fa5
|
BPUR: Don't use master variant to update attributes. Changes to product filtering.
|
2013-07-23 10:37:50 +10:00 |
|
Rob H
|
0ca0abd0b2
|
Can alter on_hand and price of individual variants
|
2013-07-23 10:37:50 +10:00 |
|
Rob H
|
f3d778af1a
|
BPUR: can update master on_hand
|
2013-07-23 10:37:50 +10:00 |
|
Rob H
|
fbb3657bdc
|
BPUR: can update master price. Test refactor and added angular ng-decimal directive
|
2013-07-23 10:37:50 +10:00 |
|
Rob H
|
44ad7584f0
|
BPUR: can update available_on
|
2013-07-23 10:37:50 +10:00 |
|
Rohan Mitchell
|
bc40b2c856
|
Test each distinct distributor/order cycle invalid combination case
|
2013-06-21 11:06:21 +10:00 |
|
Rohan Mitchell
|
3386da4b4c
|
Validate distribution combination for new products added to cart
|
2013-06-21 10:39:08 +10:00 |
|
Rohan Mitchell
|
065ea6a1a1
|
Remove controller specs that are now covered by OrderPopulator
|
2013-06-14 14:57:31 +10:00 |
|
Rohan Mitchell
|
02b524bfce
|
Fix our monkey-patch of spree's order merging to accomodate orders having an order cycle
|
2013-04-05 15:00:42 +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 |
|
Rob H
|
c956706d78
|
Move set_current_order override to new location in lib (Spree 1.3 Upgrade), and update home controller test
|
2013-02-14 15:12:50 +11:00 |
|
Rob H
|
b924b0c817
|
Remove unnecessary include of Spree::Core::CurrentOrder (helper is now accessible by all controllers in Spree 1.3)
|
2013-02-14 12:24:01 +11:00 |
|