SocioWire
713a35ab75
Update live flow and search dedupe
2026-01-08 05:26:11 +00:00
Your Name
3c88d107bf
preserve post kind in search suggestions
2026-01-02 01:24:11 -05:00
Your Name
3babb277d0
a
2026-01-02 01:12:56 -05:00
Your Name
25f614f4e2
Add client-side caching for public reads
2025-12-30 16:37:05 -05:00
Your Name
972ba1afe5
feat: refine create flow and island UI
2025-12-28 22:50:32 -05:00
Your Name
c659c0267d
Fix: Hide PWA install button when installed, improve clustering, add debug logs
...
Fixes three major issues:
1. PWA Install Button (TopBar.jsx):
- Import isRunningAsPWA() and canInstall() from pwaInstall.js
- Add state to track if button should be shown
- Listen to beforeinstallprompt and appinstalled events
- Hide button when app is already installed or running as PWA
2. Search Suggestions Debug (SmartSearchBar.jsx, recoSearch.js):
- Add console.log statements to trace search flow
- Track: search query, results count, errors
- Helps diagnose why suggestions don't appear
- recoSearch: Log each endpoint attempt and response
3. Clustering Improvements (usePostsEngine.js, postPriority.js):
- Reduce maxFullCards: 15 → 12 (fewer full cards)
- Increase clusterRadius: 0.0015 → 0.002 (~200m for better grouping)
- Increase minScoreForCard: 35 → 50 (stricter threshold)
- Reduce default recoScore: 50 → 40 (lower baseline)
- Add console.log for prioritization results
- Result: More posts shown as simple markers, less clutter
Debug logs will be visible in browser console to diagnose issues
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-23 15:23:44 -05:00
Your Name
290e713796
Add autocomplete suggestions with smart zoom
...
- Update recoSearch to use /api/suggestions endpoint
- Improve zoom levels for different types:
* Cities: zoom 11
* Regions: zoom 7
* Posts: zoom 16
* Profiles: zoom 14
- Support lat/lon in normalized results
- Real-time suggestions as user types
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-23 11:59:11 -05:00
Your Name
a3903906df
Integrate smart feed and unified search
...
- Update fetchSmartFeed() to call backend /api/smart-feed
- Update fetchUnifiedSearch() to call backend /api/unified-search
- Replace fetchPosts() with fetchSmartFeed() in usePostsEngine
- Add /api/unified-search as primary search endpoint
- Search now queries posts, profiles, and places together
- Map now shows personalized and trending posts
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-23 11:32:59 -05:00
Your Name
1565d1c72d
update frontend
2025-12-20 22:29:35 -05:00