Skip to content

v2.0.4 - Search Enhancements & Analytics Fixes

Latest

Choose a tag to compare

@sofianedjerbi sofianedjerbi released this 05 Aug 01:35
· 2 commits to main since this release

🚀 Features

  • Enhanced Search: Multi-word queries now work as individual terms with AND logic
  • Quoted Phrases: Support for exact phrase matching using quotes ("exact phrase")
  • LLM-Friendly: Natural language queries return relevant results instead of empty responses

🐛 Bug Fixes

  • UI Recent Activity: Fixed infinite loading issue in Overview page Recent Activity table
  • Hourly Analytics: Corrected timezone issues in hourly usage patterns
  • Analytics Display: Fixed UI to show correct hourly activity data from patterns instead of empty access logs

🔧 Technical Improvements

Search Behavior

  • "auth jwt session" → finds entries containing ALL three words (previously returned 0 results)
  • "JWT Authentication" → exact phrase matching with quotes
  • auth* → wildcard patterns (unchanged)
  • Backward compatible with existing single-word and regex searches

Analytics Fixes

  • Backend now uses UTC hours consistently preventing timezone shifts
  • Frontend displays actual activity patterns from correct data source
  • Hourly charts now reflect real usage instead of being empty

📝 Examples

New Search Capabilities

Before: "nodejs typescript error handling" → 0 results
After:  "nodejs typescript error handling" → 1 result (score 186)

Before: "authentication security patterns" → 0 results  
After:  "authentication security patterns" → 2 results

Analytics Corrections

  • Fixed hour "3" showing 38 activities when logs actually show hour "1" (UTC)
  • UI hourly charts now display all hours with activity instead of selective display

This release significantly improves the user experience for both AI assistants and human users by making search more intuitive and analytics more accurate.