- Expediere
- 27 aprilie 2026 la 21:33 UTC
- Autor
- kamo
- Comite
- d16d5b9
Fila de istorie (SoftphoneIstoryTab.tsx): - sul infinit prin IntersectionObserver în interiorul containerului de sul al panoului - Cipuri de filtrare: Toate / Inbound / Outbound / Missed / Înregistrate - Înregistrarea pictogramă în acțiuni rând atunci când partea imagistică are un rând de înregistrare - Meniu de supraîncarcare per rând (Adauga la contacte) - Click-to-call back via actual dialpad Mesaj vocal (Softphone VoicemailTab.tsx): - Defilare infinită, filtrante (Toate / Necitite / Are audio) - Per-row Play / Call back / More actions - Auto-mark-read pe joc - Dialog de ştergere 2 opţiuni: Archive (soft-ascunde, toţi utilizatorii) vs Permanent sterge (gated by VOIP VOICEMAIL PERMANENT DELETE right; falls back to disable state for users without it) - Buton Mark-toate-citite cu nr-op-atunci când-zero posibilitatea Instrument popup MediaPlayer Nu-ţi face griji. - Audio: scrubber sintetic, click-to-seek, Replay10/Forward10, rata de redare (0,5x-2x), buclă, volum + mut, dispozitiv de ieșire onorat din setările AV - Video: viewport conţinut, PiP, fullscreen, acelaşi epurator + comenzi - Selector multi-track pentru inregistrari de apel (master + fiecare picior per-canal) - Descărcare - Două moduri sursă: VoipApi înregistrare (call/VM) sau activ imagistic de imgId - Inregistrat in instrumente/registrari/ inregistrari.ts ca multi-intensanta Cârlig + instalații sanitare: - utilizeaza Softphone expune istoria paginata + mesaje vocale (loadMore, hasMore, isLoading) si actiuni arhiva/permanent-delete - VoipApi câștigă lookupRecordings, getRecordingMetadata, arhivaVoicemail, paginate get Voicemails - /api/voip proxy pass audio/video/octet-stream bodys through with ********** intact (no tamponing) so media elements scrub - Nou *************** înainte la noul obiectiv de streaming Docsservice cu Range - VOIP VOICEMAIL PERMANENT DELETE adaugat in registrul RolRighttip frontend, asa ca verificati portile drepte UI sterge