Release notes
Novità e versioni
Uno storico chiaro delle evoluzioni che incidono sull'esperienza e sulle funzionalità di SIMPLYFAD.
VersioneModifiche incluse
Piano formativo a card compatte
- I corsi assegnati sono presentati in una griglia responsive che mostra più percorsi nella stessa schermata.
- Stato, avanzamento, lezioni, moduli, durata e scadenza sono riuniti in una card più compatta.
- Le azioni Avvia, Continua, Quiz e Attestato restano disponibili direttamente dalla scheda del corso.
- Le copertine vengono caricate solo quando necessarie per velocizzare il piano formativo.
Acquisto per clienti già registrati
- Il checkout mostra ora un accesso immediato per chi possiede già un account Academy.
- Dopo il login il cliente torna automaticamente al corso che stava acquistando.
- Il checkout autenticato riutilizza profilo e credenziali esistenti, senza richiedere una nuova password.
- Gli acquisti anonimi con un'email già registrata vengono bloccati e indirizzati al percorso di accesso corretto.
Area cliente Academy e gestione ordini
- Il cliente può accedere all'Academy con le credenziali definite durante l'acquisto, senza creare un secondo account.
- La nuova area personale riunisce profilo, corsi attivi e storico completo degli ordini.
- Ogni ordine dispone di un dettaglio con data, importo, stato e collegamento diretto al corso già attivato.
- La sessione ecommerce è separata dal backend amministrativo e ogni cliente può consultare esclusivamente i propri acquisti.
Checkout Academy e attivazione automatica
- Il catalogo B2C dispone ora di un checkout completo con riepilogo del corso, creazione dell'account e ordine protetto.
- La conferma del pagamento crea o recupera il learner e assegna automaticamente il corso senza duplicare le iscrizioni esistenti.
- L'ambiente locale usa un pagamento simulato senza addebiti; l'integrazione Stripe è predisposta per checkout e webhook firmato in produzione.
- Dopo il pagamento il cliente può entrare direttamente in SIMPLYFAD tramite un collegamento di handoff autenticato.
Durate storiche di lezioni e moduli
- Le lezioni video già presenti e prive di durata vengono analizzate automaticamente all'apertura della struttura del corso.
- La durata rilevata viene salvata nella lezione, non soltanto mostrata nel form, e resta modificabile manualmente.
- La colonna Durata del modulo mostra la somma aggiornata delle singole lezioni e si aggiorna immediatamente dopo il recupero.
Durata automatica delle lezioni video
- Inserendo un link YouTube o Vimeo, la durata effettiva del video viene recuperata automaticamente.
- I video caricati nello storage e i file video pubblici espongono la durata attraverso i metadati del browser.
- Il campo minuti viene compilato per eccesso, mostra la durata precisa e resta sempre modificabile manualmente.
Menu amministrativo compatto
- Le voci del menu occupano una sola riga e mantengono le descrizioni disponibili al passaggio del mouse.
- Logo, navigazione, profilo e comandi inferiori usano spaziature ridotte per evitare lo scorrimento sui monitor standard.
- Lo scorrimento di sicurezza resta disponibile esclusivamente sui viewport con altezza particolarmente ridotta.
Menu amministrativo organizzato per temi
- Le funzioni sono raggruppate in Panoramica, Tenant e commerciale, Organizzazione, Formazione, Controllo e conformità, Sistema e integrazioni.
- La numerazione è lineare e le voci Monitor operativo e Vista learner descrivono più chiaramente la loro destinazione.
- Il menu resta a collegamento diretto, con righe più compatte e senza ulteriori livelli da aprire.
Audit monitor dinamico e riallineato
- Il monitor TV usa una griglia stabile a 1920×1080: tutte le sezioni restano dentro il viewport senza sovrapposizioni o contenuti tagliati.
- Corsi, learner, attività e lezioni ruotano automaticamente ogni 9 secondi, evitando elenchi troppo lunghi.
- Un ticker continuo sintetizza attività e contenuti recenti, mentre indicatori e grafico mantengono allineamenti e altezze coerenti.
Registro sessioni e percorso formativo esteso
- Ogni accesso registra data e ora, indirizzo IP, dispositivo, browser, sistema operativo e user agent completo; la chiusura conserva orario e motivo di uscita quando rilevabile.
- Il registro auditor mostra le singole sessioni della piattaforma e il punto raggiunto nel percorso: modulo, lezione e avanzamento relativo.
- L'esportazione CSV genera una riga per sessione con identificativi tecnici, accesso e uscita, contesto del corso, presenze, tempi per lezione e tentativi quiz.
Gestione separata degli auditor
- Super Admin e Tenant Admin dispongono di una sezione dedicata per creare e gestire gli account auditor.
- Ogni profilo può essere attivato o sospeso e associato esclusivamente ai corsi che potrà consultare.
- L'email di benvenuto può essere inviata direttamente dalla scheda dell'auditor.
Registro operativo per auditor
- L'auditor dispone ora di un'area separata e in sola lettura per consultare partecipazioni, presenze, avanzamento e quiz dei corsi autorizzati.
- Il registro può essere filtrato per partecipante, corso, stato e periodo, con esportazione CSV dei risultati visibili.
- Ogni riga espone il dettaglio di sessioni corso, tempi per lezione e tentativi quiz senza consentire modifiche.
- Il monitor aggregato resta disponibile in una pagina distinta per Super Admin e Tenant Admin.
Footer amministrativo allineato
- Il footer parte dopo il menu laterale fisso, così logo, ragione sociale e dati legali restano interamente visibili.
Menu fisso e aggiornamenti automatici
- Il menu amministrativo resta vincolato al lato sinistro per tutta l'altezza visibile, indipendentemente dallo scorrimento della pagina.
- Le sessioni aperte rilevano automaticamente le nuove versioni e aggiornano l'interfaccia senza mantenere file obsoleti.
Menu amministrativo fisso
- Il menu laterale resta bloccato sul lato sinistro mentre scorrono i contenuti della pagina.
- La navigazione ha uno scorrimento interno indipendente e mantiene logo, profilo e logout sempre disponibili.
Campi e titoli contenuti nel drawer
- I campi dei quiz non superano più i bordi del drawer, anche con opzioni o titoli molto lunghi.
- I titoli visibili vengono abbreviati con ellissi e i nuovi titoli sono limitati a 80 caratteri.
Drawer amministrativi all’80%
- Sui monitor desktop i drawer occupano ora l’80% della larghezza della pagina, lasciando più spazio a tabelle e form complessi.
Drawer amministrativi più ampi
- Sui monitor desktop i drawer occupano ora il 60% della larghezza della pagina.
- Le tabelle e i contenuti estesi restano consultabili grazie allo scorrimento interno orizzontale e verticale.
Correzione recupero password
- La richiesta del collegamento di recupero password non provoca più un errore runtime nella pagina di accesso.
- Il form comunica correttamente con l’API e può quindi procedere con l’invio SMTP configurato dal Super Admin.
Accesso tenant più neutro
- Il campo tenant non mostra più DJM o altri clienti come esempio predefinito.
Correzione generazione token tenant
- Il form Super Admin genera nuovamente i token API tenant senza errori runtime.
- Il valore completo continua a essere mostrato una sola volta e non viene salvato in chiaro.
Recupero sicuro della password
- La pagina di accesso include ora la funzione Password dimenticata per ogni tenant.
- Il sistema invia un’email SIMPLYFAD formattata con un collegamento personale valido 30 minuti.
- Il collegamento è monouso e permette di scegliere e confermare direttamente la nuova password.
- Dopo il reset, le sessioni precedenti e gli altri collegamenti di recupero vengono invalidati.
- Le richieste ripetute vengono limitate per proteggere il profilo e la casella email.
Accesso amministrativo tenant
- Il login amministrativo accetta ora UUID, codice URL oppure nome visualizzato del tenant.
- È possibile indicare direttamente il nome visualizzato del tenant oltre al relativo codice URL.
- Il campo di accesso chiarisce i formati accettati e mantiene vuoto il tenant predefinito.
- Il campo password distingue chiaramente un valore vuoto da una password realmente compilata.
Token API per tenant
- Il Super Admin può generare e revocare token API dedicati a ogni tenant attivo.
- Ogni collegamento può avere un nome riconoscibile e una scadenza facoltativa.
- Il token completo viene mostrato una sola volta e resta confinato ai dati del tenant assegnato.
- La tabella mostra stato, prefisso, creazione, scadenza e ultimo utilizzo senza esporre il segreto.
Distribuzione corsi tra tenant
- Il Super Admin può duplicare un corso completo in qualsiasi tenant attivo.
- La copia comprende moduli, lezioni, contenuti, quiz, domande e propedeuticità interne, ma non lo storico corsisti.
- Un corso non ancora utilizzato può essere spostato in un altro tenant con conferma esplicita.
- Le operazioni tra tenant vengono registrate nell'audit e il corso di destinazione viene impostato come bozza.
Configurazione sicura SMTP in produzione
- Supporto dell'ambiente di produzione per la chiave server-side che protegge la password SMTP.
Comunicazioni e notifiche email
- Motore SMTP centralizzato, configurabile dal Super Admin e disponibile a tutti i tenant.
- Nuova area per impostare il mittente, verificare l'invio e inviare comunicazioni a uno o più tenant.
- Notifiche automatiche per creazione utente e assegnazione di un corso.
- Storico di consegna per distinguere invii effettuati e non consegnati.
Baseline della piattaforma SIMPLYFAD
- Console Super Admin per tenant, licenze, listini, piani commerciali e preventivi.
- Gestione SaaS multi-tenant con aziende, sedi, reparti, utenti e ruoli separati.
- Authoring completo di corsi, moduli, lezioni, quiz, assegnazioni, attestati e tracciamento.
- Editor visuale per contenuti formativi e gestione di immagini e media caricati.
- Nuova esperienza amministrativa: navigazione laterale, tabelle operative e drawer per le azioni.
- Audit monitor in formato TV wall e strumenti per una lettura immediata della compliance.
- Sessioni e accessi rinforzati, seed e migrazioni idempotenti per una maggiore continuità operativa.
Versione corrente: v2.9.1