-
Notifications
You must be signed in to change notification settings - Fork 4
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
MOB-1836 - Explore feature #433
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* Created HomeExploreView * Increased tappable area of chat nav title profile selector * Created explore view model. Extended mock fabric * Added explore view to tab bar * Prepare mock data * Implemented UI for followers section * Added expandable followers/followings sections * Added separators * Moved search functionality to explore section * Set explore title visibility * Created UDSegmentedControlView Created Name space for HomeExplore Reuse segmented control view on chats list * Updated segmented control UI Refactoring * Added section with trending profiles * Fixed preview target * Implemented UI for followers picker * Refactoring. Prepare to display recent in search result * View refactoring * Implemented recent section header view * Working on user domains search result * Updated imge bridge view Created LineView Created UI for user domains sections * Handle domain selection * Added empty state to search result. Added UI for global search result * Use adjusted key to search for user's domains Finalise UI of explore section
* Created HomeExploreView * Increased tappable area of chat nav title profile selector * Created explore view model. Extended mock fabric * Added explore view to tab bar * Prepare mock data * Implemented UI for followers section * Added expandable followers/followings sections * Added separators * Moved search functionality to explore section * Set explore title visibility * Created UDSegmentedControlView Created Name space for HomeExplore Reuse segmented control view on chats list * Updated segmented control UI Refactoring * Added section with trending profiles * Fixed preview target * Implemented UI for followers picker * Refactoring. Prepare to display recent in search result * View refactoring * Implemented recent section header view * Working on user domains search result * Updated imge bridge view Created LineView Created UI for user domains sections * Handle domain selection * Added empty state to search result. Added UI for global search result * Use adjusted key to search for user's domains Finalise UI of explore section * Public domain view refactoring * Rename crypto to addresses * Extraced token ui description from home module * Show list of tokens on public profile
* Created HomeExploreView * Increased tappable area of chat nav title profile selector * Created explore view model. Extended mock fabric * Added explore view to tab bar * Prepare mock data * Implemented UI for followers section * Added expandable followers/followings sections * Added separators * Moved search functionality to explore section * Set explore title visibility * Created UDSegmentedControlView Created Name space for HomeExplore Reuse segmented control view on chats list * Updated segmented control UI Refactoring * Added section with trending profiles * Fixed preview target * Implemented UI for followers picker * Refactoring. Prepare to display recent in search result * View refactoring * Implemented recent section header view * Working on user domains search result * Updated imge bridge view Created LineView Created UI for user domains sections * Handle domain selection * Added empty state to search result. Added UI for global search result * Use adjusted key to search for user's domains Finalise UI of explore section * Public domain view refactoring * Rename crypto to addresses * Extraced token ui description from home module * Show list of tokens on public profile * MOB-1857 - Removed old search domains entry * Updated UDCollectionListRowButton usage
* Created HomeExploreView * Increased tappable area of chat nav title profile selector * Created explore view model. Extended mock fabric * Added explore view to tab bar * Prepare mock data * Implemented UI for followers section * Added expandable followers/followings sections * Added separators * Moved search functionality to explore section * Set explore title visibility * Created UDSegmentedControlView Created Name space for HomeExplore Reuse segmented control view on chats list * Updated segmented control UI Refactoring * Added section with trending profiles * Fixed preview target * Implemented UI for followers picker * Refactoring. Prepare to display recent in search result * View refactoring * Implemented recent section header view * Working on user domains search result * Updated imge bridge view Created LineView Created UI for user domains sections * Handle domain selection * Added empty state to search result. Added UI for global search result * Use adjusted key to search for user's domains Finalise UI of explore section * Public domain view refactoring * Rename crypto to addresses * Extraced token ui description from home module * Show list of tokens on public profile * MOB-1857 - Removed old search domains entry * Updated UDCollectionListRowButton usage * Created entities and service for public profile * Created core data storage for public domain profiles * Adjust UI on explore screen * Extended public profile * Use public domain profile instead of serialized model. Load domain profile through service * Isolate domain profile service dependencies * Moved follow/unfollow functions to profile service * Refactoring * Load and publish socials info * Updated followers fetching and display * Refactoring * Added DomainProfileSocialRelationshipDetails tests * Adding DomainProfilesServiceTests * Handle profile selection * Load user's profile Handle followers updated in tile. Fixed preview target * Fixed long names in follower tile * Improved concurrency safety of load followers info * Refactoring * Track profile state when user follow/unfollow/update profile * Fixed loading of profile info in follower tile. Fixed follow/unfollow actions in public profile * Test follow and unfollow functions * Call load more followers on scroll * Extended tests to initial data loaded * Added testLoadMoreCalledOnPublishedRequestOnce
* Created HomeExploreView * Increased tappable area of chat nav title profile selector * Created explore view model. Extended mock fabric * Added explore view to tab bar * Prepare mock data * Implemented UI for followers section * Added expandable followers/followings sections * Added separators * Moved search functionality to explore section * Set explore title visibility * Created UDSegmentedControlView Created Name space for HomeExplore Reuse segmented control view on chats list * Updated segmented control UI Refactoring * Added section with trending profiles * Fixed preview target * Implemented UI for followers picker * Refactoring. Prepare to display recent in search result * View refactoring * Implemented recent section header view * Working on user domains search result * Updated imge bridge view Created LineView Created UI for user domains sections * Handle domain selection * Added empty state to search result. Added UI for global search result * Use adjusted key to search for user's domains Finalise UI of explore section * Public domain view refactoring * Rename crypto to addresses * Extraced token ui description from home module * Show list of tokens on public profile * MOB-1857 - Removed old search domains entry * Updated UDCollectionListRowButton usage * Created entities and service for public profile * Created core data storage for public domain profiles * Adjust UI on explore screen * Extended public profile * Use public domain profile instead of serialized model. Load domain profile through service * Isolate domain profile service dependencies * Moved follow/unfollow functions to profile service * Refactoring * Load and publish socials info * Updated followers fetching and display * Refactoring * Added DomainProfileSocialRelationshipDetails tests * Adding DomainProfilesServiceTests * Handle profile selection * Load user's profile Handle followers updated in tile. Fixed preview target * Fixed long names in follower tile * Improved concurrency safety of load followers info * Refactoring * Track profile state when user follow/unfollow/update profile * Fixed loading of profile info in follower tile. Fixed follow/unfollow actions in public profile * Test follow and unfollow functions * Call load more followers on scroll * Extended tests to initial data loaded * Added testLoadMoreCalledOnPublishedRequestOnce * Created storage for recent search profiles. * Fixed preview target * Test recent profiles in view model * Extended view model recent search tests * Test profile display info in home explore view model * Added empty state when no recent search results.
* Fixed preview app context setup * Implemented UI for empty states * Hide search when no profile * Handle empty state actions * Make navigation smoother
* Refactoring * Created scroll content for suggested profiles * Implemented UI for suggested profiles * Refactoring * Added section header * Added page control * Refactoring Added related actions * Adjusted UI * Added following state to suggestion structure * Created suggested prfoiles list view * Fixed nav bar and tab bar on explore screen when navigate * Created serialized profile suggestion Added API to get profile suggestions. Added tests * Fixed cover image storing in follower tile view * Load more suggestions if available * UX improvements * Refactoring * Added follow actions publisher tp domain profiles service. Added tests * Fixed tests * Refactoring * Updated follow actions publisher * Update following state in suggested profiles array * Test suggested profiles loaded and status updated on action * testSuggestedProfileFollowStatusUpdatedFromProfilesService
…screen (#424) * Refactoring * Created scroll content for suggested profiles * Implemented UI for suggested profiles * Refactoring * Added section header * Added page control * Refactoring Added related actions * Adjusted UI * Added following state to suggestion structure * Created suggested prfoiles list view * Fixed nav bar and tab bar on explore screen when navigate * Created serialized profile suggestion Added API to get profile suggestions. Added tests * Fixed cover image storing in follower tile view * Load more suggestions if available * UX improvements * Refactoring * Added follow actions publisher tp domain profiles service. Added tests * Fixed tests * Refactoring * Updated follow actions publisher * Update following state in suggested profiles array * Test suggested profiles loaded and status updated on action * testSuggestedProfileFollowStatusUpdatedFromProfilesService * Public profile viewing domain refactoring * Cleaning * Updating public profile ui * Updated UI of public profile view * Added title view to public domain profile * Minor UI updates
* Refactoring * Created scroll content for suggested profiles * Implemented UI for suggested profiles * Refactoring * Added section header * Added page control * Refactoring Added related actions * Adjusted UI * Added following state to suggestion structure * Created suggested prfoiles list view * Fixed nav bar and tab bar on explore screen when navigate * Created serialized profile suggestion Added API to get profile suggestions. Added tests * Fixed cover image storing in follower tile view * Load more suggestions if available * UX improvements * Refactoring * Added follow actions publisher tp domain profiles service. Added tests * Fixed tests * Refactoring * Updated follow actions publisher * Update following state in suggested profiles array * Test suggested profiles loaded and status updated on action * testSuggestedProfileFollowStatusUpdatedFromProfilesService * Public profile viewing domain refactoring * Cleaning * Updating public profile ui * Updated UI of public profile view * Added title view to public domain profile * Minor UI updates * Updated buttons background * Finalised buttons UI update * Updated button style on public profile view
… not following) (#427) * Refactoring * Created scroll content for suggested profiles * Implemented UI for suggested profiles * Refactoring * Added section header * Added page control * Refactoring Added related actions * Adjusted UI * Added following state to suggestion structure * Created suggested prfoiles list view * Fixed nav bar and tab bar on explore screen when navigate * Created serialized profile suggestion Added API to get profile suggestions. Added tests * Fixed cover image storing in follower tile view * Load more suggestions if available * UX improvements * Refactoring * Added follow actions publisher tp domain profiles service. Added tests * Fixed tests * Refactoring * Updated follow actions publisher * Update following state in suggested profiles array * Test suggested profiles loaded and status updated on action * testSuggestedProfileFollowStatusUpdatedFromProfilesService * Public profile viewing domain refactoring * Cleaning * Updating public profile ui * Updated UI of public profile view * Added title view to public domain profile * Minor UI updates * Updated buttons background * Finalised buttons UI update * Updated button style on public profile view * Updated profile suggestions serialized entity * Filter profile suggestions by not following * Show toast when followed
# Conflicts: # unstoppable-ios-app/domains-manager-ios.xcodeproj/project.pbxproj
* Refactoring * Created scroll content for suggested profiles * Implemented UI for suggested profiles * Refactoring * Added section header * Added page control * Refactoring Added related actions * Adjusted UI * Added following state to suggestion structure * Created suggested prfoiles list view * Fixed nav bar and tab bar on explore screen when navigate * Created serialized profile suggestion Added API to get profile suggestions. Added tests * Fixed cover image storing in follower tile view * Load more suggestions if available * UX improvements * Refactoring * Added follow actions publisher tp domain profiles service. Added tests * Fixed tests * Refactoring * Updated follow actions publisher * Update following state in suggested profiles array * Test suggested profiles loaded and status updated on action * testSuggestedProfileFollowStatusUpdatedFromProfilesService * Public profile viewing domain refactoring * Cleaning * Updating public profile ui * Updated UI of public profile view * Added title view to public domain profile * Minor UI updates * Updated buttons background * Finalised buttons UI update * Updated button style on public profile view * Updated profile suggestions serialized entity * Filter profile suggestions by not following * Show toast when followed * Updated UI for trending domains * Load and display trending domains * Enable animation in explore view
…e checkout (#431) * Refactoring * Created scroll content for suggested profiles * Implemented UI for suggested profiles * Refactoring * Added section header * Added page control * Refactoring Added related actions * Adjusted UI * Added following state to suggestion structure * Created suggested prfoiles list view * Fixed nav bar and tab bar on explore screen when navigate * Created serialized profile suggestion Added API to get profile suggestions. Added tests * Fixed cover image storing in follower tile view * Load more suggestions if available * UX improvements * Refactoring * Added follow actions publisher tp domain profiles service. Added tests * Fixed tests * Refactoring * Updated follow actions publisher * Update following state in suggested profiles array * Test suggested profiles loaded and status updated on action * testSuggestedProfileFollowStatusUpdatedFromProfilesService * Public profile viewing domain refactoring * Cleaning * Updating public profile ui * Updated UI of public profile view * Added title view to public domain profile * Minor UI updates * Updated buttons background * Finalised buttons UI update * Updated button style on public profile view * Updated profile suggestions serialized entity * Filter profile suggestions by not following * Show toast when followed * Updated UI for trending domains * Load and display trending domains * Enable animation in explore view * Prepare testable services * Fixed tests target. Added wallets data service tests * Fixed issue when selected wallet wasn't updated in wallets service when * Improved profile selection logic during checkout * Activate search domains keyboard on appear
* Refactoring * Created scroll content for suggested profiles * Implemented UI for suggested profiles * Refactoring * Added section header * Added page control * Refactoring Added related actions * Adjusted UI * Added following state to suggestion structure * Created suggested prfoiles list view * Fixed nav bar and tab bar on explore screen when navigate * Created serialized profile suggestion Added API to get profile suggestions. Added tests * Fixed cover image storing in follower tile view * Load more suggestions if available * UX improvements * Refactoring * Added follow actions publisher tp domain profiles service. Added tests * Fixed tests * Refactoring * Updated follow actions publisher * Update following state in suggested profiles array * Test suggested profiles loaded and status updated on action * testSuggestedProfileFollowStatusUpdatedFromProfilesService * Public profile viewing domain refactoring * Cleaning * Updating public profile ui * Updated UI of public profile view * Added title view to public domain profile * Minor UI updates * Updated buttons background * Finalised buttons UI update * Updated button style on public profile view * Updated profile suggestions serialized entity * Filter profile suggestions by not following * Show toast when followed * Updated UI for trending domains * Load and display trending domains * Enable animation in explore view * Prepare testable services * Fixed tests target. Added wallets data service tests * Fixed issue when selected wallet wasn't updated in wallets service when * Improved profile selection logic during checkout * Activate search domains keyboard on appear * Public profile badge optimisation * Updated apple pay button style * Added bottom padding to public profile view
rommex
approved these changes
Mar 12, 2024
rommex
added a commit
that referenced
this pull request
Mar 15, 2024
* development: Adjusted buy crypto pull up MOB-1889 - Buy crypto (#443) MOB-1887 - Start pull data timer if wallet has minting domains (#442) MOB-1882 - Show ENS domain profile if no UD available (#440) MOB-1856 - Fixed token logos inconsistency and added tokens sorting on public profile (#439) MOB-1884 Update WC wallet registry (#441) MOB-1866 - Updated explore search bar prompt (#438) MOB-1869 - Fixed number of followers after user follow/unfollow (#437) Updated button title when vaulted domains discovered (#434) MOB-1881 - Track SOL and BTC balances if added in profile (#436) MOB-1880 - Use OKLink to view wallets and transactions (#435) MOB-1836 - Explore feature (#433) MOB-1773 - Fixed blocking of users in chat (#429) Use acquired date for sorting collectibles as most recent (#428) MOB-1871 - Fixed issue when user couldn't login with website account during onboarding. (#426) MOB-1868 Check former dependencies on Zesame (ZIL) (#419) fixed dependency on the removed Zesame lib in Tests
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.