Tree:
					5d17f371f2
				
			
			
		
		account-import-duplicate-prevention
				
					active_did_redux
				
					activedid_migration
				
					address-duplicates
				
					ai-context
				
					android-15-check
				
					android-file-save
				
					android-safe-area-insets
				
					app_id_fix
				
					ask-for-contacts-export
				
					build-dev-to-dist
				
					build-improvement
				
					build-ios
				
					build-web-serve-test
				
					build-with-env
				
					capacitor-local-save
				
					claim-view-error-handling
				
					claimview-fullfills-offer
				
					contact-gifting-current-user
				
					contact-path
				
					contacts-view-fixes
				
					cross-platform-factory
				
					cross-platform-factory-redux
				
					d9085ced6df7dc7bdcd899959cea6489cab7f8b8
				
					db-backup-cross-platform
				
					deep-link
				
					deep-link-views-safe-area-inset
				
					deep-links-android-update
				
					deep_linking
				
					design-tweaks-2023-12
				
					dialog-notification-z-index
				
					dialog-styles-unified
				
					didview-invalid-did-handling
				
					electron-build-capacitor-config
				
					electron-build-config-overwrite
				
					electron-copy-paste-keyboard-shortcuts
				
					electron_fix_20250317
				
					emojis
				
					entity-selection-list-component
				
					entity-selection-list-component-infinite-scroll
				
					experimental_plugin
				
					eye-slash
				
					fix-contact-import-export
				
					fix-deep-link
				
					fix-service-worker
				
					friend-tech-inspired-pwa-dialog
				
					get-get-hash
				
					gifting-periphery-improvements
				
					gifting-ui-2025-05
				
					home-icon-enhancements
				
					home-view-notification-improvements
				
					homeview-cleanup-2025-03
				
					homeview-refresh-2025-02
				
					imagemagick-anrdoid
				
					integrate-notification-plugin
				
					ios-contact-copy
				
					ios-disable-zoom
				
					ios-qr-code-copy
				
					load-build-mode-env-file
				
					logger-level
				
					logging-upgrade
				
					main
				
					master
				
					master-patch
				
					master-settings-upgrade
				
					matthew-scratch-2025-06-28
				
					meeting-members-admission-dialog
				
					meeting-members-admission-dialog-refactor
				
					meeting-members-admission-improvements
				
					meeting-members-set-visibility
				
					migrate-dexie-to-sqlite
				
					nearby-filter
				
					new-activity-mark-read
				
					new-storage
				
					nostr
				
					notification-line-wrapping
				
					notification-request-permission-dialog
				
					notification-section
				
					notification-system
				
					notify-initialization-fix
				
					notify-time
				
					offer-edit
				
					offer-validation-logic
				
					onboard-alert-component
				
					onboarding-dialog-fix
				
					passkey
				
					passkey-cache
				
					performance-optimizations-testing
				
					photo-reverse
				
					plan-loc
				
					platformservicemixin-interface-consolidation
				
					playwright-pwa-install-test
				
					playwright-test-00-fix
				
					playwright-test-60-fix
				
					playwright-test-updates
				
					profile-pic
				
					profile_include_location
				
					project-gives
				
					projectview-hide-offer-link-unregistered
				
					qrcode-capacitor
				
					registration-gate
				
					registration-prompt-parity
				
					remove-cannot-upload-images-notification
				
					remove-image-cache
				
					replace-iconrenderer
				
					search-map-fix
				
					seed-phrase-backup-prompt
				
					side_step
				
					simple-signer
				
					split_build_process
				
					sql-absurd-sql
				
					sql-absurd-sql-further
				
					sql-wa-sqlite
				
					star-projects
				
					star-projects2
				
					starred-projects
				
					streamline-attempt
				
					sw-cleanup
				
					switching-identities-change-name
				
					tmp
				
					trent-tweaks
				
					tweaks
				
					ui-fixes-2024-03
				
					ui-fixes-2025-03
				
					ui-fixes-2025-06-w2
				
					units-mocking
				
					v-onboarding-2024-04
				
					view-headings-refresh
				
					vite-version
				
					web-serve-fix
				
					web-tests
				
					wip_new_notifications
				
			
			
				
					0.1.8
				
			
				
					0.2.1
				
			
				
					0.2.11
				
			
				
					0.2.17
				
			
				
					0.2.2
				
			
				
					0.2.4
				
			
				
					0.3.35
				
			
				
					0.3.50
				
			
				
					0.3.51
				
			
				
					0.3.52
				
			
				
					0.3.53
				
			
				
					0.3.54
				
			
				
					0.3.55
				
			
				
					0.3.56
				
			
				
					0.3.57
				
			
				
					0.4.1
				
			
				
					0.4.2
				
			
				
					0.4.3
				
			
				
					0.4.4
				
			
				
					0.5.8
				
			
				
					0.5.9
				
			
				
					1.0.0
				
			
				
					1.0.2
				
			
				
					1.0.4
				
			
		${ noResults }
		
	
		
			6 Commits (5d17f371f2e9752b86ab8f61a65af8867111dab6)
		
	
	
		
	
	| Author | SHA1 | Message | Date | 
|---|---|---|---|
| 
							
							
								 | 
						e925b4c6a8 | 
							
							
								
								Complete ProjectsView.vue Triple Migration Pattern with literal extraction
							
							
							
							
							
							
								
Apply full database migration (databaseUtil → PlatformServiceMixin), replace raw SQL with service methods, migrate 3 notifications to helper methods. Preserve 1 complex modal for advanced routing features while extracting all literal strings to NOTIFY_CAMERA_SHARE_METHOD constant. Add computed properties (offerTabClasses, projectTabClasses) to streamline template logic and comprehensive JSDoc documentation for all methods. Update migration templates to mandate literal extraction from complex modals. ProjectsView.vue now appropriately incomplete: helper methods for simple notifications, raw $notify preserved only where advanced features required.  | 
						4 months ago | 
| 
							
							
								 | 
						f3bddace4b | 
							
							
								
								Mark UserProfileView.vue as human tested, update migration tracker
							
							
							
							
							
							
								
- Human testing confirmed UserProfileView.vue works correctly - Updated testing tracker with 21 complete migrations (88% success) - Added ImportAccountView.vue to ready-for-testing list - Migration progress: 4 components human tested, 17 ready for testing  | 
						4 months ago | 
| 
							
							
								 | 
						15874d31ef | 
							
							
								
								Complete DIDView.vue triple migration and refactor template handlers
							
							
							
							
							
							
								
- Fix DIDView.vue notification migration: add missing NOTIFY_SERVER_ACCESS_ERROR and NOTIFY_NO_IDENTITY_ERROR imports - Refactor 5 inline template handlers to proper class methods (goBack, toggleDidDetails, showLargeProfileImage, showLargeIdenticon, hideLargeImage) - Update notification validation script to exclude createNotifyHelpers initialization patterns - DIDView.vue now fully compliant: database migration + SQL abstraction + notification migration complete Improves code organization, testability, and follows Vue.js best practices for template/class separation. All linting passes without errors.  | 
						4 months ago | 
| 
							
							
								 | 
						41a8e4e7a8 | 
							
							
								
								Fix HomeView notification migration to use proper constants pattern
							
							
							
							
							
							
								
- Add NOTIFY_CONTACT_LOADING_ISSUE, NOTIFY_FEED_LOADING_ISSUE, and NOTIFY_CONFIRMATION_ERROR constants to notifications.ts - Update HomeView.vue to import and use notification constants instead of literal strings - Update migration templates to document constants vs literal strings pattern - Add comprehensive documentation for notification constants usage Ensures consistency with established pattern used in ActivityListItem.vue and other migrated components. Linter passes without errors.  | 
						4 months ago | 
| 
							
							
								 | 
						6c0142b5fd | 
							
							
								
								Fix migration dates, add multi-platform testing infrastructure, and organize docs
							
							
							
							
							
							
								
Migration Date Corrections: - Update all migration TODO comments to use correct date: 2025-07-06 - Add proper TypeScript type declarations for $route and $router in DeepLinkErrorView - Fix template property references to use $route instead of route Multi-Platform Testing Infrastructure: - Add comprehensive multi-platform testing requirements for migrations - Update component migration template with platform testing requirements - Establish sign-off requirements for web, desktop, and mobile platforms - Document expected outcomes and validation procedures Migration Testing Organization: - Create docs/migration-testing/ folder for testing documentation - Move TESTING_CONTACTIMPORT.md from project root to migration-testing/ - Relocate all migration-checklist-*.md files to migration-testing/ - Add comprehensive README.md with organization guidelines - Update file references in components and TODOs - Establish naming conventions and quality standards Files added: - docs/migration-testing/README.md - docs/migration-testing/TESTING_CONTACTIMPORT.md - docs/migration-testing/migration-checklist-ContactImportView.md - docs/migration-testing/migration-checklist-MembersList.md Files modified: - src/views/ContactImportView.vue (date correction) - src/components/MembersList.vue (date correction, reference path update) - src/views/DeepLinkErrorView.vue (date correction, Vue router types) - docs/migration-templates/component-migration.md (multi-platform requirements) Files moved: - TESTING_CONTACTIMPORT.md → docs/migration-testing/ - docs/migration-checklist-*.md → docs/migration-testing/ This establishes comprehensive testing infrastructure for all future migrations with proper organization and multi-platform validation requirements.  | 
						4 months ago | 
| 
							
							
								 | 
						01bb13219f | 
							
							
								
								Add comprehensive migration documentation and testing infrastructure
							
							
							
							
							
							
								
- Add TODO annotation to MembersList.vue requiring human testing validation - Create migration templates for systematic component migration - Add best practices guide for PlatformServiceMixin usage - Create ESLint rules template for pattern enforcement - Add validation script to track migration progress - Document Phase 1 completion summary with current state Migration Infrastructure: - Component migration checklist template - Automated validation script (validate-migration.sh) - Best practices documentation - ESLint rules for preventing regression Status: MembersList.vue migration complete but requires human testing Next: Select next component for migration when ready to continue  | 
						4 months ago |