Mirek Mencel
3c9b90f453
Fix Saleor's Demo link #2 ( #363 )
2021-06-14 19:19:38 -03:00
Mirek Mencel
b9cb71be6a
Fix Saleor's Demo link ( #362 )
2021-06-14 19:09:33 -03:00
ghoskin
4d85b43a30
Update Swell Provider ( #359 )
...
* fix update cart item
* update types
* update checkout
* update get-page, cleanup types
* revert change to incorrect file
* cleanup
Co-authored-by: Greg Hoskin <greghoskin@Gregs-MacBook-Pro.local>
2021-06-14 17:37:18 -03:00
Luis Alvarez
ddd4631ade
Exclude prop
2021-06-10 01:52:09 -05:00
Jakub Neander
3b2bf654fe
Updated Saleor Provider ( #356 )
...
* Initial work, copied from the Shopify provider
* Added basis setup and type generation for the products queries
* refactor: adjust the types
* task: relax the Node.js constraint
* fix: page/product properties
* disable unknown fields
* mention Saleor in the README
* setup debugging for Next.js
* Check nextjs-commerce bug if no images are added for a product
* fix: client/server pecularities for env visibility
Must prefix with `NEXT_PUBLIC_` so that the API URL is
visible on the client
* re: make search work with Saleor API (WIP)
* task: update deps
* task: move to Webpack 5.x
* saleor: initial cart integration
* update deps
* saleor: shall the cart appear!
* task: remove deprecated packages
* saleor: adding/removing from the cart
* saleor: preliminary signup process
* saleor: fix the prices in the cart
* update deps
* update deps
* Added the options for a variant to the product page
* Mapped options to variants
* Mapped options to variants
* saleor: refine the auth process
* saleor: remove unused code
* saleor: handle customer find via refresh
temporary solution
* saleor: update deps
* saleor: fix the session handling
* saleor: fix the variants
* saleor: simplify the naming for GraphQL statements
* saleor: fix the type for collection
* saleor: arrange the error codes
* saleor: integrate collections
* saleor: fix product sorting
* saleor: set cookie location
* saleor: update the schema
* saleor: attach checkout to customer
* saleor: fix the checkout flow
* saleor: unify GraphQL naming approach
* task: update deps
* Add the env variables for saleor to the template
* task: prettier
* saleor: stub API for build/typescript compilation
thanks @cond0r
* task: temporarily disable for the `build`
* saleor: refactor GraphQL queries
* saleor: adjust the config
* task: update dependencies
* revert: Next.js to `10.0.9`
* saleor: fix the checkout fetch query
* task: update dependencies
* saleor: adapt for displaying featured products
* saleor: update the provider structure
* saleor: make the home page representable
* feature/cart: display the variant name (cond)
Co-authored-by: Patryk Zawadzki <patrys@room-303.com>
Co-authored-by: royderks <10717410+royderks@users.noreply.github.com>
2021-06-10 01:46:28 -05:00
Bel Curcio
685fb932db
Adding revalidate to search - categories change too
2021-06-09 09:39:32 -03:00
cond0r
2d0c6e0c8a
Add blocking fallback to pages ( #357 )
...
* Update [...pages].tsx
* Fix provider config overwrite
* Shopify changes
2021-06-07 17:12:20 -03:00
Michael Bromley
0e804d09f9
Update Vendure provider to latest API changes ( #352 )
...
Relates to #349
2021-06-02 11:46:38 -03:00
Luis Alvarez D
a98c95d447
[WIP] Node.js provider for the API ( #252 )
...
* Adding multiple initial files
* Updated the default cart endpoint
* Fixes
* Updated CommerceAPI class for better usage
* Adding more migration changes
* Taking multiple steps into better API types
* Adding more experimental types
* Removed many testing types
* Adding types, fixes and other updates
* Updated commerce types
* Updated types for hooks now using the API
* Updated mutation types
* Simplified cart types for the provider
* Updated cart hooks
* Remove normalizers from the hooks
* Updated cart endpoint
* Removed cart handlers
* bug fixes
* Improve quantity input behavior in cart item
* Removed endpoints folder
* Making progress on api operations
* Moved method
* Moved types
* Changed the way ops are created
* Added customer endpoint
* Login endpoint
* Added logout endpoint
* Add missing logout files
* Added signup endpoint
* Removed customers old endpoints
* Moved endpoints to nested folder
* Removed old customer endpoint builders
* Updated login operation
* Updated login operation
* Added getAllPages operation
* Renamed endpoint operations to handlers
* Changed import
* Renamed operations to handlers in usage
* Moved getAllPages everywhere
* Moved getPage
* Updated getPage usage
* Moved getSiteInfo
* Added def types for product
* Updated type
* moved products catalog endpoint
* removed old catalog endpoint
* Moved wishlist
* Removed commerce.endpoint
* Replaced references to commerce.endpoint
* Updated catalog products
* Moved checkout api
* Added the get customer wishlist operation
* Removed old wishlist stuff
* Added getAllProductPaths operation
* updated reference to operation
* Moved getAllProducts
* Updated getProduct operation
* Removed old getConfig and references
* Removed is-allowed-method from BC
* Updated types for auth hooks
* Updated useCustomer and core types
* Updated useData and util hooks
* Updated useSearch hook
* Updated types for useWishlist
* Added index for types
* Fixes
* Updated urls to the API
* Renamed fetchInput to fetcherInput
* Updated fetch type
* Fixes in search hook
* Updated Shopify Provider Structure (#340 )
* Add codegen, update fragments & schemas
* Update checkout-create.ts
* Update checkout-create.ts
* Update README.md
* Update product mutations & queries
* Uptate customer fetch types
* Update schemas
* Start updates
* Moved Page, AllPages & Site Info
* Moved product, all products (paths)
* Add translations, update operations & fixes
* Update api endpoints, types & fixes
* Add api checkout endpoint
* Updates
* Fixes
* Update commerce.config.json
Co-authored-by: B <curciobelen@gmail.com>
* Added category type and normalizer
* updated init script to exclude other providers
* Excluded swell and venture temporarily
* Fix category & color normalization
* Fixed category normalizer in shopify
* Don't use getSlug for category on /search
* Update colors.ts
Co-authored-by: cond0r <pinte_catalin@yahoo.com>
Co-authored-by: B <curciobelen@gmail.com>
2021-06-01 03:18:10 -05:00
cond0r
0792eabd4c
Fix missing images ( #264 )
...
Co-authored-by: B <curciobelen@gmail.com>
2021-05-31 21:34:28 -05:00
Gonzalo Pozzo
277471cd16
Update next.config.js filter ( #329 )
...
Its a little more explicit using boolean than x => x
2021-05-31 21:32:10 -05:00
John Vandivier
d71646a60d
feat: concise card code ( #348 )
2021-05-31 21:31:16 -05:00
B
1bc721de83
Improved Categories ( #339 )
...
* Improved Categories
* Improved Categories
* Improved Categories
* Improved Categories
* Improved Categories
* Improved Categories
2021-05-31 17:44:08 -05:00
ghoskin
84a72718d2
fix update cart item ( #333 )
...
Co-authored-by: Greg Hoskin <greghoskin@Gregs-MacBook-Pro.local>
2021-05-28 12:28:45 -03:00
Michael Bromley
925a68a78c
Fix vendure variants ( #338 )
...
* Fix variant selection in Vendure provider
* Styling of checkout placeholder in Vendure provider
2021-05-28 11:19:49 -03:00
B
60dac1654b
Better Swatch Support ( #335 )
...
* Better support for swatches
* Better support for swatches
* Fix glitch for Swatch
* Fix glitch for Swatch
* Fix glitch for Swatch
2021-05-28 10:24:06 -03:00
B
f06fe25625
Adding Vendure
2021-05-27 18:15:23 -03:00
Michael Bromley
da4371090d
Vendure provider ( #223 )
...
* Minimal list/detail views working with Vendure
* Implement useCart/useAddItem
* Implement useUpdateItem & useRemoveItem
* Implement useSearch
* Add operations codegen, tidy up
* Dummy checkout page
* Implement auth/customer hooks
* Use env var for Shop API url
* Add some documentation
* Improve error handling
* Optimize preview image size
* Fix accidental change
* Update Vendure provider to latest changes
* Vendure provider: split out gql operations, remove unused files
* Update Vendure provider readme
* Add local next.config to Vendure provider, update docs
* Update to use demo server
* Fix build errors
* Use proxy for vendure api
* Simplify instructions in Vendure readme
* Refactor Vendure checkout api handler
* Improve image quality
2021-05-27 18:06:56 -03:00
B
8fb6c7b206
Update README.md
2021-05-26 19:14:34 -03:00
B
50be2a7e6e
Removing Blog and changes in Footer ( #328 )
2021-05-26 18:57:03 -03:00
okbel
a84bc462d7
Jit
2021-05-26 18:32:15 -03:00
okbel
5a78afcd8f
Merge branch 'master' of github.com:vercel/commerce
2021-05-26 17:44:16 -03:00
okbel
cca5480094
Merge branch 'swellstores-swell'
2021-05-26 17:41:31 -03:00
okbel
508f383ed6
Merge branch 'swell' of https://github.com/swellstores/nextjs-commerce into swellstores-swell
2021-05-26 17:40:53 -03:00
B
4f3674aafa
New provider and tiny fixes. ( #326 )
...
* changes
* Adding new provider
* Adding new provider
* Adding new provider
* Adding new provider
2021-05-26 17:18:50 -03:00
okbel
12d9a7569b
Merge branch 'master' of github.com:vercel/commerce
2021-05-26 11:04:55 -03:00
cond0r
800ba45fae
Fetch only first 100 best selling products ( #310 )
...
* Fetch only first 250 best selling products
* Update get-all-product-paths.ts
* Update use-customer.tsx
2021-05-24 13:44:38 -03:00
Greg Hoskin
385dc1b672
fix signup-triggered login
2021-05-17 09:34:53 -07:00
Greg Hoskin
7d62e7ce18
fix product option color check
2021-05-16 14:15:49 -07:00
Greg Hoskin
c8cf6e733c
fix error from missing product imgages
2021-05-16 13:31:57 -07:00
ghoskin
470a877bf1
Merge pull request #1 from cond0r/swell
...
Fix Build Errors
2021-05-13 12:18:11 -05:00
cond0r
d981475818
Default to Bigcommerce
2021-05-13 17:00:10 +03:00
cond0r
b852cd4779
Update get-all-product-paths.ts
2021-05-13 16:30:30 +03:00
cond0r
48306052ec
Update tsconfig.json
2021-05-13 16:29:24 +03:00
cond0r
926db9f4ad
Create README.md
2021-05-13 16:14:21 +03:00
cond0r
bff94e73ae
Fix build errors
2021-05-13 16:10:09 +03:00
Greg Hoskin
e7d0f56e85
fix checkout url, product w/ no images error
2021-05-12 11:36:52 -05:00
Greg Hoskin
9675be1546
update swell consts, cleanup cart types
2021-05-11 15:00:12 -05:00
Greg Hoskin
7786d6445d
cleanup for PR
2021-05-05 15:21:35 -05:00
Greg Hoskin
7f438aa67d
remove provider
2021-05-05 12:43:09 -05:00
Greg Hoskin
ffbcce2a9e
handle empty cart, variants, options, errors
2021-05-01 12:13:43 -05:00
Greg Hoskin
b83753f0b9
merge latest from vercel/commerce
2021-04-28 13:50:12 -05:00
Greg Hoskin
c6d06e60b6
ensure products have at least one variant
2021-04-27 19:21:03 -05:00
Greg Hoskin
a409c373c4
cleanup, add sorting
2021-04-25 16:34:29 -05:00
Greg Hoskin
6a9c6c3bca
normalize cart. list brands (attribute)
2021-04-24 20:00:13 -05:00
Greg Hoskin
dd40b8c604
Match product options with variants
2021-04-24 18:10:43 -05:00
B
a4f56d1549
Delete ROADMAP.md
2021-04-21 19:15:44 -03:00
Greg Hoskin
8a8ef7dbba
setup swell checkout
2021-04-19 20:37:33 -05:00
Greg Hoskin
79ed72a710
update product normalization
2021-04-18 19:33:23 -05:00
Greg Hoskin
d489f59171
update add item to cart hook
2021-04-17 19:01:46 -05:00