Rob Cowsill
Rob Cowsill
The first commit moves the tutorial routes out of `routes/index.js` and into a separate router. This is to avoid cluttering the top-level route setup with the tutorial routing code. The...
Replaced stale links with appropriate alternatives and added dependabot links. Fixes #234
Looking at [NodeGoat's results on LGTM.com](https://lgtm.com/projects/g/OWASP/NodeGoat?mode=list), alongside the expected vulnerabilities there are some more alerts. Most are minor issues, but one is for this unexpected vulnerability: https://lgtm.com/projects/g/OWASP/NodeGoat?mode=list&tag=external%2Fcwe%2Fcwe-022 The `/tutorial/:page` route...
This updates the E2E test workflow to record video of the cypress tests. The videos and screenshots for any failed test cases are uploaded as build artifacts. There will be...
This adds a lint workflow and fixes the jshint errors so the workflow succeeds. Most of the changes were for doublequote/semicolon use and missing "use strict" directives. ~~(WIP: still need...
There are quite a few commits in `master` since the common base with `feature/187`. This is a WIP PR to merge them in. In particular, d1d5657f08756aa8056b50f2a6b70ce9fe6683a8 is needed in this...
The [A9: Insecure Components](http://nodegoat.herokuapp.com/tutorial/a9) vulnerability tutorial refers to the use of an insecure version of the Marked library, making the memos page vulnerable to XSS. It appears that the project...
**Note:** For tracking purposes only; this is caused by an issue affecting Docker itself. See: https://github.com/moby/moby/issues/41829 ------------- **Describe the bug** On Windows, restoring the cache fails with an error message...
The [config specification](https://github.com/opencontainers/image-spec/blob/master/config.md#properties ) says "Any OPTIONAL field MAY also be set to null, which is equivalent to being absent": Most fields in [schema/config-schema.json](https://github.com/opencontainers/image-spec/blob/master/schema/config-schema.json) are listed as optional, but only...
The MeyerWeb reset sets `font-variant-position: normal` on `` and `` tags, so they look the same as regular text. This PR restores the appropriate font-variant-positioning values, similar to what's already...