Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-4932: Adding CSRF to forum and central

CSRF additions to:

- Forum authoring methods

- Adding outcomes to activities in tools (changes to tag and central methods)

  1. … 10 more files in changeset.
LDEV-4932 Adding CSRF to central

Adding CSRF to:

- Lesson dependencies (add/remove)

- Set dates to finish lesson

  1. … 2 more files in changeset.
LDEV-4932 Adding CSRF to central and monitoring

Adding CSRF to:

- Grades on completion

- Enable/disable presence and IM

- Send emails

- Update users into lessons

- Send email notifications

- Delete email notifications

  1. … 10 more files in changeset.
LDEV-4932 Adding CSRF to Admin

Adding it to:

- User roles

- Create course

- Clone lessons

- assign roles in courses

- global roles

- change password for course

- change user pass

- delete all lessons

  1. … 23 more files in changeset.
LDEV-4932 Add CSRF to monitor and central

* Add CSRF protection to:

- Change lesson status (incl. remove)

- Remove lesson using main.jsp button

- Rename lesson

* Start using /common/taglibs.jsp in lams_central

  1. … 23 more files in changeset.
LDEV-4932 Add CSRF to central (outcomes)

Adding CSRF protection to:

- Delete outcomes

  1. … 3 more files in changeset.
LDEV-4932 Add CSRF for admin

- Adding CSRF to delete preview lessons

  1. … 1 more file in changeset.
LDEV-4932 Adding CSRF protection to admin

- Adding user add/edit/remove/disable

  1. … 5 more files in changeset.
LDEV-4932 Secure gradebook calls with CSRF Guard

* Secure the following gradebook calls in particular:

- Release marks

- Any change in marks

- Export

* Add taglibs.jsp to gradebook project

  1. … 14 more files in changeset.
LDEV-4932 Secure save tool authoring with CSRF Guard

  1. … 42 more files in changeset.
LDEV-4932 Adding CSRF admin

Adding CSRF to delete session management

  1. … 2 more files in changeset.
LDEV-4932 Adding CSRF to admin

Adding CSRF token:

- When adding/editing learning outcomes

- Adding/editing and removing themes

  1. … 4 more files in changeset.
LDEV-4932 Adding CSRF Admin

Fixing policy management toggle. Adding enable/disable toggle for tool management

  1. … 4 more files in changeset.
LDEV-4931 Adding CSRF protection for LAMS Admin

Adding:

- Edit configuration

- Editing timezones

- Add/disable/enable/delete signup pages

- Add/disable/enable/delete integrated server

- Add/activate/deactivate policies

  1. … 16 more files in changeset.
LDEV-4932 Adding CSRF to Assessment monitoring

Adding CSRF to:

- Change user marks

- Disclose correct answers

- Disclose group answers

  1. … 4 more files in changeset.
LDEV-4932 Add CSRF to Scratchie monitoring

Adding CSRF for:

- Changing group marks

  1. … 2 more files in changeset.
LDEV-4932 Add CSRF for Submit files monitoring

Adding:

- Update marks

- Release marks

- Download marks

  1. … 4 more files in changeset.
LDEV-4932 Adding CSRF protecting to change scratchie user in monitor

  1. … 2 more files in changeset.
LDEV-4932 Adding CSRF protection to hide/show toggle open text submission for voting

  1. … 1 more file in changeset.
Merge branch 'LDEV-4932' of https://github.com/lamsfoundation/lams into LDEV-4932

# Conflicts:

# lams_central/conf/security/Owasp.CsrfGuard.properties

# lams_tool_larsrc/web/WEB-INF/web.xml

# lams_tool_leader/web/WEB-INF/web.xml

  1. … 4 more files in changeset.
LDEV-4932 Secure edit in monitor with CSRF Guard

* In order to secure /definelater.do path, added definelater() method to

AuthoringController to the tools missing it

* Remove unnecessary forms from monitor in Vote, NB, QA tools

  1. … 109 more files in changeset.
LDEV-4932 Adding CSRF to Task list

Adding CSRF protection to set verification for task list

  1. … 2 more files in changeset.
LDEV-4932 Adding CSRF to Share resources

Adding CSRF prevention to hide/show toggle in monitor

  1. … 6 more files in changeset.
LDEV-4932 Adding CSRF protection to Notebook

Prevents CSRF attacks for monitors adding comments to students' notebook entries.

  1. … 1 more file in changeset.
LDEV-4932 Add CSRF to Leader selection

Prevent CSRF for changing leader selection in monitor

  1. … 5 more files in changeset.
LDEV-4932 Add CSRF prevention for changing marks in MCQ

Add CSRF prevention for changing marks in MCQ

  1. … 2 more files in changeset.
LDEV-4932 Add CSRF prevention for monitor Image gallery

CSRF prevention for Monitor actions:

- toogle visibility

- add image

- edit image properties

  1. … 8 more files in changeset.
LDEV-4932 Forum CSRF update marks in monitor

Add CSRF prevention on Forum update marks

  1. … 2 more files in changeset.
LDEV-4932 Secure edit in monitor with CSRF Guard

  1. … 2 more files in changeset.
LDEV-4932 Secure setting submission deadline with CSRF Guard

  1. … 63 more files in changeset.