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: add beta deployments #530

Closed
wants to merge 64 commits into from
Closed

feat: add beta deployments #530

wants to merge 64 commits into from

Conversation

dib542
Copy link
Collaborator

@dib542 dib542 commented Feb 7, 2024

This PR adds the required things for hosting a beta deployment of the app at app.beta.duality.xyz (or beta.duality.xyz) which is based off the main branch (or near the main branch, could have a beta branch) like dev but is pointed at the mainnet chain and a mainnet indexer.

  • clean up errors that were found when the app is used with production data in it
  • beta environment specific settings
  • block the Orderbook page if it is not considered functional enough for showing to beta users
  • ensure a screen blocking consent banner can be placed on the app, so that users can agree to our use of cookies and third-party services (or not) and if so: adding third-party service scripts.

dib542 added 30 commits February 5, 2024 23:27
    - this was seen with production data with longer lists than
      the data on testnet
    - there is no case where we don't include it
    - will display fallback component when assets have no logos
    - should have consistent aspect ratios for any given height
    - to indicate that an asset client for a denom cannot be resolved
      from the available IBC data
    - an undefined client means that the client has not been resolved
    - make line-height the same inside and outside buttons
    - make exception of larger line-height for paragraphs where
      the larger line-height is wanted for readability
@dib542 dib542 force-pushed the 529-add-beta-deployments branch from ea24717 to fa9db01 Compare February 8, 2024 17:03
@dib542 dib542 force-pushed the 529-add-beta-deployments branch from 8d42770 to 466b526 Compare February 9, 2024 10:06
    - the client should only be computed once, so the derived maps
      should only be computed once
@dib542
Copy link
Collaborator Author

dib542 commented Feb 12, 2024

@dib542 dib542 closed this Feb 12, 2024
@dib542 dib542 deleted the 529-add-beta-deployments branch February 12, 2024 19:21
@dib542 dib542 linked an issue Feb 12, 2024 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add beta deployments
1 participant