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

release update #6735

Merged
merged 350 commits into from
Aug 16, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
350 commits
Select commit Hold shift + click to select a range
a19bb74
:truck: rename stmn to ahk in components/gallery/useGalleryItem.ts
vikiival Aug 9, 2023
21438fe
:truck: ah pages
vikiival Aug 9, 2023
878007c
:truck: rename stmn to ahk
vikiival Aug 9, 2023
0fabf08
:truck: rename stmn to ahk in middleware/redirects.ts
vikiival Aug 9, 2023
5c8cd07
:truck: rename stmn to ahk in tests/cypress/e2e/prefix.cy.ts
vikiival Aug 9, 2023
391ce64
:truck: rename stmn to ahk in utils/queryPathResolver.ts
vikiival Aug 9, 2023
7e83737
:truck: rename stmn to ahk
vikiival Aug 9, 2023
ac42bfe
:truck: rename Statemin(e/t) do Hub
vikiival Aug 9, 2023
42bbcc7
:truck: rename denylists
vikiival Aug 9, 2023
ffc666f
:truck: namiing
vikiival Aug 9, 2023
690aae6
:coffin: westmint
vikiival Aug 9, 2023
edfcffe
:construction: naming
vikiival Aug 9, 2023
3565de2
Update components/collection/unlockable/UnlockableLoader.vue
vikiival Aug 9, 2023
bb48d8a
Merge pull request #6631 from kodadot/asset-hubs
yangwao Aug 9, 2023
fc3d7bb
🔧 bsx/snek offers composition api
roiLeo Aug 9, 2023
57b0a80
🔧 code smell
roiLeo Aug 9, 2023
f2a3a39
add: article content
hassnian Aug 9, 2023
bee5bd8
add: navbar chain redirect
hassnian Aug 9, 2023
727ed7a
fix: stay redirect
hassnian Aug 9, 2023
cdcda5c
Merge branch 'main' into issue-6416
hassnian Aug 9, 2023
82902a8
fix: change stmn to ahk
hassnian Aug 9, 2023
1df7830
🔧 incommingOffers
roiLeo Aug 9, 2023
80e6297
🔧 masterOffers
roiLeo Aug 9, 2023
b21bdf2
➖ unused
roiLeo Aug 9, 2023
d346499
docs(): documented fix for can't find .env
god-of-js Aug 9, 2023
c30af1e
Delete cypress again
prury Aug 9, 2023
03eefbc
Update pnpm-lock.yaml
prury Aug 9, 2023
f53f55a
docs(): path changed to generic path
god-of-js Aug 9, 2023
d82ffb7
deleting more and restoring unsplash
prury Aug 9, 2023
c718932
more deleting and rewriting
prury Aug 9, 2023
1b1d11a
Merge branch 'main' of https://github.com/prury/nft-gallery
prury Aug 9, 2023
54994e8
fix: wrong import
hassnian Aug 10, 2023
16e94ba
fix: typo
hassnian Aug 10, 2023
4155e94
fix: renamed stt to ahp
hassnian Aug 10, 2023
7ede8d0
fix: change snek true
hassnian Aug 10, 2023
92f1e6e
fix: has inisight ksm true
hassnian Aug 10, 2023
3b37d0b
fix: bug stay type not checking chain availablity
hassnian Aug 10, 2023
62f1bb6
fix: change dot has inisght enabled
hassnian Aug 10, 2023
49c7a6c
fix: blog route not checking page availability
hassnian Aug 10, 2023
9a240a3
ref: added docs for enum and renamed variables
hassnian Aug 10, 2023
26271e8
fix: prefix is not shared between composables
hassnian Aug 10, 2023
ca9e30a
fix: series insight not refetching with new chain
hassnian Aug 10, 2023
3437765
fix: image src
preschian Aug 10, 2023
470fa10
🔧 refresh button on MyOffer
roiLeo Aug 10, 2023
390e512
➖ @kodadot1/vuex-options
roiLeo Aug 10, 2023
6fc0591
🔧 prefixes tests
roiLeo Aug 10, 2023
e6e8fb1
fix(notification): scroll position resetting & minor code cleanup (#6…
stephenjason89 Aug 10, 2023
5f550e4
Merge pull request #6633 from roiLeo/chore/remove/offermixin
yangwao Aug 10, 2023
c057e50
Merge pull request #6635 from hassnian/issue-6634
yangwao Aug 10, 2023
8f951c6
Merge pull request #6640 from prury/main
yangwao Aug 10, 2023
eb576ad
Merge pull request #6645 from roiLeo/chore/remove/kodadot-vuex
yangwao Aug 10, 2023
5851bd5
fix(cart): scroll position resetting & minor code cleanup (#6642)
stephenjason89 Aug 10, 2023
e00a443
🔧 vue3 composition Interface component
roiLeo Aug 10, 2023
bf6b517
🔧 vue3 composition UserGainHistory
roiLeo Aug 10, 2023
173e073
🔧 vue3 composition PriceRange
roiLeo Aug 10, 2023
c13faac
🔧 vue3 composition StatsColumn
roiLeo Aug 10, 2023
d766f7f
🔧 vue3 composition Layout
roiLeo Aug 10, 2023
4e83b98
Merge pull request #6649 from roiLeo/chore/vue3/compo
yangwao Aug 10, 2023
36df54e
docs: specified correct node version to avoid --openssl-legacy-provid…
stephenjason89 Aug 10, 2023
b8c7eb3
Merge pull request #6599 from kodadot/fix/invalid-mime-type
yangwao Aug 10, 2023
61a9b36
doc(rewards): updated table with the correct rates based on the labels
stephenjason89 Aug 10, 2023
f535b16
🔧 sidebar closeBurgerMenu (#6653)
roiLeo Aug 10, 2023
f3bdb1a
Merge branch 'main' into docs/rewards
roiLeo Aug 10, 2023
817bb3f
Merge pull request #6657 from stephenjason89/docs/rewards
roiLeo Aug 10, 2023
c6e0ca5
ci: disable sentry on build
preschian Aug 10, 2023
bf9acca
Merge pull request #6662 from kodadot/ci/disable-sentry-on-build
yangwao Aug 10, 2023
4d64e36
ci: deploy cf-pages to `canary` with gh-actions
preschian Aug 10, 2023
8fc2fef
ci: naming
preschian Aug 10, 2023
d424147
ci: naming
preschian Aug 10, 2023
6e290e6
ci: set branch name
preschian Aug 10, 2023
95cb07a
ci: test nuxt-webpack-optimisations
preschian Aug 10, 2023
d24b62e
ci: nuxt@2x
preschian Aug 10, 2023
d9098fd
ci: use nuxt
preschian Aug 10, 2023
28a660d
ci: remove nitro preset
preschian Aug 10, 2023
63990dc
ci: enable nuxi again
preschian Aug 10, 2023
3bca4c7
ci: add back preset
preschian Aug 10, 2023
b5b9efd
ci: add back optimization
preschian Aug 10, 2023
cc3c50c
#6637 update press kit url
prachi00 Aug 10, 2023
a7466fc
build: nuxt-webpack-optimisation
preschian Aug 10, 2023
e6f5c04
build: set esnext
preschian Aug 10, 2023
9b978a1
build: disable on dev
preschian Aug 10, 2023
c53e610
add: item button wallet loading
hassnian Aug 11, 2023
47133a4
fix: translation & check if user is not logged in
hassnian Aug 11, 2023
aab042b
ref: renamed hover-action to action
hassnian Aug 11, 2023
6f7068f
🔧 vue3 composition ChartContainer
roiLeo Aug 11, 2023
da5132d
🔧 vue3 composition Holding
roiLeo Aug 11, 2023
01d9e0d
🔧 vue3 composition KeyBoardShortcutModal
roiLeo Aug 11, 2023
94dfe04
🔧 vue3 composition Flipper
roiLeo Aug 11, 2023
c4ae4dc
chore: remove sentry packages
preschian Aug 11, 2023
07a5a79
➖ mixin comments
roiLeo Aug 11, 2023
87c2274
build: set babel compact
preschian Aug 11, 2023
2a79f91
🔧 vue3 composition ProfileActivity
roiLeo Aug 11, 2023
8388c4b
🔧 code smell
roiLeo Aug 11, 2023
af98891
build: adjust postcss options
preschian Aug 11, 2023
ef9ecef
chore: comment sentry
preschian Aug 11, 2023
3121a18
chore: unused actions
preschian Aug 11, 2023
4e9102b
chore: remove sentry related packages
preschian Aug 11, 2023
e7dc49f
fix: menu buttons resseting scroll position on mobile
stephenjason89 Aug 11, 2023
386f436
fix: v-if condition in NotificationBoxButton was removed by mistake
stephenjason89 Aug 11, 2023
6eda9d3
Merge pull request #6672 from kodadot/chore/remove-sentry
yangwao Aug 11, 2023
626607f
add: button loading styles while waiting wallet
hassnian Aug 11, 2023
2d63f69
fix: on close not removing item
hassnian Aug 11, 2023
704b766
fix: added back is-clipped and restore the scroll position after mobi…
stephenjason89 Aug 11, 2023
ea3eafd
ref: made code easier to read
hassnian Aug 11, 2023
d6a9370
fix: hot refetches on chain change
hassnian Aug 11, 2023
a6a66fc
fix: sales table refetches on chain change
hassnian Aug 11, 2023
0aeb26f
fix: close mobile navbar after chain select
hassnian Aug 11, 2023
cd0d662
Merge pull request #6670 from roiLeo/chore/vue3/migration
yangwao Aug 11, 2023
b2b4de8
ref: removed uncessary waiting to buy state
hassnian Aug 11, 2023
da64295
ref: just onCancel
hassnian Aug 11, 2023
6d72370
fix: blog slug no redirect
hassnian Aug 11, 2023
f0f3fb9
fix: has sales snek,basilisk true
hassnian Aug 11, 2023
ac3f709
fix: backtracking issue
hassnian Aug 11, 2023
a51d9a9
🔧 new snek release (#6676)
roiLeo Aug 11, 2023
2041ffe
Revert "fix: backtracking issue"
hassnian Aug 11, 2023
1b5825e
:bookmark: static @ 0.0.3 (#6679)
vikiival Aug 11, 2023
c8bb850
fix: followup transfer
Jarsen136 Aug 11, 2023
5dc7ee9
Merge branch 'main' of github.com:kodadot/nft-gallery into pr/preschi…
preschian Aug 11, 2023
8dcdccd
fix: incorrect total value
Jarsen136 Aug 11, 2023
968c4df
style(cart): NFT name allowed to overflow
god-of-js Aug 11, 2023
ddaf3a9
chore(): truncated NFT name to max 2 lines
god-of-js Aug 11, 2023
0fc9375
ref:more specific function & multiple placeholders
hassnian Aug 12, 2023
daae9cb
ref: limit the length of the placeholder
hassnian Aug 12, 2023
70ac613
Merge branch 'main' into issue-6416
Jarsen136 Aug 12, 2023
856bd3e
ref: styles inside neobutton & useDoAfterLogin
hassnian Aug 12, 2023
cc0c244
Merge branch 'main' into issue-6626
hassnian Aug 12, 2023
cc0d933
fix: removed onclose
hassnian Aug 12, 2023
a7125d2
Merge pull request #6671 from preschian/build/add-nuxt-optimisations
yangwao Aug 12, 2023
aa7dff9
Merge pull request #6666 from kodadot/feat-update-press-kit
yangwao Aug 12, 2023
228fc02
fix: update list
Jarsen136 Aug 12, 2023
748c880
refactor(addressParser): to script setup composition api
stephenjason89 Aug 12, 2023
3d60712
fix: added missing input emit
stephenjason89 Aug 12, 2023
af9017d
Merge pull request #6674 from hassnian/issue-6626
yangwao Aug 12, 2023
9991dbe
Merge pull request #6673 from stephenjason89/fix/mobile-scroll
yangwao Aug 12, 2023
e4f4349
Merge pull request #6613 from hassnian/issue-6416
yangwao Aug 12, 2023
7a44caa
Merge pull request #6651 from stephenjason89/fix/node-error
yangwao Aug 12, 2023
2f87a4f
chore(): .env.example file created
god-of-js Aug 12, 2023
4e26e5d
chore(): empty string added
god-of-js Aug 12, 2023
343f84b
style(): double line overflow removed
god-of-js Aug 12, 2023
b77b18e
build: exit on failed to parse
preschian Aug 12, 2023
4152989
ci: rename script
preschian Aug 12, 2023
2127e17
ci: force source map
preschian Aug 12, 2023
91d7868
ci: fail pls
preschian Aug 12, 2023
549c847
ci: always exit(1) on stderr
preschian Aug 12, 2023
77c7f19
ci: disable source-map
preschian Aug 12, 2023
796bb05
ci: cleanup
preschian Aug 13, 2023
4396a80
ci: cleanup
preschian Aug 13, 2023
d9d61af
ci: check pnpm path first
preschian Aug 13, 2023
6c52862
Update NeoButton.vue
daiagi Aug 13, 2023
f1ec4c5
Merge pull request #6691 from kodadot/fix-console-warnings-from-NeoBu…
yangwao Aug 13, 2023
6b4ce05
Merge pull request #6690 from preschian/ci-exit-on-fails-generate
yangwao Aug 13, 2023
52da88d
Merge pull request #6639 from god-of-js/docs-docker-env-fix
yangwao Aug 13, 2023
022ccad
Merge pull request #6682 from Jarsen136/issue-6529
yangwao Aug 13, 2023
6590bbf
Update ACTIVITY.md with repobeats
yangwao Aug 13, 2023
adc1577
Update ACTIVITY.md w/ analyzerepo
yangwao Aug 13, 2023
7eb5c98
refactor(TokenBalanceInput): to composition api
stephenjason89 Aug 13, 2023
b73fc31
refactor(MultiPaymentFeeButton): to composition api
stephenjason89 Aug 13, 2023
6949649
style(cart): bin icon centered
god-of-js Aug 13, 2023
5911cb6
feat: Transfer Redesign handover - (2) Transaction confirm
Jarsen136 Aug 13, 2023
0be1770
feat: transfer transaction
Jarsen136 Aug 13, 2023
bcacc4b
refactor: removed unused assetMixin
stephenjason89 Aug 13, 2023
ba29910
style(cart): NFT name allowed to span full width
god-of-js Aug 13, 2023
555e421
style(cart): extra gap added between price and collection name
god-of-js Aug 13, 2023
881a3b7
fix: redesign issue
Jarsen136 Aug 13, 2023
9eb4954
fix: total value
Jarsen136 Aug 13, 2023
5809047
Merge pull request #6687 from stephenjason89/refactor/decorator
yangwao Aug 13, 2023
460345b
fix: UI issue
Jarsen136 Aug 14, 2023
f3644a6
fix: flex to table
Jarsen136 Aug 14, 2023
cc0d9d7
Revert "fix: flex to table"
Jarsen136 Aug 14, 2023
5070579
Update components/bsx/input/TokenBalanceInput.vue
stephenjason89 Aug 14, 2023
1286ef4
Update components/bsx/input/TokenBalanceInput.vue
stephenjason89 Aug 14, 2023
5abc160
Update NeoNftCard.vue
daiagi Aug 14, 2023
c9fde4f
style(): w-full added to cart details
god-of-js Aug 14, 2023
020ed7a
🔧 EmotionList
roiLeo Aug 14, 2023
7a8b57d
style(error): changed links style to not have the same as default tex…
stephenjason89 Aug 14, 2023
f24af0e
🔧 History Table composition api
roiLeo Aug 14, 2023
b123f32
fix: search called multiple times (#6704)
floyd-li Aug 14, 2023
d3102c9
Merge branch 'main' into issue-6466
vikiival Aug 14, 2023
eacb780
🔧 Profile Sales composition api
roiLeo Aug 14, 2023
18afd7a
➖ unused replaceUrl
roiLeo Aug 14, 2023
89c6d2c
refactor: changed console.log to .warn
stephenjason89 Aug 14, 2023
c13b7ec
refactor: remove unused templateRef
stephenjason89 Aug 14, 2023
f6adc84
refactor(TokenBalanceInput): remove composable useAsset and used asse…
stephenjason89 Aug 14, 2023
2146189
🔧 Holder composition api
roiLeo Aug 14, 2023
c35e3a9
➖ unused
roiLeo Aug 14, 2023
f4258c0
refactor(MultiPaymentFeeButton): used assets from usePrefix instead
stephenjason89 Aug 14, 2023
01fa88b
➖ console log
roiLeo Aug 14, 2023
8e62bbd
🔧 shorthand watcher
roiLeo Aug 14, 2023
4d333a6
🔧 replaceUrl composable
roiLeo Aug 14, 2023
421dd8b
Merge pull request #6701 from kodadot/fix/required-props-warninigs
Jarsen136 Aug 14, 2023
f00e5e4
build: reduce manifest size (#6707)
preschian Aug 14, 2023
03c51d1
fix: transfer redesign
Jarsen136 Aug 14, 2023
ccf5a59
Merge branch 'issue-6466' of github.com:Jarsen136/nft-gallery into is…
Jarsen136 Aug 14, 2023
6e062a7
🔧 toPercent filter
roiLeo Aug 14, 2023
d9be03b
Merge branch 'main' into chore/vue3/composite
roiLeo Aug 14, 2023
94e800e
feat: use v-safe-href to sanitize url
floyd-li Aug 14, 2023
0e1ec3c
fix: eslint issue
floyd-li Aug 14, 2023
083969e
fix: font size
Jarsen136 Aug 14, 2023
1c38aa3
revert: 5070579
stephenjason89 Aug 14, 2023
cce73a2
refactor(): unneeded prop removed
god-of-js Aug 14, 2023
3fa9006
Merge pull request #6703 from roiLeo/chore/vue3/composite
yangwao Aug 14, 2023
b8ddaca
[skip netlify] Update Bumped minor version of packages
renovate[bot] Aug 14, 2023
4904b61
fix(TokenBalanceInput): added defineExpose for checkValidity
stephenjason89 Aug 14, 2023
d0d81f0
fix: update href when component update
floyd-li Aug 15, 2023
9502da6
Merge branch 'main' into fix/6692
floyd-li Aug 15, 2023
c96e3f9
Merge pull request #6699 from kodadot/renovate/bumped-minor-version-o…
yangwao Aug 15, 2023
3cde46d
fix: remove console error
floyd-li Aug 15, 2023
3e83c6d
refactor(): custom gap class removed
god-of-js Aug 15, 2023
df0e9f6
fix: forbiding landing page on DOT (#6710)
Jarsen136 Aug 15, 2023
e1cb345
refactor: inject programmatic modal
preschian Aug 15, 2023
e2a3e2a
refactor: connect wallet modal
preschian Aug 15, 2023
5c64739
refactor: emtion list
preschian Aug 15, 2023
25f14d5
refactor: redirect modal
preschian Aug 15, 2023
b99a334
refactor: shopping cart modal
preschian Aug 15, 2023
70cf267
refactor: notification modal
preschian Aug 15, 2023
d17163e
refactor: connect wallet button to composition api
preschian Aug 15, 2023
d3e2124
Merge pull request #6695 from Jarsen136/issue-6466
yangwao Aug 15, 2023
c3ff15d
Merge pull request #6712 from floyd-li/fix/6706
yangwao Aug 15, 2023
477a040
Merge branch 'main' of github.com:kodadot/nft-gallery into refactor/p…
preschian Aug 15, 2023
614a3b0
:nail_care: Error into composition API (#6715)
vikiival Aug 15, 2023
6ffc005
🔧 Vue3 composition Money component
roiLeo Aug 15, 2023
60adc62
🔧 Money component round to 4
roiLeo Aug 15, 2023
f78ac31
🔧 Money component round to props
roiLeo Aug 15, 2023
0d6dc5f
Squashed commit of the following:
floyd-li Aug 15, 2023
1939ffc
Merge branch 'main' into fix/6692
floyd-li Aug 15, 2023
12f44f9
fix: dynamic import neoicon on rmrk/gallery card
preschian Aug 15, 2023
1b7e43a
fix: close all first
preschian Aug 15, 2023
c1137b7
style: overlay color
preschian Aug 15, 2023
32c3ad9
Merge branch 'main' of github.com:kodadot/nft-gallery into refactor/p…
preschian Aug 15, 2023
f43c222
🔧 Money component
roiLeo Aug 15, 2023
e7b8a5a
🔧 PriceChart vue3
roiLeo Aug 15, 2023
2f26d86
🔧 GalleryCardList vue3
roiLeo Aug 15, 2023
d914e87
🔧 BasicMoney vue3
roiLeo Aug 15, 2023
5464486
🔧 PulseChart vue3
roiLeo Aug 15, 2023
a3d059f
Merge branch 'main' into 6625-fix-cart-truncation
Jarsen136 Aug 15, 2023
2227b01
Merge pull request #6709 from floyd-li/fix/6692
yangwao Aug 15, 2023
8900475
chore(cart): removed stale cart
god-of-js Aug 15, 2023
b98d7ed
Merge branch '6625-fix-cart-truncation' of https://github.com/god-of-…
god-of-js Aug 15, 2023
3947528
Merge branch 'main' into 6625-fix-cart-truncation
Jarsen136 Aug 16, 2023
3405355
Merge pull request #6714 from kodadot/refactor/programmatic-modal
yangwao Aug 16, 2023
9dc5245
Merge pull request #6684 from god-of-js/6625-fix-cart-truncation
yangwao Aug 16, 2023
12693a8
fix: Collection pfp object fit (#6728)
Jarsen136 Aug 16, 2023
d4015b1
Merge branch 'main' into chore/vue3/PulseChart
roiLeo Aug 16, 2023
865bb5e
fix: transfer amount (#6729)
Jarsen136 Aug 16, 2023
b132d11
Merge pull request #6717 from roiLeo/chore/vue3/Money
roiLeo Aug 16, 2023
b350809
Merge pull request #6724 from roiLeo/chore/vue3/PulseChart
roiLeo Aug 16, 2023
55534dd
Merge pull request #6720 from roiLeo/chore/vue3/PriceChart
yangwao Aug 16, 2023
51cd0a9
Merge pull request #6723 from roiLeo/chore/vue3/GalleryCardList
yangwao Aug 16, 2023
eb10431
Merge pull request #6693 from stephenjason89/refactor/decorator2
yangwao Aug 16, 2023
cb6db89
Merge pull request #6734 from kodadot/main
yangwao Aug 16, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 13 additions & 0 deletions .env.example
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
BASE_URL=""
GOOGLE_ANALYTICS_ID=""
SENTRY_AUTH_TOKEN=""
URL_PREFIX=""
PINATA_MASTER=""
PINATA_SECRET_API_KEY=""
PINATA_API_KEY=""
VUE_APP_I18N_LOCALE=""
VUE_APP_I18N_FALLBACK_LOCALE=""
VUE_APP_PERMAFROST_URL=""
VUE_APP_AR_URL=""
MATRIX=""
SUBSQUID_ENDPOINT=""
3 changes: 3 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,3 +29,6 @@ jobs:

- name: Run Build
run: pnpm generate

- run: wc -l ./.nuxt/dist/server/client.manifest.mjs
- run: stat -c "%s" ./.nuxt/dist/server/client.manifest.mjs
74 changes: 0 additions & 74 deletions .github/workflows/e2e.yml

This file was deleted.

2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -91,4 +91,4 @@ sitemap.xml
## service-worker.js

# cypress
cypress/screenshots/
# cypress/screenshots/
9 changes: 9 additions & 0 deletions ACTIVITY.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,15 @@ flowchart TD

![image](https://user-images.githubusercontent.com/5887929/232563299-39e84aa1-19c8-4031-9488-6813f74f65f3.png)

### Axiom - Repobeats

![Alt](https://repobeats.axiom.co/api/embed/0fb5819705db8bf2be040d140b66f04aaf529a30.svg "Repobeats analytics image")


### Crowd.dev - AnalyzeMyRepo

[Verbose version from AnalyzeMyRepo](https://analyzemyrepo.com/analyze/kodadot/nft-gallery)

## We're constantly growing!

[![Contributors Over Time](https://contributor-overtime-api.git-contributor.com/contributors-svg?chart=contributorOverTime&repo=kodadot/nft-gallery)](https://git-contributor.com?chart=contributorOverTime&repo=kodadot/nft-gallery)
Expand Down
9 changes: 1 addition & 8 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -177,14 +177,7 @@ For content changes, make sure that you:

### Keeping tests relevant🔬

Since we're using [Cypress](https://www.cypress.io/) as our primary E2E tool for testing, we need to ensure that newly added features are not breaking tests we previously implemented. Tests run automatically as [GitHub action](https://github.com/features/actions) to catch bugs introduced by development. Still, it's essential to check whether the failing test broke something or whether the subject of the test changed.

One of the main reasons tests will fail (except when bugs get introduced) is that we're using custom HTML tags to [select elements](https://docs.cypress.io/guides/references/best-practices#Selecting-Elements) within the testing suite. If your contribution touches components with these custom tags and you get failed tests, these selectors must be checked and usually adjusted.

You can identify these kinds of problems by seeing similar-looking test reports:
`Expected to find element: [data-cy="submit"], but never found it.`

TL;DR: If you're touching components which include HTML tags such as `data-cy="submit"`, and the tests fail, make sure the tests still use the correct selector.
We are currently in the process of installing [Playwright](https://playwright.dev/). Tests will run automatically as [GitHub actions](https://github.com/features/actions) to catch bugs introduced by development. Still, it's essential to do your part by manually testing your PR to see if you can find any errors and request a review from the @kodadot/qa-guild.

**Example:**

Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

# Contributing

[![Test & Build app](https://github.com/kodadot/nft-gallery/actions/workflows/build.yml/badge.svg)](https://github.com/kodadot/nft-gallery/actions/workflows/build.yml) [![cypress](https://github.com/kodadot/nft-gallery/actions/workflows/e2e.yml/badge.svg)](https://github.com/kodadot/nft-gallery/actions/workflows/e2e.yml) [![Reviewdog](https://github.com/kodadot/nft-gallery/actions/workflows/reviewdog.yml/badge.svg)](https://github.com/kodadot/nft-gallery/actions/workflows/reviewdog.yml) [![Maintainability](https://api.codeclimate.com/v1/badges/7d14fab327c632d5f0ce/maintainability)](https://codeclimate.com/github/kodadot/nft-gallery/maintainability)
[![Test & Build app](https://github.com/kodadot/nft-gallery/actions/workflows/build.yml/badge.svg)](https://github.com/kodadot/nft-gallery/actions/workflows/build.yml) [![Reviewdog](https://github.com/kodadot/nft-gallery/actions/workflows/reviewdog.yml/badge.svg)](https://github.com/kodadot/nft-gallery/actions/workflows/reviewdog.yml) [![Maintainability](https://api.codeclimate.com/v1/badges/7d14fab327c632d5f0ce/maintainability)](https://codeclimate.com/github/kodadot/nft-gallery/maintainability)

![image](https://user-images.githubusercontent.com/5887929/217076362-464e1293-8a2d-43ee-829f-fba17408e4c3.png)

Expand Down
6 changes: 3 additions & 3 deletions REWARDS.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,9 +36,9 @@ Our typical payout structure for bounties is per label on the issue. Here is the
> ⚠️ Make sure you can access your private keys and do not use one from a centralized exchange. We are not responsible for any loss of funds.


| $ | $$ | $$$ | $$$$ | $$$$$ |
| :----------------------------------------------------------: | :---------------------------------------------------: | :---------------------------------------------------------------: | :-------------------------------------------------------------: | :------------------------------------------------------------------------------------: |
| 50-100 | 150-300 | 450-600 | 700 - 1000 | 1000+ |
| $ | $$ | $$$ | $$$$ | $$$$$ |
|:--------------------------------------------------------------:|:-----------------------------------------------------:|:-----------------------------------------------------------------:|:---------------------------------------------------------------:|:--------------------------------------------------------------------------------------:|
| 1-50 | 51-150 | 151-300 | 800-1000 | 1000-1200 |
| Beginner, few lines, <br /> a lot of comments/assistance on PR | Required brain use, <br /> smart solution, autonomous | Complex, delivered new shiny stuff, <br /> did not break anything | Dedicated, new feature, rework older stuff, quick delivery time | You seems reliable, responsible, we can trust you, and you have alignment with project |

### Which issue to pick?
Expand Down
1 change: 1 addition & 0 deletions app/router.scrollBehavior.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ export default function (to) {
'prefix-explore-items',
'prefix-explore-collectibles',
'prefix-u-id',
'prefix-transfer',
]

if (disableScrollToTop.includes(toPath)) {
Expand Down
32 changes: 18 additions & 14 deletions components/Navbar.vue
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@
<div
class="fixed-stack is-flex is-align-items-center is-justify-content-space-between p-2">
<Search
v-if="isMobile"
ref="mobilSearchRef"
hide-filter
class="is-flex-grow-1 mt-3" />
Expand Down Expand Up @@ -71,6 +72,7 @@
<div class="navbar-start">
<div v-if="showSearchOnNavbar" class="navbar-item is-expanded">
<Search
v-if="!isMobile"
class="search-navbar is-flex-grow-1 pb-0 is-hidden-touch"
hide-filter
search-column-class="is-flex-grow-1" />
Expand All @@ -80,7 +82,7 @@

<!-- NAV END -->
<div class="navbar-end">
<nuxt-link to="/stmn/drops" rel="nofollow">
<nuxt-link to="/ahk/drops" rel="nofollow">
<div class="navbar-item" data-cy="drops">
{{ $t('drops.title') }}

Expand Down Expand Up @@ -130,7 +132,7 @@
v-if="isMobile"
no-padding
:title="$t('chainSelect', [chainName])">
<NavbarChainOptions />
<NavbarChainOptions @select="handleMobileChainSelect" />
</MobileExpandableSection>

<ChainSelectDropdown
Expand Down Expand Up @@ -188,10 +190,7 @@

<script lang="ts" setup>
import { NeoIcon } from '@kodadot1/brick'
import { BModalConfig } from 'buefy/types/components'

import KodaBeta from '@/assets/Koda_Beta.svg'
import KodaBetaDark from '@/assets/Koda_Beta_dark.svg'
import { ConnectWalletModalConfig } from '@/components/common/ConnectWallet/useConnectWallet'
import ChainSelectDropdown from '@/components/navbar/ChainSelectDropdown.vue'
import CreateDropdown from '@/components/navbar/CreateDropdown.vue'
Expand All @@ -210,7 +209,7 @@ import { getChainNameByPrefix } from '@/utils/chain'
import { createVisible, explorerVisible } from '@/utils/config/permision.config'
import ShoppingCartButton from './navbar/ShoppingCartButton.vue'

const { $buefy, $nextTick } = useNuxtApp()
const { $nextTick, $neoModal } = useNuxtApp()
const instance = getCurrentInstance()
const showTopNavbar = ref(true)
const openMobileSearchBar = ref(false)
Expand All @@ -233,30 +232,35 @@ const isCreateVisible = computed(() => createVisible(urlPrefix.value))
const isExploreVisible = computed(() => explorerVisible(urlPrefix.value))
const isLandingPage = computed(() => route.name === 'index')

const logoSrc = computed(() => (isDarkMode.value ? KodaBetaDark : KodaBeta))
const logoSrc = computed(() =>
isDarkMode.value ? '/Koda_Beta_dark.svg' : '/Koda_Beta.svg'
)

const showSearchOnNavbar = computed(
() => !isLandingPage.value || !showTopNavbar.value || isBurgerMenuOpened.value
)

const handleMobileChainSelect = () => {
showMobileNavbar()
}

const openWalletConnectModal = (): void => {
showMobileNavbar()

$buefy.modal.open({
$neoModal.closeAll()

$neoModal.open({
parent: instance?.proxy,
...ConnectWalletModalConfig,
} as unknown as BModalConfig)

// close all modal
document.querySelectorAll('.modal').forEach((modal) => {
modal.__vue__?.$vnode?.context?.close()
modal.remove()
})
}

const showMobileNavbar = () => {
document.body.classList.toggle('is-clipped')
isMobileNavbarOpen.value = !isMobileNavbarOpen.value
if (!isMobileNavbarOpen.value) {
document.documentElement.scrollTop = lastScrollPosition.value
}
}

const closeBurgerMenu = () => {
Expand Down
8 changes: 4 additions & 4 deletions components/TheFooter.vue
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@
class="footer-container-info-list-item">
<a
v-if="item.external"
:href="item.url"
v-safe-href="item.url"
target="_blank"
rel="nofollow noopener noreferrer"
class="is-flex is-align-items-center">
Expand All @@ -62,7 +62,7 @@
class="footer-container-info-list-item">
<a
v-if="item.external"
:href="item.url"
v-safe-href="item.url"
target="_blank"
rel="nofollow noopener noreferrer"
class="is-flex is-align-items-center">
Expand All @@ -89,7 +89,7 @@
class="footer-container-info-list-item">
<a
v-if="item.external"
:href="item.url"
v-safe-href="item.url"
target="_blank"
rel="nofollow noopener noreferrer"
class="is-flex is-align-items-center">
Expand Down Expand Up @@ -224,7 +224,7 @@ const menuKodadot: Menu[] = [

{
name: $i18n.t('press kit'),
url: 'https://github.com/kodadot/kodadot-presskit/tree/main/v3',
url: 'https://github.com/kodadot/kodadot-presskit/tree/main/pre-v4',
external: true,
},
{
Expand Down
22 changes: 7 additions & 15 deletions components/accounts/AddressParser.vue
Original file line number Diff line number Diff line change
Expand Up @@ -14,24 +14,16 @@
</div>
</template>

<script lang="ts">
import { Component, Emit, Prop, Vue } from 'vue-property-decorator'
<script setup lang="ts">
import { parseBatchAddresses } from './utils'
import { NeoField, NeoInput } from '@kodadot1/brick'

@Component({
components: {
NeoField,
NeoInput,
},
})
export default class AddressParser extends Vue {
@Prop({ type: Array, default: () => [], required: true }) value!: string[]

@Emit('input')
handleInput(event: string): string[] {
return parseBatchAddresses(event)
}
const emit = defineEmits(['input'])
defineProps<{ value: string[] }>()
function handleInput(event: string): string[] {
const address = parseBatchAddresses(event)
emit('input', address)
return address
}
</script>

Expand Down
4 changes: 2 additions & 2 deletions components/balance/MultipleBalances.vue
Original file line number Diff line number Diff line change
Expand Up @@ -86,9 +86,9 @@ const networkToPrefix = {
polkadot: 'dot',
kusama: 'ksm',
basilisk: 'bsx',
statemine: 'stmn',
statemine: 'ahk',
'basilisk-testnet': 'snek',
statemint: 'stt',
statemint: 'ahp',
}

const isBalanceLoading = computed(
Expand Down
Loading