Chat: a GIF picker kept family-friendly, sharing a place, and Signal conversations in the Chat list

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
nmemmertandClaude Sonnet 5.5 committed 2026-10-27 12:13:26 -04:00
1 parent 3ddf9942c2
commit 584a95753d
16 files changed
+200 -13

No files matched your search

+3 -3
View File
@@ -22,12 +22,12 @@ A messenger inside the hub for the family, so family chats do not need Signal. E
- [x] Disappearing messages (a timer per chat)
- [x] @mentions in groups, pinned messages, forward a message
**Phase 3: richer messages (M): done except the GIF picker and shared places**
**Phase 3: richer messages (M): done**
- [x] Voice notes (record and play, with a waveform)
- [x] Link previews (fetched safely by the server)
- [x] Polls
- [ ] GIF or sticker picker (optional)
- [ ] Share a place as a link
- [x] GIF picker: **Done (gifs.js, chat-extras.js): needs `TENOR_API_KEY` or `GIPHY_API_KEY`; G-rated only, a blocklist on searches and results, previews and the sent GIF go through the hub.**
- [x] Share a place as a link: **Done: your location (the phone asks) or a place search through OpenStreetMap, shown as a map card.**
**Family extras (M): mostly done**
- [x] Turn a message into a task, an event or a shopping item in one tap