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

feat: web3 profile feed #6806

Merged
merged 167 commits into from
Jul 26, 2022
Merged

feat: web3 profile feed #6806

merged 167 commits into from
Jul 26, 2022

Conversation

Randolph314
Copy link
Contributor

@Randolph314 Randolph314 commented Jul 15, 2022

Description

Closes #792

Type of change

  • Documentation
  • Code refactoring (Restructuring existing code w/o changing its observable behavior)
  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (a fix or feature that would make something no longer possible to do/require old user must upgrade their Mask Network to this new version)

Previews

Checklist

  • My code follows the style guidelines of this project.
  • I have performed a self-review of my own code.
    • I have removed all in development console.logs
    • I have removed all commented code.
  • I have commented on my code, particularly in hard-to-understand areas.
  • I have read Internationalization Guide and moved text fields to the i18n JSON file.

If this PR depends on external APIs:

  • I have configured those APIs with CORS headers to let extension requests get passed.
    • chrome extension: chrome-extension://[id]
    • firefox extension: moz-extension://[id]
  • I have delegated all web requests to the background service via the internal RPC bridge.

guanbinrui and others added 30 commits July 8, 2022 16:10
* feat: delete LinkOutIcon initial fill color

* feat: refresh wallet setting date when wallets change

* feat: change button name and collection style

Co-authored-by: Randolph <[email protected]>
* fix: detecting scenechange

* fix: follow up reviews

* add useSceneChange hook
@github-actions github-actions bot temporarily deployed to pull request July 26, 2022 05:56 Inactive
@github-actions github-actions bot temporarily deployed to pull request July 26, 2022 06:21 Inactive
@github-actions github-actions bot temporarily deployed to pull request July 26, 2022 06:44 Inactive
UncleBill
UncleBill previously approved these changes Jul 26, 2022
@github-actions github-actions bot temporarily deployed to pull request July 26, 2022 07:55 Inactive
@github-actions github-actions bot temporarily deployed to pull request July 26, 2022 08:23 Inactive
@Randolph314 Randolph314 requested a review from UncleBill July 26, 2022 09:19
@Randolph314 Randolph314 merged commit d934457 into develop Jul 26, 2022
@Randolph314 Randolph314 deleted the feat/web3-profile-feed branch July 26, 2022 09:21
@guanbinrui guanbinrui restored the feat/web3-profile-feed branch July 26, 2022 16:28
guanbinrui added a commit that referenced this pull request Jul 26, 2022
@guanbinrui guanbinrui deleted the feat/web3-profile-feed branch July 26, 2022 16:32
guanbinrui added a commit that referenced this pull request Jul 26, 2022
Lanttcat added a commit that referenced this pull request Jul 31, 2022
* chore: bump version to 2.10.0

* fix: get current visiting identity at initialization (#6718)

* fix: bugfix for connect wallet

* style: fix tab component style

* fix: bugfix for status bar

* fix: link out icon

* fix: primary color don't flow twitter

* fix: trending maximum value format

* feat: remove short name for bnb chain

* feat: change RSS3 icon style (#6723)

Co-authored-by: Randolph <[email protected]>

* fix: snackbar

* fix: bugfix for application

* feat: format token security supply format

* fix: issue #6725

* fix: bugfix for mask textfield

* fix: popup

* fix: ui style

* fix: add tooltip to game plugin

* fix: remove startIcon

* fix: open select wallet dialog when click game without wallet

* fix: button style at referral

* fix: css style (#6730)

* fix: link link on by coingecko is incorrect (#6731)

* fix: web3 profile bug (#6727)

* feat: delete LinkOutIcon initial fill color

* feat: refresh wallet setting date when wallets change

* feat: change button name and collection style

Co-authored-by: Randolph <[email protected]>

* fix: add collectible dialog (#6729)

* fix: share button at pets dialog

* fix: detecting scenechange (#6724)

* fix: detecting scenechange

* fix: follow up reviews

* add useSceneChange hook

* fix(tip): remove link and click to select on NFT item (#6736)

* fix(Connection): use promise instead of function that return promise (#6740)

* fix: some fixes for pending transaction (#6737)

* fix: web3 profile bug (#6741)

* feat: delete LinkOutIcon initial fill color

* feat: refresh wallet setting date when wallets change

* feat: change button name and collection style

* feat: change nextId UI under web3 tab

* fix: address display of menu

* fix: copywriting of FindTruman

* fix: donations and footprints display

* feat: chang fundtruman copywriting

Co-authored-by: Randolph <[email protected]>

* fix: incorrect gas config

* fix: mf 1404

* chore: remove undefined locale key

* fix: type error

* fix: mf 1365

* fix: token id maybe is string in alchemy

* fix: hide buy button on NFT trending (#6738)

* feat: format token security supply format

* fix: mf-1440 coin menu selecting doesn't work (#6744)

* fix(trending): mf-1437 layout of buy button (#6743)

* fix: tab text hover color

* fix: mf-1409 style of scrollbar (#6746)

* style: dashboard swap background

* fix: wallet connect callback

* fix: replace web3 to connection (#6751)

* fix: replace web3 to connection in trader plugin

* fix: bugfix

* fix: mf 1408 app board verify

* fix: token security UI (#6755)

* fix: profile content component computed dependency

* fix: token security ui

* fix: copy ui

Co-authored-by: Randolph <[email protected]>

* fix: mf-1443 crash on persona searching (#6753)

* fix: mf-1443 crash on persona searching

* fixup! add reaction to copy

* fix: mf 1435

* fix: patch for swap (#6756)

* fix: bugfix for swap callback

* fix: bugfix

* fix: turn off annoying isVisitable props warning (#6748)

* fix: mf 1416

* fix: mf 1419

* fix: mf 1404

* fix: bugfix for unknow contract

* fix: mf 1373

* fix: rebase (#6754)

* fix: mf 1397

* fix: incorrect chain id with formatter context (#6758)

* fix: mf 1423

* fix: workaround for pure react carousel issue

* fix: add explore link at harmony

* fix: mf-1418 some places fail to get icon of token (#6759)

* fix: mf-1418 some places fail to get icon of token

* fixup! fix: mf-1418 some places fail to get icon of token

* fix:  css style for retry button atnsnapshot (#6747)

* fix: css style at snapshot

* fix: margin size

* fix: typo

* fix: copy audit (#6763)

* fix: mf 1441

* feat: change linkIcon UI

Co-authored-by: Randolph <[email protected]>

* fix: switch chain with fortmatic (#6762)

* fix: typo

* fix: some fix issues (#6764)

* fix: some fix issues

* fix: account when not evm

* fix: fix history tab loading ui (#6765)

* fix: 2.1.0 Savings issues (#6766)

* fix: some Saving ui issues

* fix: withdraw reject + code style

* fix: eth to seth

* fix: bugfix for token icon

* fix: eslint

* feat: change cpoywriting of welcome page

* feat(lucky drop): pre gas minus (#6467)

* feat(lucky drop): pre gas minus

* chore: reply code review

* chore: solve error

* fix: solve conflict

* chore: format balance

* chore: apply confition

apply only sum of gas and total greater than balance

* chore: increase estimate gas

* chore: format significant

* chore: reply code review

* chore: format significant

* chore: i18n

* chore: reply code review

* chore: use big number

* chore: add useTransactionValue hook

* fix: switch chain then revoke

* fix: switch chain then revoke

* fix: add cache for getting avatar meta from kv at avatar plugin (#6733)

* fix: add cache for getting avatar meta from kv at avatar plugin

* fix: reply review

* fix: pnpm-lock.yaml

* refactor: reply review

* fix: revert code

* fix: reply review

* fix: build error

* fix: tokenId at alchemy (#6742)

* fix: tokenId at alchemy

* fix: long long number to string

* fix: use web3.utils.hexToNumberString

* fix: sign transaction (#6752)

* fix: failed to sign tx

* fix: tx gas

* fix: error message

* chore: wip

* refactor: revoke changes

* fix: sign payload

* feat: welcome copywriting

* fix: arbitrum symbol

* fix: eslint

* fix: prefix areth

* fix: next id app board

* fix: add priceToken property at FungibleToken (#6768)

* fix : token security dialog width (#6770)

* feat: change dialog width

* feat: delete useless code

Co-authored-by: Randolph <[email protected]>

* fix: crash

* fix: lucky drop infinite loading

* feat: add empty status of main page (#6772)

Co-authored-by: Randolph <[email protected]>

* fix: add padding to dialog content (#6773)

* fix: plugin close dialog ui

* chore: nft lucky drop history

* fix: nonce confliction (#6771)

* feat(lucky drop): pre gas minus (#6467)

* feat(lucky drop): pre gas minus

* chore: reply code review

* chore: solve error

* fix: solve conflict

* chore: format balance

* chore: apply confition

apply only sum of gas and total greater than balance

* chore: increase estimate gas

* chore: format significant

* chore: reply code review

* chore: format significant

* chore: i18n

* chore: reply code review

* chore: use big number

* chore: add useTransactionValue hook

* refactor: unlock nft

Co-authored-by: Hancheng Zhou <[email protected]>

* Revert "fix: nonce confliction (#6771)" (#6774)

This reverts commit 1c971b6.

* refactor: unlock nft (#6769)

* fix: nft red packet button ui

* fix: lint

* fix: nonce confliction (#6775)

* fix: hex to number string

* feat: web3 profile tabs display (#6777)

* feat: change nextid page display

* feat: change web3 tabs display

Co-authored-by: Randolph <[email protected]>

* refactor: remove legacy payload (#6776)

* fix: rounded dark button style

* fix: add padding to dialog content (#6779)

* fix: revert scroll bar

* fix: app board carousel ui

* feat: disable Web3 profile plugin in Facebook

* fix: cancel outer scrollbar of token picker dialog (#6783)

* fix(trending): might fail to fetch symbol to token (#6782)

* feat: add web3 feed api

* feat: change nextID page UI under web3 tabs

* feat: own persona must connect at least 1 wallet

* feat: move RSS3 icon to public file

* feat: delete icon default fill param

* feat: change web3 tabs UI

* feat: change icon

* feat: add description for some web3 status

* feat: delete useless code

* feat: change poap ui

* feat: change donations and footprints UI

* feat: change copyright subject

* feat: add dynamic color to icon

* feat: add loading more icon for image management page

* feat: add detail card for footprints and donations

* feat: create feed plugin

* feat: change web3 feed UI

* feat: change nextID page UI

* feat: delete useless code

* feat: change code style

* fix: typo

* feat: delete useless code

* feat: merge develop

* feat: change icon color

* feat: change web3 tabs style

* feat: add plugin  tsconfig under mask file

* fix: type error

* feat: add network icon to NFT img

* feat: add plugin

* fix: code usage specification

* feat: use MaskTabList component

* feat: merge develop

* feat: add types for web3 feed

* feat: add singular for days and hours

* feat: merge develop

* feat: move component code

* feat: add Etherscan icon

* fix: code style

* fixup! fix: code style

* feat: delete useless code

Co-authored-by: guanbinrui <[email protected]>
Co-authored-by: UncleBill <[email protected]>
Co-authored-by: nuanyang233 <[email protected]>
Co-authored-by: Lantt <[email protected]>
Co-authored-by: Randolph <[email protected]>
Co-authored-by: lelenei <[email protected]>
Co-authored-by: zhouhanseng <[email protected]>
Co-authored-by: BillyS <[email protected]>
Co-authored-by: guanbinrui <[email protected]>
Lanttcat pushed a commit that referenced this pull request Jul 31, 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