Vai al contenuto

📁 File e Caricamenti

La pagina File (/files) è il tuo hub centrale per la gestione di tutti i contenuti caricati in LibreFolio. È composta da due sezioni distinte con diverse regole di visibilità.


📂 Due Schede, Due Scopi

📁 Risorse Statiche

Static Files Tab

Le risorse statiche sono visibili a tutti gli utenti del sistema. Qui troverai:

  • 🖼️ Avatar e immagini del profilo utente
  • 🏷️ Icone e loghi dei broker
  • 📄 Qualsiasi documento condiviso o immagine caricata dagli utenti

Questi file risiedono nella directory custom-uploads/ sul server.

Menu Contestuale: fai clic con il tasto destro su qualsiasi riga di un file (nella vista elenco) per accedere alle azioni rapide (Anteprima, Rinomina, Elimina).

Puoi passare dalla vista elenco alla vista griglia per un'anteprima visiva dei file immagine:

Static Files Grid View

📊 Report dei Broker

Broker Reports Tab

I report dei broker hanno una visibilità ristretta — puoi vedere solo i report dei broker a cui hai accesso (come proprietario, editor o visualizzatore). Questi file includono:

  • 📋 Export di transazioni in formato CSV o Excel dal tuo broker
  • Risultati del parsing dal sistema di importazione automatica (BRIM)
  • ❌ File che hanno fallito il parsing (conservati per il debugging)

Menu Contestuale: fai clic con il tasto destro su qualsiasi riga di un report per accedere alle azioni rapide (Anteprima, Rinomina, Elimina).


⬆️ Caricamento File

Per caricare un file:

  1. Clicca sull'area di caricamento o usa il trascinamento (drag & drop) dei file direttamente nell'area
  2. Per i file immagine, lo strumento di ritaglio immagine si apre automaticamente, permettendoti di ridimensionare e ritagliare prima del caricamento
  3. Per i file non immagine (CSV, PDF, ecc.), puoi rinominare il file prima di confermare
File Upload Drop Zone

Limite Dimensioni File

La dimensione massima di caricamento è configurata dall'amministratore di sistema nelle Impostazioni Globali. Il valore predefinito è tipicamente di 10 MB.


📤 Gestione Report dei Broker

Se desideri importare transazioni o gestire estratti conto esistenti:

  1. Vai alla scheda Report dei Broker.
  2. Carica il file CSV o Excel esportato dal tuo broker (Degiro, Interactive Brokers, eToro, Directa SIM, ecc.).
  3. Scegli a quale broker associare il file — questo determina quale account broker riceve le transazioni importate.
  4. Il sistema rileva automaticamente il formato e avvia il Wizard di Importazione guidato.

⚙️ Azioni sui Report Esistenti

Fai clic con il tasto destro su qualsiasi report nella tabella per aprire il suo menu contestuale: - 🔄 Ri-elabora (Reprocess): Esegue nuovamente il parser di importazione sull'estratto conto. Questo è utile dopo l'aggiornamento di un plugin di importazione o se hai accidentalmente cancellato alcune transazioni e desideri ripristinarle. - 📥 Scarica (Download): Scarica il file originale non elaborato. - 🗑️ Elimina (Delete): Rimuove l'estratto conto e tutte le transazioni associate dal registro.

Associazione ≠ Parsing

Il broker che scegli durante il caricamento serve solo per l'associazione — determina quale account broker riceve le transazioni importate. Il rilevamento del formato e il parsing avvengono in un passaggio separato e sono indipendenti dal broker: lo stesso plugin BRIM può funzionare per più broker se esportano nello stesso formato.


🔒 Sicurezza

  • 🌐 I file statici sono accessibili a chiunque possieda un account LibreFolio
  • 🔐 I report dei broker rispettano il controllo di accesso del broker — solo gli utenti con accesso a quel broker possono visualizzare i relativi report
  • 🚫 I file eseguibili (.exe, .sh, .py, etc.) sono bloccati per motivi di sicurezza
  • 🔍 Il MIME type del file viene validato lato server per prevenire la falsificazione del tipo di file (ad esempio, rinominare un .exe in .jpg)