Export conversation #13

Open
opened 2026-06-15 21:04:22 +02:00 by Nesquiik · 1 comment
Owner

Ajouter la possibilité de faire des export des privé avec hoix des date d'exports ou de tout depuis le debut

Ajouter la possibilité de faire des export des privé avec hoix des date d'exports ou de tout depuis le debut
Collaborator

Implémenté

  • Export TXT : logs style IRC [DD/MM/YYYY HH:MM:SS] <nick> message
  • Export JSON : tableau complet (id, nick, content, created_at, is_highlight)
  • Export ZIP (DMs uniquement) : log TXT + log JSON + médias sauvegardés dans media/
  • Plage de dates optionnelle (Du / Au)
  • Auto-download médias DM : toggle ON/OFF par conversation dans le WhoisPanel
    • Types supportés : images, PDF, ZIP, vidéos — limite 50 Mo
    • ⚠ affiché devant les liens dépassant la limite
    • Scan rétroactif de l'historique à la demande
  • Modal Médias : grille 4×4, visionneuse authentifiée, suppression unitaire, flush total
  • Bouton Exporter : dans le menu contextuel de la sidebar (channels + DMs) et dans le WhoisPanel

La partie Settings exports (historique + auto-export planifié) est trackée dans l'issue #18.

Validé en dev — en attente de validation prod.

## Implémenté ✅ - **Export TXT** : logs style IRC `[DD/MM/YYYY HH:MM:SS] <nick> message` - **Export JSON** : tableau complet (id, nick, content, created_at, is_highlight) - **Export ZIP** (DMs uniquement) : log TXT + log JSON + médias sauvegardés dans `media/` - **Plage de dates** optionnelle (Du / Au) - **Auto-download médias DM** : toggle ON/OFF par conversation dans le WhoisPanel - Types supportés : images, PDF, ZIP, vidéos — limite 50 Mo - ⚠ affiché devant les liens dépassant la limite - Scan rétroactif de l'historique à la demande - **Modal Médias** : grille 4×4, visionneuse authentifiée, suppression unitaire, flush total - **Bouton Exporter** : dans le menu contextuel de la sidebar (channels + DMs) et dans le WhoisPanel La partie **Settings exports** (historique + auto-export planifié) est trackée dans l'issue #18. Validé en dev — en attente de validation prod.
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
NesquiikLab/NoxIRC#13
No description provided.