Skip to content
This repository has been archived by the owner on Dec 5, 2024. It is now read-only.

Latest commit

 

History

History
592 lines (377 loc) · 46 KB

CHANGELOG.md

File metadata and controls

592 lines (377 loc) · 46 KB

Changelog

2.11.5 (2024-11-14)

Bug Fixes

  • modifica controllo ordine voci per criteri C.SI.1.3 e R.SC.1.2 (#545) (459539e)

2.11.4 (2024-11-05)

Bug Fixes

  • cheerioAPI text(); events missing data-element error handling (#538) (934d29b)

2.11.3 (2024-10-08)

Bug Fixes

2.11.2 (2024-09-20)

Bug Fixes

2.11.1 (2024-08-29)

Bug Fixes

2.11.0 (2024-08-29)

Features

Bug Fixes

  • C.SI.5.2: add Santa Caterina d’Este domain (3138a5d)

2.10.1 (2024-08-01)

Bug Fixes

  • C.SC.1.3,C.SI.1.4: ignore non-string contents (28b5771)
  • C.SI.1.3: increase timeout (5b6dd80)
  • C.SI.5.2: remove www only at the beginning of a URL (87dc14d)

2.10.0 (2024-06-06)

Features

2.9.0 (2024-05-31)

Features

  • check WCAG 2.1 compliance (68c037c)

Bug Fixes

  • C.SC.2.2: add AGID unreachable check (590c279)
  • C.SI.1.5: add “Anagrafe” and “PNRR” (006bb24)
  • make domain check case insensitive (b9c0b31)

2.8.5 (2024-03-28)

Bug Fixes

  • R.SC.2.2: accept ' character in legal notes (fa2c268)

2.8.4 (2024-03-28)

Bug Fixes

  • accept ' character in legal notes (8ffdfa9)
  • add timeout in button click wait for navigation (#470) (793eb5a)
  • C.SI.5.2: add Romentino domain (3d03986)
  • check domain name only in accessibility page (b8533ec)
  • increase heap memory (ec2d961)
  • show error on accessibility audit if AGID is unreachable (92ccb79)

2.8.3 (2024-03-07)

Bug Fixes

  • aggiunti font lowercase (4157889)
  • C.SI.1.7: add extra allowed title for second level pages (8c3c93e)
  • C.SI.5.2: add Pieve di Bono-Prezzo and Predaia domains (cd7b327)
  • set Italian as preferred languange in internal browser (cbbd157)

2.8.2 (2024-02-05)

Bug Fixes

  • C.SC.1.5: case insensitive match (594da46)
  • C.SI.5.2: add missing domains (fe73d2c)
  • C.SI.5.2: add missing domains (6a5a22f)
  • handle non semantic versioning (53661d5)

2.8.1 (2023-12-21)

Bug Fixes

  • update allowed domains (d0b7ffd)
  • use cheerio for html to text conversion (3b1858c)

2.8.0 (2023-11-23)

Features

  • allow custom number of services to analyze (8b6dfd6)
  • app: add version string in report filename (b184f6a)

Bug Fixes

  • aggiornati domini (8d00ce8)
  • C.SI.2.1: do not exclude external appointment booking links (1643c5b)
  • do not load PDF files (0f148e6)

2.7.6 (2023-10-27)

Bug Fixes

  • C.SI.1.2: lower threshold to 30% (d4b7ec5)
  • C.SI.2.1: do not check for links equality (ef3b73e)

2.7.5 (2023-10-25)

Reverts

  • "fix: browser2 close instead of disconnect" (17dbc03)

2.7.4 (2023-10-24)

Bug Fixes

  • browser2 close instead of disconnect (3607db8)
  • load host from redirected url (71662bd)
  • percentage round before the check and caching redirected page (d9007bd)

2.7.3 (2023-10-16)

Bug Fixes

  • add error message dataelement (d7f7270)
  • change required from name to audienceType (72cca61)
  • get redirected url (14d032c)
  • remove extra backtick (1e05e8f)

2.7.2 (2023-09-29)

Bug Fixes

  • change audit domain, first and second pages (58143a9)
  • check domain after page load (#389) (3855ddf)
  • click exception (8bda399)
  • wait for networkIdle after click (1d64a6e)

2.7.1 (2023-09-26)

Bug Fixes

  • audit descriptions (fc24d35)
  • axios get headers (bff95a9)
  • C.SI.5.2: audit description (1b02c2e)
  • move check number of services after load instead of after select pages (b554c18)
  • remove homepage (4af1641)
  • scan variables (bb192eb)

2.7.0 (2023-09-22)

Features

  • add check number of services in audit municipality services (be0238c)
  • add check number of services in audit municipality services (58d19e0)
  • add check on page url and name in first and second level pages (a99548e)
  • add check on page url and name in first and second level pages (4fb3077)
  • add check pages in school (f99236d)
  • add check pages in school (c6d78c0)
  • add error handling in domain and feedback audit (d3a1524)
  • add link name and url for get first level page (236a702)
  • add link name and url for get first level page (53901e5)
  • add pager loading in municipality services (eb1b17f)
  • add primary page domain checks (fa41bce)
  • add primary page domain checks (c5da288)
  • add primary, secondary and service pages in domain audit (df82b3f)
  • add protocol timeout (56b3b50)
  • audit school first level page, check page redirect and page name (40fcb92)
  • audit school first level page, check page redirect and page name (f15b059)
  • change error message (339e692)
  • change municipality bootstrap check (59c0066)
  • refactory pages loading and data element error handling (b5e09f9)
  • remove external link redirect from page retrieve (0f44278)
  • remove external link redirect from page retrieve (5093a14)
  • second level pages load (655c111)
  • second level pages load (67991ea)

Bug Fixes

  • add regular expression for drupal classes (#370) (f69f01a)
  • add vocabularies (#371) (dd52af9)
  • audit configs (ea04942)
  • audit configs (973f0a1)
  • bootstrap audit description (fdb63b4)
  • change audit messages: municipality-domain, municipality-services (8811b37)
  • change check logic school and municipality (d494bb5)
  • change check logic school and municipality (c1fb622)
  • error column order (5e574d1)
  • error column order (7ef8c74)
  • error on link build (3e27156)
  • merge conflicts (3493eca)
  • remove backtick (601c757)
  • replace waitForNavigation with waitForSelector all-topic (2492ccc)
  • start from zero, min 2 clicks (70e40a3)
  • static checks (127b19a)
  • static checks (b1abf41)
  • static checks (dfbd56b)
  • Update allowedDomains.ts (06a16b4)

2.6.0 (2023-08-04)

Features

  • add request interception for media requests (d5d0c1f)
  • add timeout error handling and goto retry tentative (deeee0f)

Bug Fixes

  • change audience.name in audience.audienceType (1dffa8b)
  • error message for audit with page.goto (71910b4)
  • Update allowedDomains.ts (422acdb)

2.5.1 (2023-07-11)

Bug Fixes

  • allow cookie domains starting with dot (fa299e9)
  • school: do not check external pages (f1161f6)
  • scuole: do not check external service pages (a9ffa5a)

2.5.0 (2023-07-04)

Features

  • check feedback component questions and answers at each click (878c673)
  • check load cards when button clicked (afc9563)

Bug Fixes

  • scuole: language detection (cf11d10)

2.4.1 (2023-06-30)

Bug Fixes

  • app: set Puppeteer cache dir (46b5f61)
  • visibility check on display, visibility, boundingClientRect, offsetParent (8b0e330)

2.4.0 (2023-06-29)

Features

  • allow subdomain in cookies (d5f68a1)
  • scuole: add support for German and Ladin language (5090932)

Bug Fixes

  • check subdomain (926aad7)
  • improve error logging (937f277)
  • increase HTTP response logs (78e1723)
  • remove break in click loop (ec87d2b)
  • remove single process on puppeteer, remove visible from modal button search, merge logics in bootstrap audit (1550be0)
  • remove wait for ajax response in load other cards, refactory feedback component check (3aec60c)
  • removing get parameters during URL check (d95d4a6)
  • show correct URL in error message (28ae46d)

2.3.4 (2023-06-05)

Bug Fixes

  • increase output verbosity during page loading (f044878)
  • revert internal URL check for schools (e84262a)

2.3.3 (2023-05-12)

Bug Fixes

  • check content length in C.SI.1.3 and R.SC.1.2 (b089866)

2.3.2 (2023-05-08)

Bug Fixes

  • process.exit in index.ts (ff75f26)

2.3.1 (2023-04-26)

Bug Fixes

2.3.0 (2023-04-26)

Features

  • puppeteer single process (7bdace1)

2.2.1 (2023-04-12)

Bug Fixes

  • follow A links (#249) (1f1d0c1)
  • indicate the child font when yellow result (8840f7a)
  • make local C.SC.2.2 and C.SI.3.2 informative (68c6087)

2.2.0 (2023-04-03)

Features

  • parametro timeout per le richieste al sito (#229) (bbd92ca)

Bug Fixes

  • building internal url and replace hidden characters in string (ee2a38b)
  • increase default value of request timeout (2f173cb)
  • modifica caricamento span (87d273e)
  • selector p (2b338f5)
  • success logic (b45594d)

2.1.1 (2023-03-13)

Bug Fixes

  • gestione eccezione con buttone non ajax, fix breadcrumb, fix visualizzazione voci secondo livello (05eedac)

2.1.0 (2023-03-13)

Features

  • colonna per JSON valido in audit metatag (acc9845)
  • controllo se url è interno al sito per pagine di secondo livello di scuole (46eac99)

Bug Fixes

  • C.SI.5.2: logica di controllo per sottodomini (75d3d89)
  • caricamento pagine da paginatore per scuole (ed2080c)
  • eliminazione caratteri speciali durante controllo breadcrumb (6db9447)
  • eliminazione caratteri speciali durante controllo breadcrumb (948e390)

2.0.2 (2023-03-06)

Bug Fixes

  • check url in page with and without www (e948514)
  • minor fixes and packages update (d750591)

2.0.1 (2023-03-02)

Bug Fixes

2.0.0 (2023-03-01)

Bug Fixes

  • app: change option description (ffeccec)
  • app: change option text (5b309d3)
  • app: change order of options (6550e15)
  • audit non eseguito se non viene trovata almeno una voce per sotto menù (4f38ee1)
  • C.SI.2.1: remove breadcrumb check (3715139)
  • cambiamento itemType a url per link di destinazione (eb4b694)
  • gestione eccezione https.request (66670f8)
  • logica inizializzazione audit (1d0665c)
  • modifica scrittura risultati (43a4fad)
  • static checks (7d5995a)

Miscellaneous Chores

1.2.0-pre.1 (2023-02-28)

Features

  • aggiornamento label audit servizi comuni & scuole (c5a36dc)
  • aggiornamento label audits (eb417b5)
  • aggiunta colonne aggiuntive ad audit contatti (42759a5)
  • aggiunta controllo pagine di prenotazione apputamenti per audit di cookies e bootstrap (792dfa4)
  • app: add selection of accuracy level (b9d9c14)
  • audit CSC13 (5883c80)
  • audit CSI21 (2290d68)
  • audit CSI25 (6c7498c)
  • audit CSI34 (30686fe)
  • audit CSI34 con data-elements (364181f)
  • audit informativi in audit standard (3eae28f)
  • audit RSI11 (22b5d09)
  • audit servizi scuole (cfe960f)
  • audit servizi scuole su servizi multipli con caricamento da pager (bfc2d87)
  • audit servizi sui comuni - scansione servizi multipli (71d33d9)
  • audit/CSC11 (562fa56)
  • audit/CSC31 (94dabd0)
  • audit/CSI22 (db265b1)
  • audit/CSI24 (eacf8a3)
  • audit/CSI52 (d4f704a)
  • check cookies per pagine di eventi (1496ffd)
  • configurazioni per accuratezza scansioni (af174fd)
  • controllo di almno 3 caratteri in ogni testo di servizi (4325a5a)
  • controllo presenza componente contatti in pagina per audit assistenza contatti (63c8942)
  • error voices for second level pages (927fa3f)
  • inizio nuove features audits (c2b297d)
  • label release 3 (b727c0d)
  • logica caricamento pagine di scuole (0cff764)
  • modifica label audit di comuni (a259e0c)
  • modifica logica di controllo del componenete di feedback (90e0588)
  • modifica logica di fallimento audit se data-element non trovati (1ffe394)
  • modifica messaggi dei cluster (18ce09a)
  • modifiche audit licenza e attribuzione, dichiarazione accessibilità e disservizio (f320ca0)
  • modifiche del 30 01 (e9f033d)
  • nuova visualizzazione risultati per audit bootstrap (200f32b)
  • refactory file di utils (60e02e6)
  • refactory risultati audit servizi scuole (ae5b69f)
  • refactory risultati per audit cookie municipality (5527b21)
  • refactory scrittura risultati per audit bootstrap comuni (53d0407)
  • refactory scrittura risultati per audit cookie scuole (0434560)
  • refactory scrittura risultati per audit servizi comuni (6bfe56e)
  • ricerca dei data-element per i menu dei servizi (baaf1d6)
  • riscrittura risultati per audit bootstrap e link delle pagine analizzate come url (bc1302d)
  • scansione per tutti gli elementi in pagina (5f3a526)
  • scuole voci di secondo livello (f9fa51e)

Bug Fixes

  • add missing entries to EuroVoc (7379780)
  • aggiornamento label per audit scuole (0abfaac)
  • audit accessibilità (af9d4be)
  • build url negli url di servizi (5422303)
  • caricamento pagine custom (c633a23)
  • caricamento pagine di prenotazione appuntamenti dalla pagina di primo livello servizi, bugfix (97cb585)
  • condizione gialla per vocabolari controllati (0ebac69)
  • config audit per comuni (d3f9c9d)
  • css classes (0eb9e11)
  • fix messaggi errati audit (515769a)
  • fix minori (43f5471)
  • fix sui messaggi di errore (8935bad)
  • label (fe41535)
  • look for &lt;a&gt; tags instead of <li> in C.SC.1.5 (95cadba)
  • messaggio rosso audit di cookies (1389ad1)
  • messaggio rosso audit licenza e attribuzione e static checks (2e1ca63)
  • minor (cb6bf73)
  • minor fix (09c59db)
  • modifica della scrittura dei risultati per audit appuntamenti (24ebf64)
  • modifica di accuracy da max to high, modifica del valore del suggested a 5 pagine, aggiornamento readme, set di accuracy dentro il metodo run (5e0b720)
  • modifica messaggi di errore per audits dello strumento di valutazione (e7278ad)
  • modifica messaggio di errore per audit di accessibilità per comuni (ef91c0d)
  • modificata la descrizione (1469402)
  • modifiche di caricamento delle pagine di terzo livello per eventi (8b666d1)
  • modifiche labels (7580332)
  • non esecuzione per audit menu primo livello scuole (3dd50f9)
  • ordinamento risultato, colonna si nasconde se non ci sono risultati, label per menu secondo livello (62da1a1)
  • rimozione campo 'Elemento controllato' in audit CMS (643f7ff)
  • rinominazione metodi di utils (7c401c4)
  • show correct failure message in C.SI.2.1 (7ad4bf8)
  • sistemazione configurazioni e static checks (52cc3d3)
  • static checks (9c7e0e0)
  • static checks (e4dae58)
  • static checks (3bef635)
  • static checks (4cf9015)
  • static checks (17740eb)
  • static checks (d95e00b)
  • static checks e refactoring codice (f08591f)
  • update C.SI.1.4 audit description (ca20a9e)
  • voci di secondo livello per comuni (e702141)

Miscellaneous Chores

  • merge work on new features (f745703)

1.1.0 (2022-12-07)

Features

  • cache loadPageData (#71) (b72b188)
  • verify fonts on all headers and paragraphs (1cebac3)

Bug Fixes

  • calculation of the 30% of the schools' second level menu items (177008a)
  • change percentage calculation in C.SC.1.5 (#128) (c0ce054)
  • check full CSS comment header in CMS theme version audit (34e4822)
  • don’t count header in C.SC.1.5 (a45f981)
  • remove C.SE.5.1 and C.SE.5.2 (c0ce054)
  • remove item position check in C.SC.1.5 (c0ce054)
  • typos in domain list (188843c)
  • update audit messages (d00a07a)
  • wait until page is completely loaded (6756449)

1.0.13 (2022-11-11)

Bug Fixes

  • modifica prelievo url di scansione da origin a href (10da2ea)

1.0.12 (2022-11-10)

Bug Fixes

  • aggiunto user-agent header versione tema comuni (585d7db)
  • C.SI.1.3 “Categoria del servizio” (799b6f8)
  • fix hostname in verifica esistenza url (359f9a3)
  • integrazione Axios per verifica esistenza url (f0fbde5)

1.0.11 (2022-11-10)

Bug Fixes

  • aggiunto header user-agent nelle request per retrieve CSS (a8ca690)
  • C.SC.1.5 “I luoghi” (b17f4e7)
  • C.SC.1.5 “Le persone” (19e3a25)
  • C.SC.1.5 order (35a4e63)
  • C.SI.1.6 “Vivere [nome del Comune]” (f9d169b)
  • C.SI.2.1 warning becomes a failure (b63bba0)
  • C.SI.2.4 allow “mailto:” (b9b7ccc)
  • follow redirects (16bc98a)
  • report if no CMS theme is used (c86d92a)
  • show name of detected CMS (8bb45b6)
  • suite di cifratura aggiornati con standardName (9b98564)