Commit Graph

6 Commits

Author SHA1 Message Date
cb23abeb5f Improve chat replies, hubs API & UI
Backend: enrich message reply data (include created_at and media_files) and ensure chat owners are treated as members; tighten/extend permission checks and message query filters; fix hub routers so moderators/tags routes are resolved before hub detail; accept hub id from request.data in hub permission/tag views; add PostHub serializer and expose hub_detail on posts.

Frontend: update generated API models (postHub, replyTo, members_detail, hub_detail); add hub-related pages/routes and components (HubCard, HubHeader, Tags) and a hub posts feed hook; rework message UI and composer to show richer reply previews (media thumbnails, timestamps), adjust video preload to metadata; add tag selection UI to PostComposer and wire hub tags fetching.

Also: minor UI/UX improvements and generated model exports updated to match backend changes.
2026-06-07 00:24:21 +02:00
3d1965e5e6 Add chat settings modal & reply previews
Introduce a full ChatSettingsModal component for managing group chats (rename/icon upload, add/remove members, toggle moderators, leave/delete) and wire it into ChatRoomPage with a settings button. Add reply preview support end-to-end: new ReplyToSerializer and members_detail in backend serializers, updated frontend Message model (reply_to now contains preview object), and UI changes to Message to render reply excerpts. Improve socket handling to attach reply previews when available. Tweak backend Dockerfile to optionally install Windows/corporate CA bundle only if present and move pip install after copying source. Add Czech translations and small tooling/.claude config enhancements.
2026-05-29 00:41:43 +02:00
d52af2c495 chat implemented, testing needed 2026-05-20 00:52:56 +02:00
David Bruno Vontor
c7de2dbcdc fixed expiring login creds 2026-05-19 16:52:55 +02:00
202ce22102 added frontend for social + feed partiali working 2026-05-18 02:25:47 +02:00
9b4471f61d Fix FFmpegVideoRemuxer typo and add launch.json dev server configs
- Fix 'preferedformat' → 'preferredformat' typo in consumers.py causing intermittent postprocessing failures when selecting custom formats
- Add .claude/launch.json with Frontend (Vite), Docker Full Stack, and Docker Backend+DB+Redis configurations

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-23 00:22:16 +02:00