Tree:
					f51408e32a
				
			
			
		
		adjust-note
				
					button-visual-enhancement
				
					bvc-shortcut
				
					claim-view-improvements
				
					cleanup-and-qr-code
				
					contact-amounts-ui-improvements
				
					design-tweaks-2023-12
				
					experimental_plugin
				
					feat/vitejs
				
					fix-contact-totals
				
					friend-tech-inspired-pwa-dialog
				
					gifted-camera-improvements
				
					home-infinite
				
					home-view-notification-improvements
				
					identity-switcher
				
					increment-derived
				
					jdenticon-entity-photos
				
					many-misc
				
					master
				
					misc2
				
					miscellany
				
					more-smalls
				
					move-id-switch
				
					new-web-push
				
					no-accounts-in-memory
				
					notification-request-permission-dialog
				
					notiwind-alert
				
					openssl
				
					photo-ratio
				
					photo-upload
				
					plan-loc
				
					polish-ui-project-view
				
					project-gives
				
					project-map-link
				
					projects-view-improvements
				
					qr-reader
				
					qr-reader-rebased
				
					quicknav-component
				
					remove-old-alerts
				
					search-bbox
				
					searching
				
					seed-backup-view-improvements
				
					service-worker-final
				
					similarify-search
				
					simple-signer
				
					starred-projects
				
					sw-cleanup
				
					tmp
				
					try-cypress
				
					tweaks
				
					ui-fix
				
					update-api-server
				
					vite-version
				
					web-push-permissions
				
					why-migrate-fail
				
					world-fix
				
					yml-fixes
				
			
			
				
					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 }
		
	
		
			1 Commits (f51408e32af87b8b08352b3bab4ab706daa19b91)
		
	
	
		
	
	| Author | SHA1 | Message | Date | 
|---|---|---|---|
|  | 447b4e26ef | feat: centralize identity creation with router navigation guard Migrate automatic identity creation from scattered view components to centralized router navigation guard for consistent behavior across all entry points. **Key Changes:** - Add global beforeEach navigation guard in router/index.ts - Remove automatic identity creation from HomeView, ContactsView, InviteOneAcceptView, and OnboardMeetingMembersView - Keep minimal fallback logic in deep link scenarios with logging - Exclude manual identity creation routes (/start, /new-identifier, /import-account) **Benefits:** - Eliminates code duplication and race conditions - Ensures consistent identity creation regardless of entry point - Centralizes error handling with fallback to manual creation - Improves maintainability with single point of change **Files Modified:** - src/router/index.ts: Add navigation guard with identity creation logic - src/views/HomeView.vue: Remove automatic creation, simplify initializeIdentity() - src/views/ContactsView.vue: Add fallback with logging - src/views/InviteOneAcceptView.vue: Add fallback with logging - src/views/OnboardMeetingMembersView.vue: Add fallback with logging **Testing:** - Verified first-time user navigation creates identity automatically - Confirmed existing users bypass creation logic - Validated manual creation routes remain unaffected - Tested deep link scenarios with fallback logic **Documentation:** - Created docs/identity-creation-migration.md with comprehensive details - Includes migration rationale, implementation details, testing scenarios - Documents security considerations and rollback plan Resolves inconsistent identity creation behavior across different app entry points. | 3 months ago | 
|  | d355d51ea3 | feat: centralize identity creation with router navigation guard Migrate automatic identity creation from scattered view components to centralized router navigation guard for consistent behavior across all entry points. **Key Changes:** - Add global beforeEach navigation guard in router/index.ts - Remove automatic identity creation from HomeView, ContactsView, InviteOneAcceptView, and OnboardMeetingMembersView - Keep minimal fallback logic in deep link scenarios with logging - Exclude manual identity creation routes (/start, /new-identifier, /import-account) **Benefits:** - Eliminates code duplication and race conditions - Ensures consistent identity creation regardless of entry point - Centralizes error handling with fallback to manual creation - Improves maintainability with single point of change **Files Modified:** - src/router/index.ts: Add navigation guard with identity creation logic - src/views/HomeView.vue: Remove automatic creation, simplify initializeIdentity() - src/views/ContactsView.vue: Add fallback with logging - src/views/InviteOneAcceptView.vue: Add fallback with logging - src/views/OnboardMeetingMembersView.vue: Add fallback with logging **Testing:** - Verified first-time user navigation creates identity automatically - Confirmed existing users bypass creation logic - Validated manual creation routes remain unaffected - Tested deep link scenarios with fallback logic **Documentation:** - Created docs/identity-creation-migration.md with comprehensive details - Includes migration rationale, implementation details, testing scenarios - Documents security considerations and rollback plan Resolves inconsistent identity creation behavior across different app entry points. | 3 months ago |