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

Migrate to indexer #24

Merged
merged 34 commits into from
Feb 29, 2024
Merged

Migrate to indexer #24

merged 34 commits into from
Feb 29, 2024

Conversation

nikitayutanov
Copy link
Collaborator

No description provided.

sergeyfilyanin and others added 30 commits February 29, 2024 20:45
* Refactor create collections feature

* Rename home page

* Bump @gear-js/react-hooks

* Divide features

* Add home page nfts display

* Add grid sizing to main lists

* Add search input component

* Add grid size to collection nfts

* Add collection page nft search

* Add filter button component

* Add nft and collection breadcrumbs

* Fix rerenders

* Add start sale form validation

* Add auction duration selection up to 30 days

* Add auction form validation

* Add smart form component

* Add make bid validation

* Fix mint button display for collections with limit
* Add indexer address

* Migrate collections to indexer

* Fix mint nft button display

* Prepare fix for nft action buttons display

* Drop collection and nft contexts

* Drop local marketplace meta

* Fix codegen types

* Fix nft actions display

* Drop optional codegen types

* Fix collection query redudant entries

* Migrate to subscriptions

* Fix collection social links display

* Fix auction end date and price display

* Fix nfts preview display

* Add nfts preview placeholder display

* Add indexer address env to docker
* Fix collection card logo shrink and nft card name overflow

* Add reply subscription to messages

* Return reply in onSuccess callback
* Add lists and collection loaders

* Fix mint button display if user mint limit is reached

* Improve reply error handling

* Fix Form nestend inputs

* Group layout components

* Require logo and banner on collection creation

* Add multiple nft images input on collection creation

* Add 404 page

* Add error boundary

* Group components

* Add nft page loaders
* Fix nested routes rerender

* Add list component
* Add truncated text, identicon and tag components, divide address schema

* Add mint permission field to create collection form

* Display mint nft button only for permitted users
* Fix private route redirect on not ready account

* Fetch collection types from indexer
* Add upload fee display

* Replace metadata context with marketplace context

* Drop contract address env

* Add create collection fee submit

* Add mint and trade fees

* Add auction duration in blocks
* Add create collection countdown

* Fix styles

* Fix countdown display for admins and fix stale last collection
* Add account filter to lists page

* Add account filter to collection page
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.

2 participants