PVBLIC Foundation
							
						 
					 | 
					
						
						
						
						
							
						
						
							ecb3000c32
							
						
					 | 
					
						
						
							
							feat: implement Step 1 - Basic Chat Search Overlay
						
						
						
						
						
						
						
						✨ Features:
- Add ChatSearch.svelte component with clean, professional design
- Implement Ctrl+F global keyboard shortcut for chat pages
- Add showChatSearch store following existing patterns (showSearch, showSidebar)
- Non-intrusive overlay that doesn't block page scrolling
🎨 UI/UX:
- Floating search box in top-right corner with smooth animations
- Auto-focus search input when opened
- Visual feedback with placeholder result counter
- Consistent styling with OpenWebUI design system
⚡ Technical Implementation:
- Reuse existing icon components (Search, ChevronUp, ChevronDown, XMark)
- Follow OpenWebUI patterns for global state management via stores
- Proper click-outside detection without blocking page interaction
- Clean event handling with proper cleanup (onMount/onDestroy)
- Accessibility features (ARIA labels, keyboard navigation)
🔧 Keyboard Shortcuts:
- Ctrl+F: Open/close search (chat pages only)
- Escape: Close search
- Enter/Shift+Enter: Navigate results (placeholder)
📁 Files Modified:
- src/lib/components/chat/ChatSearch.svelte (new)
- src/lib/stores/index.ts (add showChatSearch store)
- src/lib/components/chat/Chat.svelte (integrate search component)
- src/routes/(app)/+layout.svelte (add Ctrl+F handler)
🧪 Testing:
- ✅ Ctrl+F opens search overlay
- ✅ Page scrolling works while search is open
- ✅ Click outside closes search
- ✅ Escape key closes search
- ✅ Clean, professional appearance
- ✅ No duplication - reuses existing components and patterns
Ready for Step 2: Basic text search functionality 
						
					 | 
					
						2025-06-20 08:41:25 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tim Jaeryang Baek
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							b5f4c85bb1
							
						
					 | 
					
						
						
							
							Merge pull request #15014 from open-webui/dev
						
						
						
						
						
						
						
						0.6.15 
						
					 | 
					
						2025-06-16 18:34:32 +04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Timothy Jaeryang Baek
							
						 
					 | 
					
						
						
						
						
							
						
						
							340d9820b8
							
						
					 | 
					
						
						
							
							refac
						
						
						
						
						
					 | 
					
						2025-06-16 18:33:45 +04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Timothy Jaeryang Baek
							
						 
					 | 
					
						
						
						
						
							
						
						
							597709c64c
							
						
					 | 
					
						
						
							
							doc: changelog
						
						
						
						
						
					 | 
					
						2025-06-16 18:30:51 +04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Timothy Jaeryang Baek
							
						 
					 | 
					
						
						
						
						
							
						
						
							84fd41e6ef
							
						
					 | 
					
						
						
							
							doc: changelog
						
						
						
						
						
					 | 
					
						2025-06-16 18:29:38 +04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Timothy Jaeryang Baek
							
						 
					 | 
					
						
						
						
						
							
						
						
							3917b04ed3
							
						
					 | 
					
						
						
							
							doc: changelog
						
						
						
						
						
					 | 
					
						2025-06-16 18:27:18 +04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Timothy Jaeryang Baek
							
						 
					 | 
					
						
						
						
						
							
						
						
							b6ea043d18
							
						
					 | 
					
						
						
							
							chore: format
						
						
						
						
						
					 | 
					
						2025-06-16 17:59:07 +04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Timothy Jaeryang Baek
							
						 
					 | 
					
						
						
						
						
							
						
						
							b082a7edbe
							
						
					 | 
					
						
						
							
							enh: allow iframe in content
						
						
						
						
						
					 | 
					
						2025-06-16 17:43:17 +04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Timothy Jaeryang Baek
							
						 
					 | 
					
						
						
						
						
							
						
						
							72df23ed79
							
						
					 | 
					
						
						
							
							refac
						
						
						
						
						
					 | 
					
						2025-06-16 17:24:55 +04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Timothy Jaeryang Baek
							
						 
					 | 
					
						
						
						
						
							
						
						
							11476eb6ee
							
						
					 | 
					
						
						
							
							chore: format
						
						
						
						
						
					 | 
					
						2025-06-16 17:21:22 +04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tim Jaeryang Baek
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							7096baff1b
							
						
					 | 
					
						
						
							
							Merge pull request #15021 from rgaricano/dev
						
						
						
						
						
						
						
						i18n: es-ES Translation v.0.6.15 
						
					 | 
					
						2025-06-16 17:19:44 +04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tim Jaeryang Baek
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							2885ed9648
							
						
					 | 
					
						
						
							
							Merge pull request #15019 from itk-dev/feature/high-contrast-mode-tools-section
						
						
						
						
						
						
						
						Feature/high contrast mode tools section 
						
					 | 
					
						2025-06-16 17:19:30 +04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Timothy Jaeryang Baek
							
						 
					 | 
					
						
						
						
						
							
						
						
							ab877e1d7e
							
						
					 | 
					
						
						
							
							refac
						
						
						
						
						
					 | 
					
						2025-06-16 17:18:43 +04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								_00_
							
						 
					 | 
					
						
						
						
						
							
						
						
							b13a824047
							
						
					 | 
					
						
						
							
							UPD: es-ES Translation v.0.6.15
						
						
						
						
						
						
						
						UPD: es-ES Translation v.0.6.15 
						
					 | 
					
						2025-06-16 15:06:33 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Timothy Jaeryang Baek
							
						 
					 | 
					
						
						
						
						
							
						
						
							9cbe2644b1
							
						
					 | 
					
						
						
							
							refac
						
						
						
						
						
					 | 
					
						2025-06-16 16:59:47 +04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Timothy Jaeryang Baek
							
						 
					 | 
					
						
						
						
						
							
						
						
							6c54ca552a
							
						
					 | 
					
						
						
							
							feat: global image compression
						
						
						
						
						
					 | 
					
						2025-06-16 16:52:57 +04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Timothy Jaeryang Baek
							
						 
					 | 
					
						
						
						
						
							
						
						
							2949be4f27
							
						
					 | 
					
						
						
							
							refac
						
						
						
						
						
					 | 
					
						2025-06-16 16:33:48 +04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Timothy Jaeryang Baek
							
						 
					 | 
					
						
						
						
						
							
						
						
							8e139b04f0
							
						
					 | 
					
						
						
							
							refac: iframe include allow-downloads by default
						
						
						
						
						
					 | 
					
						2025-06-16 16:24:51 +04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Timothy Jaeryang Baek
							
						 
					 | 
					
						
						
						
						
							
						
						
							76fe344eb8
							
						
					 | 
					
						
						
							
							refac
						
						
						
						
						
					 | 
					
						2025-06-16 16:21:57 +04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Timothy Jaeryang Baek
							
						 
					 | 
					
						
						
						
						
							
						
						
							f3cae94028
							
						
					 | 
					
						
						
							
							fix: bypass webloader
						
						
						
						
						
						
						
						Co-Authored-By: WilliamGates <3852641+williamgateszhao@users.noreply.github.com> 
						
					 | 
					
						2025-06-16 16:17:52 +04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Timothy Jaeryang Baek
							
						 
					 | 
					
						
						
						
						
							
						
						
							7a1afa9c66
							
						
					 | 
					
						
						
							
							feat: custom stt content type
						
						
						
						
						
						
						
						Co-Authored-By: Bryan Berns <berns@uwalumni.com> 
						
					 | 
					
						2025-06-16 16:13:40 +04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sine Jespersen
							
						 
					 | 
					
						
						
						
						
							
						
						
							437b7c5171
							
						
					 | 
					
						
						
							
							add aria label to button without label for accessibility
						
						
						
						
						
					 | 
					
						2025-06-16 13:33:45 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sine Jespersen
							
						 
					 | 
					
						
						
						
						
							
						
						
							5211602c2f
							
						
					 | 
					
						
						
							
							add text high contrast mode for accessibility
						
						
						
						
						
					 | 
					
						2025-06-16 13:33:25 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Timothy Jaeryang Baek
							
						 
					 | 
					
						
						
						
						
							
						
						
							6a5aac43df
							
						
					 | 
					
						
						
							
							refac
						
						
						
						
						
					 | 
					
						2025-06-16 15:29:40 +04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tim Jaeryang Baek
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							d6664369a1
							
						
					 | 
					
						
						
							
							Merge pull request #14886 from Constantinople-AI/fix-no-arg-mcp-call
						
						
						
						
						
						
						
						Isolated fix to single section 
						
					 | 
					
						2025-06-16 15:28:48 +04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Timothy Jaeryang Baek
							
						 
					 | 
					
						
						
						
						
							
						
						
							bc7defbdd0
							
						
					 | 
					
						
						
							
							refac: allow editing own email
						
						
						
						
						
					 | 
					
						2025-06-16 15:23:03 +04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Timothy Jaeryang Baek
							
						 
					 | 
					
						
						
						
						
							
						
						
							99e18d49dc
							
						
					 | 
					
						
						
							
							enh: system prompt user permission
						
						
						
						
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				Deploy to HuggingFace Spaces / check-secret (push) Waiting to run 
				
			 
		
			
				
	
				Create and publish Docker images with specific build args / build-main-image (linux/amd64, ubuntu-latest) (push) Has been cancelled 
				
			 
		
			
				
	
				Create and publish Docker images with specific build args / build-main-image (linux/arm64, ubuntu-24.04-arm) (push) Has been cancelled 
				
			 
		
			
				
	
				Create and publish Docker images with specific build args / build-cuda-image (linux/amd64, ubuntu-latest) (push) Has been cancelled 
				
			 
		
			
				
	
				Create and publish Docker images with specific build args / build-cuda-image (linux/arm64, ubuntu-24.04-arm) (push) Has been cancelled 
				
			 
		
			
				
	
				Create and publish Docker images with specific build args / build-cuda126-image (linux/amd64, ubuntu-latest) (push) Has been cancelled 
				
			 
		
			
				
	
				Create and publish Docker images with specific build args / build-cuda126-image (linux/arm64, ubuntu-24.04-arm) (push) Has been cancelled 
				
			 
		
			
				
	
				Create and publish Docker images with specific build args / build-ollama-image (linux/amd64, ubuntu-latest) (push) Has been cancelled 
				
			 
		
			
				
	
				Create and publish Docker images with specific build args / build-ollama-image (linux/arm64, ubuntu-24.04-arm) (push) Has been cancelled 
				
			 
		
			
				
	
				Python CI / Format Backend (3.11.x) (push) Has been cancelled 
				
			 
		
			
				
	
				Python CI / Format Backend (3.12.x) (push) Has been cancelled 
				
			 
		
			
				
	
				Frontend Build / Format & Build Frontend (push) Has been cancelled 
				
			 
		
			
				
	
				Frontend Build / Frontend Unit Tests (push) Has been cancelled 
				
			 
		
			
				
	
				Deploy to HuggingFace Spaces / deploy (push) Has been cancelled 
				
			 
		
			
				
	
				Create and publish Docker images with specific build args / merge-main-images (push) Has been cancelled 
				
			 
		
			
				
	
				Create and publish Docker images with specific build args / merge-cuda-images (push) Has been cancelled 
				
			 
		
			
				
	
				Create and publish Docker images with specific build args / merge-cuda126-images (push) Has been cancelled 
				
			 
		
			
				
	
				Create and publish Docker images with specific build args / merge-ollama-images (push) Has been cancelled 
				
			 
		
		
	 
 
	 
						
					 | 
					
						2025-06-16 15:12:32 +04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Timothy Jaeryang Baek
							
						 
					 | 
					
						
						
						
						
							
						
						
							1af128fb24
							
						
					 | 
					
						
						
							
							chore
						
						
						
						
						
					 | 
					
						2025-06-16 15:05:35 +04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tim Jaeryang Baek
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							b8103807cf
							
						
					 | 
					
						
						
							
							Merge pull request #15018 from itk-dev/feature/interface-tab-settings-modal-accessibility
						
						
						
						
						
						
						
						Feat: interface tab settings modal accessibility 
						
					 | 
					
						2025-06-16 14:25:01 +04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tim Jaeryang Baek
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							d4f67bb266
							
						
					 | 
					
						
						
							
							Merge pull request #15017 from Bek85/i18n-uzbek
						
						
						
						
						
						
						
						i18n: Add Uzbek (Cyrillic and Latin) i18n support 
						
					 | 
					
						2025-06-16 14:24:30 +04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Timothy Jaeryang Baek
							
						 
					 | 
					
						
						
						
						
							
						
						
							f3deb8b8de
							
						
					 | 
					
						
						
							
							refac
						
						
						
						
						
					 | 
					
						2025-06-16 14:01:03 +04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Timothy Jaeryang Baek
							
						 
					 | 
					
						
						
						
						
							
						
						
							7753f57d42
							
						
					 | 
					
						
						
							
							chore: format
						
						
						
						
						
					 | 
					
						2025-06-16 13:48:50 +04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Timothy Jaeryang Baek
							
						 
					 | 
					
						
						
						
						
							
						
						
							26d069080a
							
						
					 | 
					
						
						
							
							refac
						
						
						
						
						
					 | 
					
						2025-06-16 13:45:36 +04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Timothy Jaeryang Baek
							
						 
					 | 
					
						
						
						
						
							
						
						
							d802c718a4
							
						
					 | 
					
						
						
							
							refac: max file count behaviour
						
						
						
						
						
					 | 
					
						2025-06-16 13:28:31 +04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bekzod Akbarov
							
						 
					 | 
					
						
						
						
						
							
						
						
							ace2345a69
							
						
					 | 
					
						
						
							
							Add Uzbek (Cyrillic and Latin) i18n support
						
						
						
						
						
						
						
						- Added `uz-Cyrl-UZ` and `uz-Latn-UZ` folders with `translation.json` files
- Updated `languages.json` to include both Uzbek language variants 
						
					 | 
					
						2025-06-16 14:25:22 +05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Timothy Jaeryang Baek
							
						 
					 | 
					
						
						
						
						
							
						
						
							59324a82e0
							
						
					 | 
					
						
						
							
							refac
						
						
						
						
						
					 | 
					
						2025-06-16 13:19:00 +04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Timothy Jaeryang Baek
							
						 
					 | 
					
						
						
						
						
							
						
						
							e46e87889e
							
						
					 | 
					
						
						
							
							refac: pass through ollama error message
						
						
						
						
						
					 | 
					
						2025-06-16 13:03:56 +04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sine Jespersen
							
						 
					 | 
					
						
						
						
						
							
						
						
							6fcdd11fb2
							
						
					 | 
					
						
						
							
							add labels to image compression inputs
						
						
						
						
						
					 | 
					
						2025-06-16 10:56:54 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sine Jespersen
							
						 
					 | 
					
						
						
						
						
							
						
						
							047d8cec5d
							
						
					 | 
					
						
						
							
							aria-labelledby on buttons to connect to labels
						
						
						
						
						
					 | 
					
						2025-06-16 10:51:12 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tim Jaeryang Baek
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							61d8d2f2cb
							
						
					 | 
					
						
						
							
							Merge pull request #14197 from jk-f5/otel_metrics
						
						
						
						
						
						
						
						feat: Add OpenTelemetry Metrics Support via OTLP Exporter 
						
					 | 
					
						2025-06-16 12:49:41 +04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Timothy Jaeryang Baek
							
						 
					 | 
					
						
						
						
						
							
						
						
							51e05988bd
							
						
					 | 
					
						
						
							
							refac
						
						
						
						
						
					 | 
					
						2025-06-16 12:46:04 +04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tim Jaeryang Baek
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							b37907671e
							
						
					 | 
					
						
						
							
							Merge pull request #15010 from itk-dev/feature/outline-hidden-depend-on-high-contrast-mode
						
						
						
						
						
						
						
						Feat: outline hidden depend on high contrast mode 
						
					 | 
					
						2025-06-16 12:43:33 +04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tim Jaeryang Baek
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							0e245c0afc
							
						
					 | 
					
						
						
							
							Merge pull request #15011 from itk-dev/feature/outline-hidden-depend-on-high-contrast-mode-selects-general-tab
						
						
						
						
						
						
						
						outline-hidden depend on highcontrastmode in selects 
						
					 | 
					
						2025-06-16 12:42:54 +04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Timothy Jaeryang Baek
							
						 
					 | 
					
						
						
						
						
							
						
						
							b748d5edee
							
						
					 | 
					
						
						
							
							fix: direct tool servers permissions
						
						
						
						
						
					 | 
					
						2025-06-16 12:42:16 +04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Timothy Jaeryang Baek
							
						 
					 | 
					
						
						
						
						
							
						
						
							debe3c752f
							
						
					 | 
					
						
						
							
							chore: python-pptx bump
						
						
						
						
						
					 | 
					
						2025-06-16 12:39:42 +04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Timothy Jaeryang Baek
							
						 
					 | 
					
						
						
						
						
							
						
						
							ea578af45f
							
						
					 | 
					
						
						
							
							refac: use first user message as title instead of 'new chat'
						
						
						
						
						
					 | 
					
						2025-06-16 12:37:41 +04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Timothy Jaeryang Baek
							
						 
					 | 
					
						
						
						
						
							
						
						
							8258dfb5af
							
						
					 | 
					
						
						
							
							enh: enable deepgram smart_format
						
						
						
						
						
					 | 
					
						2025-06-16 12:34:01 +04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sine Jespersen
							
						 
					 | 
					
						
						
						
						
							
						
						
							1909505466
							
						
					 | 
					
						
						
							
							make header h1 instead of div
						
						
						
						
						
					 | 
					
						2025-06-16 10:33:48 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Timothy Jaeryang Baek
							
						 
					 | 
					
						
						
						
						
							
						
						
							f98ea78964
							
						
					 | 
					
						
						
							
							refac: remove user & access_control field from files
						
						
						
						
						
					 | 
					
						2025-06-16 12:31:52 +04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sine Jespersen
							
						 
					 | 
					
						
						
						
						
							
						
						
							f1e38fa376
							
						
					 | 
					
						
						
							
							outline-hidden depend on highcontrastmode in selects
						
						
						
						
						
					 | 
					
						2025-06-16 10:26:54 +02:00 | 
					
					
						
						
							
							
							
						
					 |