This repository has been archived by the owner on Feb 12, 2022. It is now read-only.
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Update the link on homepage (#111) * New: sampleApp - Document Product Search Result and Home components (W-7156928) * bug: fix ux (W-7208631) * bug: fix ux (W-7208228) * Don't send private values to the browser via apiconfig.js * Fix the prod build to work on first run The sass styles need to be compiled first, otherwise LWC won't pickup the output CSS and add them to the final bundle. * Remove data-sources functionality * Initial PoC for @sfcc-core/core * Fix license Signed-off-by: Bret Little <[email protected]> * Logger implementation * Add tests to logger * Migrate the remainder of core to typescript * Add typescript configuration files to version control * Cleanup types (remove some any's) * add component extension readme (#120) * Paul's edits to Zi's componentExtension.md file. * minor updates (#123) * Cleanup * Switch to interfaces * new: Search - Keyword Search Encoding for Security Best Practices (W-6984514) * new: Search - Keyword Search Encoding for Security Best Practices (W-6984514) (#126) * Breaking: replace product detial wire adaptor with lwc-apollo-client * Update: sampleApp - Update to SDK 1.3.0-alpha.8. Update PDP and product search to use new authentication and product search refinement (W-7241436) * Bug: Fixed issue on PDP where strike through price appears when there is no sale price (W-7162332) * chore: get product search sorting rules from BFF (W-7034305) * edit: acknowledged Ozzy's comments (W-7034305) * Adding Cart Services & Authentication (#135) New: Session Management & Cart Authentication * edit: acknowledged Zi's comment on keyword-search-encoding * edit: acknowledged Zi's comment on keyword-search-encoding * removing conflicts after rebase edit: acknowledged Ozzy's comments (W-7034305) edit: acknowledged Zi's comment on keyword-search-encoding edit: acknowledged Zi's comment on keyword-search-encoding * edit: resolved merge conflicts, acknowledged Zi's keyword encoding comment * edit: reorder import graphqlPassport * edit: yarn.lock upgrade * edit: cartResolvers.js empty object linting issue * edit: productDetailsResolvers.js empty object linting issue * fix: cart.js, productDetail.js linting issue * edit: acknowledged Evan's comment on router.js * Bug: Fix the TypeScript definitions inside core (#141) * Fix running the app on windows by adding cross-env Fixes #127 * New: update Cart UX initial commit (#142) * New: Rename cart functionality to basket and move to TypeScript * Propogate error from authenticate middleware * Fix fix building on windows (#147) Co-authored-by: Gurpreet Saini <[email protected]> * Chore: fix linting problems throughout the typescript source (#149) * Fix cross env to be a main dependency (#154) Cannot be a dev dependency because it is used in the main startup * new: search no result page clean up (W-7246249) * new: search no result page clean-up * new: search no result page should be cleaned up (W-7246249) * edit: acknowledged Bret's comments on PR * edit: empty div rendered when loading products * New(storefront-lwc): add bundle analysis to the deployment (#155) * edit: text changes addressing Paul's feedback * Update(@sfcc-bff) commerce-sdk to v1.3.0-alpha.9 (#157) * Fix the build by removing deploy to heroku Heroku already is hooked into the git repo and will deploy independent of circle ci * Chore: adding a list of library components to README * update readme (#148) * Fix(storefront-lwc) remove innerHTML in favor of imperative dom creation (#160) This should resolve some of the XSS concerns * New: Show empty cart view (W-7114838) * Bug: Fixed hyberlink on need help message. * New: Remove Product from Basket (#163) New: Remove Product from Basket * Update: Handle cross site scripting (W-7262039) * Chore: Performance Improvement for getBasket (#166) * NEW: Search Results to use new apollo-client * CHORE: linting pdp gql query file * New: Show Product Quantity on Header Cart (#171) New: Show Product Quantity on Header Cart * Chore: Add lint step to CircleCI config and fix lint error * Lots of cleanup (#172) * Update(storefront-lwc): remove lwc-services and use rollup directly * Chore remove mjs in favor of using esm Bug(@sfcc-bff/productapi): the default image property was defined properly Fix tests Fix lint issue on an unused expression Add linting to circle ci steps * Fix sass build and change documentation for api.js and port 3000 * Fix dev build * Paul's edits to README.md file. * Fix lint * Update rollup config * Remove lwce/router from this PR Co-authored-by: Paul DiSabito <[email protected]> Co-authored-by: Gurpreet Saini <[email protected]> * New:Basket product line item Card(W-7114827) (#170) New:Basket product line item Card(W-7114827) * minor css updates for Basket * more css cleanup * use bootstrap classes * New: Coupon add and remove functionality on cart page (W-7114978) * reset auth token on request if it has expired - remove basketid from session on product search/detail * Disable cors unless defined by an environment variable * Add documenation * Update: the error handling in basketapi, productapi, and on the client (W-7361704) (#191) * Update: Fixed some UX styling for Promo code and Order totals * Blittle add lwce router (#178) * Update(storefront-lwc): move to @lwce/router single-page-app routing * Fix(storefront-lwc): show the query in the searchbar header * Update: change the cookie to have a strict same-site policy (#195) * New: session management documentation * Paul's edits to sessionManagement.md. * Bug(storefront-lwc): Fix PDP carousel back and forward buttons (W-7361322) * Fix(storefront-lwc): build fixes (#198) 1. Fix lwc to output proper sourcemaps 2. Add live reload 3. Fix express-session warnings * New: add header component (W-7360766) * New: Replace Cart Sevice with LWC Apollo Client * Basket readme (#194) * Update(storefront-lwc): add tests for the product detail page (#203) * New: Error Handling (#197) New: Error Handling * chore(release): publish v1.0.0-alpha.2 @skip-ci@ * Fix integration (#207) * Integration (#119) * Update the link on homepage (#111) * New: sampleApp - Document Product Search Result and Home components (W-7156928) * bug: fix ux (W-7208631) * bug: fix ux (W-7208228) * Don't send private values to the browser via apiconfig.js * Fix the prod build to work on first run The sass styles need to be compiled first, otherwise LWC won't pickup the output CSS and add them to the final bundle. * Remove data-sources functionality Co-authored-by: Zi Sardone <[email protected]> Co-authored-by: anndiep-sfcc <[email protected]> Co-authored-by: Abhinav Kapoor <[email protected]> Co-authored-by: echessman <[email protected]> * New: Adding a PR checklist to the master branch Co-authored-by: echessman <[email protected]> Co-authored-by: Zi Sardone <[email protected]> Co-authored-by: anndiep-sfcc <[email protected]> Co-authored-by: Abhinav Kapoor <[email protected]> Co-authored-by: Syed Shehroz Hussain (Ozzy) <[email protected]> Co-authored-by: Zi Sardone <[email protected]> Co-authored-by: Abhinav Kapoor <[email protected]> Co-authored-by: echessman <[email protected]> Co-authored-by: Bret Little <[email protected]> Co-authored-by: Bret Little <[email protected]> Co-authored-by: Paul DiSabito <[email protected]> Co-authored-by: Jason Cooper <[email protected]> Co-authored-by: Evan Chessman <[email protected]> Co-authored-by: Gurpreet Saini <[email protected]> Co-authored-by: Alex Clark <[email protected]> Co-authored-by: Alex Clark <[email protected]> Co-authored-by: Syed Shehroz Hussain (Ozzy) <[email protected]>
- Loading branch information