Tree:
					baccb962cf
				
			
			
		
		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 }
		
	
		
			2 Commits (baccb962cf8b02aff4bfcd01a19a8f0c97ffb61d)
		
	
	
		
	
	| Author | SHA1 | Message | Date | 
|---|---|---|---|
|  | 2d17bfd3b4 | docs: comprehensive documentation updates and modernization - Update BUILDING.md with current build system information - Modernize various README files across the project - Update CHANGELOG.md with recent changes - Improve documentation consistency and formatting - Update platform-specific documentation (iOS, Electron, Docker) - Enhance test documentation and build guides | 2 months ago | 
|  | ab784dca76 | Fix CORS restrictions and development server configuration Remove CORS headers to enable universal image support and fix local API server settings. ## Changes **Remove CORS Headers** - Remove Cross-Origin-Opener-Policy and Cross-Origin-Embedder-Policy headers - Enables images from any domain (Facebook, Medium, arbitrary websites) - Database falls back to IndexedDB mode (minimal performance impact) **Fix Local Development Configuration** - Set LOCAL_ENDORSER_API_SERVER to http://127.0.0.1:3000 (was "/api") - Create .env.development with local API server config - Fix ensureCorrectApiServer() method in HomeView.vue - "Use Local" button now sets proper localhost address **Fix Settings Cache Issues** - Add PlatformServiceMixin to AccountViewView.vue - Disable settings caching to prevent stale data - Settings changes now apply immediately without browser refresh ## Impact **Tradeoffs:** - Lost: ~2x SharedArrayBuffer database performance - Gained: Universal image support from any domain - Result: Better user experience, database still fast via IndexedDB **Files Modified:** - Configuration: vite.config.*.mts, index.html, .env.development - Source: constants/app.ts, libs/util.ts, views/*.vue, utils/PlatformServiceMixin.ts ## Rationale For a community platform, universal image support is more critical than marginal database performance gains. Users share images from arbitrary websites, making CORS restrictions incompatible with Time Safari's core mission. | 4 months ago | 
|  | d823d1ad37 | Fix CORS restrictions and development server configuration Remove CORS headers to enable universal image support and fix local API server settings. ## Changes **Remove CORS Headers** - Remove Cross-Origin-Opener-Policy and Cross-Origin-Embedder-Policy headers - Enables images from any domain (Facebook, Medium, arbitrary websites) - Database falls back to IndexedDB mode (minimal performance impact) **Fix Local Development Configuration** - Set LOCAL_ENDORSER_API_SERVER to http://127.0.0.1:3000 (was "/api") - Create .env.development with local API server config - Fix ensureCorrectApiServer() method in HomeView.vue - "Use Local" button now sets proper localhost address **Fix Settings Cache Issues** - Add PlatformServiceMixin to AccountViewView.vue - Disable settings caching to prevent stale data - Settings changes now apply immediately without browser refresh ## Impact **Tradeoffs:** - Lost: ~2x SharedArrayBuffer database performance - Gained: Universal image support from any domain - Result: Better user experience, database still fast via IndexedDB **Files Modified:** - Configuration: vite.config.*.mts, index.html, .env.development - Source: constants/app.ts, libs/util.ts, views/*.vue, utils/PlatformServiceMixin.ts ## Rationale For a community platform, universal image support is more critical than marginal database performance gains. Users share images from arbitrary websites, making CORS restrictions incompatible with Time Safari's core mission. | 4 months ago |