Your Name
c955b122e3
Smooth filter transitions
2025-12-31 02:36:59 -05:00
Your Name
0647dc823b
Reset cluster focus on time change
2025-12-30 21:11:51 -05:00
Your Name
fd5748f8df
Fix startup crash after filter changes
2025-12-30 20:38:29 -05:00
Your Name
7ecf7a9779
Hard reset posts on time filter switch
2025-12-30 20:04:21 -05:00
Your Name
e9195b3f49
Always apply time window on visible posts
2025-12-30 19:57:10 -05:00
Your Name
bd512ba04d
Switch time filters to hours-based range
2025-12-30 19:54:21 -05:00
Your Name
d854da7c1b
Stop over-filtering visible posts by bounds
2025-12-30 19:36:40 -05:00
Your Name
1e4807e6f2
Avoid filter flicker during smart-feed refresh
2025-12-30 19:24:34 -05:00
Your Name
df242014bc
Prevent stale fetches on filter change
2025-12-30 19:20:48 -05:00
Your Name
794b083356
Fix recent filter and ship pending UI tweaks
2025-12-30 18:11:28 -05:00
Your Name
5cc21194a0
Fix time filter refresh and polish search UI
2025-12-30 18:01:11 -05:00
Your Name
d7700b154b
Force map fetch on time filter change
2025-12-30 17:50:02 -05:00
Your Name
9014189e73
Trust server RECENT filter in map view
2025-12-30 17:42:08 -05:00
Your Name
bc9700d522
Use published_at for pruning and search radius
2025-12-29 22:39:05 -05:00
Your Name
0bd4988ad7
Adjust map radius and fetch limits
2025-12-29 22:25:59 -05:00
Your Name
972ba1afe5
feat: refine create flow and island UI
2025-12-28 22:50:32 -05:00
Your Name
909715c2d7
Improve map UX, theming, and privacy page
2025-12-27 14:50:18 -05:00
Your Name
55ecfbd34e
Fix fakalyzer UI and realtime updates
2025-12-26 21:11:22 -05:00
Your Name
b8ac7d2010
Enhance analytics, map overlay, and UI fixes
2025-12-26 19:21:04 -05:00
Your Name
6417194d90
Limit visible posts to 45
2025-12-26 02:34:30 -05:00
Your Name
8adab752ff
Cap visible posts at 60
2025-12-26 02:01:26 -05:00
Your Name
09562d8876
Raise smart feed request limit to 60
2025-12-26 02:00:38 -05:00
Your Name
2eb182fccc
Restrict map to bounds-only posts
2025-12-26 01:48:59 -05:00
Your Name
d7bf3e22cb
Show fallback posts when bounds empty
2025-12-26 01:40:11 -05:00
Your Name
68cb21fc23
Relax map bounds filter and add radius fallback
2025-12-26 01:34:25 -05:00
Your Name
92e9cfc566
Send zoom to smart feed and rely on reco
2025-12-26 01:16:13 -05:00
Your Name
e15c78e950
Backfill smart feed with posts when sparse
2025-12-26 01:10:59 -05:00
Your Name
5685668d18
Debounce map fetch and cap feed size
2025-12-26 01:01:39 -05:00
Your Name
903622e523
Refine search picks and cap map fetch
2025-12-26 00:49:01 -05:00
Your Name
43fefaf235
Limit visible posts in map view
2025-12-26 00:24:40 -05:00
Your Name
40b1924a77
Cap smart feed results and add search fetch
2025-12-26 00:20:04 -05:00
Your Name
8fa842ecb7
Refine sociowall feed and post media fallbacks
2025-12-25 00:45:15 -05:00
Your Name
ffeaee6e88
Improve post modal auth flow and share handling
2025-12-24 23:02:11 -05:00
Your Name
40bc03d90d
Add map clustering with priority pins
2025-12-24 14:59:14 -05:00
Your Name
eca8c6c270
Improve map fetch, search UX, and filters
2025-12-24 14:30:44 -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
76adb74833
Add intelligent post clustering and simple markers
...
Implement smart prioritization system to reduce map clutter:
- Create priority scoring based on reco score, category, freshness, distance, engagement
- Cluster nearby posts and show best post as full card, others as simple markers
- Simple markers: circular icons with category colors, hover preview, click to expand
- Max 15 full cards displayed, rest shown as compact markers
- Optimize search debounce: 220ms → 150ms for faster suggestions
New files:
- postPriority.js: Scoring and clustering algorithm
Updated:
- markerManager.js: Add createSimpleMarkerForPost() with hover cards
- usePostsEngine.js: Use prioritizePosts() to separate full cards vs simple markers
- SmartSearchBar.jsx: Faster debounce (150ms), increased limit to 12 suggestions
Result: Less visual clutter, better UX with prioritized content
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-23 15:15:53 -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
477d8a13b3
update frontend
2025-12-21 00:29:28 -05:00
Your Name
fe6bd0d808
update frontend
2025-12-21 00:29:08 -05:00
Your Name
9da994cfbb
update frontend
2025-12-21 00:28:26 -05:00
Your Name
5bffb63028
bleh
2025-12-20 22:21:59 -05:00
Your Name
c9872d6260
toit marche
2025-12-19 13:04:18 -05:00
Your Name
195b5634a1
toit msrxhe
2025-12-18 23:59:24 -05:00
Your Name
87394a44eb
pewsqie pardair
2025-12-18 23:40:44 -05:00
Your Name
68c3648768
blehh
2025-12-18 22:39:29 -05:00
Your Name
d7f12db601
nleh
2025-12-18 22:19:15 -05:00
Your Name
0b6bb6cc07
j essais de fix
2025-12-16 22:47:17 -05:00
Your Name
caeaea97e8
fix load map
2025-12-13 14:32:03 -05:00
Your Name
9c5de18421
update frontend
2025-12-13 02:51:04 -05:00