dependabot[bot]
8e31c40269
Bump moment from 2.29.1 to 2.29.4 ( #312 )
...
Bumps [moment](https://github.com/moment/moment ) from 2.29.1 to 2.29.4.
- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/moment/moment/compare/2.29.1...2.29.4 )
---
updated-dependencies:
- dependency-name: moment
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-12 16:11:02 +00:00
Jose Bolos
3b76433cf3
Version 4.2.0
2022-03-30 17:19:08 +01:00
Jose Bolos
f3462f0c1e
Bump webservice, deps, and linter configuration
...
* Bump webservice to require the latest 4.0.1 version
* Bump other dependencies
* Update linter conf to v2 which avoids the "Unsupported engine" warning when using node 12
* Keep all other devdependencies as they are so they stay consistent with the other repos
2022-03-30 18:16:25 +02:00
Jose Bolos
9dbee59746
Add request logging using morgan
...
This commit adds request logging to the app using morgan.
Every request will now be logged not one but twice: one when the request is received, and a second time when the response is sent.
The response logging also prints out the time elapsed in processing the request, which will be useful to debug performance issues (calls to the dashboard home are currently taking 4 - 15s on a populated database).
The new code uses a tiny middleware that uses nanoid to generate a random request id that can be used to match requests in the logs.
This logging will help us determine which requests are successful, which requests are slow, and establish what requests may have contributed to causing an application crash, making future debugging easier.
2022-03-08 11:19:15 +01:00
Jose Bolos
0072fe8965
Version 4.1.0
2021-11-26 16:25:06 +00:00
Jose Bolos
a424cfade7
Version 4.0.0
2021-11-26 15:34:37 +00:00
Jose Bolos
ff87055cc4
Update dependencies and devDependencies
2021-11-26 15:20:52 +00:00
Jose Bolos
1d931671ff
Version 3.3.0
2021-04-27 15:03:22 +01:00
Jose Bolos
9d95c79625
Version 3.2.1
2021-04-27 15:53:29 +02:00
Jose Bolos
b8029c56f7
Fix security vuln by bumping express-hbs
...
Also bumps pa11y-webservice to the latest version.
2021-04-27 15:53:29 +02:00
Jose Bolos
ff8142b4e4
Version 3.2.0 ( #270 )
2020-10-05 17:35:43 +01:00
Jose Bolos
2f7e8ae451
Update dependencies ( #269 )
2020-10-05 17:04:12 +01:00
Sam Clulow
a2cc2c7942
Replace Chalk with Kleur ( #264 )
...
- Remove Chalk
- Add Kleur
- Update index.js
- Update copyright in README
Fixes #256
2020-06-29 16:27:44 +01:00
Jose Bolos
59f657b422
Update all devdependencies to the latest versions ( #258 )
2020-04-28 12:33:36 +01:00
Jose Bolos
ea3183791c
Version 3.1.0 ( #246 )
...
* Version 3.1.0
Also minor bump to pa11y-webservice
* Bump webservice so it includes data fixtures
2019-09-27 11:44:24 +01:00
Jose Bolos
102a237d2e
Bump webservice version and other deps ( #245 )
2019-09-20 15:59:21 +01:00
Jose Bolos
2de7e59f44
Bump webservice to 3.0.1 ( #243 )
...
Fixes a problem with tests not running when cron jobs are triggered.
2019-09-13 15:14:36 +01:00
Jose Bolos
350f94a0d4
Version 3.0.0 ( #236 )
...
Includes several updates to the migration guide and the README.
2019-07-16 15:16:06 +01:00
Jose Bolos
a5ce220509
Update all dependencies and standardise versions ( #235 )
2019-07-16 14:08:27 +01:00
Jose Bolos
ce07206899
Update dependencies ( #234 )
...
* Bumps pa11y-webservice and client to the new versions requiring node 8+
* Update tests to account for the new URL. Integration tests now include a localhost URL, this updates the tests to reflect that.
* Increase test timeout to avoid travis failing
2019-07-16 13:41:39 +01:00
Juga Paazmaya
1609c8d667
Updates Node.js min version to 8 and removes npm as dependency ( #228 )
...
* Update Node.js min version to 8 and remove npm as dependency
* Test against Node.js 8 and 10 at Travis
* Add Node.js v12 in Travis
2019-05-15 12:32:20 +01:00
Rowan Manning
1f685bafa2
Version 2.4.2
2018-06-21 11:40:50 +01:00
Frank van Gemeren
97413a26ab
Update insecure dependencies. Fixes #210 partially ( #211 )
2018-06-21 11:36:46 +01:00
Rowan Manning
93bea1dbac
Version 2.4.1
2017-11-28 14:56:32 +00:00
Rowan Manning
7307fd6d61
Update pa11y-webservice to fix HTML CodeSniffer
2017-11-28 14:55:06 +00:00
Rowan Manning
aa7d694da7
Version 2.4.0
2017-11-23 10:01:18 +00:00
Rowan Manning
37d94b0005
Version 2.3.0
2017-10-31 16:13:13 +00:00
Jose Bolos
defb044f19
Version 2.2.2
2017-03-23 09:06:29 +00:00
Snyk bot
8f6ef9f204
fix: package.json to reduce vulnerabilities ( #185 )
...
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/npm:qs:20170213
- https://snyk.io/vuln/npm:qs:20170213
Latest report for pa11y/dashboard:
https://snyk.io/test/github/pa11y/dashboard
2017-03-23 09:00:24 +00:00
Rowan Manning
b24076abf1
Tooling update ( #184 )
...
* Use a common Makefile/build process
* Use ESLint with the pa11y lint config
2017-03-21 13:41:46 +00:00
Snyk bot
e27e129677
fix: package.json to reduce vulnerabilities ( #179 )
...
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/npm:moment:20161019
Latest report for pa11y/dashboard:
https://snyk.io/test/github/pa11y/dashboard
2017-02-20 15:16:48 +00:00
Rowan Manning
f7c3b5e99a
Version 2.2.1
2017-02-07 13:21:23 +00:00
Rowan Manning
ce9219c01e
Version 2.2.0
2017-01-27 11:14:26 +00:00
Rowan Manning
28a0a861f3
Add support for Pa11y actions ( #176 )
2017-01-27 10:58:48 +00:00
Rowan Manning
9b80bfa6ab
Update the copyright notice and author ( #173 )
2017-01-19 13:32:17 +00:00
Rowan Manning
6d0c6e821b
Version 2.1.2
2016-12-12 11:49:01 +00:00
Rowan Manning
ff4a9fa7b0
Use two spaces in package.json ( #162 )
2016-11-25 13:25:47 +00:00
Rowan Manning
5bc32fc68e
Version 2.1.1
2016-11-20 18:56:21 +00:00
Rowan Manning
227de3638a
Version 2.1.0
2016-11-07 15:03:19 +00:00
Rowan Manning
79c849d42b
Use the latest Pa11y webservice
2016-11-07 14:58:15 +00:00
Rowan Manning
568e068613
Parse task headers as HTTP headers rather than JSON
2016-11-07 14:58:15 +00:00
Rowan Manning
c562bb07f3
Make optional fields optional ( #154 )
...
This fixes an issue that required people to manually specify a timeout
and wait for their tasks when they're created.
2016-11-07 14:06:12 +00:00
Jose Bolos
02ce731e83
Version 2.0.1
2016-09-12 14:09:38 +01:00
Jose Bolos
4f46351d68
Merge pull request #143 from pa11y/secfixes
...
Update several packages in order to fix several vulns
2016-09-12 13:58:30 +01:00
Jose Bolos
3a3cca881a
Add license field to package.json
2016-09-09 12:58:55 +01:00
Jose Bolos
fa0c523e3f
Require webservice-client-node 1.2.1 or greater
...
Fixes https://nodesecurity.io/advisories/130
2016-09-09 12:52:11 +01:00
Jose Bolos
36a677948b
Upgrade mocha to version 3
2016-09-09 12:27:42 +01:00
Jose Bolos
22aab6bee2
Require request 2.74 or greater
...
Fixes https://nodesecurity.io/advisories/130
2016-09-09 12:27:09 +01:00
Jose Bolos
a30e82d5be
Require webservice 2.0.1 or greater
...
Addresses the following vulns present on 2.0.0:
* https://nodesecurity.io/advisories/45
* https://nodesecurity.io/advisories/63
* https://nodesecurity.io/advisories/65
* https://nodesecurity.io/advisories/121
2016-09-09 12:22:34 +01:00
Jose Bolos
71432a3063
Upgrade express to 4.14 or greater
...
Prevents https://nodesecurity.io/advisories/106
2016-09-09 12:19:28 +01:00