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

fix(@desktop/wallet): Remove profile section's networks submodule and update logic for combined networks #14066

Merged

Conversation

Khushboo-dev-cpp
Copy link
Contributor

@Khushboo-dev-cpp Khushboo-dev-cpp commented Mar 20, 2024

fix(@desktop/wallet): Remove profile section's networks submodule and update logic for combined networks

What does the PR do

Removes the networks submodule under profile section ot only have one source of truth for networks which is under the main wallet section.

Updated flow for combined networks needed in profile section of the app and made the network service as the only holder of data, The Models simply pass the data from service back to the UI.

Affected areas

networks all over the app

StatusQ checklist

  • add documentation if necessary (new component, new feature)
  • update sandbox app
    • in case of new component, add new component page
    • in case of new features, add variation to existing component page
    • nice to have: add it to the demo application as well
  • test changes in both light and dark theme?

Screenshot of functionality (including design for comparison)

  • I've checked the design and this PR matches it

@status-im-auto
Copy link
Member

status-im-auto commented Mar 20, 2024

Jenkins Builds

Click to see older builds (35)
Commit #️⃣ Finished (UTC) Duration Platform Result
✔️ d99ac5e #1 2024-03-20 17:37:44 ~6 min tests/nim 📄log
✔️ d99ac5e #1 2024-03-20 17:42:28 ~11 min macos/x86_64 🍎dmg
✔️ d99ac5e #1 2024-03-20 17:42:57 ~11 min tests/ui 📄log
✔️ d99ac5e #1 2024-03-20 17:47:58 ~16 min linux/x86_64 📦tgz
✔️ d99ac5e #1 2024-03-20 17:55:37 ~24 min macos/aarch64 🍎dmg
✔️ d99ac5e #1 2024-03-20 18:02:49 ~31 min windows/x86_64 💿exe
✔️ 4e73f7a #2 2024-03-20 20:45:03 ~7 min tests/nim 📄log
✔️ 4e73f7a #2 2024-03-20 20:47:14 ~9 min macos/aarch64 🍎dmg
✔️ 4e73f7a #2 2024-03-20 20:48:04 ~10 min macos/x86_64 🍎dmg
✔️ 4e73f7a #2 2024-03-20 20:53:00 ~15 min tests/ui 📄log
✔️ 4e73f7a #2 2024-03-20 20:55:26 ~17 min linux/x86_64 📦tgz
✔️ 4e73f7a #2 2024-03-20 21:08:22 ~30 min windows/x86_64 💿exe
✔️ 40b75f4 #3 2024-03-20 22:31:24 ~6 min tests/nim 📄log
✔️ 40b75f4 #3 2024-03-20 22:33:37 ~8 min macos/aarch64 🍎dmg
✔️ 40b75f4 #3 2024-03-20 22:34:21 ~9 min macos/x86_64 🍎dmg
✔️ 40b75f4 #3 2024-03-20 22:35:51 ~11 min tests/ui 📄log
✔️ 40b75f4 #3 2024-03-20 22:39:44 ~14 min linux/x86_64 📦tgz
✔️ 40b75f4 #3 2024-03-20 22:52:59 ~28 min windows/x86_64 💿exe
381d185 #4 2024-03-22 09:31:04 ~5 min macos/aarch64 📄log
381d185 #4 2024-03-22 09:31:32 ~6 min macos/x86_64 📄log
✔️ 381d185 #4 2024-03-22 09:31:53 ~6 min tests/nim 📄log
381d185 #4 2024-03-22 09:34:23 ~9 min linux/x86_64 📄log
✔️ 381d185 #4 2024-03-22 09:37:46 ~12 min tests/ui 📄log
381d185 #4 2024-03-22 09:44:40 ~19 min windows/x86_64 📄log
✔️ 18a3581 #5 2024-03-22 11:53:42 ~8 min macos/x86_64 🍎dmg
✔️ 18a3581 #5 2024-03-22 11:54:23 ~8 min tests/nim 📄log
✔️ 18a3581 #5 2024-03-22 11:54:43 ~9 min macos/aarch64 🍎dmg
✔️ 18a3581 #5 2024-03-22 11:59:34 ~14 min tests/ui 📄log
✔️ 18a3581 #5 2024-03-22 12:03:55 ~18 min linux/x86_64 📦tgz
✔️ 18a3581 #5 2024-03-22 12:11:58 ~26 min windows/x86_64 💿exe
✔️ 55ccbb4 #6 2024-03-28 10:23:56 ~5 min macos/aarch64 🍎dmg
✔️ 55ccbb4 #6 2024-03-28 10:25:07 ~6 min tests/nim 📄log
✔️ 55ccbb4 #6 2024-03-28 10:27:29 ~9 min macos/x86_64 🍎dmg
✔️ 55ccbb4 #6 2024-03-28 10:30:11 ~11 min tests/ui 📄log
✔️ 55ccbb4 #6 2024-03-28 10:33:47 ~15 min linux/x86_64 📦tgz
Commit #️⃣ Finished (UTC) Duration Platform Result
✔️ 910e9ab #8 2024-03-28 10:54:07 ~6 min tests/nim 📄log
✔️ 910e9ab #8 2024-03-28 10:55:49 ~7 min macos/aarch64 🍎dmg
✔️ 910e9ab #8 2024-03-28 10:56:19 ~8 min macos/x86_64 🍎dmg
✔️ 910e9ab #8 2024-03-28 11:00:07 ~12 min tests/ui 📄log
✔️ 910e9ab #8 2024-03-28 11:04:11 ~16 min linux/x86_64 📦tgz
✔️ e757baf #9 2024-03-28 11:16:15 ~5 min macos/aarch64 🍎dmg
✔️ e757baf #9 2024-03-28 11:17:24 ~6 min tests/nim 📄log
✔️ e757baf #9 2024-03-28 11:18:11 ~7 min macos/x86_64 🍎dmg
✔️ e757baf #9 2024-03-28 11:22:40 ~12 min tests/ui 📄log
✔️ e757baf #9 2024-03-28 11:27:00 ~16 min linux/x86_64 📦tgz
✔️ e757baf #9 2024-03-28 11:42:06 ~31 min windows/x86_64 💿exe

@Khushboo-dev-cpp Khushboo-dev-cpp force-pushed the chore/remove_profile_section_networks_submodule branch 2 times, most recently from 4e73f7a to 40b75f4 Compare March 20, 2024 22:24
@Khushboo-dev-cpp Khushboo-dev-cpp changed the title fix(@desktop/wallet): Remove profile section's networks submodule and… fix(@desktop/wallet): Remove profile section's networks submodule and update logic for combined networks Mar 20, 2024
@Khushboo-dev-cpp Khushboo-dev-cpp force-pushed the chore/#12717 branch 2 times, most recently from 3f3bb33 to bde077c Compare March 21, 2024 09:06
@Khushboo-dev-cpp Khushboo-dev-cpp force-pushed the chore/remove_profile_section_networks_submodule branch 2 times, most recently from 381d185 to 18a3581 Compare March 22, 2024 11:45
@Khushboo-dev-cpp Khushboo-dev-cpp marked this pull request as ready for review March 22, 2024 13:18
@Khushboo-dev-cpp Khushboo-dev-cpp force-pushed the chore/remove_profile_section_networks_submodule branch 2 times, most recently from 55ccbb4 to 910e9ab Compare March 28, 2024 10:46
Base automatically changed from chore/#12717 to master March 28, 2024 10:47
@Khushboo-dev-cpp Khushboo-dev-cpp force-pushed the chore/remove_profile_section_networks_submodule branch from 910e9ab to e757baf Compare March 28, 2024 11:10
@Khushboo-dev-cpp Khushboo-dev-cpp merged commit c710f0e into master Mar 28, 2024
8 checks passed
@Khushboo-dev-cpp Khushboo-dev-cpp deleted the chore/remove_profile_section_networks_submodule branch March 28, 2024 16:08
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.

4 participants