Joey Ciechanowicz

Results 8 issues of Joey Ciechanowicz

Modules are supported in Node >=12 now, and some of our dependencies have switched to them (`globby, protocolify`) meaning we can't use latest versions going forwards.

type: discussion
type: design

First PR of the merge! I've brought the entire commit history from `pa11y-ci` so it's not lost, meaning this is a painful PR to review. All the changes I've made...

Now that we've merged the reporters in, if one is using pa11y from JS then the reporter import is `pa11y/lib/reporters/x`. Would be nicer to have the reporters exported from the...

type: enhancement

When you have a constantly showing tooltip, like on the site, if you have a hover tooltip above a static tooltip then the static tooltip blurs. [Example gif](https://gyazo.com/ef04923ed803d89fdf0df28ee57dc2be) Using Chrome...

bug

Pa11y (not currently published) now supports multiple test runners. We need to add the ability to select runners in the webservices. Therse a couple of ways this could be done:...

type: enhancement

Currently the logging is done using `console.log`/`console.error`. We should really be using a configured logger (`winston` etc) that can also label the log output so that dual dashboard/webservice deployments can...

type: enhancement
priority: medium

The cron job part of the code has no testing through unit or integration tests. Integration tests don't really make sense for something that runs on a schedule, so need...

type: enhancement
priority: critical

In a couple of cases the webservices returns an `HTTP 500` error without explanation. Notably when you request a task with `lastres: true` and there is no last result, the...

type: bug