entity-selection-list-component
			#216
			
				
			
		
		
	 Open
	
	
		
		
			
		
		
		
			
		
		
			
				
					jose
					wants to merge 9 commits from entity-selection-list-component into master
				
			
			
				
						pull from: entity-selection-list-component
					
				
						merge into: trent_larson:master
						
					
					trent_larson:account-import-duplicate-prevention
								
							
								
								
								
									trent_larson:active_did_redux
								
							
								
								
								
									trent_larson:activedid_migration
								
							
								
								
								
									trent_larson:address-duplicates
								
							
								
								
								
									trent_larson:ai-context
								
							
								
								
								
									trent_larson:android-15-check
								
							
								
								
								
									trent_larson:android-file-save
								
							
								
								
								
									trent_larson:android-safe-area-insets
								
							
								
								
								
									trent_larson:app_id_fix
								
							
								
								
								
									trent_larson:ask-for-contacts-export
								
							
								
								
								
									trent_larson:build-dev-to-dist
								
							
								
								
								
									trent_larson:build-improvement
								
							
								
								
								
									trent_larson:build-ios
								
							
								
								
								
									trent_larson:build-web-serve-test
								
							
								
								
								
									trent_larson:build-with-env
								
							
								
								
								
									trent_larson:bulk-members-dialog-refactor
								
							
								
								
								
									trent_larson:capacitor-local-save
								
							
								
								
								
									trent_larson:claim-view-error-handling
								
							
								
								
								
									trent_larson:claimview-fullfills-offer
								
							
								
								
								
									trent_larson:contact-gifting-current-user
								
							
								
								
								
									trent_larson:contact-path
								
							
								
								
								
									trent_larson:contacts-view-fixes
								
							
								
								
								
									trent_larson:cross-platform-factory
								
							
								
								
								
									trent_larson:cross-platform-factory-redux
								
							
								
								
								
									trent_larson:d9085ced6df7dc7bdcd899959cea6489cab7f8b8
								
							
								
								
								
									trent_larson:db-backup-cross-platform
								
							
								
								
								
									trent_larson:deep-link
								
							
								
								
								
									trent_larson:deep-link-views-safe-area-inset
								
							
								
								
								
									trent_larson:deep-links-android-update
								
							
								
								
								
									trent_larson:deep_linking
								
							
								
								
								
									trent_larson:design-tweaks-2023-12
								
							
								
								
								
									trent_larson:dialog-notification-z-index
								
							
								
								
								
									trent_larson:dialog-styles-unified
								
							
								
								
								
									trent_larson:didview-invalid-did-handling
								
							
								
								
								
									trent_larson:electron-build-capacitor-config
								
							
								
								
								
									trent_larson:electron-build-config-overwrite
								
							
								
								
								
									trent_larson:electron-copy-paste-keyboard-shortcuts
								
							
								
								
								
									trent_larson:electron_fix_20250317
								
							
								
								
								
									trent_larson:emojis
								
							
								
								
								
							
								
								
								
									trent_larson:entity-selection-list-component-infinite-scroll
								
							
								
								
								
									trent_larson:experimental_plugin
								
							
								
								
								
									trent_larson:eye-slash
								
							
								
								
								
									trent_larson:fix-contact-import-export
								
							
								
								
								
									trent_larson:fix-deep-link
								
							
								
								
								
									trent_larson:fix-service-worker
								
							
								
								
								
									trent_larson:friend-tech-inspired-pwa-dialog
								
							
								
								
								
									trent_larson:get-get-hash
								
							
								
								
								
									trent_larson:gifting-periphery-improvements
								
							
								
								
								
									trent_larson:gifting-ui-2025-05
								
							
								
								
								
									trent_larson:home-icon-enhancements
								
							
								
								
								
									trent_larson:home-view-notification-improvements
								
							
								
								
								
									trent_larson:homeview-cleanup-2025-03
								
							
								
								
								
									trent_larson:homeview-refresh-2025-02
								
							
								
								
								
									trent_larson:imagemagick-anrdoid
								
							
								
								
								
									trent_larson:integrate-notification-plugin
								
							
								
								
								
									trent_larson:ios-contact-copy
								
							
								
								
								
									trent_larson:ios-disable-zoom
								
							
								
								
								
									trent_larson:ios-qr-code-copy
								
							
								
								
								
									trent_larson:load-build-mode-env-file
								
							
								
								
								
									trent_larson:logger-level
								
							
								
								
								
									trent_larson:logging-upgrade
								
							
								
								
								
									trent_larson:main
								
							
								
								
								
									trent_larson:master
								
							
								
								
								
									trent_larson:master-patch
								
							
								
								
								
									trent_larson:master-settings-upgrade
								
							
								
								
								
									trent_larson:matthew-scratch-2025-06-28
								
							
								
								
								
									trent_larson:meeting-members-admission-dialog
								
							
								
								
								
									trent_larson:meeting-members-admission-dialog-refactor
								
							
								
								
								
									trent_larson:meeting-members-admission-improvements
								
							
								
								
								
									trent_larson:meeting-members-set-visibility
								
							
								
								
								
									trent_larson:migrate-dexie-to-sqlite
								
							
								
								
								
									trent_larson:nearby-filter
								
							
								
								
								
									trent_larson:new-activity-mark-read
								
							
								
								
								
									trent_larson:new-storage
								
							
								
								
								
									trent_larson:nostr
								
							
								
								
								
									trent_larson:notification-line-wrapping
								
							
								
								
								
									trent_larson:notification-request-permission-dialog
								
							
								
								
								
									trent_larson:notification-section
								
							
								
								
								
									trent_larson:notification-system
								
							
								
								
								
									trent_larson:notify-initialization-fix
								
							
								
								
								
									trent_larson:notify-time
								
							
								
								
								
									trent_larson:offer-edit
								
							
								
								
								
									trent_larson:offer-validation-logic
								
							
								
								
								
									trent_larson:onboard-alert-component
								
							
								
								
								
									trent_larson:onboarding-dialog-fix
								
							
								
								
								
									trent_larson:passkey
								
							
								
								
								
									trent_larson:passkey-cache
								
							
								
								
								
									trent_larson:performance-optimizations-testing
								
							
								
								
								
									trent_larson:photo-reverse
								
							
								
								
								
									trent_larson:plan-loc
								
							
								
								
								
									trent_larson:platformservicemixin-interface-consolidation
								
							
								
								
								
									trent_larson:playwright-pwa-install-test
								
							
								
								
								
									trent_larson:playwright-test-00-fix
								
							
								
								
								
									trent_larson:playwright-test-60-fix
								
							
								
								
								
									trent_larson:playwright-test-updates
								
							
								
								
								
									trent_larson:profile-pic
								
							
								
								
								
									trent_larson:profile_include_location
								
							
								
								
								
									trent_larson:project-gives
								
							
								
								
								
									trent_larson:projectview-hide-offer-link-unregistered
								
							
								
								
								
									trent_larson:qrcode-capacitor
								
							
								
								
								
									trent_larson:registration-gate
								
							
								
								
								
									trent_larson:registration-prompt-parity
								
							
								
								
								
									trent_larson:remove-cannot-upload-images-notification
								
							
								
								
								
									trent_larson:remove-image-cache
								
							
								
								
								
									trent_larson:replace-iconrenderer
								
							
								
								
								
									trent_larson:search-map-fix
								
							
								
								
								
									trent_larson:seed-phrase-backup-prompt
								
							
								
								
								
									trent_larson:side_step
								
							
								
								
								
									trent_larson:simple-signer
								
							
								
								
								
									trent_larson:split_build_process
								
							
								
								
								
									trent_larson:sql-absurd-sql
								
							
								
								
								
									trent_larson:sql-absurd-sql-further
								
							
								
								
								
									trent_larson:sql-wa-sqlite
								
							
								
								
								
									trent_larson:star-projects
								
							
								
								
								
									trent_larson:star-projects2
								
							
								
								
								
									trent_larson:starred-projects
								
							
								
								
								
									trent_larson:streamline-attempt
								
							
								
								
								
									trent_larson:sw-cleanup
								
							
								
								
								
									trent_larson:switching-identities-change-name
								
							
								
								
								
									trent_larson:tmp
								
							
								
								
								
									trent_larson:trent-tweaks
								
							
								
								
								
									trent_larson:tweaks
								
							
								
								
								
									trent_larson:ui-fixes-2024-03
								
							
								
								
								
									trent_larson:ui-fixes-2025-03
								
							
								
								
								
									trent_larson:ui-fixes-2025-06-w2
								
							
								
								
								
									trent_larson:units-mocking
								
							
								
								
								
									trent_larson:v-onboarding-2024-04
								
							
								
								
								
									trent_larson:view-headings-refresh
								
							
								
								
								
									trent_larson:vite-version
								
							
								
								
								
									trent_larson:web-serve-fix
								
							
								
								
								
									trent_larson:web-tests
								
							
								
								
								
									trent_larson:wip_new_notifications
								
							
						
	
		
			9 Commits 
		
	
	
		
	
	| Author | SHA1 | Message | Date | 
|---|---|---|---|
| 
							
							
								 | 
						4004d9fe52 | 
							
							
								
								feat(EntityGrid): Split contacts into recent and alphabetical sections
							
							
							
							
							
							
								
When displaying contacts (not search results), show the 3 most recently added contacts at the top with a "Recently Added" heading, followed by the rest sorted alphabetically with an "Everyone Else" heading. - Add recentContacts and alphabeticalContacts computed properties - Hide "You" and "Unnamed" special entities during search - Only show search spinner when actively searching with a term - Style section headings with uppercase, improved spacing, and borders  | 
						1 day ago | 
| 
							
							
								 | 
						2f99d0b416 | 
							
							
								
								fix(components): prevent icon shrinking in PersonCard and ProjectCard
							
							
							
							
							
							
								
Add shrink-0 class to icon elements to maintain consistent icon sizing when card layouts flex or wrap content.  | 
						4 days ago | 
| 
							
							
								 | 
						9c3002f9c7 | 
							
							
								
								feat(EntityGrid): sort search results alphabetically
							
							
							
							
							
							
								
Sort search results alphabetically while preserving original order for default list when no search term is present.  | 
						4 days ago | 
| 
							
							
								 | 
						82fd7cddf7 | 
							
							
								
								feat: Add showUnnamedEntity prop to EntityGrid
							
							
							
							
							
							
								
Add prop to control visibility of "Unnamed" entity, matching showYouEntity pattern. Defaults to true for backward compatibility.  | 
						4 days ago | 
| 
							
							
								 | 
						10f2920e11 | 
							
							
								
								feat(EntityGrid): display no results message for empty search queries
							
							
							
							
							
							
								
Add contextual feedback message when a search term is entered but no matching entities are found. The message dynamically adjusts its wording based on whether searching for people or projects.  | 
						4 days ago | 
| 
							
							
								 | 
						75c89b471c | 
							
							
								
								fix: linting
							
							
							
							
								
 | 
						5 days ago | 
| 
							
							
								 | 
						a804877a08 | 
							
							
								
								feat: Add quick search to EntityGrid with date-based contact sorting
							
							
							
							
							
							
								
- Add search-as-you-type functionality with 500ms debounce - Implement search across contact names and DIDs, project names and handleIds - Add loading spinner and dynamic clear button - Add $contactsByDateAdded() method to PlatformServiceMixin for newest-first sorting - Update GiftedDialog to use date-based contact ordering - Maintain backward compatibility with existing $contacts() alphabetical sorting - Add proper cleanup for search timeouts on component unmount The search feature provides real-time filtering with visual feedback, while the new sorting ensures recently added contacts appear first.  | 
						5 days ago | 
| 
							
							
								 | 
						f7441f39e7 | 
							
							
								
								feat: remove Show All navigation card from entity grids
							
							
							
							
							
							
								
- Remove ShowAllCard component and all related functionality - Remove showAllRoute, showAllQueryParams, and hideShowAll props - Remove shouldShowAll computed property from EntityGrid - Clean up ShowAll-related code from EntitySelectionStep and GiftedDialog - Delete ShowAllCard.vue component file - Update component documentation to reflect removal This simplifies the entity selection interface by removing the navigation card that allowed users to view all entities in a separate view.  | 
						5 days ago | 
| 
							
							
								 | 
						e647af0777 | 
							
							
								
								refactor: convert entity display to list style
							
							
							
							
							
							
								
- Switch from grid display to list layout for persons and projects - Re-styled special entities (unnamed, You) to match - Added max-height limit to list in preparation for scrolling and displaying more items  | 
						2 weeks ago |