Skip to content
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

Merge in #6242

Merged
merged 4,192 commits into from
Sep 2, 2021
Merged
Show file tree
Hide file tree
Changes from 250 commits
Commits
Show all changes
4192 commits
Select commit Hold shift + click to select a range
a0bcaa3
Same changes for billing and shipping address forms
lsliwaradioluz Jul 27, 2021
05e88b4
fix: fixed Nuxt-CLI spamming babel warning due plugin configuration (…
bloodf Jul 27, 2021
d41e87e
Merge branch 'next' into en-365/constant-500-error
lsliwaradioluz Jul 27, 2021
a3b2ecb
Merge branch 'next' into en-365/constant-500-error
lsliwaradioluz Jul 27, 2021
cf4b12d
Move and refactor the helper
lsliwaradioluz Jul 27, 2021
b691726
Add unit tests
lsliwaradioluz Jul 27, 2021
fa7d750
Refactor unit tests to use AAA pattern
lsliwaradioluz Jul 28, 2021
eead28b
Store expected statusCode in a separate const
lsliwaradioluz Jul 28, 2021
37f8a37
fix(ct/core): update locale links
Baroshem Jul 28, 2021
1197eb6
fix(ct/core): add changelog
Baroshem Jul 28, 2021
5026e1c
refactor: updates form validation scheme for street, number and city …
bloodf Jul 28, 2021
c01130c
Merge branch 'next' of github.com:vuestorefront/vue-storefront into E…
alefbarbeli Jul 28, 2021
ed5e431
fix-#6132(ct:api-client): add total to query
Baroshem Jul 29, 2021
ea75b11
fix-#6132(ct:composable): return all orders from query
Baroshem Jul 29, 2021
0812b3e
fix-#6132(core): change default orders value
Baroshem Jul 29, 2021
7c23067
fix-#6132(ct:composable): create getOrdersTotal getter
Baroshem Jul 29, 2021
2fa9525
fix-#6132(core:theme): adjust template to new orders
Baroshem Jul 29, 2021
a69bb82
fix-#6132(core/ct): fix unit tests
Baroshem Jul 29, 2021
6aab634
fix-#6132(core): add changelogs
Baroshem Jul 29, 2021
83c3ac3
fix-#6132(docs): add docs for new changes
Baroshem Jul 29, 2021
b1fa776
fix-#6132(test): fix types and tests
Baroshem Jul 29, 2021
ce4c1fb
Merge branch 'next' into en-365/constant-500-error
lsliwaradioluz Jul 29, 2021
f167756
Fix validate boilerplate
lsliwaradioluz Jul 29, 2021
bb2a3c0
fix(ct/core): use object syntax for links
Baroshem Jul 30, 2021
f090ead
[Docs] Update Integrations page (#6135)
filipsobol Jul 30, 2021
55dce7c
fix-#6132(ct): add other fields to query
Baroshem Jul 30, 2021
908d6b2
[Docs] Update integrations page (#6139)
filipsobol Jul 30, 2021
b6f4901
Minor fixes in core (#6061)
filipsobol Jul 30, 2021
d3ae059
Fix images in docs (#6140)
filipsobol Jul 30, 2021
2bbbf49
test
lukaszjedrasik Jul 30, 2021
7c09303
test
lukaszjedrasik Jul 30, 2021
08d4429
test
lukaszjedrasik Jul 30, 2021
2b531bd
test
lukaszjedrasik Jul 30, 2021
2563ca6
test
lukaszjedrasik Jul 30, 2021
3906ae4
test
lukaszjedrasik Jul 30, 2021
e327a70
test
lukaszjedrasik Jul 30, 2021
08c2e8e
remove unused commands
lukaszjedrasik Jul 30, 2021
3a64d4f
update docs build commands
lukaszjedrasik Jul 30, 2021
4c98b28
workaround for api-extractor
lukaszjedrasik Jul 30, 2021
ceb13a4
remove typedoc
lukaszjedrasik Jul 30, 2021
3790cbf
Generate md flies command
lukaszjedrasik Jul 30, 2021
d7a2570
update
lukaszjedrasik Jul 30, 2021
914db57
test
lukaszjedrasik Jul 30, 2021
b944bd7
test
lukaszjedrasik Jul 30, 2021
ccb0257
test
lukaszjedrasik Jul 30, 2021
b25532f
test
lukaszjedrasik Jul 30, 2021
5d3530b
test
lukaszjedrasik Jul 30, 2021
c59ffd5
test
lukaszjedrasik Jul 30, 2021
60b3e2c
test
lukaszjedrasik Jul 30, 2021
dbbf940
test
lukaszjedrasik Jul 30, 2021
b72d8a2
test
lukaszjedrasik Jul 30, 2021
0272715
test
lukaszjedrasik Jul 30, 2021
111b6bb
test
lukaszjedrasik Jul 30, 2021
3c34b59
test size 1024
lukaszjedrasik Jul 30, 2021
812e71a
test size 2048
lukaszjedrasik Jul 30, 2021
8f88f9b
test size 4096
lukaszjedrasik Jul 30, 2021
69cf18f
remove commands
lukaszjedrasik Jul 30, 2021
8e2c8e3
Synchronize with the Boilerplate repository (#6125)
filipsobol Jul 30, 2021
9491753
test
lukaszjedrasik Aug 2, 2021
b2dcbb1
uncomment deploy action
lukaszjedrasik Aug 2, 2021
fa1998d
docs: add migration guide v2.4.0
igorwojciechowski Aug 2, 2021
d56c15e
docs: add 2.4.0 doc link to index.md
igorwojciechowski Aug 2, 2021
b93eedc
fx: changes after CR
AdamPawlinski Aug 2, 2021
59f80dd
Merge branch 'next' of https://github.com/vuestorefront/vue-storefron…
AdamPawlinski Aug 2, 2021
3a3b8b1
fix: add i18n for boilerplate
AdamPawlinski Aug 2, 2021
955c478
Merge pull request #6138 from vuestorefront/docs-43/ct-api-ref
lukaszjedrasik Aug 2, 2021
b6cc67f
Merge branch 'next' into fix-#5886/locale-links
Baroshem Aug 3, 2021
8c8f24a
Merge branch 'next' into fix-#6132/orders-total
Baroshem Aug 3, 2021
c5209c5
Update Readme (Supported platforms)
tom-aniol Aug 3, 2021
8ca8555
Update: Shopify DOC
aureate-labs-team Aug 3, 2021
09a637c
Merge pull request #6133 from vuestorefront/fix-#6132/orders-total
Baroshem Aug 3, 2021
35517b4
Add support section
lukaszjedrasik Aug 3, 2021
0e0bdff
fix(core): use orderGetters for id
Baroshem Aug 3, 2021
a3a87c2
docs: add missing changes in migration guide
igorwojciechowski Aug 3, 2021
2fc4d28
Update packages/core/docs/general/support.md
lukaszjedrasik Aug 3, 2021
5ff8143
Update packages/core/docs/general/support.md
lukaszjedrasik Aug 3, 2021
f8dd68c
Update packages/core/docs/general/support.md
lukaszjedrasik Aug 3, 2021
da14ef7
Update packages/core/docs/general/support.md
lukaszjedrasik Aug 3, 2021
fa753a5
fix: lint and i18n interpolation
AdamPawlinski Aug 3, 2021
be98785
fix: remove console
AdamPawlinski Aug 3, 2021
063746a
test: Extend happy path e2e test for registered customer
igorwojciechowski Aug 3, 2021
f4b3d3c
chore: algolia docs link and typo fix
Aug 4, 2021
a907876
Update first page of Shopify Docs
tom-aniol Aug 4, 2021
c548db1
Shopify Docs first page - Links listing repair
tom-aniol Aug 4, 2021
e85c24d
Updated suggessons
aureate-labs-team Aug 4, 2021
d1b5096
fix: remove mobile observer causing infinite loop error
AdamPawlinski Aug 4, 2021
68147ff
Linking repaired
tom-aniol Aug 4, 2021
54873c6
Merge pull request #6148 from vuestorefront/docs-3/support-in-getting…
lukaszjedrasik Aug 4, 2021
e69230e
Merge pull request #6146 from aureate-labs-team/next
filrak Aug 4, 2021
e279ee0
Updated Shopify DOC
aureate-labs-team Aug 4, 2021
a33098a
Updated vuepress config.js
aureate-labs-team Aug 4, 2021
1dd56ab
refactor(api-cliente): removed Customer changes
alefbarbeli Aug 4, 2021
81838d0
Merge pull request #6157 from aureate-labs-team/release/next
filrak Aug 4, 2021
c141ae6
chore: removed beta tag from Shopify (#6143)
bloodf Aug 4, 2021
8b0c1a3
feat(api-client): added getInventory api
alefbarbeli Aug 5, 2021
564bebd
Updated maintainers pictures
aureate-labs-team Aug 5, 2021
cac21bf
feat(commercetools:api-client): add config channel
alefbarbeli Aug 5, 2021
9ba2368
Merge pull request #6063 from vuestorefront/en-365/constant-500-error
lsliwaradioluz Aug 5, 2021
b9c03d3
fix: change email submit event name
AdamPawlinski Aug 5, 2021
fe4bd34
refactor: generate api ref on server side
lukaszjedrasik Aug 5, 2021
e15db00
feat(ct): add InventoryMode to createCart
igorwojciechowski Aug 5, 2021
e5e2c7e
Merge branch 'next' into #5982-fix/my-account-page-not-loading-conten…
lsliwaradioluz Aug 5, 2021
81ba9aa
Add changelog file
lsliwaradioluz Aug 5, 2021
1589adc
Merge pull request #5986 from vuestorefront/#5982-fix/my-account-page…
lsliwaradioluz Aug 5, 2021
e37fd54
Merge branch 'next' into chore/project-description
lsliwaradioluz Aug 5, 2021
f6cd9c3
Merge pull request #6164 from vuestorefront/docs-53/generating-api-ref
lukaszjedrasik Aug 5, 2021
9c5924d
docs(ct): update configuration docs with inventoryMode
igorwojciechowski Aug 5, 2021
16088ed
refactor(commercetools): fix the frontend client bundling the commerc…
bloodf Aug 5, 2021
1c3cbea
refactor: updated the applyCoupon interface to match the removeCoupon…
bloodf Aug 5, 2021
846ea4e
chore: enterprise
Aug 5, 2021
6c1677f
Merge pull request #6154 from vuestorefront/algolia-docs-link
Fifciu Aug 5, 2021
ba90680
fix: sync release-2-3 with next
Baroshem Aug 5, 2021
d10bcbd
Merge branch 'next' into sync-next
Baroshem Aug 5, 2021
43bbf66
fix: fix conflicts with next branch
Baroshem Aug 5, 2021
17ff4f4
Merge branch 'sync-next' of github.com:vuestorefront/vue-storefront i…
Baroshem Aug 5, 2021
3250e79
fix(commercetools): removed wrong config
alefbarbeli Aug 5, 2021
9ab8a22
Merge pull request #6167 from vuestorefront/EN-392-inventory-mode-for…
igorwojciechowski Aug 6, 2021
a0cd57c
Merge pull request #6166 from vuestorefront/sync-next
Baroshem Aug 6, 2021
4c9070d
Merge branch 'next' into refactor/shipping-form-fields-order
lsliwaradioluz Aug 6, 2021
92d1ecb
fix: add api ref to gitignore
lukaszjedrasik Aug 6, 2021
5b2a443
new line at the end of file
lukaszjedrasik Aug 6, 2021
e48106d
Merge pull request #6169 from vuestorefront/20210806-api-ref-gitignore
lukaszjedrasik Aug 6, 2021
6b7f193
Merge branch 'next' into chore/project-description
lsliwaradioluz Aug 6, 2021
29aeac1
Merge pull request #6116 from vuestorefront/chore/project-description
lsliwaradioluz Aug 6, 2021
d7e0ae2
Add changelog file
lsliwaradioluz Aug 6, 2021
f7d75a5
Merge branch 'next' into refactor/shipping-form-fields-order
lsliwaradioluz Aug 6, 2021
1491a60
Merge pull request #6071 from vuestorefront/refactor/shipping-form-fi…
lsliwaradioluz Aug 6, 2021
71e541a
fix: MyAccount page rendering
lukaszjedrasik Aug 6, 2021
2a753c7
chore: add changelog
lukaszjedrasik Aug 6, 2021
0e9dc38
Merge branch 'next' into fix-#5886/locale-links
Baroshem Aug 6, 2021
04d2bb4
Merge pull request #6172 from vuestorefront/OS-143/my-account-page-no…
lukaszjedrasik Aug 6, 2021
04dc04d
fix-#5886: lint fix
Baroshem Aug 8, 2021
dd0c0ed
fix-#5886: cr fixes
Baroshem Aug 9, 2021
67c6ded
Merge pull request #6127 from vuestorefront/fix-#5886/locale-links
Baroshem Aug 9, 2021
639806b
Revert "Sync next"
Baroshem Aug 9, 2021
06828e5
docs: add inventory mode note to ct migration guide
igorwojciechowski Aug 9, 2021
b4c33cb
feat(commercetools): added changeChannel feature
alefbarbeli Aug 9, 2021
9474362
Merge branch 'EN-384-fetching-inventory' into EN-380-lineitem-channel
alefbarbeli Aug 9, 2021
120b0c5
feat(commercetools): added product Availability
alefbarbeli Aug 10, 2021
233abb4
fix(commercetools): wrong prop access
alefbarbeli Aug 10, 2021
3e0af68
fix(commercetools): fix object prop
alefbarbeli Aug 10, 2021
c304788
refactor(commercetools:api-client): updated the addToCart method to n…
bloodf Aug 10, 2021
65ae2f9
refactor(commercetools:composeables): updated the useCart composable …
bloodf Aug 10, 2021
f7fa269
docs(commercetools): added the base changelog
bloodf Aug 10, 2021
453f5e4
refactor(commercetools): removed channel cookie
alefbarbeli Aug 10, 2021
9ecbdc8
Merge branch 'EN-380-lineitem-channel' of github.com:vuestorefront/vu…
alefbarbeli Aug 10, 2021
36180d4
refactor(commercetools): updated changelog
alefbarbeli Aug 10, 2021
d58c56c
Update packages/core/docs/commercetools/changelog/6161.js
bloodf Aug 10, 2021
b20505e
docs: add multistore note to ct migration guide
igorwojciechowski Aug 10, 2021
9e84272
Merge pull request #6173 from vuestorefront/revert-6166-sync-next
Baroshem Aug 10, 2021
95405b8
Merge pull request #6161 from vuestorefront/EN-380-lineitem-channel
andrzejewsky Aug 10, 2021
f9b6e8e
Merge branch 'next' into EN-356-implement-useStore-commercetools
andrzejewsky Aug 10, 2021
c559461
Merge branch 'next' of https://github.com/vuestorefront/vue-storefron…
igorwojciechowski Aug 11, 2021
8e4ff05
docs: add missing punctuation
igorwojciechowski Aug 11, 2021
4f9d38d
chore: versions bump - core to 2.4 and ct to 1.3
lukasborawski Aug 11, 2021
80c1c6d
chore(docs): changelog update
lukasborawski Aug 11, 2021
81a3c29
refactor(api-client): applied eslint rules
bloodf Aug 11, 2021
68c4484
refactor(composables): applied eslint rules
bloodf Aug 11, 2021
4330ea7
refactor(composables): fixed useCart test
bloodf Aug 11, 2021
0d9b6d6
refactor(composables): fixed addToCart test
bloodf Aug 11, 2021
c7ab91a
refactor(api-client): applied eslint rules
bloodf Aug 11, 2021
f797280
fix(commercetools): fixed useStore tests
alefbarbeli Aug 11, 2021
d457309
Merge branch 'next' into release-2.3.4-patch.1
andrzejewsky Aug 12, 2021
ead8143
Merge pull request #6183 from vuestorefront/release-2.3.4-patch.1
andrzejewsky Aug 12, 2021
1de5991
Merge pull request #6065 from vuestorefront/EN-356-implement-useStore…
andrzejewsky Aug 12, 2021
db1bde8
fix: add missing mobile menu for ct
lukaszjedrasik Aug 12, 2021
4df2a38
chore: changelog
lukaszjedrasik Aug 12, 2021
fceacf2
revert onMounted
lukaszjedrasik Aug 12, 2021
5d99af1
Merge pull request #6142 from vuestorefront/migration-guide-2.4.0
igorwojciechowski Aug 12, 2021
b3879d8
fix
lukaszjedrasik Aug 12, 2021
4b546d8
Merge remote-tracking branch 'origin/next' into release-2.4.0
lukasborawski Aug 13, 2021
3e00e74
Merge pull request #6184 from vuestorefront/20210812/missing-mobile-m…
andrzejewsky Aug 13, 2021
efc00bb
Merge branch 'next' of github.com:DivanteLtd/vue-storefront into rele…
lukasborawski Aug 13, 2021
d5f3e4e
docs: update demo url
igorwojciechowski Aug 13, 2021
b33f233
chore: version bump for ct theme
lukasborawski Aug 13, 2021
2bc85ff
fix: ct theme package schema
lukasborawski Aug 13, 2021
109407b
Merge pull request #6179 from vuestorefront/release-2.4.0
lukasborawski Aug 13, 2021
f203c70
test
lukaszjedrasik Aug 13, 2021
2195e91
api refs generated correct
lukaszjedrasik Aug 13, 2021
bf7f3ec
fix
lukaszjedrasik Aug 13, 2021
a742240
add commands to yarn dev
lukaszjedrasik Aug 16, 2021
e9f2074
fix path to types
lukaszjedrasik Aug 16, 2021
bd710a4
Get rid of unnecessary part
lukaszjedrasik Aug 16, 2021
1f3a025
build test
lukaszjedrasik Aug 16, 2021
9f0ef2e
test
lukaszjedrasik Aug 16, 2021
8460316
Fix missing index.d.ts
lukaszjedrasik Aug 16, 2021
8fdb399
update path to types in package.json
lukaszjedrasik Aug 16, 2021
3e27cee
Merge branch 'DOCS-55-change-urls-for-demo-sites' of https://github.c…
igorwojciechowski Aug 16, 2021
b9e75c8
bp fix
lukaszjedrasik Aug 16, 2021
08610da
tsconfig update
lukaszjedrasik Aug 16, 2021
9a5e7e0
Merge pull request #6192 from vuestorefront/fix-api-ref
lukaszjedrasik Aug 16, 2021
569b326
Merge branch 'release-2.4' of https://github.com/vuestorefront/vue-st…
igorwojciechowski Aug 16, 2021
26559ed
fix: remove merge conflict tags
igorwojciechowski Aug 16, 2021
12917fb
docs: restore missing changes
igorwojciechowski Aug 17, 2021
06c9461
Merge pull request #6195 from vuestorefront/docs-56-restore-missing-d…
igorwojciechowski Aug 17, 2021
ddeb707
Use tilde in VSF dependencies (#6197)
filipsobol Aug 18, 2021
1cfd7e7
Backport fixes from boilerplate repo (#6199)
filipsobol Aug 18, 2021
cd9d14c
Fix `@vue-storefront/cache` package (#6198)
filipsobol Aug 18, 2021
8ba7ac4
Use `isomorphic-git` instead of native GIT client (#6201)
filipsobol Aug 18, 2021
50988a9
Revert changes to Webpack configuration and Google font loading (#6203)
filipsobol Aug 18, 2021
8ffba10
tests(e2e): update addToCart request body
igorwojciechowski Aug 19, 2021
d595c76
docs: add changelog for #6205
igorwojciechowski Aug 19, 2021
9b48cb2
Merge pull request #6207 from vuestorefront/#6205-e2e-fix-failing-tests
igorwojciechowski Aug 19, 2021
5848429
chore(e2e): change build mode in e2e workflows
igorwojciechowski Aug 19, 2021
84e0b66
chore: version bump to 2.4.1 for core and 1.3.1 for ct
lukasborawski Aug 19, 2021
6c6801b
chore: changelog update
lukasborawski Aug 19, 2021
d4ea5d0
chore: ct changelog update
lukasborawski Aug 19, 2021
014582e
Merge pull request #6210 from vuestorefront/release-2.4.1
lukasborawski Aug 20, 2021
93d0e7c
Merge pull request #6213 from vuestorefront/release-2.4
lukasborawski Aug 20, 2021
a37160b
tests(e2e): add e2e tests for MyAccount
igorwojciechowski Aug 20, 2021
9f36f17
chore: repository standardization (#6130)
bloodf Aug 20, 2021
c21ac81
tests(e2e): add e2e tests for MyAccount
igorwojciechowski Aug 20, 2021
4bbc835
tests(e2e): add email assertion on Change Password tab
igorwojciechowski Aug 23, 2021
69b1050
tests(e2e): fix code formatting
igorwojciechowski Aug 23, 2021
7892df2
Merge pull request #6221 from vuestorefront/#6209-e2e-change-develope…
igorwojciechowski Aug 23, 2021
0bc77d0
fix: redirect to 404 page when category page does not exist
lukaszjedrasik Jul 5, 2021
3c39655
update
lukaszjedrasik Jul 9, 2021
37c21df
Merge pull request #6225 from vuestorefront/#6150-e2e-extend-happy-pa…
igorwojciechowski Aug 24, 2021
8c38abc
Merge branch 'next' of https://github.com/vuestorefront/vue-storefron…
igorwojciechowski Aug 24, 2021
c31d998
fix(core): add debounce for updateCartQuantity
igorwojciechowski Aug 24, 2021
e50c7b1
Merge pull request #6052 from vuestorefront/#5871/redirect-nonexistin…
lukaszjedrasik Aug 25, 2021
d5072a7
Merge pull request #6233 from vuestorefront/#6226-cart-customer-canno…
igorwojciechowski Aug 25, 2021
017f73f
Merge pull request #6222 from vuestorefront/#6211-e2e-tests-for-my-ac…
igorwojciechowski Aug 25, 2021
57c2b6d
Merge pull request #6104 from vuestorefront/feature/OS-134
andrzejewsky Aug 25, 2021
b4f96cd
Merge pull request #6082 from vuestorefront/add-newsletter-modal-on-h…
andrzejewsky Aug 25, 2021
2548bd1
chore: move vsf1 to separate folder
bloodf Aug 26, 2021
72f3527
chore: move vsf1 to separate folder
bloodf Aug 26, 2021
5d0a822
chore: moved VSF-1 to https://github.com/vuestorefront/vue-storefront-1
bloodf Aug 26, 2021
4e3f241
chore: added .gitignore
bloodf Aug 26, 2021
9fac1bf
Merge branch 'next' into merge-in
bloodf Aug 26, 2021
3a0f69f
Sync `next` with `release/next` (#6236)
filipsobol Aug 27, 2021
9fa3109
Remove old commands and fix core tests (#6097)
filipsobol Aug 27, 2021
fe09f82
remove unused checkoutGetters
lukaszjedrasik Aug 25, 2021
7422d39
update changelog
lukaszjedrasik Aug 25, 2021
4d63eed
Update packages/core/docs/changelog/5891.js
lukaszjedrasik Aug 25, 2021
3587716
Update packages/core/docs/changelog/5891.js
lukaszjedrasik Aug 25, 2021
590836c
Update packages/core/docs/changelog/5891.js
lukaszjedrasik Aug 25, 2021
e4f8f17
Merge pull request #6234 from vuestorefront/#5891/remove-checkout-get…
lukaszjedrasik Aug 27, 2021
e3c6a2b
chore: updated GitHub actions branches
bloodf Aug 30, 2021
eea85f9
Merge branch 'next' into merge-in
bloodf Aug 30, 2021
ab30fef
fix: remove 'download all' button
lukaszjedrasik Aug 31, 2021
2dd6fa1
update changelog
lukaszjedrasik Aug 31, 2021
4b0f0bd
chore: adds the stale-bot (#6247)
bloodf Aug 31, 2021
339ebb6
feat: add Vendure template beta to cli
Baroshem Sep 1, 2021
7b0c4da
Merge pull request #6246 from vuestorefront/EN-419/remove-download-al…
lukaszjedrasik Sep 2, 2021
11edc5f
Merge pull request #6258 from vuestorefront/feat/add-vendure-to-cli
Baroshem Sep 2, 2021
5de547a
Fix typo (#5792)
youanden Sep 2, 2021
00d1a29
Bug/6099 missing dependency (#6100)
jaydubb12 Sep 2, 2021
f8b971e
Merge branch 'next' into merge-in
bloodf Sep 2, 2021
5e8b384
chore: added main as GutHub action possible branch
bloodf Sep 2, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
8 changes: 8 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,11 @@ indent_size = 2
end_of_line = lf
insert_final_newline = true
trim_trailing_whitespace = true

[*.{js,jsx,ts,tsx,vue}]
indent_style = space
indent_size = 2
end_of_line = lf
trim_trailing_whitespace = true
insert_final_newline = true
max_line_length = 150
1 change: 0 additions & 1 deletion .env

This file was deleted.

10 changes: 7 additions & 3 deletions .eslintignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
core/build/*.js
node_modules
packages/module/*.js
**/node_modules/**/*
**/lib/*
**/GraphQL.ts
!**/.vuepress/**/*
packages/boilerplate/composables/nuxt/plugin.js
packages/commercetools/composables/nuxt/plugin.js
packages/core/cache/nuxt/plugin.js
71 changes: 0 additions & 71 deletions .eslintrc.js

This file was deleted.

138 changes: 138 additions & 0 deletions .eslintrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,138 @@
{
"root": true,
"extends": [
"eslint:recommended",
"plugin:@typescript-eslint/eslint-recommended",
"plugin:@typescript-eslint/recommended"
],
"parser": "vue-eslint-parser",
"parserOptions": {
"parser": "@typescript-eslint/parser",
"ecmaVersion": 2017,
"sourceType": "module"
},
"plugins": ["vue", "@typescript-eslint"],
"env": {
"browser": true,
"commonjs": true,
"node": true,
"jest": true
},
"globals": {
"Promise": true,
"process": true,
"console": true,
"Set": true,
"Intl": true
},
"rules": {
"eqeqeq": 2,
"no-use-before-define": [
2,
{
"functions": false
}
],
"no-undef": 2,
"no-unused-vars": 2,
"brace-style": 2,
"no-mixed-spaces-and-tabs": 2,
"key-spacing": 2,
"comma-spacing": 2,
"array-bracket-spacing": 2,
"space-in-parens": 2,
"no-trailing-spaces": 2,
"comma-dangle": 2,
"comma-style": 2,
"space-infix-ops": 2,
"keyword-spacing": 2,
"space-before-blocks": 2,
"spaced-comment": 2,
"no-multiple-empty-lines": [
2,
{
"max": 1
}
],
"complexity": 2,
"max-depth": [
2,
{
"max": 3
}
],
"default-case": 0,
"dot-notation": 2,
"no-alert": 2,
"no-empty-function": 0,
"no-eval": 2,
"no-extend-native": 2,
"no-extra-bind": 2,
"no-implicit-coercion": 2,
"no-multi-spaces": 2,
"no-useless-return": 2,
"no-console": 0,
"global-require": 1,
"camelcase": 0,
"computed-property-spacing": 2,
"consistent-this": 2,
"func-call-spacing": 2,
"func-names": 0,
"func-name-matching": 2,
"func-style": [
2,
"declaration",
{
"allowArrowFunctions": true
}
],
"indent": [
2,
2,
{
"SwitchCase": 1
}
],
"line-comment-position": 2,
"linebreak-style": 2,
"lines-around-comment": 2,
"max-statements-per-line": 2,
"no-lonely-if": 2,
"prefer-const": 2,
"no-mixed-operators": 2,
"no-multi-assign": 2,
"no-unneeded-ternary": 2,
"object-property-newline": [
2,
{
"allowAllPropertiesOnSameLine": true
}
],
"operator-linebreak": 2,
"quote-props": [2, "as-needed"],
"quotes": [2, "single"],
"semi": 2,
"semi-spacing": 2,
"one-var": [2, "never"],
"eol-last": 2,
"newline-after-var": 0,
"no-var": 2,
"@typescript-eslint/no-empty-function": 0,
"no-case-declarations": 0,
"@typescript-eslint/no-var-requires": 0,
"@typescript-eslint/no-explicit-any": 0,
"@typescript-eslint/explicit-function-return-type": 0,
"@typescript-eslint/no-unused-vars": 2,
"@typescript-eslint/ban-ts-ignore": 0,
"@typescript-eslint/explicit-module-boundary-types": 0
},
"overrides": [
{
"files": "*.ts",
"rules": {
"no-undef": "off",
"no-unused-vars": "off"
}
}
]
}
83 changes: 83 additions & 0 deletions .github/ISSUE_TEMPLATE/1.bug-report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,83 @@
name: "🐛 Bug report"
description: |
Create a report to help us improve
labels:
- bug
- triage-needed
title: '[Bug]: '
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this bug report, please make sure to [search for existing issues](https://github.com/vuestorefront/vue-storefront/issues) before filing a new one!
- type: textarea
attributes:
label: Describe the Bug
description: Can you provide a clear and concise description of the bug
validations:
required: true
- type: textarea
id: currentbehavior
attributes:
label: Current behavior
placeholder: Describe the current behavior pointing exactly why it's not working as intended
- type: textarea
id: expectedbehavior
attributes:
label: Expected behavior
placeholder: Describe what the desired behavior should be
validations:
required: true
- type: textarea
id: reproduce
attributes:
label: Steps to reproduce
placeholder: Please provide the steps to reproduce and if possible a minimal reproducible example of the problem
- type: input
attributes:
label: What version of Vue Storefront are you using?
description: 'For example: 2.3.4'
validations:
required: true
- type: input
attributes:
label: What version of Node.js are you using?
description: 'For example: 12.0.0'
validations:
required: true
- type: input
attributes:
label: What browser (and version) are you using?
description: 'For example: Chrome, Safari'
validations:
required: true
- type: input
attributes:
label: What operating system (and version) are you using?
description: 'For example: macOS, Windows'
validations:
required: true
- type: textarea
id: logs
attributes:
label: Relevant log output
description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks.
render: shell
- type: checkboxes
id: fixthebug
attributes:
label: Able to fix / change the documentation?
description: Can you handle this change and create a Pull Request?
options:
- label: 'Yes'
required: false
- label: 'No'
required: false
- type: checkboxes
id: terms
attributes:
label: Code of Conduct
description: By submitting this issue, you agree to follow our [Code of Conduct](https://github.com/vuestorefront/vue-storefront/blob/master/CODE_OF_CONDUCT.md)
options:
- label: I agree to follow this project's Code of Conduct
required: true
31 changes: 31 additions & 0 deletions .github/ISSUE_TEMPLATE/2.documentation-issue.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
name: "📚 Documentation Issue"
description: |
Report issues in our documentation
labels:
- documentation
- triage-needed
body:
- type: textarea
attributes:
label: Provide a description of requested docs changes
placeholder: Briefly describe which document needs to be corrected.
validations:
required: true
- type: checkboxes
id: fixthebug
attributes:
label: Able to fix / change the documentation?
description: Can you handle this change and create a Pull Request?
options:
- label: 'Yes'
required: false
- label: 'No'
required: false
- type: checkboxes
id: terms
attributes:
label: Code of Conduct
description: By submitting this issue, you agree to follow our [Code of Conduct](https://github.com/vuestorefront/vue-storefront/blob/master/CODE_OF_CONDUCT.md)
options:
- label: I agree to follow this project's Code of Conduct
required: true
46 changes: 46 additions & 0 deletions .github/ISSUE_TEMPLATE/3.feature-request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
name: "🚀 Feature Request"
description: Sugest a new feature request or improvement on the project
title: '[Feature]: '
labels:
- feature
- enhancement
- triage-needed

body:
- type: markdown
attributes:
value: |
Please, provide as many information, and knowledge so the feature can be correctly designed and developed.
- type: textarea
id: suggestion
attributes:
label: How the project can be improved?
description: What is the motivation for adding / enhancing this feature? Can you describe a concrete use case for this feature or why one of current ones should be enhanced.
placeholder: Describe the motivation or the concrete use case
validations:
required: true
- type: textarea
id: acceptcriterea
attributes:
label: What are the acceptance criteria?
description: List the acceptance criteria for this task in a form of a list.
value: '- [ ]'
- type: textarea
id: additionalinfo
attributes:
label: Additional information
description: If you think that any additional information would be useful please provide them here.
- type: input
attributes:
label: What version of Vue Storefront this feature can be implemented?
description: 'For example: 2.3.4'
validations:
required: true
- type: checkboxes
id: terms
attributes:
label: Code of Conduct
description: By submitting this issue, you agree to follow our [Code of Conduct](https://github.com/vuestorefront/vue-storefront/blob/master/CODE_OF_CONDUCT.md)
options:
- label: I agree to follow this project's Code of Conduct
required: true