Nanne Baars
ee5a12d205
Provide Server-side service to support UI localization #265 ( #322 )
...
merging
2017-01-31 11:52:33 -05:00
Jason White
74dd74d4cc
formatting update
2017-01-27 15:40:57 -05:00
Jason White
f3884fe605
#318 providing support for multiple jQuery versions and exposing it via webgoat.customjs namespace
2017-01-27 15:31:23 -05:00
Jason White
693d791075
bumping jquery version to support A-9 lesson
2017-01-26 16:46:05 -05:00
Jason White
ac16342c17
#315 Adding UI handling and corresponding expected elements for html files for decoration. Inlucdes minor refactor
2017-01-25 17:46:31 +01:00
Nanne Baars
0779f7a3d0
Hints per lesson ( #314 )
...
Squashing and merging ...
* Each assigment should have the options to have its own set of hints #278
* Updating lessons due to changes from #278
* Enable i18n client side #312
* IDOR move hints to assignment and enable i18n #312
2017-01-24 09:34:06 -05:00
Nanne Baars
badbabd439
Fixing can't login to webgoat #307
2017-01-15 16:28:19 +01:00
Jason White
f8b39d7d8c
#303 Clear current form on successful submission
2017-01-10 15:23:43 -05:00
Jason White
3274ff7a93
properly scoping data submiission in onFormSubmit
2017-01-10 15:23:43 -05:00
misfir3
ad3599f6af
Merge pull request #306 from zupzup/issue_302_double_calls_on_submit
...
Issue #302 : Fix redundant calls to lessonoverview.mvc and lessonmenu.…
2017-01-09 15:00:55 -05:00
Jason White
2688c8ee77
removing debug statement
2017-01-09 14:04:48 -05:00
Mario Zupan
40f1d58796
Issue #302 : Fix redundant calls to lessonoverview.mvc and lessonmenu.mvc on submission
2017-01-07 15:46:19 +01:00
Jason White
4c5e58d1a1
minor style updates
2017-01-06 08:08:22 -05:00
Nanne Baars
dcab7d8abd
Lesson overview simplification moving template to separate file.
2017-01-01 21:06:00 +01:00
Nanne Baars
e2cb9ceae0
#277 Re-institute admin functionality for WebGoat 8
...
- Report card functionality is back
2016-12-31 18:27:20 +01:00
Nanne Baars
9c03b6f63b
#276 Automatic lesson summary page
...
- Basic overview of all the assignments needed to be solved in a lesson
- Clicking on a link will jump to the correct page with the assignment
- Lesson completed also updates lesson overview immediately
2016-12-28 10:14:34 +01:00
Jason White
282073ed2d
Adding ZAP content for HTTP Basics
2016-12-22 16:37:57 -05:00
Jason White
35055eeb3c
#296 updates href according to to page nav
2016-12-22 15:08:33 -05:00
Mario Zupan
6fa894938b
Issue #275 : Activate Syntax Highlighting with Coderay in Asciidoc templates
2016-12-15 17:37:30 +01:00
Mario Zupan
feb38eef8c
Issue #160 : Provide Async Error Handling
...
Added Toast notification for unexpected errors
On 401 and 403 Errors, user is redirected to login
2016-12-02 13:37:25 +01:00
Nanne Baars
1a854a500e
Lesson overview
2016-11-29 20:27:54 +01:00
Jason White
e183c8d8b3
implementing support for dom xss
2016-11-23 17:25:47 -05:00
Jason White
0aa9c29256
adding direct to page navigation route
2016-11-23 09:32:06 -05:00
Jason White
4940a12d0d
button size fix
2016-11-22 16:25:19 -05:00
Jason White
7d28e9c1b8
bring jquery into custom namespace ... simple hack for now
2016-11-21 13:18:38 -05:00
Jason White
5c800f6f2b
cleaning up some
2016-11-17 08:35:35 -05:00
Jason White
80d990cd1b
fixing the scroll 'sliver' problem. Likely need to check back on this when menu grows again
2016-11-17 08:32:51 -05:00
Jason White
d11635f9da
lesson pagination fixes mainly, some other fixes included & clean up
2016-11-17 08:06:06 -05:00
Jason White
1436839b42
Incremental style changes
2016-11-17 08:06:06 -05:00
mayhew64
bd4e364fe3
Updated some of the credits
2016-11-16 18:38:27 -05:00
Jason White
02bd7e1299
double-feedback fix on single page
2016-11-16 18:03:46 -05:00
Jason White
11224bc02d
commenting out to stop redundant callbacks
2016-11-16 18:03:46 -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
dbcd5cce3a
Adding more trace logging during the loading of the plugins
2016-11-15 18:34:52 +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
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
Jason White
1d3286733c
minor style update
2016-10-12 15:28:39 -04: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