GetCandy v1 E-Commerce API
APACHE-2.0 License
Bot releases are hidden (Show)
๐ Fixes
Fixes an issue where dimension values and their units were not mass assignable, meaning in the hub a user would not be able to change them.
Published by alecritson about 3 years ago
๐ Fixes
This fixes an issue where the UserService
was unbound to the container and causing some edge case bugs. This adds it back in to fix these errors happening.
Published by glennjacobs about 3 years ago
๐ Fixes
This fixes an issue with assets where the assetable_type was not being considered when deleting, potentially causing other model types to lose their assets.
Published by glennjacobs over 3 years ago
๐ Fixes
The search was not considering filters in certain circumstances.
Published by alecritson over 3 years ago
composer update getcandy/candy-api
php artisan migrate
FetchImpersonationToken
actionusers
service which has been removed.Published by alecritson over 3 years ago
PayPal refund amount now stores cents/pence
Published by alecritson over 3 years ago
lines
when adding a manual line so they return.Published by alecritson over 3 years ago
method
eager loading when fetching shipping price estimate.Published by alecritson over 3 years ago
Update the GetCandy API package.
composer update getcandy/candy-api
Run any migrations
php artisan migrate
product
and attribute
counts to product family resourcesPublished by alecritson over 3 years ago
numeric
validation from phone number when creating/updating addressesPublished by alecritson over 3 years ago
Update the GetCandy API package.
composer update getcandy/candy-api
๐๏ธ Additions
location
and filename
to AssetResource
Published by alecritson over 3 years ago
Update the GetCandy API package.
composer update getcandy/candy-api
Run any migrations
php artisan migrate
purchasable
to not get populated correctly.disk=public
uploads
will be the default.GetCandy\Api\Core\Orders\Events\OrderStatusUpdatedEvent
for when an order status is updated.order_status
key to the order response, this will return an array of details if the status has been matched from the getcandy.php
config.Published by alecritson over 3 years ago
Hotfixes and issue where having a blank shipping email when sending out notifications would cause an exception.
Published by alecritson over 3 years ago
Update the GetCandy package.
composer update @getcandy/candy-api
Run migrations
php artisan migrate
Published by alecritson over 3 years ago
Update the GetCandy package.
composer update @getcandy/candy-api
Published by alecritson over 3 years ago
Hotfix to route migration which would cause an error in an edge case where the old locale
column on routes
would not map to a code
in the languages table. Now if we can't find the language we fall back to the default as we need to have one.
Published by alecritson over 3 years ago
For a full guide on how to upgrade, see the full documentation.
company_name
, address_two
, address_three
)path
wasn't updating when updating a routetrim
when being savedcode
. The lang
column has been replaced by code
and the iso
column has been removed.accept-language
header properly.RebuildTree
action and command for categories, so if your category tree is messed up you can run candy:categories:rebuild
user/addresses
endpoint to get the current users saved addressesPublished by alecritson over 3 years ago
You must reindex your categories and products by running
php artisan candy:products:reindex
php artisan candy:categories:reindex
You should also run migrations
php artisan migrate
SyncWithBasketListener
published_at
date was being set when editing a discountproduct
would break the searching. Now you can pass both the singular and plural versions.depth
setting when getting a category tree.SavedBasketResource
now includes the related BasketResource
correctly.PluginResource
and PluginCollection
.path
when searching for a route gave a validation error. This should allow null.POST
method on basket-lines/{id}/remove
to a PUT
request. This is so it matches the spec.|
should be used instead of a hyphen -
published_at
field is now indexed as a date. This will allow us to filter on these documents more accurately in the future.visible
and purchasable
fields werenโt set the customer group wouldnโt be added to the document, now these fields have been added as boolean
types to again allow better filtering in the future.count
to the pagination response on search results.draft
filter on FetchProduct
action.with_count
instead to boost performance.provider_users
table for association with payment providers.BasketResource
now includes the basket currency@ven7ura
@Repox
Published by alecritson over 3 years ago
This update only affects new installs.
๐ Fixes
Published by alecritson almost 4 years ago
This update does not require any migrations to be run.
๐ Fixes