Commit Graph

  • 7323a1fa85 Hints back on main screen Jason White 2016-10-11 16:28:23 -04:00
  • 2699a67c8a wip Nanne Baars 2016-10-11 15:48:26 -04:00
  • b67bc85ad6 Feedback/output integration ... currently requires html div's in lesson template Jason White 2016-10-11 13:51:20 -04:00
  • d9e7ab724d disabling csrf Nanne Baars 2016-10-11 11:41:48 -04:00
  • ee05ad932a uncomment lesson loading Nanne Baars 2016-10-11 11:14:37 -04:00
  • 38081b874a ajaxifcation and pagination updated Jason White 2016-10-11 10:36:18 -04:00
  • 7d2f1f0a3a temp fix Jason White 2016-10-11 09:20:39 -04:00
  • 829dcd2b29 initial test version of CustomGoat.js ... TBD on if we will keep it Jason White 2016-10-11 09:06:35 -04:00
  • c0598a340c Enabled Java 8 again Nanne Baars 2016-10-11 06:14:08 -04:00
  • 31ce2aad52 Merge pull request #264 from akiernan/develop Nanne 2016-10-11 12:07:34 +02:00
  • a1a565597f stubbing custom goat file Jason White 2016-10-10 17:54:54 -04:00
  • 04916e912e Also uploaded standalone jar to the S3 bucket Nanne Baars 2016-10-10 11:30:05 +02:00
  • dddcc9675d Vagrant: Also provision IntelliJ and Eclipse Nanne Baars 2016-10-10 11:29:37 +02:00
  • 98bf7d7a90 Add VMware fusion Add configuration so that VMware fusion configuration matches Virtualbox Alex Kiernan 2016-10-06 11:46:31 +01:00
  • 9d93220c39 excluding webdrivers Nanne Baars 2016-09-23 21:25:29 +02:00
  • 1033df4d15 Added Vagrant for users and developers Nanne Baars 2016-09-23 20:45:46 +02:00
  • 95526b5100 paging mod, binding actions/callback per form within lesson Jason White 2016-09-22 23:41:02 -04:00
  • 5d69467c6f Added testcase for RoleBasedAccessControl Nanne Baars 2016-09-22 17:46:13 +02:00
  • a0f1bc16ce Removed Edge browser from integration testing Nanne Baars 2016-09-22 07:47:31 +02:00
  • bc0fb38b4d Removed logging while running testcases Nanne Baars 2016-09-19 23:56:50 +02:00
  • e815e19513 Only running Java 7 builds due to SauceLabs issues (no more available tunnels) Nanne Baars 2016-09-19 23:50:16 +02:00
  • c7a03abdc3 Fixing the functional testcases together with Travis CI which stopped due to excessive logging from the Tomcat 7 Maven plugin Nanne Baars 2016-09-19 23:42:21 +02:00
  • 64eed4130d Fixing the functional testcases together with Travis CI which stopped due to excessive logging from the Tomcat 7 Maven plugin Nanne Baars 2016-09-19 23:24:08 +02:00
  • 0687b088b6 Fixing the functional testcases together with Travis CI which stopped due to excessive logging from the Tomcat 7 Maven plugin Nanne Baars 2016-09-19 23:08:44 +02:00
  • 6919b15013 Fix failing testcases Nanne Baars 2016-09-17 22:37:20 +02:00
  • e084816b8b Fixing failing testcase and enabling all browsers again Nanne Baars 2016-09-17 21:43:10 +02:00
  • 131413e11b Fixed testcase failed open authentication scheme Nanne Baars 2016-09-17 21:37:11 +02:00
  • 7ee7e9e683 Added testcase for JavaScript validation Nanne Baars 2016-09-17 21:08:50 +02:00
  • 9b634a47c6 Added testcase for client side validation Nanne Baars 2016-09-17 14:56:29 +02:00
  • 306c0abc8f Fixing Travis build Nanne Baars 2016-09-15 23:30:31 +02:00
  • a1375b6718 Fixed failing testcase Nanne Baars 2016-09-15 23:17:05 +02:00
  • 5e797db3ec Fixing compile error Nanne Baars 2016-09-15 23:02:25 +02:00
  • 9de5340e24 Fixing failing build because travis was using master branch of the lessons instead of develop Nanne Baars 2016-09-15 23:00:20 +02:00
  • 0225a7c501 Merge pull request #256 from RubieV/patch-1 Nanne 2016-09-15 20:49:24 +02:00
  • aaa69bbf78 Merge pull request #257 from RubieV/patch-2 Nanne 2016-09-15 20:49:15 +02:00
  • c6ce0da44c Remove Exception from method signature Ruben van Vreeland 2016-09-14 22:06:43 +02:00
  • db5e418cbf Indicate exception thrown Ruben van Vreeland 2016-09-14 22:00:35 +02:00
  • fd010782eb Fix missing .class Ruben van Vreeland 2016-09-14 21:42:36 +02:00
  • 22688622fd Code cleanup using @Test(expected = Exception) Ruben van Vreeland 2016-09-14 21:35:52 +02:00
  • d753d8c863 #250 webgoat_developer_bootstrap.sh not working with Ubuntu (sh = dash) Nanne Baars 2016-09-12 22:31:22 +02:00
  • b63f2ae44e Removed isDefuseOsCommands (no longer necessary) Nanne Baars 2016-09-12 21:54:40 +02:00
  • 2027a0ae7d Added testcases for lesson plan / solutions for lesson with stages. Nanne Baars 2016-09-12 21:54:05 +02:00
  • 7fa63cec81 - Improved the 'ajax form' it now uses the form method to create the ajax call (thanks to Felipe De Boni for suggesting this fix) Nanne Baars 2016-09-12 21:37:00 +02:00
  • 8e9bebacd7 - Added more testcases since now we have static IDs for the lessons. - Changed the RestartLessonService because returning the text/html triggered the browser to show a popup which made the Selenium tests fail. Nanne Baars 2016-09-11 20:51:38 +02:00
  • 5460133a7d Standalone should also run on the the WebGoat context root Nanne Baars 2016-09-11 20:50:12 +02:00
  • 8050bd52c4 Navigation and links are not the same after reboot #194 Nanne Baars 2016-09-10 16:14:10 +02:00
  • 4133089d09 Lessons should use POST Nanne Baars 2016-09-10 15:32:11 +02:00
  • 2470be7387 Copy lessons into plugin_lessons #254 Nanne Baars 2016-09-09 19:19:15 +02:00
  • 79320e7665 Removing two lessons from the exclusion list. Nanne Baars 2016-09-09 17:06:12 +02:00
  • 07d0292820 Changing README.md to integrate the new standalone possibility Nanne Baars 2016-09-09 08:26:59 +02:00
  • b250af3564 Introduced stanalone project which allows us to pass arguments to the Tomcat instance (eg port, address) Nanne Baars 2016-09-09 08:11:04 +02:00
  • 1fff86fa2d additional paging work Jason White 2016-08-30 12:14:46 -04:00
  • 9f10fd7c57 Initial client side pagination Jason White 2016-08-29 16:13:19 -04:00
  • ac433305a9 intial rendering of first page/tab/section of content on load Jason White 2016-08-18 21:12:15 -04:00
  • 12e2624eee bumping version on feature branch to reflect plans Jason White 2016-08-12 11:49:00 -04:00
  • 56bad8e087 Merge pull request #252 from psiinon/patch-1 Bruce Mayhew 2016-08-22 08:45:09 -04:00
  • 61d5116d44 Intermediate result for calling multiple lesson endpoints Nanne Baars 2016-08-18 21:15:12 +02:00
  • cfca4df919 Added OWASP Labs badge Simon Bennetts 2016-08-15 11:41:51 +02:00
  • c0ab7b7d1c Getting the attack verification to work Nanne Baars 2016-08-08 19:38:24 +02:00
  • 34ffa62535 commenting out incomplete line Jason White 2016-07-29 16:37:52 -04:00
  • e3c488c624 reverting local test that was committed Jason White 2016-07-26 17:12:37 -04:00
  • c5535603dc committing for local test purposes unrelated to webgoat Jason White 2016-07-26 17:09:29 -04:00
  • a20532921a How to create a Legacy Lesson - instruction edit #177 b1rd0fb3auty14 2016-06-22 22:46:31 -04:00
  • 2d39ab90d2 Doesn't run with tomcat8 #161 - antiJarLocking is no longer supported in Tomcat 8. Because we have will move towards Spring Boot we will have a much better way to reload plugins so investigating the difference between Tomcat 7 and 8 is not the way to go. Nanne Baars 2016-07-09 19:38:08 +02:00
  • fc30ed9920 part two of temp. isDefuseOSCOmmand for #240 Jason White 2016-07-06 13:45:04 -04:00
  • bc30634f99 temporary restoration of isDefuseOSCommands Jason White 2016-07-06 13:33:35 -04:00
  • f57d076fab turning off test in the interim Jason White 2016-07-05 08:24:28 -04:00
  • 8e862ba9c3 changing to 'id' for linking in YmlBasedLesson Jason White 2016-07-05 08:22:37 -04:00
  • d27712affa incremental UI changes Jason White 2016-07-05 08:16:32 -04:00
  • c350e86772 YML config should override lesson class Nanne Baars 2016-06-29 12:08:13 +02:00
  • 0a26e05ca5 for the menu part Nanne Baars 2016-06-29 11:40:18 +02:00
  • 85fb5a2661 Merge pull request #246 from misfir3/feature/spring-boot Nanne 2016-06-29 10:54:45 +02:00
  • 1761868cec Merge remote-tracking branch 'upstream/feature/spring-boot' into feature/spring-boot Jason White 2016-06-29 10:45:58 +02:00
  • a8ac2d7a0c moving attack form to modal/overlay ... initial cut Jason White 2016-06-29 10:39:54 +02:00
  • f12c06fc55 Reading yml file based lesson configuration Nanne Baars 2016-06-29 00:23:29 +02:00
  • f203f38702 Merge remote-tracking branch 'upstream/feature/spring-boot' into feature/spring-boot Jason White 2016-06-28 17:04:12 +02:00
  • 501ec1f9e0 Turning off caching in spring boot for dev purposes Jason White 2016-06-28 16:22:50 +02:00
  • 3f37b06d1f initial support for separation of content from attack in UI Jason White 2016-06-28 16:21:14 +02:00
  • 0aa94a71e5 initial support for separation of content from attack in UI Jason White 2016-06-28 16:20:40 +02:00
  • 966e5b9e0a Added Docker support. Nanne Baars 2016-06-28 07:46:34 +02:00
  • 2e64a4cc05 Merge pull request #243 from span/java-requirement mayhew64 2016-06-21 08:42:28 -04:00
  • 51afbf6f84 Update java required version as stated in webgoat/webgoat#234 Daniel Kvist 2016-06-20 23:40:55 +02:00
  • 40c87b08af #240 Java Error Message in Lesson "How to Bypass a Path Based Access Control Scheme" Nanne Baars 2016-06-02 22:03:54 +02:00
  • 374ae376e3 clean up Nanne Baars 2016-06-02 21:59:08 +02:00
  • efce972209 Merge pull request #239 from dilshanraja/dev-temp mayhew64 2016-06-01 14:49:53 +01:00
  • 4fc6a416dd Updates to Dev Bootstrap Dilshan Rajapakse 2016-05-21 20:11:50 +10:00
  • 63398aaf6d Thymeleaf works with AsciiDoc Nanne Baars 2016-05-15 10:38:22 +02:00
  • e8628599fe Thymeleaf resolver does not need WebSession anymore Nanne Baars 2016-05-13 15:57:52 +02:00
  • 22d2255664 Made lesson resolution with Thymeleaf dynamic Nanne Baars 2016-05-13 15:42:48 +02:00
  • 4a19ddf40a Endpoints provided by lessons now work Nanne Baars 2016-05-13 14:45:53 +02:00
  • 79102c6ddd Lessons which load JavaScript etc now works Nanne Baars 2016-04-26 18:59:51 +02:00
  • 9066e45725 Updating README and moving webapp dir to old Nanne Baars 2016-04-10 21:22:20 +02:00
  • 289da771c9 Login and logout works together with context root Nanne Baars 2016-04-10 14:56:27 +02:00
  • d0acfc00c0 Menu options about version, user info work again. Nanne Baars 2016-04-09 22:08:40 +02:00
  • 576333af7c Merging changes from Daniel back into the Spring Boot structure - different js location - Fixed label debugging which kept on reloading and reloading the lesson - Changes from .jsp merged into .html Nanne Baars 2016-04-09 15:40:53 +02:00
  • a8ea4a16e6 Images from solutions are loading again Nanne Baars 2016-04-09 13:36:06 +02:00
  • 8ff02cab6d Fully working WebGoat after migrating to Spring Boot. Nanne Baars 2016-04-08 18:06:13 +02:00
  • ecc8cb391b First attempt to remove JSP and move to Thymeleaf and update to Spring Boot. The Thymeleaf templates can be loaded as snippets which makes it more easy to move away from ECS and create normal HTML pages for a lesson. Nanne Baars 2016-04-05 08:19:50 +02:00
  • 7f91671c8f Merge pull request #229 from span/start-page-link Nanne 2016-04-08 18:27:37 +02:00
  • a8f8d4b4fa Merge pull request #228 from span/developer-controls Nanne 2016-04-08 18:27:29 +02:00