sojorn/sojorn_app/lib/screens/clusters
Patrick Britton c98c73f724 feat: Add capsule entry reporting system with image proxy for external GIFs
- Add capsule_reports table and admin UI: new /capsule-reports page with list/update handlers
- POST /capsules/:id/entries/:entryId/report: members can report encrypted entries with voluntary decrypted sample
- GET /image-proxy: stream external images (Reddit, GifCities) through server to hide client IPs
- group_chat_tab: add GIF picker, report button, proxy external GIF URLs through ApiConfig.proxyImageUrl()
- api.ts: add list
2026-02-18 09:03:30 -06:00
..
clusters_screen.dart fix: Resolve Flutter compile errors across 15 files 2026-02-17 17:43:30 -06:00
group_chat_tab.dart feat: Add capsule entry reporting system with image proxy for external GIFs 2026-02-18 09:03:30 -06:00
group_feed_tab.dart feat: Add capsule entry reporting system with image proxy for external GIFs 2026-02-18 09:03:30 -06:00
group_forum_tab.dart feat: Add capsule entry reporting system with image proxy for external GIFs 2026-02-18 09:03:30 -06:00
group_members_tab.dart security: sanitized baseline for public release 2026-02-15 00:33:24 -06:00
group_screen.dart security: sanitized baseline for public release 2026-02-15 00:33:24 -06:00
group_thread_detail_screen.dart feat: Phase 2.1 - Enhanced thread detail with highlighted OP, thread connectors, chain metadata, and improved reply composer 2026-02-17 03:34:14 -06:00
private_capsule_screen.dart fix: Resolve Flutter compile errors across 15 files 2026-02-17 17:43:30 -06:00
public_cluster_screen.dart feat: Flutter group nav, quip repair API, share, capsule key rotation, admin groups/quips pages 2026-02-17 15:45:42 -06:00