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

Long and leverage recovery mode #3366

Merged
merged 714 commits into from
Jul 7, 2022
Merged

Long and leverage recovery mode #3366

merged 714 commits into from
Jul 7, 2022

Conversation

yangwao
Copy link
Member

@yangwao yangwao commented Jul 7, 2022

  • 🔝 updated vuex-options to 004
  • 🔝 added local BSX to apollo
  • 🚚 placeholder for layouts
  • ⚡ added generateCollectionImage
  • ⚡ CollectionItemPage uses new seo
  • ⚡ added formatingBalance util
  • 🧹 removed obsolete /gallery/:id route
  • 🎉 BSX is here
  • 🔝 udpated vuex-options
  • 👽 basic subsquid queries VYBAVENE OK
  • ⚡ CollectionList is using query from ssq/general
  • ⚡ unlock snek
  • ⚡ added queryPathResolver
  • 🧹 rename to exploreBSX
  • 🔇 muted rendering of GalleryItem
  • 🐛 collectionList is using prefix paths
  • 🚧 disabled max for snek
  • 🧑‍💻 using PoC of queryPathResolver
  • 🤷 something
  • 🚧 CollectionItem WIP
  • 🔝 updated pnpm to v7
  • 👽 correct subsquid query for collection by id
  • 👽 🐛 aliasing :)))
  • 👽 query to show count of listed nfts
  • ⚡ util to use subsquid as rmrk if needed
  • ⚡ general subquery path
  • 🎉 working collection item
  • 🐛 wrong url from collection detail
  • 🐛 somehow missing routes
  • 📝 love note for vikiival
  • 🐛 indentity popover is calling query on empty address
  • 🧼 GalleryCard has cleaner layout
  • ⚡ implemented utils for handling prefixes
  • 👽 gst
  • 🐛 handle old types properly
  • ⚡ ability to unwrap id
  • 👽 add firstNftByIssuer
  • 🐛 SEO return correct profile route
  • ⚡ rewrite navigation
  • 👽 implemened nftListByCollection
  • ⚡ mapper for id
  • ⚡ fixed query for navigation
  • 🚧 WIP refactoring gallery item
  • :waste_basket: refactor someday
  • ⚡ using client instead urlprefix
  • 🐛 searchbar has no default value for listed
  • ⚡ utility to format RPC queries
  • ⚡ utils to get correct RPC call
  • 🤷 please no refactor rn
  • 👽 subsquid version of nftById
  • 👽 subsquid alternative to nFTStatsByIssuer
  • 🧹 One component for galleryItemDetail
  • 🧹 bit of a cleanup in profilelink
  • 🐛 fixed wrong subscription
  • 👽 userStatsByAccount for magick
  • 🚧 disabled identity popover
  • 👽 NFT by ID contains metadata
  • ⚡ bsx galleryItem uses meta
  • 🚧 ActionList WIP
  • ⚡ price item coming soon
  • 🧼 lint
  • ⚡ refactored shopping actions
  • ⚡ isSameAccount util
  • 🛒 offloading action logic into the shopping actions
  • 🐛 fixed logic for shopping actions
  • ⚡ SubmitButton can accept
  • 🌐 submit with parameter
  • ⚡ available actions refactored
  • 🧼 ⚡ more readable actionlist impl
  • ⚡ utils for better tx handling
  • 🐛 array was duplicating list event
  • 🐛 nftId returns collection.id
  • 🚚 renamed create pages for better debugging
  • 🐛 disabled linter
  • 🐛 collapseWrapper has bad initialization
  • 👽 existingCollectionList for subsquid
  • ⚡ nicer queries with use apollo
  • added translation for create collection
  • 🐛 bsx create is using correct route
  • ⚰️ removed CreateItem
  • 🎉 minting on basilisk soon (3,3) weeks
  • ⚡ collection minting should work
  • 🌐 fixed translation for teleport
  • ⚡ correct wallet format
  • 🐛 unable to dispatch because namespaced false
  • 👽 collectionForMint
  • ⚡ wip create token
  • 👽 🐛 limiting collection for mint query
  • ⚡ apis for minting and listing
  • ⚡ working create collection
  • 🐛 using unique instead of nft pallet?
  • 🧹 reorganized imports
  • ⚡ smarter resolver for the actions
  • 🐛 working action
  • 🐛 owned filter passed as null instead of false
  • 👽 extended nftById with attributes
  • 🐛 metadata hasnt been registering attributes
  • 🐛 using attributes from minimark
  • 🧹 removed comments from galleryitem
  • feat: init query
  • feat: hot page and fetch data
  • feat: add median time and sort collection
  • feat: types
  • refacotr: extract utility
  • 🐛 CarouselCardList has forcefully written RMRK
  • refactor: deprecate columns
  • feat: page info
  • refactor: extract stats header
  • fix: title unit
  • feat: support for i18
  • 🐛 removed emotes for now
  • 🐛 correct routes in paginated card list
  • 🧹 updated routes with paginated card list
  • 🐛 paginated card list has gallery instead of detail
  • 🎨 mb-4 on auth in gallery detail
  • fix: remove duplicate item from Newest List
  • Ability to sort by multiple metrics #842 Ability to sort by multiple metrics
  • remove console
  • 🧹 removed dead code
  • 🧹 organize imports in CreateCollection
  • ⚡ dummyIpfs is part of ipfs utils
  • 🧼 removed legacy squid
  • ⚡ pinning utils that fallback to default kodadot image
  • 🧹 useless map(String)
  • ⚰️ there is no danger in basilisk
  • ⚡ helper notification functions
  • ⚰️ no need to check NFT before submit
  • 🧹 some dummy JSON files
  • 🧼 renamed m to cached meta
  • 🩹 organized imports & deepscan
  • 🩹 organized imports & deepscan
  • 🩹 missing some code for simplemint
  • ⚡ use Number.isInteger instead of typeof
  • ⚡ wrapper for isLoading = false
  • ⚡ stop loading before navigation to detail
  • 🐛 BasicSlider was not BasicSlider
  • ⚡ royalty form
  • 🌐 fancy royalty words
  • ⚡ royal utilities
  • ⚡ added Royalty form
  • 🐛 forgot to update address from Addressinput
  • ⚡ better check for royalty valid
  • 🎉 royalty is here
  • ⚡ fallback in case the subsquid node wont work
  • ⚡ fallback from metadata to nft.name
  • Update components/common/WalletModal.vue
  • use dropdown
  • ⚡ replaced strings with shopping actions
  • ⚰️ removed color utility
  • ⚡ utility for media processing
  • ⚡ replaced ugly code with media utility
  • ⚡ more readable seo in bsx/detail/_id
  • 🐛 missing owned in search (Gallery)
  • 🚚 bad path for utils/gallery/media
  • fix: add header
  • fix: title
  • 🚚 correct name for basic number input
  • 🎨 updated layout of simple mint
  • ⚡ smart wrapper over Auth component
  • ⚡ Labeled text is here <3
  • 🎉 creative mint is here
  • ⚡ creative mint is available under /creative
  • 🚧 GPT3 API WIP
  • 🎉 gpt-3 is here credits to @petersopko
  • ⚡ tweaked loading for Labeled text
  • ⚡ tweaked loading state for gpt
  • ⚡ creative minting is available in the navbar
  • 🐛 issue with not providing description
  • link rubick/magick issue
  • 🐛 Good minimark errors
  • ⚡ fixed tooltip label
  • ⚡ fixed tooltip label
  • Add global urls list
  • Update pages/rmrk/creative.vue
  • Update components/rmrk/Create/CreativeMint.vue
  • Update components/Navbar.vue
  • Add missing snekk url
  • 🇫🇷 fr translation
  • Update components/rmrk/Gallery/Search/SearchSortDropdown.vue
  • fix: remove search query from url when empty
  • remove log
  • remove log
  • fix: trouble navigating between pages
  • Add nudge text when first time user authorize wallet  #2615 Add nudge when user authorize wallet
  • translations, old spelling mistake fix
  • fix: remove unused code
  • feat: spotlight passion query
  • feat: passion switch for spotlight
  • refactor: remove unused code and add i18
  • 🐛 fixed deepscan issues
  • local storage save
  • remove comment
  • update option names
  • NewestList show only passion when logged in #3086 show passion in landing length check
  • Update components/common/WalletModal.vue
  • Update components/common/WalletModal.vue
  • Update langDir/en.json
  • feat: passion list mixin
  • feat: add passionListMixin
  • feat: passion filter on series
  • refactor: remove useless code
  • Show popular trending collection on landing  #2775 Adding popular collections to landing
  • Show passion feed in gallery only if it is greater than 10  #3103 Show passion feed in gallery only if it is greater than 10
  • type fix
  • [skip ci] updated code diagram
  • fix: responsive design for Artist profile
  • 🐍 added url for snekk
  • Prevent user from minting when has insufficient balance #2799 Prevent user from minting when has insufficient balance
  • feat: use relative date
  • refactor: remove useless code
  • feat: remove auto imported comps
  • decrease length
  • Language is applied only on some strings #3110 Adding missing translations in landing in en.json
  • 🐛 multiple sort options were killing the app
  • 🔇 warnings in format balance
  • 🐍 bsx wallet format address
  • 🐍 bsx lint error
  • 👽 response from nftListByIssuerAndOwner aliased to nftList
  • 👽 nftListByIssuerAndOwner in subsquid
  • ⚡ resolve query path for nftListByIssuerAndOwner
  • 🐍 renamed attributes to Trait and Value
  • fix: shopping action test
  • fix: no ksm scan on bsx
  • refactor: clean same logic
  • fix: collection and profile on bsx
  • revert
  • refactors
  • length increase
  • Push user to NFT tab after finishing minting collection
  • Update langDir/en.json
  • Update components/landing/Landing.vue
  • feat: hide identity for bsx on profile
  • fix: sales and history tab
  • refactor: create component mixins
  • fix: use mixin in bsx
  • minimum balance added
  • Nudge user on classic mint on bsx  #3124 Add nudge on preloader to sign the transaction
  • add og:type to GalleryItem page, especially for video (and sound)
  • remove unneded console log
  • add meaningful SEO page title
  • bugfix(bsx): fix metadata error
  • [skip netlify] Update Bumped minor version of packages
  • 🔧 pnpm lock
  • 🔧 improve seo in galleryItem
  • remove unused code
  • rename event
  • 🚧 options for query path resolver
  • fix: identity popover do not work
  • check and justify sort condition from url
  • Fix og meta tags and include proposed changes
  • fix: Traits table broken
  • make page �]2;��]1;� more consistent and add tag
  • refetch collection data when swtiching tab
  • bugfix(navbar): show all tabs when switching to mobile version(low width)
  • Update Navbar.vue
  • Display video preview in telegram
  • fix DeepScan issues
  • remove unneeded lodash
  • fix: import unimplemented query error
  • 🔧 rmrk collection item
  • Update Navbar.vue
  • feat: identity query for bsx chain
  • Fix: falls back to english on navigate When switching tabs in /rmrk/explore, it falls back to English #3131
  • fix: remove duplicate item from Newest List
  • Revert "fix: remove duplicate item from Newest List"
  • 🔧 fix future pnpm lock
  • feat: using config and show top avatar
  • fix: user stats for muti chain
  • refactor: move logic to util
  • Update components/rmrk/Profile/ProfileDetail.vue
  • Update package.json
  • Update package.json
  • update pnpm-lock
  • 🔧 multiple chain curatedList
  • 🙏 basilisk sandbox type should be visible
  • 🔧 unique query
  • fix: SearchSortDropdown Invalid default value for prop
  • try out different rpc endpoint when error occurs
  • remove debug code
  • IdentityPopover Last bought #3160 IdentityPopover Last bought fix
  • types fix
  • 🐛 fixed edge case when sort is single value
  • 🐛 identity popover should use correct route
  • 🐍 using defaiult url for snek
  • fix: remove useless params on url
  • chore: add type
  • 🐍 new snek
  • fix: initialized value from parent component
  • ⚡ added handler for RMRK specific stuff
  • 🐛 collection item works
  • 🚧 better indexer resolver WIP
  • ⚡ prefer cloudflare over pinata for now
  • 🐛 cachce only if you have new meta
  • typo_fix
  • 3187_url_fix
  • 🎨 added BSX orange to the pallet
  • ⚡ ability to make offer
  • 3188_gallery_fix
  • [skip ci] updated code diagram
  • ⚡ added datePicker
  • ⚡ waiting for Balance Input should be handled as BigInt #3186
  • 🌐 MAKE_OFFER
  • ⚡ registered make offer as legit call
  • 3186_balance_input_fix
  • remove_useless_items_navbar
  • 👽 added query for offers
  • 🎉 Offers here
  • 🌐 fancy offers
  • 🚧 added offer list to gallery item
  • 🌐 translations for offer table
  • ⚡ offers readt
  • holding+gains_query_fix
  • 🐛 typo in withdraw offer call
  • 👽 proper query for offerListByNftId
  • dry_fix
  • 🐛 card was glitched when both image and animationUrl hasnt been provided
  • 🐛 :) caching <3
  • 🐛 cachiiing
  • 🔇
  • fix: missing trait_type on trait of nft/collection
  • 🐛 loading collection metadata
  • ⚡ page reacts to offers
  • ⚡ force reload offers after 5 sec
  • Update SettingChooser.vue
  • 🧹 deepscan :)))
  • 🧹 deepsource :)))
  • fix: display nft without name in bsx
  • changes for other chains
  • chain agnostic
  • 🔧 multiple chain curated list
  • 🔧 component name
  • 🔧 bsx CuratedList
  • 🔧 remove console
  • 🇬🇧 missing translation
  • Update components/landing/CuratedList.vue
  • Update components/landing/CuratedList.vue
  • remove_legacy
  • ⚡ poll offers every 15sec
  • 🔇 delete logs from polling
  • 👽 stats if collection can be burnable
  • ⚡ ability to burn collection
  • 🐛 forgot to pass props to Offerlist
  • 🐛 🐍 kek
  • route name for muti chain
  • fix: remove duplicate item from list event
  • 🔧 GalleryItem collection link
  • 🔧 remove console log
  • add types
  • using client
  • Unify landing pages accross the chains #3192 Landing page chain checks
  • 🧹 properties translation
  • 🧹 remove unused component
  • new query
  • hide_offers_when_0
  • Revert "hide_offers_when_0"
  • hide_offers_when_0
  • query_tweaking
  • added_translation
  • ⚰️ Sunset rubick 004
  • table_update
  • query_tweaking2
  • fix Collection names
  • Update utils/mixins/prefixMixin.ts
  • changing file path
  • collected check
  • IdentityPopover: wrong numbers #3225 Fixing wrong numbers
  • removing from query
  • query_tweaking3
  • Add item into history events of collection
  • fix: no ids condition
  • 📹 GalleryItem videoé
  • offers
  • offerStats
  • offerListQuery
  • 📹 seoMetaGenerator ts errors
  • 📹 seoMetaGenerator deep source/scan errors
  • 📹 seoMetaGenerator openGraph video preview
  • addedComponents
  • stats_done
  • small_changes_1
  • small_changes_2
  • stuck_chain_fix+pckg_update
  • 🔧 stats by profile Id (bsx)
  • 🔧 stats by profile Id (bsx)
  • 🔧 stats by profile Id (rmrk)
  • feat: show royalties on basilisk
  • refactor: cleanup money component css
  • chore: link to tech stack article
  • 🔧 ts errors
  • chore: add royalty to graphql req
  • Update components/shared/IdentityPopover.vue
  • fix: do calculation with royalty helper
  • add bsx royalty interaction
  • remove unused value
  • Audio NFT player
  • fix: unsupported file on bsx
  • changes_dry
  • missing_space
  • fetch nft price to calculate royalty amount
  • Landing page of parachain should have fallback  #3237 Redirecting routes to index
  • Disable make offer button after offer was made #3202 Disable make offer button after offer was made
  • Changing label of action button make_offer to be more readable  #3276 Minor change in label of make offer
  • support gltf nft for bsx
  • added_key
  • added_items+relative_time
  • added_date_en
  • Update components/bsx/Offer/OfferStats.vue
  • update PAY_ROYALTY interaction
  • 🦮 remove kusamurai & fix ts error
  • 🚀 model asset preview
  • 🚀 RadToadz in curated list
  • feat: better tooltip for royalty slider
  • fix: BUY now switch is disabled on /collection/{id}
  • feat: Add ability to sort bsx marketplace stats
  • chnage label
  • chnage label
  • translate support action labels
  • remove console
  • Update package.json
  • fix: remove block url on bsx
  • chore: proper naming
  • chore: update pnpm-lcok
  • refactor: BlockExplorerLink component
  • feat: support passion feed searching
  • reusing label
  • updated feature req with ux request
  • modify unclear text about royalty
  • feat: List NFT for sale switch
  • Update langDir/en.json
  • Limit input for user could not submit lower than minimum offer size #3278 Limit input for user could not submit lower than minimum offer size
  • types fix
  • fix: Search bar acting out
  • delete unused import
  • use hook
  • quick_fix_sort
  • cleanup
  • cleanup2
  • feat: no wrap for each column
  • 🐛 make itemId sortable in offertable
  • 🐛 use pinata as ipfs provider
  • Disable make offer button after offer was made #3202 Disable make offer button after offer was made
  • format price on bsx
  • 🐛 BasicDatePicker is missing name
  • ⚡ added nft-storage worker
  • ⚡ implemented nft-storage
  • ⚡ use NFT-Storage for Basilisk
  • ⚡ should refresh token if user had legacy ESTUARY one
  • ⚡ RMRK is using Nft storage
  • ⚡ unique is using nft storage
  • feat: format price
  • bugfix: transfer shows address twice
  • ⚡ app is doing direct upload
  • fix: missing token symbol in offers table
  • 🧹 removal of unused vars in nftStorage
  • ⚡ using consola
  • ⚡ components are using TIMEOUT constant
  • 🌐 Properties renamed to Traits
  • 🚀 logic for preheating ipfs image
  • ⚡ added preheater to CreateToken
  • 🧹 commented out uploadDirect from BSX

Thank you for your contribution to the KodaDot NFT gallery.
👇 _ Let's make a quick check before the contribution.

PR type

  • Bugfix
  • Feature
  • Refactoring

What's new?

  • PR closes #<issue_number>
  • Requires deployment <rubick/magick_issue>
  • <brief_description_of_what_I've_added>

Before submitting Pull Request, please make sure:

  • My contribution builds clean without any errors or warnings
  • I've merged recent default branch -- main and I've no conflicts
  • I've tried to respect high code quality standards
  • I've didn't break any original functionality
  • I've posted a screenshot of demonstrated change in this PR

Optional

  • I've tested it at </rmrk/collection/26902bc2f7c20c546a-1FVG7>
  • I've tested PR on mobile and everything seems works
  • I found edge cases
  • I've written some unit tests 🧪

Had issue bounty label?

  • Fill up your KSM address: Payout

Community participation

Screenshot

  • My fix has changed something on UI; a screenshot is best to understand changes for others.

zhengow and others added 30 commits June 20, 2022 13:02
fix: missing trait_type on nft/collection
Try out different RPC endpoint when error occurs
fix: display nft without name in bsx
@yangwao yangwao requested a review from a team as a code owner July 7, 2022 11:05
@yangwao yangwao requested review from kkukelka and removed request for a team July 7, 2022 11:05
@netlify
Copy link

netlify bot commented Jul 7, 2022

Deploy Preview for koda-nuxt ready!

Name Link
🔨 Latest commit bccb944
🔍 Latest deploy log https://app.netlify.com/sites/koda-nuxt/deploys/62c6be04be8f95000832b6b5
😎 Deploy Preview https://deploy-preview-3366--koda-nuxt.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site settings.

@yangwao yangwao merged commit 7e17a57 into hyper-jpeg Jul 7, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants