-
Notifications
You must be signed in to change notification settings - Fork 116
chore: release 1.0.0-rc.6 #661
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
93 commits
Select commit
Hold shift + click to select a range
b3839e2
fix(theme): refactor and fix store switcher (#383)
bartoszherba f302d47
feat(middleware): added i18n route middleware (#408)
faaffd8
fix(theme): out of stock product will no longer break cart (#404)
bartoszherba a034bb1
Revert "refactor(theme): enables currency switcher on TopBar.vue (#42…
962c95d
refactor(i18n): changed i18n middleware to plugin and fix store switc…
2ff70e1
refactor(theme): changed i18n midl. to plugin & fix store switcher by…
bloodf 4dc1c2f
fix: expired user token (#392)
KevinGorjan 334cd69
refactor(theme): enable the currency switcher on `TopBar.vue` (#430)
bloodf 4d93789
fix(theme): update localisation for all :link bindings (#450)
bartoszherba 4e5e57e
fix(theme): fix fcPlugin issuse when cookies were not set yet - added…
bartoszherba 9c5cf5f
fix(theme): add debounced update quantity action so it will be possib…
bartoszherba 0fc5ded
Revert "perf(general): add performance improvement changes (#471)" (#…
f36eade
fix: loosing data when moving between steps on the checkout (#440)
KevinGorjan 1e49a6a
feat: added nuxt-img and possibility to use external image providers …
b8ef6fe
refactor: m2-69. ssr optimization for default layout (#477)
bartoszherba 541c70b
fix: incorrect shipping method price displayed in order summary (#496)
KevinGorjan b5cde23
feat(recaptcha): add recaptcha (#401)
aelmizeb 60b5b6a
chore: added sentry (#507)
db1812a
feat: added support for @vue-storefront/cache module (#482)
78389c4
build(theme): extracted styles to separate .css chunks (#516)
3332c9e
fix(theme, composable): expired user token issue (#519)
bartoszherba f379ff9
chore(theme): removed redis, sentry and reCaptcha config from nuxt.co…
15f0bf4
chore: added possibility to extend nuxt.config during deployment (#524)
c430a8c
fix(theme): add html unescaping in HTMLContent component (#532)
bartoszherba ffea609
fix(theme): use translation function in all occurance of error[0] in …
bartoszherba 62b6119
build: removed recaptcha from deployment config (#534)
7a882e1
fix: configurable product should work when only one attribute is used…
AlexanderDevitsky 6d048ed
chore(theme): added missing translations (#553)
KevinGorjan 39474db
fix: the ability to close quick search using the keyboard (#552)
AlexanderDevitsky 1bc8087
fix(theme): fix add to wishlist button on catgory listing view for a …
bartoszherba 8ef5da7
chore: updated dependencies & configuration management (#538)
bloodf 924a081
fix: fixed InstagramFeed component (#557)
AlexanderDevitsky 127c1cd
fix: changed header spacing (#556)
AlexanderDevitsky 66e4e63
build: add enterprise deployment (#561)
inkoguto 38f1a7c
chore: allign main to develop after 1.0.0-rc.5.4 release (#560)
33738c6
refactor: added loazy loaded components for default layout and app he…
df72aa4
refactor(theme): updated deployment & dependencies (#563)
d9c2d04
refactor(theme): added lazy loading for offscreen images on homepage …
8984b83
fix(theme): fix missing shipping address form on the checkout for a c…
bartoszherba 19a38f5
refactor(theme): remove core _theme module (#567)
bartoszherba 8f9ba91
fix(theme): fix dompurify arguments injection (#573)
bartoszherba 20cbc3e
feat: mobile menu (#569)
AlexanderDevitsky 835d358
chore: fixed some error reported by eslint (#562)
958cc57
fix: small fixes for mobile (#580)
KevinGorjan 7d7beb5
refactor(general): refactor how and where the cart is loaded
bartoszherba 82b52e9
feat(theme): add conditional rendering for a store switcher and curre…
bartoszherba c8abe67
build(tsconfig): changed target in tdconfig files from es5 to es2019
58e4a7c
build(github actions): updated draft release and merge release GH act…
81c0132
refactor(theme): moved loadStores and loadCurrencies to separate com…
ef95241
refactor(theme): refactored store switcher
6378dc7
refactor(theme): refactored currency swithcer
b284c48
feat(theme): added useApi composable, refactored topBar
d5c4297
chore(composables): made useCustomQuery composables deprecated
ed0b4cc
feat(theme): - add wishlist lazyload and totalItems shared field
bartoszherba 177cebf
perf(theme): lazy load loginModal
bartoszherba b64566a
feat(theme): add LoadWhenVisible component and lazyload footer
bartoszherba 663321b
refactor(theme): changed VSF logo and favicon
ab1ed89
refactor(theme): fixed cms pages layout
29705a0
build: added redis
191d63a
build: fixed redis cache invalidation
34d0000
build(build): fixed merge-release GH action
9d941eb
fix(theme): clear login modal reset password data when modal is closed
bartoszherba a22505e
refactor(theme): add homepage missing german translations
bartoszherba 6200528
perf(theme): appHeader navigation improvement
bartoszherba d021769
fix(redis): added missing redis config
cf42eed
refactor(theme): refactor SearchBar component
bartoszherba 7166231
fix(config): fixed redis__enabled varaible binding
cea6d81
build(cache): enabled varnish
c902066
fix(api): fix cart_id graphql error
bartoszherba cff522d
fix: centered empty cart text and image
dd2424d
feat(theme): add sorting select in the navbar on the mobile category …
bartoszherba 59a7a25
fix(theme): [Category] Save for later button should be hidden for gue…
ba1fd0b
fix(theme): [My Account] Aligned State/Province input
f6e0d1f
chore(theme): Product removal confirmation out of viewport
Diegoalbag d121075
fix(theme): added radio-button filter for mobile
KevinGorjan 163e286
fix(theme): refactored how the selected filters values are set
KevinGorjan 474d30d
feat: asset Optimization
2e99121
feat(theme): add pagination on the category mobile view
bartoszherba 3851b3a
fix(theme): [Product] Fixed Additional information tab
70d7b5c
refactor: optimized build, fixed small bugs
16bb360
fix(myaccount): fix few bugs on my account
bartoszherba 52da5e8
refactor(theme): made TopBar component lazy loaded
3971251
chore: release 1.0.0
web-flow ae4299d
refactor(theme): fixed cache issues
8b986bb
fix(theme): refactored when clicking outside the search-results
KevinGorjan 20c1ee3
fix(theme): better aligned search input icon
KevinGorjan a83ccb8
fix(theme): refactored watcher
KevinGorjan 142e72c
chore: updated readme
7f4c38a
chore(theme): Customer cannot change their email on mobile
Diegoalbag c22d51e
Update package.json
filipsobol b235e98
chore(docs): updated api reference
85fd14a
Merge branch 'main' into release/1.0.0
47fc712
Merge branch 'main' into release/1.0.0
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -35,15 +35,24 @@ jobs: | |
| name: ${{ env.RELEASE_VERSION }} | ||
| draft: false | ||
| prerelease: false | ||
|
|
||
| - name: Checkout to the develop branch | ||
| uses: actions/checkout@v2 | ||
| with: | ||
| ref: develop | ||
| - name: Create main-dev branch | ||
| uses: peterjgrainger/[email protected] | ||
| env: | ||
| GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} | ||
| with: | ||
| branch: chore/main-dev-${{ env.RELEASE_VERSION }} | ||
| - name: Merge main into develop branch | ||
| uses: thomaseizinger/[email protected] | ||
| env: | ||
| GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} | ||
| with: | ||
| head: main | ||
| head: chore/main-dev-${{ env.RELEASE_VERSION }} | ||
| base: develop | ||
| title: Merge main into develop branch | ||
| title: Align develop branch with main after release ${{ env.RELEASE_VERSION }} | ||
| body: | | ||
| This PR merges the main branch back into develop. | ||
| This happens to ensure that the updates that happend on the release branch, i.e. CHANGELOG and manifest updates are also present on the develop branch. | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -12,7 +12,6 @@ ARG IMAGE_PROVIDER_BASE_URL | |
| ARG REDIS__HOST | ||
| ARG REDIS__PORT | ||
| ARG REDIS__CACHE_INVALIDATE_KEY | ||
| ARG REDIS__CACHE_INVALIDATE_URL | ||
| ARG RECAPTCHA_ENABLED | ||
| ARG RECAPTCHA_HIDE_BADGE | ||
| ARG RECAPTCHA_VERSION | ||
|
|
@@ -21,7 +20,7 @@ ARG RECAPTCHA_MIN_SCORE | |
| ARG RECAPTCHA_SITE_KEY | ||
| ARG RECAPTCHA_SECRET_KEY | ||
|
|
||
| ENV MAGENTO_GRAPHQL=https://magento2-instance.vuestorefront.io/graphql | ||
| ENV MAGENTO_GRAPHQL=https://magento2-instance.vuestorefront.io:8443/graphql | ||
| ENV MAGENTO_EXTERNAL_CHECKOUT_URL=https://magento2-instance.vuestorefront.io | ||
| ENV MAGENTO_EXTERNAL_CHECKOUT=${MAGENTO_EXTERNAL_CHECKOUT} | ||
| ENV MAGENTO_EXTERNAL_CHECKOUT_SYNC_PATH=${MAGENTO_EXTERNAL_CHECKOUT_SYNC_PATH} | ||
|
|
@@ -36,7 +35,7 @@ ENV IMAGE_PROVIDER_BASE_URL=${IMAGE_PROVIDER_BASE_URL} | |
| ENV REDIS__HOST=${REDIS__HOST} | ||
| ENV REDIS__PORT=${REDIS__PORT} | ||
| ENV REDIS__CACHE_INVALIDATE_KEY=${REDIS__CACHE_INVALIDATE_KEY} | ||
| ENV REDIS__CACHE_INVALIDATE_URL=${REDIS__CACHE_INVALIDATE_URL} | ||
| ENV REDIS__CACHE_INVALIDATE_URL=/cache-invalidate | ||
| ENV REDIS__KEY_PREFIX=magento2vsf2 | ||
| ENV REDIS__ENABLED=true | ||
| ENV SENTRY_DSN=${SENTRY_DSN} | ||
|
|
@@ -61,14 +60,10 @@ RUN mv /var/www/packages/theme/nuxt.config.js /var/www/packages/theme/base.nuxt. | |
|
|
||
| RUN yarn install | ||
|
|
||
| RUN npx [email protected] workspace @vue-storefront/magento-theme add @nuxtjs/recaptcha | ||
| RUN npx [email protected] workspace @vue-storefront/magento-theme add @nuxtjs/sentry @sentry/tracing | ||
|
|
||
| RUN npx [email protected] workspace @vue-storefront/magento-theme add @nuxtjs/sentry | ||
|
|
||
| RUN npx [email protected] workspace @vue-storefront/magento-theme add @sentry/tracing | ||
|
|
||
| RUN yarn build && yarn cache clean --all | ||
|
|
||
| COPY .vuestorefrontcloud/docker/vue-storefront.sh /usr/local/bin/ | ||
|
|
||
| RUN chmod a+x /usr/local/bin/vue-storefront.sh | ||
|
|
||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,23 +1,17 @@ | ||
| import config from '@vue-storefront/magento-theme/config'; | ||
| import baseNuxtConfig from '@vue-storefront/magento-theme/base.nuxt.config'; | ||
|
|
||
| export default { | ||
| ...baseNuxtConfig, | ||
| modules: [ | ||
| ...baseNuxtConfig.modules, | ||
| '@nuxtjs/sentry' | ||
| ], | ||
| recaptcha: { | ||
| hideBadge: config.get('recaptchaHideBadge'), // Hide badge element (v3 & v2 via size=invisible) | ||
| siteKey: config.get('recaptchaSiteKey'), // Site key for requests | ||
| version: config.get('recaptchaVersion'), // Version 2 or 3 | ||
| size: config.get('recaptchaSize'), // Size: 'compact', 'normal', 'invisible' (v2) | ||
| }, | ||
| publicRuntimeConfig: { | ||
| isRecaptcha: config.get('recaptchaEnabled'), | ||
| }, | ||
| sentry: { | ||
| dsn: process.env.SENTRY_DSN, | ||
| tracing: true, | ||
| }, | ||
| }; | ||
| export default () => { | ||
| const baseDefaults = baseNuxtConfig(); | ||
|
|
||
| return { | ||
| ...baseDefaults, | ||
| modules: [ | ||
| ...baseDefaults.modules, | ||
| '@nuxtjs/sentry' | ||
| ], | ||
| sentry: { | ||
| dsn: process.env.SENTRY_DSN, | ||
| tracing: true, | ||
| }, | ||
| }; | ||
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,11 @@ | ||
| <!-- Do not edit this file. It is automatically generated by API Documenter. --> | ||
|
|
||
| [Home](./index.md) > [@vue-storefront/magento-api](./magento-api.md) > [cartTotalQty](./magento-api.carttotalqty.md) | ||
|
|
||
| ## cartTotalQty variable | ||
|
|
||
| <b>Signature:</b> | ||
|
|
||
| ```typescript | ||
| _default: (context: Context, cartId: string, customQuery?: CustomQuery) => Promise<ApolloQueryResult<CartQuery>> | ||
| ``` |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,11 @@ | ||
| <!-- Do not edit this file. It is automatically generated by API Documenter. --> | ||
|
|
||
| [Home](./index.md) > [@vue-storefront/magento-api](./magento-api.md) > [wishlistItemsCount](./magento-api.wishlistitemscount.md) | ||
|
|
||
| ## wishlistItemsCount variable | ||
|
|
||
| <b>Signature:</b> | ||
|
|
||
| ```typescript | ||
| _default: (context: Context, customQuery?: CustomQuery) => Promise<ApolloQueryResult<WishlistQuery>> | ||
| ``` |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,6 +1,6 @@ | ||
| { | ||
| "name": "@vue-storefront/eslint-config-import", | ||
| "version": "0.0.1", | ||
| "version": "1.0.0", | ||
| "author": "Heitor Ramon Ribeiro <[email protected]>", | ||
| "license": "MIT", | ||
| "scripts": { | ||
|
|
||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,6 +1,6 @@ | ||
| { | ||
| "name": "@vue-storefront/eslint-config-jest", | ||
| "version": "0.0.1", | ||
| "version": "1.0.0", | ||
| "author": "Heitor Ramon Ribeiro <[email protected]>", | ||
| "license": "MIT", | ||
| "scripts": { | ||
|
|
@@ -29,7 +29,7 @@ | |
| "rules" | ||
| ], | ||
| "dependencies": { | ||
| "eslint-plugin-jest": "^25.3.4" | ||
| "eslint-plugin-jest": "^26.0.0" | ||
| }, | ||
| "main": "index.js" | ||
| } | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,6 +1,6 @@ | ||
| { | ||
| "name": "@vue-storefront/eslint-config-typescript", | ||
| "version": "0.0.1", | ||
| "version": "1.0.0", | ||
| "author": "Heitor Ramon Ribeiro <[email protected]>", | ||
| "license": "MIT", | ||
| "scripts": { | ||
|
|
@@ -29,8 +29,8 @@ | |
| "rules" | ||
| ], | ||
| "dependencies": { | ||
| "@typescript-eslint/eslint-plugin": "^5.9.1", | ||
| "@typescript-eslint/parser": "^5.9.1" | ||
| "@typescript-eslint/eslint-plugin": "^5.10.2", | ||
| "@typescript-eslint/parser": "^5.10.2" | ||
| }, | ||
| "main": "index.js" | ||
| } | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,6 +1,6 @@ | ||
| { | ||
| "name": "@vue-storefront/eslint-config-vue", | ||
| "version": "0.0.1", | ||
| "version": "1.0.0", | ||
| "author": "Heitor Ramon Ribeiro <[email protected]>", | ||
| "license": "MIT", | ||
| "scripts": { | ||
|
|
@@ -29,7 +29,7 @@ | |
| "rules" | ||
| ], | ||
| "dependencies": { | ||
| "eslint-plugin-vue": "^8.3.0" | ||
| "eslint-plugin-vue": "^8.4.0" | ||
| }, | ||
| "main": "index.js" | ||
| } | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,6 +1,6 @@ | ||
| { | ||
| "name": "@vue-storefront/eslint-config-base", | ||
| "version": "0.0.1", | ||
| "version": "1.0.0", | ||
| "author": "Heitor Ramon Ribeiro <[email protected]>", | ||
| "license": "MIT", | ||
| "scripts": { | ||
|
|
@@ -34,7 +34,7 @@ | |
| "eslint-config-airbnb-typescript": "^16.1.0", | ||
| "eslint-plugin-node": "^11.1.0", | ||
| "eslint-plugin-promise": "^6.0.0", | ||
| "eslint-plugin-unicorn": "40.0.0" | ||
| "eslint-plugin-unicorn": "40.1.0" | ||
| }, | ||
| "main": "index.js" | ||
| } | ||
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.