* Remove method `getId()` from all lessons as it defaults to the class name
* remove clean up endpoint
* remove unused class `RequestParameter`
* remove unused class `PluginLoadingFailure`
* Move `CourseConfiguration` to lesson package
* Add more content around the lesson template lesson and make it visible as a lesson in WebGoat
* Remove explicit invocation `trackProgress()` inside WebGoat framework so assignments only need to return an `AttackResult`
* Put original solution back as well for SQL string injection
* review comments
* Add
VersionEye is a free service for open-source repositories that track and report the versions of all dependencies in a project
Signed-off-by: Doug Morato <dm@corp.io>
Instead of running coverity scans on every commit on the master branch, run scan only on the coverity_scan branch
Signed-off-by: Doug Morato <dm@corp.io>
Coveralls.IO is free service to report on Code Coverage for Open-Source projects. Enabling the reporting using the maven cobertura plugin
Signed-off-by: Doug Morato <dm@corp.io>
Coverity is a cloud static code analysis tool, free for open-source projects. Enable scan submissions from travis CI
Signed-off-by: Doug Morato <dm@corp.io>
Instead of copying jar/war artifact individually, copy the whole target folder to the "Deployable Artifacts", which will then be uploaded to Amazon S3
Signed-off-by: Doug Morato <dm@corp.io>
Instead of moving the the jar and war files from target, copy these files and the target direcotry into the WEBGOAT_ARTIFACTS_FOLDER so it's all uploaded to S3
Signed-off-by: Doug Morato <dm@corp.io>