Maikel Linke
5d828bd7ae
Update soft-delete of products
...
Spree changed their way of soft-deleting products, variants and
some other models. `#destroy` is now soft-deleting and replaces
`#delete`.
This commit considers only products. Variants will follow in another
commit. The other models can be ignored, because we don't call `delete`
on them.
2019-02-19 14:25:18 +11:00
luisramos0
58ea28ebb4
Make Api::ShipmentsController#create re-use order.shipment if it exists
...
Improve code and add specs to this controller
2019-02-12 10:09:00 +00:00
luisramos0
77b390a836
Decorate spree api shipments controller to scope variants as they are added/removed from shipments
2019-02-12 10:09:00 +00:00
Pau Perez
26d95b7250
Fix long lines
2018-11-06 13:59:51 +00:00
enricostano
513330cfff
Add JSON api for products clone
2017-09-08 23:55:49 +10:00
Rohan Mitchell
d8f8c0df16
Fix API auth: Need Spree::Api::UsersController for authorise_api action to work
2016-11-04 09:39:17 +11:00
Rob Harrington
f60b6994eb
Wrapping line_item update with order.update_distribution_charge inside lock
2015-10-28 13:08:50 +11:00
Rob Harrington
50b3635e7e
Locking line_items on API update
2015-10-28 13:08:50 +11:00
Rohan Mitchell
604360034b
Make filter method private
2015-06-10 17:04:09 +10:00
Rob Harrington
903ed7e507
Merge branch 'master' into variable_weights
...
Conflicts:
app/assets/javascripts/admin/bulk_order_management.js.coffee
app/views/spree/admin/orders/bulk_management.html.haml
app/views/spree/api/line_items/bulk_show.v1.rabl
spec/features/admin/bulk_order_management_spec.rb
2015-05-21 17:31:33 +10:00
Rob Harrington
1aca4657d9
Oops, switch managed_products to editable_products for Api::ProductsController
2015-05-20 20:59:06 +10:00
Rob Harrington
0ad2978926
Removing old managed route from api orders controller and switching BOM over to use new controller action
2015-05-20 11:48:48 +10:00
Lynne Davis
662c7fe368
Removing notes to myself from this file
2015-05-09 19:10:55 +01:00
Lynne Davis
f7ade48e86
Update DB schema to store updatable weight on items sold
2015-05-09 19:10:55 +01:00
Rob Harrington
5d6f265c0a
Moving spree namespaced serializers into admin
2015-04-22 21:02:06 +10:00
Rob Harrington
4dff3fe79c
Removing unused distributable action from products api
2015-03-27 16:07:38 +11:00
Rohan Mitchell
22f6ece83f
When fetching products for variant overrides admin, fetch all overridable products
2015-02-04 10:16:34 +11:00
Rohan Mitchell
0b030a85ff
Incrementally load products
2014-11-21 13:49:09 +11:00
Rob Harrington
509cf6250a
Explicitly sort managed products
2014-09-19 18:32:03 +10:00
Rohan Mitchell
4af704b1d0
Fetch managed products via OpenFoodNetwork::Permissions
2014-09-05 15:10:14 +10:00
Rob H
27e992ebcb
Staggered loading of products in BPE
2014-08-08 14:05:51 +10:00
Rob H
1abbc7fa86
Switch data injection for BPE over to AMS
2014-08-08 14:05:50 +10:00
Rohan Mitchell
9dc02e5eac
Add product soft-delete API action
2014-06-12 14:59:26 +10:00
Rohan Mitchell
e6c7acdff3
Add soft-delete method to variant
2014-06-12 14:59:26 +10:00
Rohan Mitchell
7931a2e8da
Test managed products API access for all user types
2014-04-24 13:20:16 +10:00
Rohan Mitchell
6c86254a90
Extract sign_in_as_user method, test managed orders API access for normal user and enterprise user
2014-04-24 13:20:16 +10:00
Rohan Mitchell
e6d988ff34
Nest variant soft delete route under product resource
2014-04-24 13:20:16 +10:00
Rohan Mitchell
e28a450875
Add API call to soft-delete a variant
2014-04-24 13:20:16 +10:00
Rob H
20a5278a75
Merge branch 'master' into bom
2014-04-17 09:23:08 +10:00
Rob H
c68aeb4c36
Only show orders I am distributing in the API
2014-04-16 14:54:50 +10:00
Rohan Mitchell
aa1c28b163
Move enterprises api controller out of spree namespace
2014-04-11 19:08:55 +10:00
Rob H
8e54bf1e2e
Enterprise users are aurthorised to view BOM
2014-04-04 09:11:56 +11:00
Rohan Mitchell
e29497c5b4
Enterprise users can bulk edit inactive products
2013-10-16 16:57:20 +11:00
Rohan Mitchell
aab7176f2c
Enterprise manager can bulk edit products
2013-08-22 11:21:49 +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