LFades
4ae2a1c51a
Build shopify in packages
2022-01-14 20:44:18 -05:00
LFades
fb7ae3956b
Moved shopify to src
2022-01-14 20:25:13 -05:00
LFades
26c291b70f
Added prettierignore/rc to all providers
2022-01-14 20:23:14 -05:00
LFades
512d8b7778
Replaced all imports to @commerce
2022-01-14 20:22:39 -05:00
LFades
40dcb39451
Fixed imports
2022-01-14 19:07:00 -05:00
LFades
50b5984bce
Moved Saleor to src
2022-01-14 18:57:54 -05:00
LFades
186e0d6448
Moved Saleor
2022-01-14 18:29:24 -05:00
LFades
e2ddc18a72
Added missing prettier files
2022-01-14 18:28:53 -05:00
LFades
5e740abb09
Fixed imports
2022-01-14 18:26:00 -05:00
LFades
9b014d0a99
Moved ordercloud to src
2022-01-14 17:06:04 -05:00
LFades
50ffea9c22
Moved ordercloud
2022-01-14 17:04:24 -05:00
LFades
323435b98a
Fixed imports and other things
2022-01-14 15:39:46 -05:00
LFades
f535ef6afa
Added package/tsconfig to kibocommerce
2022-01-14 13:39:16 -05:00
LFades
7b20a4ffaa
Moved kibocommerce to src
2022-01-14 13:36:04 -05:00
LFades
a33d925eef
Moved kibocommerce
2022-01-14 13:33:59 -05:00
LFades
01244c89ce
Fixed types in commercejs
2022-01-14 13:33:04 -05:00
LFades
0b8d90c773
Move to src
2022-01-14 00:07:20 -05:00
LFades
9e364c6c08
Moved commercejs
2022-01-13 20:58:26 -05:00
LFades
21dae01a76
Moved definitions script
2022-01-13 20:20:07 -05:00
LFades
6125738bce
Updated setup of bigcommerce
2022-01-13 19:39:18 -05:00
LFades
dbc40ffb5e
Moved Bigcommerce to src and package updates
2022-01-13 17:33:08 -05:00
LFades
51290833fa
Moved bigcommerce
2022-01-13 17:19:27 -05:00
LFades
4346684d2f
Added prettier setup to every package
2022-01-13 17:18:58 -05:00
LFades
502b0378da
Updated prettier config
2022-01-13 05:19:30 -05:00
LFades
b0de9241e4
Set up eslint with husky
2022-01-13 05:07:10 -05:00
LFades
1fb20ca2c9
Improved DX when editing packages
2022-01-12 02:51:03 -05:00
LFades
debcc8c343
Don't use debugger in dev for better speeds
2022-01-12 02:47:42 -05:00
LFades
f63a13e930
It's actually working
2022-01-12 01:11:03 -05:00
LFades
59b8f6d78d
Updated imports in site
2022-01-11 22:41:30 -05:00
LFades
678825d782
Added publish config
2022-01-11 16:00:33 -05:00
LFades
4c594f6601
Fixed exports in local
2022-01-11 15:52:18 -05:00
LFades
95f621090c
Updated commerce hoc
2022-01-11 15:23:38 -05:00
LFades
39db23da17
Updated exports and commerce config
2022-01-11 15:14:59 -05:00
LFades
32c60e9248
Updated commerce config
2022-01-11 13:15:02 -05:00
LFades
1735b9e5ab
Added @vercel/commerce-local to site
2022-01-11 01:08:33 -05:00
LFades
3a4cecbfc7
Added missing exports
2022-01-11 00:21:39 -05:00
LFades
85b02ef9e2
Updated exports
2022-01-11 00:10:48 -05:00
LFades
a23003ebfe
Figuring out how to make imports work
2022-01-08 23:07:08 -05:00
LFades
f7897ef90c
Moved everything
2022-01-07 11:48:45 -05:00
Oliver Heywood
3098827760
#629 : Conversion of type 'Global & typeof globalThis' to type 'CustomNodeJsGlobal' may be a mistake ( #631 )
2022-01-06 10:01:01 -03:00
Oliver Heywood
b88d3345f1
#629 : Type error: Property 'token' does not exist on type Global ( #630 )
2022-01-04 15:32:03 -03:00
Emilien Durieu
c95f292743
avoid malformed url with vendure ( #622 )
2021-12-22 16:44:26 -03:00
Michael
4b2df2242c
Fixes issue with next/dynamic when running next version > 12.0.3 ( #618 )
...
Co-authored-by: mdupree <mdupree@acromedia.com>
2021-12-22 13:19:27 -03:00
Gonzalo Pozzo
c057566ba2
Update providers todo list ( #617 )
2021-12-17 14:06:33 -03:00
Lars Salling
98af5f4615
Remove unnecessary check in the Sidebar component ( #606 )
...
* refactor: remove unneccessary code
* refactor: remove excessive function call in modal
Co-authored-by: Gonzalo Pozzo <gonzalo.pozzo4@gmail.com>
2021-12-17 11:55:04 -03:00
Lars Salling
d1f8ff007b
Add missing providers in docs ( #607 )
...
* chore(docs): add missing providers
* chore: add ordercloud to tsconfig
* chore: add kibocommerce in docs
* chore: typo
* fix: revert to local as default provider
* Update README.md
* Update README.md
* Update README.md
Co-authored-by: Gonzalo Pozzo <gonzalo.pozzo4@gmail.com>
2021-12-16 16:16:18 -03:00
Chris Vibert
d8b42acfa2
Commerce.js Provider ( #548 )
...
* commercejs: Initial commit with basic product list
* ui: Handle no variants on product
* commercejs: Support individual product pages
* commercejs: Use separate sdkFetch function
* commercejs: Show option hex colors based on option name
* commercejs: Support product search and filter
* commercejs: Enable carts feature
* commercejs: Remove unused API endpoints
* commercejs: Fix adding variants to cart
* commercejs: Fix types for update cart hook
* commercejs: Update README
* commercejs: Add sorting to product search
* commercejs: Add generic types to cart actions
* commercejs: Better cart normalization
* commercejs: Provide typing for sdkFetch function
* commercejs: Refactor product search logic
* commercejs: Update commercejs types package and export types from local directory
* commercejs: Remove unused checkout hooks
* commercejs: Enhance fetcher to allow custom API routes
* commercejs: Fix product types
* commercejs: Add checkout functionality
* commercejs: Add commercejs to README list of providers
* commercejs: Add login/logout auth hooks
* commercejs: Adds comment to sdkFetch function
* commercejs: Bring back empty useSignup hook to fix build
* commercejs: Refactor useCheckout hook logic
* commercejs: Add errors to fetcher function if using invalid resource/method
* commercejs: Remove use of hex colors for color variants
* ui: Fix undefined error when no variants
* commercejs: Handle add to cart when no variants
* commercejs: Enable customer auth feature
* commercejs: Rename public key env variable as commercejs
* commercejs: Remove duplicate customer fields
* commercejs: Use variants API to generate product variants
* commercejs: Fetch all products using sort order
* commercejs: Fix use of normalizeProduct function
* commercejs: Disable customer auth
* commercejs: Show selected variant details in cart view
* commercejs: Update to latest commercejs types
* commercejs: Fix login email
* commercejs: Remove unnecessary ts-ignore
* api: Allow parameter to be passed to login API
* api: Allow login handler to accept GET requests
* commercejs: Add login API for login callback email link
* commercejs: Remove unused argument to API
* commercejs: Add hook to fetch logged in customer
* commercejs: Rename token to match SDK name
* commercejs: Enable logout
* commercejs: Fix VERCEL_URL env variable
* commercejs: Fix using vercel deployment url
* commercejs: Add deployment url env vars to templates
* Replace yarn with npm
* commercejs: Allow checkout submit even without card/address details
* ui: Add loading and cart refresh to checkout
* commercejs: Leave link to issue on TODO comment
* Update docs/README/env.template for commercejs provider
* ui: Prevent toggle loading after component unmount
* commercejs: Handle product without images
* ui: Explicity set loading to false after checkout
* Revert "api: Allow parameter to be passed to login API"
This reverts commit c3713ec6e23f1b423a071a31221069995d419486.
* commercejs: Handle login using API redirect
* commercejs: Adds shipping and billing details to checkout data
* commercejs: Fix types for fetcher and submit checkout
* commercejs: Update README with demo url
* commercejs: Update checkout hooks to use checkout context
* commercejs: Update checkout logic to use customer fields
* ui: Clear checkout fields context after checkout
* commercejs: Remove unused clear checkout function
* commercejs: Import constants directly
2021-12-16 16:06:52 -03:00
kibo-kevinwatts
3a69dbb5b0
fix(ckibocommerce customer endpoint): check if shopper cookie is anonymous before calling kibo api ( #613 )
2021-12-16 11:02:46 -03:00
Maaz
2271864057
Update keen-slider ( #592 )
...
Co-authored-by: Gonzalo Pozzo <gonzalo.pozzo4@gmail.com>
2021-12-15 14:24:06 -03:00
kibo-kevinwatts
9a4772cdb4
feat(provider): Implement Kibo Commerce provider ( #575 )
...
* Icky 161 folder and env setup (#1 )
* folder and env setup
* codegen.json headers removed
Co-authored-by: Chandradeepta <43542673+Chandradeepta@users.noreply.github.com>
* Feature/icky 194 (#5 )
* folder and env setup
* codegen.json headers removed
* use-cart code flow updated
* use-cart code flow updated
* Implemented get-cart functionality
* removed unused file
* getAnonymousShopperToken function added
* normalization mapping updated
* PR points resolved
* Anonymous shopper token query added
* getAnonymousShopperToken function added
* Anonymous shopper token query added
Co-authored-by: Chandradeepta <43542673+Chandradeepta@users.noreply.github.com>
* Icky 175 (#3 )
* folder and env setup
* codegen.json headers removed
* icky-175-get-site-info
* PR comments resolved
* update category Id
Co-authored-by: Chandradeepta <43542673+Chandradeepta@users.noreply.github.com>
* Icky-169-LogIn (#4 )
* Update README.md
* Initial Commit
* Commited Keys
* GraphQL Changes
* GraphQL Query
* Final Changes
* Changed login.ts
* Made changes in login.ts
* Final Changes
* Refactored login.ts
* SignUp Initial Checkin
* logout Initial
* Customer Account Initial Commit
* Logout - deleted cookie
* Reverted ReadMe and UserNav file
* Final Changes
* Resolved comments
* Resolved comments 1
* Resolved comments 2
* Resolved comments 3
* Resolved comments 4
Co-authored-by: SushantJadhav <Sushant.Jadhav@kibocommerce.com>
* ICKY-166-getProducts-and-getProduct (#6 )
* GetProduct Initial Commit
* Passed productCode as Slug to get-product
* Moved currencyCode in Config file
* Icky 173 (#9 )
* Initial commit related to getAllPages
* Initial Changes
* Making documentListName configurable
* fixing dynamic page rendering and adding typescript code
Co-authored-by: amolnadagonde <amol.nadagonde@kibocommerce.com>
Co-authored-by: kibo-sushant <sushant.jadhav@blueconchtech.com>
* Feature/icky 176 (#8 )
* GetProduct Initial Commit
* addItemToCart function implemneted
* Add Item to cart functionality implemented
* ICKY-166-getProducts-and-getProduct (#6 )
* GetProduct Initial Commit
* Passed productCode as Slug to get-product
* Moved currencyCode in Config file
* Icky 173 (#9 )
* Initial commit related to getAllPages
* Initial Changes
* Making documentListName configurable
* fixing dynamic page rendering and adding typescript code
Co-authored-by: amolnadagonde <amol.nadagonde@kibocommerce.com>
Co-authored-by: kibo-sushant <sushant.jadhav@blueconchtech.com>
* addItemToCart function implemneted
Conflicts resolved
* Add Item to cart functionality implemented
* booleans removed from query
* cart size option enabled
* updated addItem for with and without variants products
Co-authored-by: kibo-sushant <sushant.jadhav@blueconchtech.com>
Co-authored-by: Chandradeepta <43542673+Chandradeepta@users.noreply.github.com>
Co-authored-by: kibo-sushant <89385472+kibo-sushant@users.noreply.github.com>
Co-authored-by: kibo-kevinwatts <85258296+kibo-kevinwatts@users.noreply.github.com>
Co-authored-by: amolnadagonde <amol.nadagonde@kibocommerce.com>
* Removed types from schema.d.ts (#11 )
* Final Changes (#16 )
* Icky 177 (#13 )
* addItemToCart function implemneted
Conflicts resolved
* Add Item to cart functionality implemented
* remove Item from cart implemented
* removed unused code
Co-authored-by: Chandradeepta <43542673+Chandradeepta@users.noreply.github.com>
* Icky 178 - Update Cart Quantity implemented (#14 )
* update cart quantity implemented
* add item to cart bug fixed
Co-authored-by: Chandradeepta <43542673+Chandradeepta@users.noreply.github.com>
* Icky 182 (#12 )
* initial commit
* useSearch hook
* remove extra spaces
* revert pages and component changes
* remove extra spacing in search.tsx
* changes in catalog/products and product-search-vars
* initial commit
* useSearch hook
* remove extra spaces
* revert pages and component changes
* remove extra spacing in search.tsx
* changes in catalog/products and product-search-vars
* changes in product-search-vars
* remove unwanted boolean
* Feature/icky 179 (#17 )
* initial commit
* useSearch hook
* remove extra spaces
* revert pages and component changes
* remove extra spacing in search.tsx
* changes in catalog/products and product-search-vars
* initial commit
* useSearch hook
* remove extra spaces
* revert pages and component changes
* remove extra spacing in search.tsx
* changes in catalog/products and product-search-vars
* changes in product-search-vars
* remove unwanted boolean
* initial commit
* updated Provider
* usewishlist/getwishlist
* changes in provider.ts
* initial commit
* useSearch hook
* revert pages and component changes
* remove extra spacing in search.tsx
* changes in catalog/products and product-search-vars
* initial commit
* useSearch hook
* revert pages and component changes
* remove extra spacing in search.tsx
* changes in catalog/products and product-search-vars
* initial commit
* usewishlist/getwishlist
* updated Provider
* changes in provider.ts
* normalize wishlistitem
* changes in get-customer-account
* remove unwanted code
* resolve empty wishlist case
* resolve pr comments
Co-authored-by: kibo-sushant <sushant.jadhav@blueconchtech.com>
* token encoding and decoding fixed (#19 )
Co-authored-by: Chandradeepta <43542673+Chandradeepta@users.noreply.github.com>
* Feature/icky- 180 & 181 (#20 )
* initial commit
* useSearch hook
* revert pages and component changes
* remove extra spacing in search.tsx
* changes in catalog/products and product-search-vars
* initial commit
* useSearch hook
* revert pages and component changes
* remove extra spacing in search.tsx
* changes in catalog/products and product-search-vars
* usewishlist/getwishlist
* changes in provider.ts
* changes in get-customer-account
* initial commit
* useSearch hook
* revert pages and component changes
* remove extra spacing in search.tsx
* changes in catalog/products and product-search-vars
* initial commit
* useSearch hook
* revert pages and component changes
* remove extra spacing in search.tsx
* changes in catalog/products and product-search-vars
* usewishlist/getwishlist
* changes in provider.ts
* remove unwanted code
* initial commit
* resolve pr comments
* changes in add-item
* remove wishlist fragment
* remove item from wishlist
* changes in normalize.ts
* changes in additemtowishlist mutation
* resove pr comments
* Feature/icky 291 (#22 )
* Kibo API authentication helper handling oauth token generation / refresh and making auth ticket available to process via next server runtime config
* Update .env template with placeholder for Kibo Auth Url
* resolve ICKY-275 (#24 )
* Fix/icky 276 (#21 )
* remove Item from cart implemented
* update cart quantity implemented
* removed unused code
* ICKY 176 and 263 implemented
* ICKY 263 removed
* PR points resolved
Co-authored-by: Chandradeepta <43542673+Chandradeepta@users.noreply.github.com>
* ICKY-263 (#23 )
* ICKY-263
* resolve pr comments
* resolve pr comments for customer typescript
* docs: update kibo commerce readme with env details (#26 )
* resolve icky-264 (#25 )
* chore: remove extra field from .env.template
* chore: remove extra .vscode launch json file
* chore: cleanup test message from kibocommerce fork
* chore(docs): remove extra field from .env template and .env related docs
* chore: remove test data json file
* chore: delete yarn.lock
* refactor: remove unused fetch from kibo config, remove unused CommerceProvider
* refactor: rename queries and util modules for consistency
* chore: add checkout related api noop handlers and hooks
* chore: revert modified core files
* chore(config): add kibo production sandbox cdn to image domains config
* fix: page normalizer and query for static pages
* chore: remove commented code and unnecessary imports
* fix(module paths): switch framework alias for relative path
Co-authored-by: kibo-chandradeeptalaha <89371824+kibo-chandradeeptalaha@users.noreply.github.com>
Co-authored-by: Chandradeepta <43542673+Chandradeepta@users.noreply.github.com>
Co-authored-by: kibo-geetanshuchhabra <89399259+kibo-geetanshuchhabra@users.noreply.github.com>
Co-authored-by: kibo-sushant <89385472+kibo-sushant@users.noreply.github.com>
Co-authored-by: SushantJadhav <Sushant.Jadhav@kibocommerce.com>
Co-authored-by: amolnadagonde <amol.nadagonde@kibocommerce.com>
Co-authored-by: kibo-sushant <sushant.jadhav@blueconchtech.com>
Co-authored-by: kibo-amolnadagonde <75060520+kibo-amolnadagonde@users.noreply.github.com>
2021-12-15 10:25:09 -03:00