GithubHelp home page GithubHelp logo

agid / agid-forms-frontend Goto Github PK

View Code? Open in Web Editor NEW
4.0 4.0 2.0 10.69 MB

General purpose custom CMS to store authenticated form data (Gatsby frontend)

License: European Union Public License 1.2

JavaScript 2.05% TypeScript 81.70% Dockerfile 0.45% SCSS 3.00% MDX 12.81%

agid-forms-frontend's People

Contributors

dependabot[bot] avatar gunzip avatar pdavide avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

agid-forms-frontend's Issues

PROCEDURA DI ATTUAZIONE: "INVIO" (UTENTE ANONIMO)

Comportamento atteso

Sia la procedura di attuazione che quella del meccanismo di feedback devono presentare all’invio della segnalazione una notifica immediata:

  1. All’invio della segnalazione al protocollo (con mittente "EMAIL SEGNALANTE"), la proceduta invia automaticamente:
    A) una email di avvenuta ricezione al segnalante
    B) una email all'Ufficio Protocollo AGID con mittente "EMAIL SEGNALANTE"

  2. Una volta protocollata (manualmente dall’ufficio) partirà una seconda notifica al mittente di avvenuta protocollazione.

Comportamento attuale

Non è possibile effettuare il TEST su "INVIA" la segnalazione, il sistema non lo consente poiché manca l'allegato (il pulsante allega file non ha funzionato).
Pertanto il form non consente di inviare la segnalazione e restituisce il messaggio:
- assicurati di aver corretto tutti gli errori ed aver compilato tutti i campi obbligatori prima di salvare il modulo verifica l'indirizzo email: la verifica dell'indirizzo email è obbligatoria

Possibili soluzioni

Contesto

TEST SUI SEGUENTI BROWSER:
A) Google Chrome V. 79.0.3945.130 (Build ufficiale) (a 64 bit)
B) Internet Explorer V. 11.864.17763.0
C) Firefox V. 72.0.2 (64 bit)

PROCEDURA DI ATTUAZIONE: SEZIONE "RISPOSTA DEL SOGGETTO EROGATORE" (UTENTE ANONIMO)

Comportamento atteso

Il pulsante "Scegli file" mi deve consentire di selezionare i file da allegare.

Comportamento attuale

Il pulsante "Scegli file" non funziona:
- su Google Chrome: non si apre il pop-up e non permette di selezionare nessun file
- su Explorer: il pulsante non è cliccabile, non è possibile selezionare nessun file
- su Firefox: il pulsante non è cliccabile, non è possibile selezionare nessun file

Possibili soluzioni

Contesto

TEST SUI SEGUENTI BROWSER:
A) Google Chrome V. 79.0.3945.130 (Build ufficiale) (a 64 bit)
B) Internet Explorer V. 11.864.17763.0
C) Firefox V. 72.0.2 (64 bit)

PAGINA DI ACCESSO: CERCA LA TUA AMMINISTRAZIONE

Comportamento atteso

Come funziona la ricerca dell'amministrazione?
I dati sono recuperati da IPA?

Comportamento attuale

Alcuni esempi di malfunzionamenti su form.agid:

  • Cercando “Dipartimento per la trasformazione digitale” non trova nulla, mentre su IPA è presente
  • Inserendo la parola “regione” nel risultato non appaiono tutte le regioni
  • Inserendo “città metropolitana” non trova nulla, mentre la ricerca funziona inserendo “citta’ metropolitana”
  • Inserendo “dipartimento della protezione civile” non trova nulla, mentre su IPA esiste (da non confondere con “Agenzia per la protezione civile” che fa riferimento ad un’altra cosa)
  • Inserendo “dipartimento della funzione pubblica” non trova nulla, mentre su IPA esiste
  • “sogei” restituisce 2 risultati identici “Sogei S.P.A.”, mentre su IPA il risultato è uno solo
  • “csi piemonte” non restituisce nulla, lo trova solo specificando per esteso “Consorzio per il sistema informativo”
  • La ricerca inoltre andrebbe ottimizzata nell’esposizione dei risultati: escono solamente i primi 10 risultati e non vengono mostrati in ordine alfabetico
  • Facendo la ricerca per CODICE IPA, in alcuni casi restituisce un risultato doppio (vedi “r_marche”, “r_lazio”, “r_campania”, ecc…)

NOTA: Non tutte le società in-house sono presenti su IPA e di conseguenza mancano anche su form.agid, es.:

  • “Lepida S.p.A.” non è presente, mentre c’è Venis S.p.A)
  • “Lombardia informatica” non è presente

Possibili soluzioni

Contesto

PROCEDURA DI ATTUAZIONE: VERIFICA INDIRIZZO EMAIL (UTENTE ANONIMO)

Comportamento atteso

Accesso alla Procedura di attuazione: http://form.agid.gov.it-131.1.241.146.nip.io/form/procedura-attuazione/bcdec6ad-e8e0-4834-ab22-73b4327e4345/
Cliccando sul pulsante "verifica l'indirizzo email", viene verificato il codice ricevuto per email e se corretto, il form mi visualizza l'indirizzo email che ho inserito e posso procedere con la compilazione del form.

Comportamento attuale

A) Inserendo il codice ricevuto via email, nell'apposito campo del form, cliccando sul pulsante "verifica l'indirizzo email": DAL FORM SCOMPARE IL CAMPO "Indirizzo email (o PEC)" con l'indirizzo che avevo inserito (vedi immagini allegate: "DCD_Vedifica email_1" e "DCD_Vedifica email_2"
B) Facendo il refresh della pagina, l'indirizzo email "[email protected]" che avevo inserito, mi appare in alto nel form.
DCD_Vedifica email_1
DCD_Vedifica email_2
DCD_Vedifica email_3

a destra nel campo riservato all'utente autenticato (vedi immagine allegata: "DCD_Vedifica email_3")

Possibili soluzioni

Contesto

TEST SUI SEGUENTI BROWSER:
A) Google Chrome V. 79.0.3945.130 (Build ufficiale) (a 64 bit)
B) Internet Explorer V. 11.864.17763.0
C) Firefox V. 72.0.2 (64 bit)

14 - Eliminazione errore W3C - Bad value _hjRemoteVarsFrame for attribute name on element iframe

Comportamento atteso

Eliminare errore W3C

Comportamento attuale

Effettuando il test W3C (https://validator.w3.org/#validate_by_input) viene segnalato l'errore: Bad value _hjRemoteVarsFrame for attribute name on element iframe

Possibili soluzioni

In <iframe name="_hjRemoteVarsFrame" title="_hjRemoteVarsFrame";
rinominare il valore _hjRemoteVarsFrame del name; senza underscore è accettato (hjRemoteVarsFrame)

Contesto

Cosa succede quando cambia la mail del RTD di una PA

Comportamento atteso

Un nuovo RTD dovrebbe poter accedere a tutte le dichiarazioni create da un precedente RTD.

Comportamento attuale

Da verificare.

Possibili soluzioni

Aggiornare l'indirizzo email nel DB.

PROCEDURA DI ATTUAZIONE: SEZIONE "TRATTAMENTO DEI DATI PERSONALI" (UTENTE ANONIMO)

Comportamento atteso

Cliccando sul link, mi porta alla pagina dell'Informativa e tornando indietro devo poter trovare tutti i dati che avevo inserito.

Comportamento attuale

Dopo aver compilato tutti i dati del form, clicco sul link "Informativa sul trattamento dei dati personali":

  • Il sistema mi porta alla pagina dell'informativa, ma tornando indietro ho perso tutti i dati che avevo inserito.

Possibili soluzioni

Contesto

TEST SUI SEGUENTI BROWSER:
A) Google Chrome V. 79.0.3945.130 (Build ufficiale) (a 64 bit)
B) Internet Explorer V. 11.864.17763.0
C) Firefox V. 72.0.2 (64 bit)

Sezione "Email della persona responsabile dell'accessibilità (RTD)": Label ERRATA

Comportamento atteso

Comportamento attuale

Label errata: "Email della persona responsabile dell'accessibilità (RTD)"

Possibili soluzioni

Modificale label (come da allegato 1 alle LG) IN:
"Recapito del Responsabile della transizione al digitale e della gestione delle richieste inviate tramite il meccanismo di feedback"

NOTA: se la nuova label è troppo lunga, possiamo mettere solamente: "Recapito del Responsabile della transizione al digitale"

Contesto

PROCEDURA DI ATTUAZIONE: INFORMATIVA SUL TRATTAMENTO DEI DATI PERSONALI

Comportamento atteso

Al Link http://form.agid.gov.it-131.1.241.146.nip.io/doc/procedura-attuazione/informativa-privacy/
Parte di testo della pagina - Sezione "Periodo di conservazione dei dati personali":
I dati forniti dal soggetto che ha presentato il reclamo sono trattati per il tempo necessario allo svolgimento dell’attività di gestione dello stesso reclamo e, in ogni caso, nel rispetto del Codice dei beni culturali di cui al D.Lgs. 42/2004.

Comportamento attuale

Al Link http://form.agid.gov.it-131.1.241.146.nip.io/doc/procedura-attuazione/informativa-privacy/

Al momento il testo nella Sezione "Periodo di conservazione dei dati personali", presenta una parte tra "()" come indicato di seguito:
"I dati forniti dal soggetto che ha presentato il reclamo sono trattati per il tempo necessario allo svolgimento dell’attività di gestione dello stesso reclamo (togliere il periodo evidenziato in blu nello screenshot ossia “fino alla sua conclusione”) e, in ogni caso, nel rispetto del Codice dei beni culturali di cui al D.Lgs. 42/2004."

ELIMINARE la parte tra "()":
(togliere il periodo evidenziato in blu nello screenshot ossia “fino alla sua conclusione”)

Possibili soluzioni

Contesto

PUBBLICAZIONE Dichiarazione: Data di sistema errata

Comportamento atteso

Comportamento attuale

Quando pubblico una dichiarazione, all’interno della email ricevuta dal RTD, la data comunicata è indietro di un’ora.
Es. in questo caso la pubblicazione era stata fatta alle ore 14:31, mentre la mail indica le 13:31:
Ciao,
il 28/01/2020 alle ore 13:31 è stata pubblicata la seguente dichiarazione di accessibilità:

Possibili soluzioni

Contesto

PROCEDURA DI ATTUAZIONE: SEZIONE "MOTIVO DEL RECLAMO" (UTENTE ANONIMO)

Comportamento atteso

Il pulsante "Scegli file" mi deve consentire di selezionare i file da allegare.

Comportamento attuale

Errore: Il pulsante "Scegli file" non funziona:
- su Google Chrome: non si apre il pop-up e non permette di selezionare nessun file
- su Explorer: il pulsante non è cliccabile, non è possibile selezionare nessun file
- su Firefox: il pulsante non è cliccabile, non è possibile selezionare nessun file

Possibili soluzioni

Contesto

TEST SUI SEGUENTI BROWSER:
A) Google Chrome V. 79.0.3945.130 (Build ufficiale) (a 64 bit)
B) Internet Explorer V. 11.864.17763.0
C) Firefox V. 72.0.2 (64 bit)

DICHIARAZIONE DI ACCESSIBILITÀ: In VISUALIZZAZIONE

Comportamento atteso

Comportamento attuale

Sezione "REDAZIONE DELLA DICHIARAZIONE DI ACCESSIBILITÀ"
Visualizzando la dichiarazione (dopo una modifica o comunque in visualizzazione), viene riportata la seguente frase errata: "La dichiarazione è stata aggiornata il DD.MM.YYYY a seguito di una revisione del sito web.".

MODIFICARE (come da “DECISIONE DI ESECUZIONE (UE) 2018-1523 DELLA COMMISSIONE 11 ottobre 2018”) IN:
"La dichiarazione è stata riesaminata da ultimo il DD.MM.YYYY"

Possibili soluzioni

Contesto

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.