Clone
 

marcincieslak <mgr.inz.marcin.cieslak@gmail.com> in lams-github

Merge remote-tracking branch 'origin/develop' into v4.0

Merge branch 'LDEV-4745' into v4.0

# Conflicts:

# lams_admin/conf/language/lams/ApplicationResources.properties

# lams_central/conf/language/lams/ApplicationResources.properties

# lams_central/conf/language/lams/ApplicationResources_en_AU.properties

# lams_central/web/includes/javascript/authoring/authoringGeneral.js

# lams_common/src/java/org/lamsfoundation/lams/util/ConfigurationKeys.java

# lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/assessmentApplicationContext.xml

# lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/mcApplicationContext.xml

# lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/service/McService.java

# lams_tool_scratchie/src/java/org/lamsfoundation/lams/tool/scratchie/scratchieApplicationContext.xml

    • -1
    • +5
    /lams_central/web/authoring/authoring.jsp
    • -13
    • +28
    /lams_central/web/includes/javascript/addLesson.js
  1. … 5 more files in changeset.
Merge remote-tracking branch 'origin/master' into develop

LDEV-4743 Squash tool patches updating to version 3.1

  1. … 104 more files in changeset.
LDEV-4743 Squash core patches updating to version 3.1

  1. … 38 more files in changeset.
Merge tag 'v3.0'

Freeze 3.0 version

LDEV-4743 Squash core patches updating to version 3.0

  1. … 64 more files in changeset.
LDEV-4743 Squash patches updating to version 2.4

LDEV-4743 Rename patch to keep naming convention

Merge remote-tracking branch 'origin/develop' into LDEV-4745

Conflicts:

lams_tool_scratchie/src/java/org/lamsfoundation/lams/tool/scratchie/service/IScratchieService.java

lams_tool_scratchie/src/java/org/lamsfoundation/lams/tool/scratchie/service/ScratchieServiceImpl.java

Merge remote-tracking branch 'origin/master' into develop

Merge branch 'LDEV-4936'

LDEV-4936 Fix layout for tool groups in sysadmin

    • -5
    • +0
    /lams_admin/web/css/learningLibraryGroup.scss
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 Remove obsolete form input

    • -1
    • +0
    /lams_central/web/profile/editprofile.jsp
LDEV-4932 Remove obsolete file

LDEV-4932 Use same approach to token injection in all forms

    • -1
    • +2
    /lams_central/web/profile/editprofile.jsp
LDEV-4932 Introduce CSRF Guard to Forum. Secure authoring.

    • -0
    • +70
    /lams_tool_forum/web/WEB-INF/tlds/security/csrfguard.tld
    • -5
    • +20
    /lams_tool_forum/web/WEB-INF/web.xml
    • -1
    • +2
    /lams_tool_forum/web/common/taglibs.jsp
LDEV-4932 CSRF Guard configuration is needed only in one place

LDEV-4932 Extra comment in web.xml

LDEV-4932 Add source code for CSRF Guard

  1. … 41 more files in changeset.
LDEV-4932 List actions to protect instead of checking everything

Revert "LDEV-4932 Initial integration of CSRF Guard"

This reverts commit c5a709e4cb42d0729ad3fbd814714fb27dd844df.

It should have been in a separate branch.

    • -34
    • +0
    /lams_build/lib/csrfguard/csrf.module.xml
    • -3
    • +1
    /lams_central/web/profile/editprofile.jsp