pa11y / pa11y-dashboard

Pa11y Dashboard is a web interface which helps you monitor the accessibility of your websites
https://pa11y.org
GNU General Public License v3.0
987 stars 181 forks source link

Running a test blocks the server response #295

Open josebolos opened 2 years ago

josebolos commented 2 years ago

It looks like clicking on the "Run pa11y" button for a test completely blocks the backend while the test is being run.

This means that no response is sent to the browser until the test is completed which, it the test takes a while to run, may make the user think that the site is broken.

We should decouple this so the test fully runs in the background without affecting the server response.

Swapnil-Titar commented 2 years ago

I do have faced same issue with node js version 16, anyone tried any resolution on it ?

sangitamane commented 2 years ago

Any version of Node MongoDB driver is still not compatible with Node >14 as per their official documentation . Though the original issue which @josebolos has reported might be different!

Swapnil-Titar commented 2 years ago

Dear Team, I tied with lowering the version of node js to 12. it is successful now..!! Install Pa11y now with latest version ----- pa11y-dashboard>pa11y -n

pa11y: 6.1.1