lams-github

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-4932 Adding CSRF Admin

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

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

    • -0
    • +70
    /lams_admin/web/WEB-INF/tlds/security/csrfguard.tld
    • -3
    • +3
    /lams_admin/web/policies/editPolicy.jsp
    • -2
    • +2
    /lams_admin/web/signupmanagement/add.jsp
    • -3
    • +4
    /lams_admin/web/signupmanagement/list.jsp
    • -2
    • +2
    /lams_admin/web/timezoneManagement.jsp
Merge branch 'LDEV-4935'

LDEV-4935 Secure Scribe websockets

User gets checked if he participates in the given activity.

LDEV-4935 Secure Mindmap websockets

User gets checked if he participates in the given activity.

LDEV-4935 Secure Scratchie websockets

User gets checked if he participates in the given activity.

LDEV-4935 Secure Leader Selection websockets

User gets checked if he participates in the given activity.

LDEV-4935 Secure Dokumaran websockets

User gets checked if he participates in the given activity.

LDEV-4935 Secure Chat (tool) websockets

User gets checked if he participates in the given activity.

LDEV-4935 Secure lesson chat (presence) websockets

Nickname is taken from session, not from incoming parameters. User gets

checked if he participates in the given lesson.

Simplified code, clean up.

LDEV-4932 Adding CSRF to Assessment monitoring

Adding CSRF to:

- Change user marks

- Disclose correct answers

- Disclose group answers

LDEV-4932 Add CSRF to Scratchie monitoring

Adding CSRF for:

- Changing group marks

LDEV-4932 Add CSRF for Submit files monitoring

Adding:

- Update marks

- Release marks

- Download marks

LDEV-4932 Adding CSRF protecting to change scratchie user in monitor

LDEV-4932 Adding CSRF protection to hide/show toggle open text submission for voting

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

    • -3
    • +11
    /lams_tool_larsrc/web/WEB-INF/web.xml
    • -1
    • +2
    /lams_tool_larsrc/web/common/taglibs.jsp
    • -3
    • +11
    /lams_tool_leader/web/WEB-INF/web.xml
    • -1
    • +2
    /lams_tool_leader/web/common/taglibs.jsp
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

    • -0
    • +70
    /lams_tool_daco/web/WEB-INF/tlds/security/csrfguard.tld
    • -0
    • +15
    /lams_tool_daco/web/WEB-INF/web.xml
    • -0
    • +1
    /lams_tool_daco/web/common/taglibs.jsp
    • -0
    • +70
    /lams_tool_doku/web/WEB-INF/tlds/security/csrfguard.tld
    • -0
    • +15
    /lams_tool_doku/web/WEB-INF/web.xml
    • -0
    • +1
    /lams_tool_doku/web/common/taglibs.jsp
  1. … 95 more files in changeset.
LDEV-4932 Adding CSRF to Task list

Adding CSRF protection to set verification for task list

LDEV-4932 deleting accidentally committed file

LDEV-4932 Adding CSRF to Share resources

Adding CSRF prevention to hide/show toggle in monitor

    • -0
    • +70
    /lams_tool_larsrc/web/WEB-INF/tlds/security/csrfguard.tld
    • -4
    • +19
    /lams_tool_larsrc/web/WEB-INF/web.xml
    • -1
    • +2
    /lams_tool_larsrc/web/common/taglibs.jsp
LDEV-4932 Adding CSRF protection to Notebook

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

LDEV-4932 Add CSRF to Leader selection

Prevent CSRF for changing leader selection in monitor

    • -0
    • +70
    /lams_tool_leader/web/WEB-INF/tlds/security/csrfguard.tld
    • -4
    • +19
    /lams_tool_leader/web/WEB-INF/web.xml
    • -1
    • +2
    /lams_tool_leader/web/common/taglibs.jsp
LDEV-4932 Add CSRF prevention for changing marks in MCQ

Add CSRF prevention for changing marks in MCQ

LDEV-4932 Add CSRF prevention for monitor Image gallery

CSRF prevention for Monitor actions:

- toogle visibility

- add image

- edit image properties

    • -0
    • +70
    /lams_tool_images/web/WEB-INF/tlds/security/csrfguard.tld
    • -5
    • +18
    /lams_tool_images/web/WEB-INF/web.xml
    • -0
    • +1
    /lams_tool_images/web/common/taglibs.jsp
LDEV-4932 Forum CSRF update marks in monitor

Add CSRF prevention on Forum update marks

LDEV-4932 Secure edit in monitor with CSRF Guard

LDEV-4932 Secure setting submission deadline with CSRF Guard

    • -0
    • +15
    /lams_tool_assessment/web/WEB-INF/web.xml
    • -0
    • +70
    /lams_tool_chat/web/WEB-INF/tlds/security/csrfguard.tld
    • -0
    • +15
    /lams_tool_chat/web/WEB-INF/web.xml
    • -2
    • +2
    /lams_tool_chat/web/common/taglibs.jsp
  1. … 49 more files in changeset.
LDEV-4745 LDEV-4875 Adding/updating labels

Adding and updating labels for QB and VSAs for LAMS v4.0

Merge branch 'develop' into LDEV-4745

# Conflicts:

# lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/service/AssessmentServiceImpl.java

Merge branch 'master' into develop