Changelog
Supporto » Qwaser Demo Versione 4.1.0
v4.2.0 Composizione dei questionari, regole di compilazione, domande NPS e ritorno al portale
Feature
Improvement
Update
Composizione dei questionari
- Le schede delle domande si aprono per scegliere sezione, visibilità e analisi; nuove sezioni si creano direttamente dalla composizione
- Una domanda aggiunta sparisce dal repository e torna disponibile se viene tolta; le domande si possono trascinare dal repository al questionario
- L'ordine delle domande è sempre quello impostato: nessun riordino automatico per tipologia
- Tipologie di domanda con nomi chiari: Scelta singola, Scelta multipla, Scala di valutazione, Sì / No, Risposta aperta
- Nuova tipologia NPS (probabilità di raccomandazione da 0 a 10) con le zone Detrattori, Passivi e Promotori
Regole di compilazione
- Le domande segnate come Obbligatorie o Disabilitate nella pagina Regole valgono in compilazione; una domanda disabilitata si attiva in base alle risposte precedenti
- Le regole dei questionari esistenti sono visibili e modificabili nel nuovo editor
Compilazione
- Messaggio di presentazione all'inizio e ringraziamento personalizzabile alla fine del questionario
- Ritorno al portale di provenienza con l'esito della compilazione (completata o annullata), configurabile per ogni questionario; i questionari condivisi da più applicativi riportano ciascuno alla propria pagina
- Ogni domanda indica se è obbligatoria o opzionale
- Risposte su una sola riga e tutte della stessa dimensione, testi più grandi e leggibili anche da smartphone
Interfaccia
- Messaggi di conferma e avvisi con dimensioni uniformi in tutta l'applicazione
- Pagina dell'indagine in Modalità CAWI: avvisi più chiari su servizio e chiave di cifratura, conteggi senza le compilazioni di prova
Moduli:
Questionari
Modalità CAWI
Compilazione
Settaggi
- La scala NPS 0–10 è stata aggiunta a tutti gli enti e si può modificare in Amministrazione → Settaggi
Dettagli tecnici
- Compilazione: parametri di uscita del questionario (ESITO, CODICE_UTENTE, ANNO…) inviati in POST alla pagina di ritorno, come SISValDidat; campo facoltativo URL_RITORNO nel pacchetto cifrato v2
- Regole: conversione del formato del vecchio Qwaser nel formato di SISValDidat, senza differenze di comportamento
- Database: script 018 (tabella mancante negli schemi dei nuovi enti, causa di errore nelle Statistiche), 019 (uscita dalla compilazione), 020 (nomi delle tipologie), 021 (tipo NPS e scala 0–10 degli enti)
v4.0.0 Nuova piattaforma Qwaser — riscrittura completa del sistema
Feature
Update
Migration
Security
Una nuova piattaforma
Qwaser è stato completamente riprogettato e riscritto su un'infrastruttura moderna, mantenendo dati, questionari, indagini e risposte già raccolte.
Framework e architettura
- Passaggio al framework Laravel, con architettura multi-ente: ogni ente mantiene i propri dati isolati condividendo la stessa infrastruttura
- Interfaccia rinnovata, coerente con le altre piattaforme Valmon, accessibile e utilizzabile da smartphone
Questionari online
- Nuovo modulo di compilazione con salvataggio automatico di ogni risposta e ripresa della compilazione
- Regole tra domande valutate sia nel browser sia sul server
- Nuovo pacchetto di collegamento con i portali degli enti, cifrato e autenticato, con scadenza
Sicurezza
- Password con hashing bcrypt, protezione dai tentativi di accesso ripetuti, sessioni cifrate
- Content Security Policy, query parametriche e registro delle operazioni
Moduli:
Core
Database
Frontend
Questionari
Documentazione
- I portali degli enti devono adottare il nuovo codice di collegamento indicato nella pagina dell'indagine (Questionari online)
- Si consiglia di svuotare la cache del browser dopo il primo accesso
Dettagli tecnici
- Framework: Laravel 13 su PHP 8.5, in sostituzione della precedente base PHP procedurale
- Database: PostgreSQL multi-ente (schema per ente), testi multilingua in jsonb, script di aggiornamento idempotenti
- Pacchetto di compilazione v2: AES-256-GCM con IV casuale, timestamp e scadenza; la versione precedente non è più accettata
- Sessioni e cache: Redis
- Integrazione: pagine legali e changelog dal sito Valmon tramite API dedicate