-
Notifications
You must be signed in to change notification settings - Fork 985
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
Wallet: Activity Items - Sections #19906
Conversation
Jenkins BuildsClick to see older builds (51)
|
[test-helpers.unit :as h] | ||
[utils.re-frame :as rf])) | ||
|
||
(h/deftest-sub :wallet/all-activities |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🙌🏼
10237b9
to
2a22cf3
Compare
8223986
to
f311af8
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Code-wise looks good! Just one comment about deleting the feature flag. Thank you @OmarBasem
f311af8
to
d84afea
Compare
69% of end-end tests have passed
Failed tests (14)Click to expandClass TestCommunityMultipleDeviceMergedTwo:
Class TestOneToOneChatMultipleSharedDevicesNewUiTwo:
Class TestGroupChatMultipleDeviceMergedNewUI:
Class TestDeepLinksOneDevice:
Class TestWalletMultipleDevice:
Class TestCommunityMultipleDeviceMerged:
Expected to fail tests (2)Click to expandClass TestCommunityOneDeviceMerged:
Class TestGroupChatMultipleDeviceMergedNewUI:
Passed tests (36)Click to expandClass TestCommunityMultipleDeviceMergedTwo:
Class TestCommunityOneDeviceMerged:
Class TestOneToOneChatMultipleSharedDevicesNewUi:
Class TestActivityCenterContactRequestMultipleDevicePR:
Class TestGroupChatMultipleDeviceMergedNewUI:
Class TestWalletOneDevice:
Class TestActivityMultipleDevicePR:
Class TestCommunityMultipleDeviceMerged:
Class TestActivityMultipleDevicePRTwo:
|
@OmarBasem thanks for the PR. Please, take a look at the issues. ISSUE 1 Only part of transactions are fetched in Activity tabI have checked my old account that has a long history of activity on Mainnet. Expected result: According to Etherscan 37 transactions have been performed on Mainnet https://etherscan.io/txs?a=0x527d22094166ad33e7523d2cbca287798e149c7f Actual result: only 18 transactions have been fetched in Activity tab in Status Mobile app. At the same time, all 37 transactions are fetched on latest Desktop master app. Status-debug-logs - 2024-05-09T173052.604.zip telegram-cloud-document-2-5326063766947777498.mp4 |
yeah I think we need to align with Desktop team on this. Pretty sure @smohamedjavid & I discussed this with @stefandunca and we will need to adjust a bit to get the rest of the activities that we are not seeing here. It's also clear we're missing some address details, i.e right now it just shows the address but it can be an account name or a saved address or a multichain address so we need to eventually handle those cases as well. |
83% of end-end tests have passed
Failed tests (7)Click to expandClass TestGroupChatMultipleDeviceMergedNewUI:
Class TestDeepLinksOneDevice:
Class TestWalletMultipleDevice:
Class TestWalletOneDevice:
Expected to fail tests (2)Click to expandClass TestGroupChatMultipleDeviceMergedNewUI:
Class TestCommunityOneDeviceMerged:
Passed tests (43)Click to expandClass TestActivityMultipleDevicePR:
Class TestOneToOneChatMultipleSharedDevicesNewUi:
Class TestOneToOneChatMultipleSharedDevicesNewUiTwo:
Class TestActivityMultipleDevicePRTwo:
Class TestCommunityMultipleDeviceMergedTwo:
Class TestGroupChatMultipleDeviceMergedNewUI:
Class TestActivityCenterContactRequestMultipleDevicePR:
Class TestCommunityOneDeviceMerged:
Class TestCommunityMultipleDeviceMerged:
|
@OmarBasem thanks for the PR. Issues 2, 5, 7 seem to be fixed. It is hard to test functionality as balances are barely fetched, activities sometimes fetched, sometimes not. I do not want to block the PR anymore, so let's merge it. Will continue more thorough testing once #19864 and #20011 are fixed. |
5069fab
to
f6a1a85
Compare
0957655
to
c8f2375
Compare
fixes: #19852
epic: #19849
Summary
This PR implements sectioning for the activity items.
Note:
The other two issues in this epic will be out of scope from the July release.
Designs
Demo:
Screen_Recording_20240506_125110_Status.mp4