Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
367 commits
Select commit Hold shift + click to select a range
40d1025
feat(profile): remove unused property
roiLeo Oct 1, 2021
610bde3
Merge pull request #828 from roiLeo/feature/profile/paging
yangwao Oct 1, 2021
2493e45
Merge branch 'main' into feature/component/rankings
roiLeo Oct 1, 2021
0791596
feat(rankings): paging option on rows change
roiLeo Oct 1, 2021
20b1d18
Merge remote-tracking branch 'upstream/main' into feat-orientation
prachi00 Oct 1, 2021
d2ccf2e
fix for fullscreen break
prachi00 Oct 1, 2021
1e2daa3
fix(collection): unify label style with gallery
roiLeo Sep 25, 2021
7174a03
fixed 1 by 1
vikiival Sep 27, 2021
296638c
Nuxt-migration: create initial nuxt project
dezine2dev Sep 30, 2021
19f9752
Nuxt-migration: Simply copy styles
dezine2dev Sep 30, 2021
b99d8f5
Nuxt-migration: Add langDir and Queries
dezine2dev Oct 1, 2021
6129331
Nuxt-migration: Add Footer and Navbar components
dezine2dev Oct 1, 2021
98a43bd
Nuxt-migration: Nuxt and eslint config
dezine2dev Oct 1, 2021
2633c62
Nuxt-migration: Store basic configuration
dezine2dev Oct 1, 2021
ee98019
Nuxt-migration: Copy few necessity files for util
dezine2dev Oct 1, 2021
51bdc26
Nuxt-migration: Copy and update utils
dezine2dev Oct 1, 2021
8794af1
Nuxt-migration: Install polkadot files
dezine2dev Oct 1, 2021
62e55bb
App should correctly show fullscreen
vikiival Sep 27, 2021
401d992
813 reflexed fullscreen
vikiival Sep 27, 2021
de4cd6d
Flexed theatre mode
vikiival Sep 27, 2021
0b19063
813 css scoped
vikiival Sep 28, 2021
b1fa5e6
fix(pricechart): hideoverlapping label on x axis
roiLeo Sep 28, 2021
f04d3ee
fix(pricechart): linting
roiLeo Sep 28, 2021
f274b52
check mate we don't have token
yangwao Sep 29, 2021
7459ca2
note for me eeh don use web again
yangwao Sep 29, 2021
b6c9aca
note for me eeh don use web again
yangwao Sep 29, 2021
28b3692
49 sort is back
vikiival Oct 2, 2021
8d4d1ed
chore(clean): remove unused property
roiLeo Oct 4, 2021
83e14c0
chore(clean): return type on routeGuard
roiLeo Oct 4, 2021
99b281b
chore(clean): type on routeGuard
roiLeo Oct 4, 2021
d00e5c9
feat(series): rename feature rankings -> series
roiLeo Oct 4, 2021
6c7e416
Merge pull request #832 from roiLeo/chore/cleaning
vikiival Oct 4, 2021
a0b283f
49 sort is back
vikiival Oct 4, 2021
cda4ebb
wip
roiLeo Oct 4, 2021
1d4a391
feat(series): uniq collectors data on collection
roiLeo Oct 5, 2021
3b8d894
Merge branch 'main' into feature/component/rankings
roiLeo Oct 5, 2021
82a60f3
Nuxt-migration: Add apollo packages
dezine2dev Oct 5, 2021
de170d1
49 removed useless console.log
vikiival Oct 5, 2021
6072ade
--no-edit
vikiival Oct 5, 2021
d323c1c
Merge pull request #836 from kodadot/49-dolphins-returned
yangwao Oct 5, 2021
3d6f8f7
Merge pull request #803 from roiLeo/feature/component/rankings
yangwao Oct 5, 2021
b05ed62
Merge pull request #829 from kodadot/main
yangwao Oct 5, 2021
2161dc4
Percentage on series are not skewed
vikiival Oct 5, 2021
919b91a
fix(series): hotfix series-insights
roiLeo Oct 5, 2021
2365e97
Merge pull request #845 from roiLeo/fix/component/series
vikiival Oct 5, 2021
f6f5319
Merge pull request #846 from kodadot/main
yangwao Oct 5, 2021
e3f3599
Nuxt-migration: fixed typescript
dezine2dev Oct 6, 2021
78a3d24
Nuxt-migration: fixed typescript
dezine2dev Oct 5, 2021
1f3ce19
Nuxt-migration: Change landing page UI
dezine2dev Oct 6, 2021
4bbf820
Nuxt-migration: Change landing page UI
dezine2dev Oct 6, 2021
71ac7de
Nuxt-migration: Copy packgages from main repo
dezine2dev Oct 6, 2021
c79b023
Nuxt-migration: Copy components folder
dezine2dev Oct 6, 2021
47418b1
fix(series): volume & Days
roiLeo Oct 6, 2021
6e61799
fix(series): typo & lint
roiLeo Oct 6, 2021
3147bd1
fix(series): small issue on change days
roiLeo Oct 6, 2021
d6b87d7
fix(series): sort by volume
roiLeo Oct 6, 2021
5946f6c
fix(series): backend sorting + tranlation page titles
roiLeo Oct 6, 2021
fecdea5
fix(spotlight): tooltip on column score
roiLeo Oct 7, 2021
ad10933
fix(spotlight): top pagination
roiLeo Oct 7, 2021
07e30e5
Merge pull request #852 from roiLeo/fix/spotlight/pagination
vikiival Oct 7, 2021
6d94e32
Merge pull request #851 from roiLeo/fix/spotlight/tooltip
vikiival Oct 7, 2021
6b76fa1
Merge remote-tracking branch 'origin/main' into basic-image
vikiival Oct 7, 2021
f1c7505
Kudos to roiLeo for css hacks
vikiival Oct 7, 2021
649322b
Forgot single quote
vikiival Oct 7, 2021
0fcdb77
Closes #854
vikiival Oct 7, 2021
59d2a48
Nuxt-migration: Updated tsconfig
dezine2dev Oct 7, 2021
b138a47
Nuxt-migration: Move utils folder
dezine2dev Oct 7, 2021
2375fdc
Update src/components/rmrk/Gallery/Gallery.vue
vikiival Oct 7, 2021
75fc0e1
Merge pull request #856 from kodadot/854-emoji
vikiival Oct 7, 2021
d537e8e
Merge pull request #855 from kodadot/basic-image
vikiival Oct 7, 2021
437cd8b
Nuxt-migration: Fix console errors
dezine2dev Oct 8, 2021
5966e50
Nuxt-migration: Implemented some of original routes to nuxt pages
dezine2dev Oct 8, 2021
2e6dd82
fix(series): volume %
roiLeo Oct 8, 2021
725cb6f
Merge pull request #866 from kodadot/main
yangwao Oct 10, 2021
b42e4d3
Test for math
vikiival Oct 10, 2021
e1ca1fe
--no-edit
vikiival Oct 10, 2021
dda06b3
Should close #861. Do code rewiew with care
vikiival Oct 10, 2021
5c8a636
fix(spotlight): top pagination
roiLeo Oct 11, 2021
0b0c57c
861 Refactor
vikiival Oct 11, 2021
e502b2b
Merge pull request #868 from roiLeo/fix/spotlight/page
yangwao Oct 11, 2021
d347bf7
Merge pull request #867 from kodadot/861-right-numbers
yangwao Oct 11, 2021
109a51d
Merge pull request #869 from kodadot/main
yangwao Oct 11, 2021
b85b203
fix(series): resolve conflicts
roiLeo Oct 11, 2021
ecaa246
Nuxt-migration: Fixed fonts, added gallery, spotlight
dezine2dev Oct 11, 2021
06960c5
wip
roiLeo Oct 11, 2021
f4738ca
Merge branch 'issue/584' of github.com:kodadot/nft-gallery into issue…
dezine2dev Oct 11, 2021
09ffb49
Merge pull request #870 from kodadot/rmrk-lite
yangwao Oct 11, 2021
8dcfb83
fix(series): volume isFinite
roiLeo Oct 11, 2021
317a7db
Deduplicate horizontal line at actions component #812
akshajb Oct 11, 2021
00cee94
fix(series): series column translation
roiLeo Oct 11, 2021
c96de06
fix(EmotionList): remove spacing before title
roiLeo Oct 11, 2021
d6848b4
fix(EmotionList): remove spacing before title
roiLeo Oct 11, 2021
9334fe9
Merge pull request #874 from roiLeo/fix/EmotionList/whitespace
vikiival Oct 11, 2021
45b7f99
Merge pull request #873 from akshajb/deduplicate-horizontal-line
vikiival Oct 11, 2021
28f18b4
feat(collection): filter & search
roiLeo Oct 12, 2021
97213c5
feat(collection): duplicate searBar component for collection
roiLeo Oct 12, 2021
bfb0d57
Merge remote-tracking branch 'origin/main' into 707-tests
vikiival Oct 12, 2021
a5d9a63
Lint
vikiival Oct 12, 2021
25855ff
707 fixed test
vikiival Oct 12, 2021
794ae72
feat(collection): caps BUY NOW
roiLeo Oct 13, 2021
09715b4
Check indexer fails
vikiival Oct 13, 2021
127cf5d
Armchair quarterback syndrome
vikiival Oct 13, 2021
d12be61
Merge pull request #875 from roiLeo/feature/collection/sort
yangwao Oct 13, 2021
fdb4c6b
Merge pull request #848 from roiLeo/fix/component/series
yangwao Oct 13, 2021
28b404e
Merge branch 'main' of github.com:kodadot/nft-gallery into issue/584
dezine2dev Oct 13, 2021
6c99db4
New collapse Wrapper
vikiival Oct 13, 2021
482020f
WIP: expert batch send
vikiival Oct 13, 2021
6cc98bb
Small fixes
vikiival Oct 13, 2021
29c4cab
Can append hashtag after the name
vikiival Oct 13, 2021
3523e07
batch send converts legit address to correct ss58 Format
vikiival Oct 14, 2021
c821cda
feat(profile): show searchBar on Created tab
roiLeo Oct 14, 2021
cab3b35
Merge pull request #773 from kodadot/707-tests
vikiival Oct 14, 2021
580f7bd
feat(landing): display discord widget
roiLeo Oct 14, 2021
c4a09c3
888 commented subsocial impl
vikiival Oct 14, 2021
bcdb036
feat(landing): sort query params
roiLeo Oct 14, 2021
c55e9a7
fix(series): sort query params
roiLeo Oct 14, 2021
a6c875c
Merge branch 'main' into 888-sub-social
yangwao Oct 14, 2021
18023a6
fix(series): fix direction sort query params
roiLeo Oct 14, 2021
b55319a
Merge pull request #890 from roiLeo/feature/profile/filter
yangwao Oct 14, 2021
e2a842c
fix(series): deepscan issue
roiLeo Oct 14, 2021
e20f0a5
Merge pull request #892 from kodadot/888-sub-social
yangwao Oct 14, 2021
f9ef50e
fix(gallery): top pagination align
roiLeo Oct 14, 2021
0447988
Merge pull request #895 from roiLeo/fix/gallery/pagination
yangwao Oct 14, 2021
53428a2
Merge pull request #893 from roiLeo/fix/series/queryparamsort
yangwao Oct 14, 2021
7fee916
slow return to original state
prachi00 Oct 16, 2021
2ba7ad5
feat(landing): responsive
roiLeo Oct 16, 2021
6f2142d
fix(galleryItem): hotfix events actions
roiLeo Oct 16, 2021
406e000
fix(galleryItem): hotfix description line breaks
roiLeo Oct 16, 2021
e8fc68f
fix(galleryItem): remove logs
roiLeo Oct 16, 2021
8b0aece
Merge pull request #904 from roiLeo/fix/history/events
yangwao Oct 17, 2021
a9456ab
Merge pull request #906 from roiLeo/fix/galleryItem/description
yangwao Oct 17, 2021
a0df840
feat(spotlight): show column total volume
roiLeo Oct 18, 2021
d6d421d
feat(spotlight): remove short identity css
roiLeo Oct 19, 2021
b9a7607
Nuxt-migration: Remove main.ts and create nuxt filters
dezine2dev Oct 19, 2021
20a7db8
feat(galleryItem): orientation gallery image
roiLeo Oct 19, 2021
23a4a9e
Merge branch 'main' into feature/galleryItem/orientation
roiLeo Oct 19, 2021
c70692e
feat(profile): rework avatar
roiLeo Oct 19, 2021
b0be1da
Merge pull request #913 from roiLeo/feature/spotlight/volume
yangwao Oct 19, 2021
786a643
Nuxt-migration: Update queries from main
dezine2dev Oct 20, 2021
76d0ef1
Nuxt-migration: Add missing pages and eslint
dezine2dev Oct 20, 2021
4716e73
Nuxt-migration: Attempt to customize loadingBar
dezine2dev Oct 20, 2021
211c018
Nuxt-migration: Move OnChainProperty from view to components
dezine2dev Oct 20, 2021
2929f6b
Nuxt-migration: Update components with lated from main
dezine2dev Oct 20, 2021
7db6308
feat(profile): responsive tweak
roiLeo Oct 20, 2021
8eaf62f
fix(spotlight): display nft currentOwner
roiLeo Oct 20, 2021
726abd8
Merge pull request #918 from roiLeo/feature/profile/rework
yangwao Oct 20, 2021
05ecdf6
fix(profile): column responsive
roiLeo Oct 20, 2021
551c533
Nuxt-migration: Copy utils/math.ts
dezine2dev Oct 20, 2021
e39ccf4
Merge branch 'main' into feature/landing/discord
roiLeo Oct 20, 2021
9f4a6b5
Merge pull request #922 from roiLeo/feature/landing/discord
yangwao Oct 20, 2021
11bc7fa
Merge pull request #920 from roiLeo/fix/spotlightDetail/accountIsCurr…
yangwao Oct 20, 2021
d3d1d77
Merge pull request #921 from roiLeo/fix/profile/column
yangwao Oct 20, 2021
428c00d
Merge pull request #916 from roiLeo/feature/galleryItem/orientation
yangwao Oct 20, 2021
9b98370
fix(galleryItem): removeProperty transform
roiLeo Oct 20, 2021
729957b
Merge pull request #926 from roiLeo/fix/galleryItem/TheatreView
yangwao Oct 20, 2021
181ba6b
feat(GalleryCard): change layout column
roiLeo Oct 21, 2021
3348869
feat(collection&profile): donationButton under sharing
roiLeo Oct 21, 2021
ac80f1b
feat(collection&profile): lint files
roiLeo Oct 21, 2021
cf996ba
Merge pull request #930 from roiLeo/feature/collection/gift
yangwao Oct 21, 2021
f6ad61e
Nuxt-migration: Fix duplicated bulma css import in NavbarProfileDropdown
dezine2dev Oct 21, 2021
62ed792
feat(galleryCard): resolve conflict
roiLeo Oct 22, 2021
4d12a96
Merge remote-tracking branch 'origin/main' into expert-mint
vikiival Oct 24, 2021
f8335ab
can make corret transforms
vikiival Oct 24, 2021
5dda4aa
feat(GalleryCard): tooltip layout toggle
roiLeo Oct 25, 2021
e5d3134
Nuxt-migration: Update changed navigation links
dezine2dev Oct 25, 2021
355cc94
Nuxt-migration: Switch to SSR
dezine2dev Oct 25, 2021
2ff46c8
Disabling all actions
vikiival Oct 25, 2021
668cc87
Merge pull request #940 from kodadot/disable-buy
vikiival Oct 25, 2021
ce045cd
Merge branch 'main' of github.com:kodadot/nft-gallery into issue/584
dezine2dev Oct 25, 2021
aa264ab
feat(GalleryCard): layout toggle responsive fix
roiLeo Oct 25, 2021
8ed547a
fix(searchBarCollection): layout toggle responsive fix
roiLeo Oct 26, 2021
39065be
fix(metadata): series & spotlight image
roiLeo Oct 26, 2021
863f807
fix(metadata): testing path
roiLeo Oct 26, 2021
6dd5806
fix(metadata): default meta image
roiLeo Oct 26, 2021
db3ff10
fix(metadata): remove console log
roiLeo Oct 26, 2021
fc12844
fix(metadata): lint files
roiLeo Oct 26, 2021
4ecfe54
Reenable buy
vikiival Oct 26, 2021
5aaed5d
Merge pull request #945 from kodadot/enable-buy
vikiival Oct 26, 2021
00efdf6
Nuxt-migration: Revert SSR
dezine2dev Oct 27, 2021
236f20d
Nuxt-migration: Global namespacing for store to match with the design
dezine2dev Oct 27, 2021
a8b21f8
Merge pull request #943 from roiLeo/fix/searchBarCollection/filter
yangwao Oct 27, 2021
6b03e86
fix(FAQ): mobile responsive
roiLeo Oct 27, 2021
33cf9c1
fix(FAQ): mobile responsive Tutorials
roiLeo Oct 27, 2021
9f28832
fix(FAQ): responsive refactoring
roiLeo Oct 27, 2021
297b12d
fix(i18): wip weird glitch cn
roiLeo Oct 27, 2021
5028b5d
fix(SwitchLocal): show userFlag in navbar
roiLeo Oct 27, 2021
2328d6d
fix(SwitchLocal): lint files
roiLeo Oct 27, 2021
c481d52
fix(i18): update 'cn' value
roiLeo Oct 27, 2021
3fc542e
Nuxt-migration: Add missing package
dezine2dev Oct 27, 2021
763d2d5
Nuxt-migration: Fix build issue
dezine2dev Oct 28, 2021
517602f
Nuxt-migration: Internationalization
dezine2dev Oct 28, 2021
28c86c1
series-insight is actually our product
yangwao Oct 28, 2021
323e75a
Merge pull request #929 from roiLeo/feature/GalleryCard/layout
yangwao Oct 28, 2021
bbc41e8
Merge pull request #944 from roiLeo/fix/seriesspotlight/metadataImage
yangwao Oct 28, 2021
9bccf9a
Merge pull request #948 from roiLeo/fix/FAQ/responsive
yangwao Oct 28, 2021
db46fa3
Merge pull request #949 from roiLeo/fix/i18
yangwao Oct 28, 2021
eb4ad92
probably need bc nuxt doesn't build right
yangwao Oct 28, 2021
f680101
Merge branch 'main' of github.com:kodadot/nft-gallery into issue/584
dezine2dev Oct 28, 2021
2d5b505
[ImgBot] Optimize images
ImgBotApp Oct 28, 2021
90378ec
Merge pull request #953 from kodadot/imgbot
yangwao Oct 29, 2021
c6b5617
Can mass burn
vikiival Oct 29, 2021
2948854
Postfix is on by default
vikiival Oct 29, 2021
7bbd3a9
postfix only for max > 1
vikiival Oct 29, 2021
0047c9d
Merge pull request #887 from kodadot/expert-mint
yangwao Oct 29, 2021
b52f84d
Translations
vikiival Oct 29, 2021
3888557
965 identity form
vikiival Oct 31, 2021
6bccbce
Merge pull request #960 from kodadot/mass-ops
yangwao Oct 31, 2021
9dd7d11
Smol fee for the expert mint
vikiival Oct 31, 2021
9f279af
Merge pull request #968 from kodadot/smol-fee
yangwao Oct 31, 2021
482c163
965 add identity form
vikiival Oct 31, 2021
8fe2191
Fixed minor glitches
vikiival Oct 31, 2021
7da58b0
Merge remote-tracking branch 'origin/main' into 965-identity
vikiival Oct 31, 2021
1e34e86
Closing #965
vikiival Oct 31, 2021
ceb5a3a
Merge pull request #970 from kodadot/965-identity
yangwao Oct 31, 2021
51fa189
fix(layout): remove fluid container
roiLeo Oct 31, 2021
e60fd73
fix(layout): padding on page container
roiLeo Oct 31, 2021
baa02fc
Merge pull request #976 from roiLeo/fix/page/layout
yangwao Nov 1, 2021
16b3414
Fixing stats for the collection
vikiival Nov 1, 2021
69c7a21
Merge remote-tracking branch 'origin/main' into good-stats
vikiival Nov 1, 2021
97bf458
Merge pull request #983 from kodadot/good-stats
vikiival Nov 1, 2021
4d99bf2
Mobile menu not opening/closing well #932
Nov 2, 2021
523d130
Mobile menu not opening/closing well #932, remove collections folder
Nov 2, 2021
5ad800a
Update src/components/Navbar.vue
Top-Kraken Nov 2, 2021
d0d91c9
Merge pull request #993 from TK-Development/main
yangwao Nov 2, 2021
c527222
Added postfix to the classic mint
vikiival Nov 2, 2021
8bcdc69
Closing #997
vikiival Nov 2, 2021
5c05c97
Merge pull request #1001 from kodadot/997-correct-color
vikiival Nov 2, 2021
7398859
changes and updated typos and added bounty table
yangwao Nov 2, 2021
77d469a
Merge branch 'main' of github.com:kodadot/nft-gallery
yangwao Nov 2, 2021
a3d90ed
fix(spotlight): layout
roiLeo Nov 2, 2021
007db22
Merge pull request #1002 from roiLeo/fix/spotlight/layout
vikiival Nov 2, 2021
1b44142
fix(toggleLayout): default value incorect
roiLeo Nov 2, 2021
c401a23
Merge pull request #1003 from roiLeo/hotfix/toggleLayout
yangwao Nov 2, 2021
b4176ab
Merge pull request #998 from kodadot/expert-mint-is-cool
yangwao Nov 2, 2021
734914a
fixed grammarly
yangwao Nov 2, 2021
7b573df
Merge branch 'main' of github.com:kodadot/nft-gallery into issue/584
dezine2dev Nov 2, 2021
eb9afe8
Nuxt-migration: Auto import for components folder
dezine2dev Nov 3, 2021
0d2e336
Nuxt-migration: Fix routing for the navbar
dezine2dev Nov 3, 2021
947aec5
Nuxt-migration: Fix broken routings
dezine2dev Nov 3, 2021
66c194e
Nuxt-migration: Update changed queries folder
dezine2dev Nov 3, 2021
e012bba
Nuxt-migration: Update missing components
dezine2dev Nov 3, 2021
c6fb013
Nuxt-migration: Add admin page
dezine2dev Nov 3, 2021
d15ccf9
Nuxt-migration: Replace vue-property-decorator with nuxt-property-dec…
dezine2dev Nov 3, 2021
7460fbc
Nuxt-migration: Update langDir
dezine2dev Nov 5, 2021
4efbafb
Nuxt-migration: 404 redirect and Error page
dezine2dev Nov 5, 2021
1e3859e
Nuxt-migration: Remove unused components
dezine2dev Nov 5, 2021
a148182
Nuxt-migration: Fix broken routes
dezine2dev Nov 5, 2021
fba0a20
Nuxt-migration: Update configs
dezine2dev Nov 5, 2021
3b65c5d
Nuxt-migration: Add identity page
dezine2dev Nov 5, 2021
3e20f90
Nuxt-migration: Add Discord card in landing page
dezine2dev Nov 5, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
51 changes: 42 additions & 9 deletions .eslintrc.js
Original file line number Diff line number Diff line change
@@ -1,13 +1,46 @@
module.exports = {
parser: "vue-eslint-parser",
parserOptions: {
parser: "@typescript-eslint/parser",
'env': {
'browser': true,
'es2020': true,
'node': true
},
plugins: ['@typescript-eslint'],
extends: [
'eslint:recommended',
'plugin:@typescript-eslint/recommended',
'plugin:vue/recommended',
// 'prettier',
'extends': [
'eslint:recommended',
'plugin:vue/essential',
'plugin:@typescript-eslint/recommended'
],
'parser': 'vue-eslint-parser',
'parserOptions': {
'ecmaVersion': 11,
'parser': '@typescript-eslint/parser',
'sourceType': 'module'
},
'plugins': [
'vue',
'prettier',
'@typescript-eslint'
],
'rules': {
'no-trailing-spaces': 'error',
'no-useless-catch': 1,
'no-var': 'error',
'indent': [
'error', 2
],
'linebreak-style': [
'error',
'unix'
],
'quotes': [
'error',
'single'
],
'semi': [
'error',
'never'
],
'max-classes-per-file': [
'error', 2
],
}
}
25 changes: 25 additions & 0 deletions .github/workflows/lint.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
name: Lint Files

on:
push:
branches: [ main ]
pull_request:
branches: [ main ]

jobs:
lint:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2

- name: Setup Node.js
uses: actions/setup-node@v1
with:
node-version: "14"

- name: Install Dependencies
run: yarn

- name: Lint Code
run: yarn lint
65 changes: 41 additions & 24 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,52 +1,69 @@
# Contributing to KodaDot: NFT gallery

KodaDot NFT gallery has plan to be community-owned.
KodaDot NFT gallery has plan to be community-owned.
We are welcoming community contribution from you.
Take a sneak peak on [good first issues](https://github.com/kodadot/nft-gallery/contribute), comment and make PR.
When everything went well, chances that you will be rewarded are high.
For better coordination, feel free to join our [Development channel -Anteriors- on Discord](https://discord.gg/KkctBVQ8kP)
Take a sneak peak on [good first issues](https://github.com/kodadot/nft-gallery/contribute), comment and make PR.
When everything went well, chances that you will be rewarded are high. We might give retro-active bounties where bounty label wasn't present if we like your commit.

**For better coordination, pleasejoin our [Development channel Anteriors on Discord](https://discord.gg/KkctBVQ8kP)**

## Getting started

Before you being:
* This site is powered by Node.js. Check to see if you're on the version of node we support.
* Have you read the code of conduct?
Before you being:
* This site is powered by **Node.js.** Check to see if you're on the version of **Node.js we support.**
* Have you read the [code of conduct](CODE_OF_CONDUCT.md)?

### Which issue you should pick?
We working primarly by two metrics. Issues has priorities by labels [p1-p5](https://github.com/kodadot/nft-gallery/labels), **p1 means urgent**, **p5 in research mode**. Then we have bounties for issues in range of **$ - $$$$$**.

It's up to you which issue you pick. Our **best advice is to pick issues reflecting your skillset and experience if you want to be part of internal team** if you are interested having continuos payroll from us.

### Open a pull request
When you're done making changes and you'd like to propose them for review, use the pull request template to open your PR (pull request).
When you're done making changes and you'd like to propose them for review, use the pull request template to open your PR (Pull Request).

### Submit your PR & get it reviewed
* Once you submit your PR, others from the Docs community will review it with you. The first thing you're going to want to do is a [self review](#self-review).
### Submit your PR & Get it reviewed
* Once you submit your PR, others from the developers community will review it with you. The first thing you're going to want to do is a [self review](#self-review).
* After that, we may have questions, check back on your PR to keep up with the conversation.
* Did you have an issue, like a merge conflict? Check out our [git tutorial](https://lab.github.com/githubtraining/managing-merge-conflicts) on how to resolve merge conflicts and other issues.
* Did you have an issue, like a merge conflict? Check out our [git tutorial](https://lab.github.com/githubtraining/managing-merge-conflicts) on **how to resolve merge conflicts and other issues.**

### Your PR is merged!
Congratulations! The whole GitHub community thanks you. ✨
Congratulations! The whole Metaprime & KodaDot community thanks you. ✨

## Rewards
In way to scale our developemtn and operations, we prefer paid trial from start to get know developers more better, how they are fit to the team. More your PRs gets merged to main branch, more-likely you'll be part of inner team. On-demand, or part-time contributions are welcome as well and will be rewarded.
Because KodaDot started on [Kusama.network](https://kusama.network), we prefer pay out your work in KSM which is native cryptocurrency of Kusama network, canary network with value in [Polkadot.network](https://polkadot.network).
In way to scale our development and operations, we prefer paid trial from start to get know developers more better, how they are fit to the team. More your PRs gets merged to `main` branch, **more-likely you'll be part of inner team.**
On-demand, or part-time contributions are welcome and **will be rewarded in $KSM**

KodaDot has started on [Kusama.network](https://kusama.network), we prefer to pay out for your work in $KSM which is native cryptocurrency of Kusama network, [Polkadot's Canary network](https://polkadot.network) with bearing value.

### Creating your KSM address
To create your KSM address in safely and long-term manner, we reccomend you to get [Polkadot.js wallet browser extension](https://guide.kusama.network/docs/learn-account-generation/#polkadotjs-browser-plugin). You can [learn more about creating KSM address process at official Kusama Guide](https://guide.kusama.network/docs/learn-account-generation/)

### Bounty levels
During writing this, usual structure is per label on issue is
Our usual pay out structure for bounties is per label on issue. Here is table for overview

- $ - 50-100 USD
- $$ - 150-300 USD
- $$$ - 450-600 USD

You can [check recent labels](https://github.com/kodadot/nft-gallery/labels)
| $ | $$ | $$$ | $$$$ | $$$$$ |
| :--: | :--: | :--: | :--: | :--: |
| 50-100 | 150-300 | 450-600 | 700 - 10000 | 1000+
| Begginer, few lines, <br /> lot of comments/assistance on PR | Required brain use, <br /> smart solution, autonomous | Complex, delivered new shiny stuff, <br /> did not broke anything | Dedicated, new feature, rework older stuff, quick delivery time | You seems reliable, responsible, we can trust you and you have alignemnt with project

You can [check recent labels](https://github.com/kodadot/nft-gallery/labels)

## Hiring process

After you've completed few PRs, which we're merged to the upstream, you will be eglible to join our closer team. We are happy to give you **one-two long-term tasks** to see how good is your talent on complicated, complex and more difficult issue. Process behind is to see if we click together as part of team in long-run. We are curious on your character, acting and helping out others if they have issue. From this phase we can guarantee you payroll, that we will private discuss based on your location, skillset, past experience and code quality delivered.
After you've **completed few PRs, which we're merged to the upstream `main` branch**, you will be eglible to join our closer team.
We are happy to give you **one-two long-term tasks** to see how good is your talent on complicated, complex and more difficult issues.

Process behind is to see if we **click together as part of team in long-run.**
We are curious *on your character traits, acting and helping out others*, if they have issue with their PR.

# Learn more about contributing:
From this phase we can guarantee you payroll, that we will private discuss based on your location, skillset, past experience and code quality delivered.

# Learn more about contributing:

## Types of contributions 📝
You can contribute to the GitHub Docs content and site in several ways. This repo is a place to discuss and collaborate on docs.github.com! Our small, but mighty 💪 docs team is maintaining this repo, to preserve our bandwidth, off topic conversations will be closed.
You can contribute to the GitHub KodaDot & Metaprime content and site in several ways. This repo is a place to discuss and collaborate on [kodadot.xyz](https://kodadot.xyz)!

Our small, but mighty 💪 developer community is maintaining this repo, to preserve our bandwidth, off topic conversations will be closed.

<!-- ### 📣 Discussions
Discussions are where we have conversations.
Expand Down Expand Up @@ -109,7 +126,7 @@ $$

* There are no spelling mistakes
* It reads well
* For english language contributions: Has a good score on [Grammarly](grammarly.com) or [Hemingway App](http://www.hemingwayapp.com/)
* For english language contributions: Has a good score on [Grammarly](https://grammarly.com) or [Hemingway App](http://www.hemingwayapp.com/)

### Reviewing
We (usually the core team, sometimes KodaDot engineers or support too!) review every single PR. The purpose of reviews is to create the best content we can for people who use KodaDot
Expand Down
15 changes: 13 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -215,9 +215,18 @@ Moreover please add this to your `.env.local`
VUE_APP_SUBQUERY_URL=http://localhost:3000
```

### Lints and fixes files
### Linting code
#### Show all problems
```bash
yarn lint
```
yarn run lint
#### Show only errors
```bash
yarn lint --quiet
```
#### Fix errors
```bash
yarn lint --fix
```

### Dev hints
Expand Down Expand Up @@ -271,3 +280,5 @@ List only merged, if you need limit use `-L`
```
gh pr list -s merged --json mergedAt,baseRefName,number,title,headRefName -B main -L 37 | jq -r '.[] | .number, .title' | sed '/^[0-9]/{N; s/\n/ /;}'
```

Love PermaFrost 👀
2 changes: 1 addition & 1 deletion netlify.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[build]
# This will be your default build command.
command = "npm run build"
# command = "npm run build"
# This is where Netlify will look for your lambda functions.
functions = "functions"
# This is the directory that you are publishing from.
Expand Down
13 changes: 13 additions & 0 deletions nuxt/.editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# editorconfig.org
root = true

[*]
indent_style = space
indent_size = 2
end_of_line = lf
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true

[*.md]
trim_trailing_whitespace = false
13 changes: 13 additions & 0 deletions nuxt/.eslintrc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
module.exports = {
parser: "vue-eslint-parser",
parserOptions: {
parser: "@typescript-eslint/parser",
},
plugins: ['@typescript-eslint'],
extends: [
'eslint:recommended',
'plugin:@typescript-eslint/recommended',
'plugin:vue/recommended',
// 'prettier',
],
}
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Missing semicolon.

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Missing semicolon.

93 changes: 93 additions & 0 deletions nuxt/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,93 @@
# Created by .ignore support plugin (hsz.mobi)
### Node template
# Logs
/logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*

# Runtime data
pids
*.pid
*.seed
*.pid.lock

# Directory for instrumented libs generated by jscoverage/JSCover
lib-cov

# Coverage directory used by tools like istanbul
coverage

# nyc test coverage
.nyc_output

# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
.grunt

# Bower dependency directory (https://bower.io/)
bower_components

# node-waf configuration
.lock-wscript

# Compiled binary addons (https://nodejs.org/api/addons.html)
build/Release

# Dependency directories
node_modules/
jspm_packages/

# TypeScript v1 declaration files
typings/

# Optional npm cache directory
.npm

# Optional eslint cache
.eslintcache

# Optional REPL history
.node_repl_history

# Output of 'npm pack'
*.tgz

# Yarn Integrity file
.yarn-integrity

# dotenv environment variables file
.env

# parcel-bundler cache (https://parceljs.org/)
.cache

# next.js build output
.next

# nuxt.js build output
.nuxt

# Nuxt generate
dist

# vuepress build output
.vuepress/dist

# Serverless directories
.serverless

# IDE / Editor
.idea

# Service worker
sw.*

# macOS
.DS_Store

# Vim swap files
*.swp

# Graphql
queries/config/schema.graphql
Loading