add search support to /api/products
add GET /api/products/:id
add PUT /api/products/:id support
search SKU by partial code
allow empty variant list for product creation
add products UI
refactor Sku.stock
initialise product.stock from sku
add error detail for invalid variants
clone item before stripping it for update
add skuList directive
add storeFrontId to products
query images by tags
add tags to images (UI)
add timeout to global alert
add store front to UI
add Collection.update
add error code for invalid credentials
add image to product list
add brand to product