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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason White 
							
						 
					 
					
						
						
							
						
						22a76624e6 
					 
					
						
						
							
							Pagination fixes, lesson completion update  
						
						 
						
						
						
						
					 
					
						2016-10-12 14:02:18 -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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason White 
							
						 
					 
					
						
						
							
						
						7323a1fa85 
					 
					
						
						
							
							Hints back on main screen  
						
						 
						
						
						
						
					 
					
						2016-10-11 16:28:23 -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 
							
						 
					 
					
						
						
							
						
						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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason White 
							
						 
					 
					
						
						
							
						
						95526b5100 
					 
					
						
						
							
							paging mod, binding actions/callback per form within lesson  
						
						 
						
						
						
						
					 
					
						2016-09-22 23:41:02 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason White 
							
						 
					 
					
						
						
							
						
						1fff86fa2d 
					 
					
						
						
							
							additional paging work  
						
						 
						
						
						
						
					 
					
						2016-08-30 12:17:13 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason White 
							
						 
					 
					
						
						
							
						
						9f10fd7c57 
					 
					
						
						
							
							Initial client side pagination  
						
						 
						
						
						
						
					 
					
						2016-08-30 12:17:13 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason White 
							
						 
					 
					
						
						
							
						
						ac433305a9 
					 
					
						
						
							
							intial rendering of first page/tab/section of content on load  
						
						 
						
						
						
						
					 
					
						2016-08-30 12:17:13 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nanne Baars 
							
						 
					 
					
						
						
							
						
						61d5116d44 
					 
					
						
						
							
							Intermediate result for calling multiple lesson endpoints  
						
						 
						
						
						
						
					 
					
						2016-08-18 21:15:12 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nanne Baars 
							
						 
					 
					
						
						
							
						
						c0ab7b7d1c 
					 
					
						
						
							
							Getting the attack verification to work  
						
						 
						
						
						
						
					 
					
						2016-08-08 19:38:24 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason White 
							
						 
					 
					
						
						
							
						
						34ffa62535 
					 
					
						
						
							
							commenting out incomplete line  
						
						 
						
						
						
						
					 
					
						2016-07-29 16:37:52 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason White 
							
						 
					 
					
						
						
							
						
						d27712affa 
					 
					
						
						
							
							incremental UI changes  
						
						 
						
						
						
						
					 
					
						2016-07-05 08:16:32 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason White 
							
						 
					 
					
						
						
							
						
						a8ac2d7a0c 
					 
					
						
						
							
							moving attack form to modal/overlay ... initial cut  
						
						 
						
						
						
						
					 
					
						2016-06-29 10:39:54 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason White 
							
						 
					 
					
						
						
							
						
						0aa94a71e5 
					 
					
						
						
							
							initial support for separation of content from attack in UI  
						
						 
						
						
						
						
					 
					
						2016-06-28 16:20:40 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nanne Baars 
							
						 
					 
					
						
						
							
						
						d0acfc00c0 
					 
					
						
						
							
							Menu options about version, user info work again.  
						
						 
						
						
						
						
					 
					
						2016-04-09 22:08:40 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nanne Baars 
							
						 
					 
					
						
						
							
						
						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 
						
						
					 
					
						2016-04-09 15:40:53 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nanne Baars 
							
						 
					 
					
						
						
							
						
						8ff02cab6d 
					 
					
						
						
							
							Fully working WebGoat after migrating to Spring Boot.  
						
						 
						
						
						
						
					 
					
						2016-04-09 14:09:29 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nanne Baars 
							
						 
					 
					
						
						
							
						
						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.  
						
						 
						
						
						
						
					 
					
						2016-04-09 14:06:03 +02:00