267 Commits

Author SHA1 Message Date
Aditya
dcf9a6defa CKAD-75-store-categories-categoryPages 2021-12-23 18:27:37 +05:30
Aditya
a85584d999 CKAD-75-store-categories-categoryPages 2021-11-17 15:34:48 +05:30
GunaTrika
737612656f Adding checkout files 2021-10-06 17:28:19 +05:30
GunaTrika
cad3ad7756 Fixing build error 2021-10-06 12:04:21 +05:30
GunaTrika
19300cbafc Merge branch 'main' of https://github.com/vercel/commerce into elasticpath-master 2021-10-06 11:50:01 +05:30
Gonzalo Pozzo
3f0c38461b
Add ordercloud provider (#500)
* Add ordercloud provider

* Fix provider errors

* Make submit checkout optional

* Make submit checkout optional

* Remove nullables when creating endpoint type

* Update readme

* Log checkout error

* Log error

* Save token to cookie

* Update fetch rest

* Use token at checkout

Co-authored-by: Luis Alvarez <luis@vercel.com>
2021-10-05 09:49:01 -03:00
GunaTrika
c5f25906a3 Fixing image url attempt #6 2021-09-28 18:24:43 +05:30
GunaTrika
f8e3dfe766 Fixing image url attempt #4 2021-09-28 17:20:36 +05:30
GunaTrika
1a99a119c9 Fixing type error 2021-09-28 10:41:12 +05:30
GunaTrika
b5051f50e4 Login & Token
- Changed the loging fetch
 - Store the token and user id in cookie
 - Ue the cookie to make user calls like get user
2021-09-28 10:32:22 +05:30
GunaTrika
e5a36389f9 Get products formating
- Checking related products with param
 - Changing the normalizer
 - Separate calls for product & products in normalizer
2021-09-28 10:30:55 +05:30
GunaTrika
ef2bd1fdcb Use moltin sdk in fetcher 2021-09-28 10:28:21 +05:30
cond0r
f9644fecef
Shopify: create checkout on add to cart (#432)
* Create checkout on add to cart

* Checkout changes

* Revert files

* Fix checkout
2021-09-24 16:55:46 -03:00
Gonzalo Pozzo
8e7b942240
Fix redirect checkout (#502)
* Fix redirect checkout

* Don't use checkout for saleor
2021-09-24 11:42:09 -05:00
Emrah
381cefae0e
fix: Remove the duplicate description field (#449) 2021-09-23 15:27:46 -05:00
pfcodes
b1ede29576
Update get-customer-wishlist.ts (#443)
Closes #442
2021-09-23 14:45:57 -05:00
Zac A
66548c887c
Fix Typo - 'starter' to 'started' (#434)
Fix for Issue #402

Co-authored-by: Gonzalo Pozzo <gonzalo.pozzo4@gmail.com>
2021-09-23 15:56:26 -03:00
pfcodes
27182cce67
Update normalize.ts (#469)
add support for cart digital line items
2021-09-22 21:09:56 -05:00
Eduardo Fortuna
08f9cc5362
Update version api shopify (#495) 2021-09-22 20:54:17 -05:00
gkielwasser
a59a41edab
Vendure - Fetcher - Globally throw errors (#391)
* Vendure - Fetcher - Globally throw errors

Globally throw errors from the Vendure fetcher when we detect errors in the response body

* Remove unnecessary new function

* Remove unnecessary import

Co-authored-by: Luis Alvarez D <luis@vercel.com>
2021-09-22 19:37:39 -05:00
Gonzalo Pozzo
1720bd698c
Implement custom checkout (#487)
* Implement custom checkout core

* Fix elements on core

* Add files to providers

* Adapt providers

* Update types

* Update shopify file

* Format files
2021-09-22 19:20:58 -05:00
GunaTrika
9d83146aff Cart Implementation
- Add to cart
 - Update cart
 - Delete cart
 - Remove cart item
 - Cart and cart item normalization
2021-09-17 15:16:40 +05:30
GunaTrika
d785f3c0ef New epcc client
- Extended motlin sdk and corrected pcm ur
 - Using new client for below sections
   - Get all products
   - Get product
   - Get all products path
   - Login & Signup
   - Customers
 - Changing product normalizer for pcm products
2021-09-17 15:14:38 +05:30
Luis Alvarez D
a94f049f0a
Remove unused provider config (#459)
* Updated core types for commerce provider

* Updated bigcommerce provider

* Added util method for provider creation

* Removed unrequired code from saleor

* Updated shopify provider

* Updated providers and local setup

* Updated saleor setup

* Updated swell

* Updated vendure

* Updated swell-js usage

* Removed unrequired import from saleor
2021-08-30 22:32:20 -05:00
Isiko Saidiali
24dd291be2
Update README.md to include information on how to add a custom provider (#250)
* Update README.md

* Updated commerce readme

Co-authored-by: Luis Alvarez D <luis@vercel.com>
2021-08-28 00:11:53 -05:00
vijayakumarv-trika
60f3c68e7e
Product detail (#5)
* remove unused imports and localhost added as a local domain

* Logo, Favicon and copyrights changed

* Logo, Favicon and copyrights changed

* Product Details page
2021-08-12 18:28:31 +05:30
vijayakumarv-trika
66d8737fe6
Logo, Favicon and copyrights changed (#3)
* remove unused imports and localhost added as a local domain

* Logo, Favicon and copyrights changed

* Logo, Favicon and copyrights changed
2021-08-12 17:35:15 +05:30
vijayakumarv-trika
045f6bcc75 Code changes 2021-08-05 16:12:04 +05:30
vijayakumarv-trika
d58ba8029b Merge branch 'elasticpath-master' of https://github.com/trikatechnologies/ckube-store into SignUp 2021-08-05 14:31:38 +05:30
vijayakumarv-trika
903641323a SignUp enabled 2021-08-05 14:31:30 +05:30
vijayakumarv-trika
fade459a75 Products intigrated with normalize method 2021-08-03 12:15:28 +05:30
ryanford
e8b577b83f
optionsSelections takes an array of options objs (#364)
* optionsSelections takes an array of options objs

* use options array to match API expectations

Co-authored-by: Ryan Ford <ryanford@users.noreply.github.com>
2021-08-01 17:46:36 -05:00
ikoruk
1375d88171
add default values to fix case where there are no values for product option (like text input) (#255)
Co-authored-by: Luis Alvarez D <luis@vercel.com>
2021-07-30 19:13:23 -05:00
thegoodcode
34d0a0b978
Fix login error messages (#283) 2021-07-29 23:50:55 -05:00
Michael Bromley
ff715c4ccb
Add note in Vendure readme on correct server config for sessions (#417) 2021-07-28 19:32:42 -05:00
Jakub Neander
4b164d20a3
provide more details for Saleor in its README (#419) 2021-07-28 19:31:35 -05:00
MitchStarkTekton
177914186e
convert category to number before checking for int (#422) 2021-07-28 19:30:55 -05:00
GunaTrika
7510cb03a8 Enabled get all products with sdk. but needs normalizing
Added vs code debug script
2021-07-28 15:53:54 +05:30
GunaTrika
c5d92d46ad Adding Moltin SDK for client side
Adding get user using sdk
2021-07-28 15:53:19 +05:30
Jakub Neander
50c4f558db
specify the minimal required Saleor version (#418) 2021-07-22 12:29:24 -03:00
GunaTrika
82f14ef467 Enabling login
- Added moltin call from the server side
 - Set the cookie with customer tokens with btoa encoded
2021-07-20 15:47:38 +05:30
GunaTrika
4268c9ab28 Enabling login
- enabled login service
 - ep api is returing error but service call working fine
2021-07-19 18:10:29 +05:30
GunaTrika
62e03f518c Adding supported files for new provider 2021-07-19 18:09:07 +05:30
GunaTrika
f98cea2c1d Adding initial files for elastipath - not working 2021-07-19 17:29:19 +05:30
George FitzGibbons
166bb037e4
Handle checkout for logged in users (#405)
* create a jwt token if there is a customerId, move the get customer id to the main utils folder.  Need to add in more value to the env file.  Updated the env sample.

* remove yarn.lock and tsconfig.json

* remove build settings

* remove build settings

* remove build settings

* Update tsconfig.json

* Delete package-lock.json

* fix typescript errors

* Update tsconfig.json

Co-authored-by: George Fitzgibbons <george.fitzgibbons@c02zw1aqlvdn.lan>
2021-07-01 13:21:01 -03:00
B
a314893f62
Bump API Version (#399)
* Bump API Version

* changes
2021-06-29 13:46:29 -03:00
Luis Alvarez D
08813be880
Remove tsconfig.js and add back yarn.lock (#390)
* Removed tsconfig.js

* Added back yarn.lock
2021-06-23 15:06:24 -03:00
B
cb6d70570d
New Feature Updates, more coverage. (#385)
* Shouldn't be there.

* Removing

* Removing old libraries

* Updating

* Feature Changes and updates

* Update README.md
2021-06-22 17:19:07 -03:00
Tobias Koppers
1a50be125a
build performance improvements (#384)
* performance improvements

* enable incremental typechecking

* upgrade dependencies

* remove unused dependencies
2021-06-22 16:37:44 -03:00
B
78cc378a72
New Release (#371)
* Custom Checkout Progress

* Updates to Checkout

* Custom Checkout Progress

* Adding tabs

* Adding Collapse

* Adding Collapse

* Improving Sidebar Scroll

* Modif footer

* Changes

* More design updates

* sidebar cart

* More design updates

* More design updates

* More design updates

* More design updates

* Types

* Types

* Design Updates

* More changes

* More changes

* More changes

* Changes

* Changes

* Changes

* New tailwind required changes

* Sidebar Styling issues with Mobile

* Latest changes - Normalizing cart

* Styling Fixes

* New changes

* Changes

* latest

* Refactor and Renaming some UI Props

* Adding Quantity Component

* Adding Rating Component

* Rating Component

* More updates

* User Select disabled, plus hidding horizontal scroll bars

* Changes

* Adding ProductOptions Component and more helpers

* Styling updates

* Styling updates

* Fix for slim tags

* Missmatch with RightArrow

* Footer updates and some styles

* Latest Updates

* Latest Updates

* Latest Updates

* Removing Portal, since it's not needed. We might add it later I'd rather not to.

* Removing Portal, since it's not needed. We might add it later I'd rather not to.

* Sam backdrop filter

* General UI Improvements

* General UI Improvements

* Search now with Geist Colors

* Now with Geist Colors

* Changes

* Scroll for Mobile on IOs devises

* LoadingDots Working (:

* Changes

* More Changes

* Perf changes

* More perf changes

* Fade to the Nametags in the ProductCard

* changes

* Search issue ui

* Search issue ui

* Make sure to only refresh navbar and modals when required

* Index revalidate

* Fixed image issue

* hide album scroll on windows

* Fix scrollbar

* Changing

* Adding 404 with Layout

* Removing Toast

* Adding Assets

* Adding Assets

* Progress with LocalProvider

* New productTag

* Only images for the drop

* changes

* Empty SWRhooks

* Adding Local Provider

* Working local

* Working view of a LocalProvider

* More updates

* Changes

* Removed react-ticker

* default to local if no env available

* default to local if no env available

* add missing `@` to css import

* rewrite search rewrites to multiple pages

* allow requests in getStaticProps to execute in parallel

* make type import explicit

* add a tsconfig.js file

* use local provider in tsconfig.js

* avoid a circular dependency

* Saleor was not in the providers list

* avoid circular dependency in bigcommerce

* Adding more to the Local Provider (#366)

* Adding more data

* Adding more data

* optimize assets (#370)

* Optimize assets (#372)

* optimize assets

* remove assets

* remove assets

* cart enabled

* Adding saleor

* Changes with Webpack

* Changes

Co-authored-by: Luis Alvarez <luis@vercel.com>
Co-authored-by: Tobias Koppers <tobias.koppers@googlemail.com>
Co-authored-by: Shu Ding <g@shud.in>
2021-06-15 20:23:17 -03:00