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

🚀 [QA] Update release environment #476

Merged
merged 58 commits into from
Oct 23, 2023
Merged

🚀 [QA] Update release environment #476

merged 58 commits into from
Oct 23, 2023

Conversation

github-actions[bot]
Copy link

This is a pull request that upon merging will update production environment with recent stage-live changes.

jagodarybacka and others added 30 commits October 12, 2023 11:57
We want to keep the state of `stage-fork` branch the same as the state of
`stage-fork` branch. To achieve that we've added a CI job that triggers on each
push to `stage-live` and pushes the new `stage-live` changes to `stage-fork`.
Changed to make PRs stand out from all the rest.
Fix the deployment chart where two labels were incorrect
The previous setting got to one of the previous commits by accident and is not
working. We need to bring back the original setting.
jagodarybacka and others added 25 commits October 23, 2023 11:50
We want to keep the state of `stage-fork` branch the same as the state
of `stage-fork` branch. To achieve that we've added a CI job that
triggers on each push to `stage-live` and pushes the new `stage-live`
changes to `stage-fork`.
The shortcut SHA versions are not supported.
Resolves #450 

Display commit hash to distinguish dapp version
Resolves #235 
Resolves #399 

What has been done:
- Replaced onboarding video
- Centered the video
Fix the deployment chart where two labels were incorrect
Closes #305

This PR allows use data from `merkleDataUrl`. With these changes,
distribution testing will be simpler. The test data has been uploaded
here:

```
https://raw.githubusercontent.com/tahowallet/dapp/merkle-data-url-test/src/data/xp/9/allocation-output.json?token=GHSAT0AAAAAACG2NEMHNYT6EB4DGW72ESCCZJORNBA
```

More information
[here](tahowallet/contracts#416) about XP
allocation script.

### Testing
- [x] Check the status of the redux to ensure that the data has been
correctly loaded.

<img width="435" alt="Screenshot 2023-10-17 at 09 49 37"
src="https://github.com/tahowallet/dapp/assets/23117945/01808752-8212-4dc2-9f00-cf0688b04137">

- [x] Make sure the ledarboard is still working.
Resolves #466 
Resolves #284 

What has been done:
- New header design was implemented (both desktop and mobile)
- Added `onClick` prop to `Icon` component
Ref #330

Contracts PRs:

https://github.com/tahowallet/contracts/pull/413
https://github.com/tahowallet/contracts/pull/412

### What

Following the steps described in the README you should be able to deploy
XP drop and claim TAHO from a given account.

- fix parsing XP amount number
- describe the XP drop deployment process
Let's fix the `xpAllocatable` number in the UI by rounding up allocated
taho.

**Before**
<img width="682" alt="Screenshot 2023-10-23 at 15 38 26"
src="https://github.com/tahowallet/dapp/assets/23117945/86f111d6-5f93-4bf9-bf7f-b8d9aada78d5">


**After**
<img width="700" alt="Screenshot 2023-10-23 at 15 38 52"
src="https://github.com/tahowallet/dapp/assets/23117945/c75093ec-6390-4fd9-a376-deb620a825cc">
Fixes changing of modal's height when the placeholder is finally loaded
This is a pull request that upon merging will update stage environments
with recent `main` changes.
@netlify
Copy link

netlify bot commented Oct 23, 2023

Deploy Preview for taho-development ready!

Name Link
🔨 Latest commit 9efa97b
🔍 Latest deploy log https://app.netlify.com/sites/taho-development/deploys/653687f185d5da00075aa3f7
😎 Deploy Preview https://deploy-preview-476--taho-development.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 configuration.

Copy link
Contributor

@andreachapman andreachapman left a comment

Choose a reason for hiding this comment

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

Validated on stage-fork

@andreachapman andreachapman merged commit 06fcffc into release Oct 23, 2023
7 checks passed
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.

5 participants