301 Commits

Author SHA1 Message Date
Jason White
11224bc02d commenting out to stop redundant callbacks 2016-11-16 18:03:46 -05:00
mayhew64
29447a11b4 First wave is complete; some rendering issues 2016-11-16 13:41:51 -05:00
mayhew64
24b2e79dc5 Trying to wire up the DB connection and fill out first sql stub 2016-11-15 22:40:24 -05:00
misfir3
ec2fc5a77c Fixing hide/show of next/prev buttons 2016-11-15 21:01:16 -05:00
Nanne Baars
50c89acc51 Give focus to username when loading the login page 2016-11-15 22:49:47 +01:00
Nanne Baars
f9dd1ee0e8 REMOVED ECS completely 2016-11-15 22:45:18 +01:00
Nanne Baars
5dc1fc8655 Updating the Docker image 2016-11-15 20:42:30 +01:00
Nanne Baars
dbcd5cce3a Adding more trace logging during the loading of the plugins 2016-11-15 18:34:52 +01:00
Nanne Baars
640e3ffb4e mvn clean should also clean lesson jar files added .webgoat directory as well 2016-11-15 18:12:29 +01:00
Nanne Baars
b54ca61c84 mvn clean should also clean lesson jar files 2016-11-15 17:47:25 +01:00
Nanne Baars
2728158f14 #271 Reset lesson does not work anymore 2016-11-15 10:26:09 +01:00
Nanne Baars
5babe19f2b Fixed issue with lesson tracking 2016-11-15 09:28:39 +01:00
Nanne Baars
0bec575913 Moving forward cleaning up some unnecessary lesson super classes which we
do not need to support anymore in 8.0:

- Introduced DI thoughout the code base
- Removed most superclasses of a lesson
- Hammerhead is now simplified to only one line of code
- Cleaned up WebSession
- Removed code which dealt with user roles, lesson fetching, username etc
- LessonTracker improvements
- Removed almost all code from the Screen class
- Removed ECS from the container project
- Removed adminstration pages, contained a lot of ECS codes which is much
  simpler to just rewrite when necessary
2016-11-06 21:09:47 +01:00
Nanne Baars
8c231bbd6d Removing profiles from pom.xml 2016-10-30 16:54:20 +01:00
Nanne Baars
63e051b617 Updating Docker image file to 8.0-SNAPSHOT 2016-10-30 16:37:47 +01:00
Nanne Baars
e86d5b6820 Fixing Travis build - removing Sauce test cases as it will be much easier to create testcases and the UI is created based on asciidoc templates. 2016-10-30 15:41:45 +01:00
Nanne Baars
89a717bbd2 Clean up and introduced Spring Dev tools to automatically reload classes. 2016-10-30 15:13:32 +01:00
Nanne Baars
b8992bdc0e Spring Boot reload automatically enabled 2016-10-16 10:38:14 -04:00
Nanne Baars
660f8bc660 No more yml(3) 2016-10-13 06:35:46 -04:00
Nanne Baars
5ac9a3b69d No more yml(2) 2016-10-12 17:40:23 -04:00
Jason White
002276e65f Merge branch 'feature/spring-boot' of github.com:WebGoat/WebGoat into feature/spring-boot 2016-10-12 15:29:15 -04:00
Jason White
1d3286733c minor style update 2016-10-12 15:28:39 -04:00
Nanne Baars
7fe6e1bb6e No more yml 2016-10-12 15:21:52 -04:00
Doug Morato
9abb4e56b9 Updated SauceLabs Integration Tests browser versions 2016-10-12 15:12:59 -04:00
Jason White
22a76624e6 Pagination fixes, lesson completion update 2016-10-12 14:02:18 -04:00
Nanne Baars
2803607901 WIP lesson completion 2016-10-12 13:40:54 -04:00
Jason White
217d87e523 support for custom js functions on data submission and some other UI enhancements 2016-10-12 11:28:53 -04:00
Jason White
807e343603 Fixing individual form submits 2016-10-12 10:51:19 -04:00
mayhew64
44366361a3 Added output and always show congratulations on success with custome feedback 2016-10-11 17:25:35 -04:00
mayhew64
f5935c6923 Added a custom success(string) method 2016-10-11 16:52:33 -04:00
Jason White
7323a1fa85 Hints back on main screen 2016-10-11 16:28:23 -04:00
Nanne Baars
2699a67c8a wip 2016-10-11 15:48:26 -04:00
Jason White
b67bc85ad6 Feedback/output integration ... currently requires html div's in lesson template 2016-10-11 13:51:20 -04:00
Nanne Baars
d9e7ab724d disabling csrf 2016-10-11 11:41:48 -04:00
Nanne Baars
ee05ad932a uncomment lesson loading 2016-10-11 11:14:37 -04:00
Jason White
38081b874a ajaxifcation and pagination updated 2016-10-11 10:36:18 -04:00
Jason White
7d2f1f0a3a temp fix 2016-10-11 09:20:39 -04:00
Jason White
829dcd2b29 initial test version of CustomGoat.js ... TBD on if we will keep it 2016-10-11 09:06:35 -04:00
Jason White
a1a565597f stubbing custom goat file 2016-10-10 17:54:54 -04:00
Nanne Baars
9d93220c39 excluding webdrivers 2016-09-23 21:25:29 +02:00
Nanne Baars
1033df4d15 Added Vagrant for users and developers 2016-09-23 20:45:46 +02:00
Jason White
95526b5100 paging mod, binding actions/callback per form within lesson 2016-09-22 23:41:02 -04:00
Nanne Baars
5d69467c6f Added testcase for RoleBasedAccessControl 2016-09-22 17:46:13 +02:00
Nanne Baars
a0f1bc16ce Removed Edge browser from integration testing 2016-09-22 07:47:31 +02:00
Nanne Baars
bc0fb38b4d Removed logging while running testcases 2016-09-19 23:56:50 +02:00
Nanne Baars
c7a03abdc3 Fixing the functional testcases together with Travis CI which stopped due to excessive logging from the Tomcat 7 Maven plugin 2016-09-19 23:42:21 +02:00
Nanne Baars
0687b088b6 Fixing the functional testcases together with Travis CI which stopped due to excessive logging from the Tomcat 7 Maven plugin 2016-09-19 23:08:44 +02:00
Nanne Baars
6919b15013 Fix failing testcases 2016-09-17 22:37:20 +02:00
Nanne Baars
e084816b8b Fixing failing testcase and enabling all browsers again 2016-09-17 21:43:10 +02:00
Nanne Baars
131413e11b Fixed testcase failed open authentication scheme 2016-09-17 21:37:11 +02:00