lams_central

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-3322: adding id tags

LDEV-3321: Use the "progressUser" to produce progress output, not the one being authenticated.

LDEV-3321: Use the "progressUser" to produce progress output, not the one being authenticated.

LDEV-3315: Add security service and use it in vital entry points.

  1. … 11 more files in changeset.
LDEV-3315: Allow unauthorised access via integrations URLs.

LDEV-3315: Allow unauthorised access via integrations URLs.

LDEV-3315: Clean up roles and paths to secured resources in all modules. Remove AUTHOR ADMIN role.

    • -1
    • +1
    ./web/includes/javascript/progressBar.js
  1. … 67 more files in changeset.
LDEV-3315: Remove AUTHOR ADMIN role. Allow AUTHOR role to preview lessons. Allow MONITOR role to edit activities and run Live Edit.

  1. … 68 more files in changeset.
LDEV-3315: Clean up roles and paths to secured resources in all modules.

    • -1
    • +1
    ./web/includes/javascript/progressBar.js
  1. … 37 more files in changeset.
LDEV-3275: Introduce SSO using Undertow mechanisms.

Valves do not exist in Undertow. Another approach had to be used.

In each WAR there is a file in META-INF/service dir which adds a class in request processing chaing.

For Central it is SsoProducer which put the authenticated account into shared session.

All other modules use SsoConsumer which takes the account and puts it into its security context.

In standalone.xml caching of credentials was switched off as it would prevent UniversalLoginModule from putting UserDTO into shared session.

TODO: use a simple pass-all authentication mechanism for static files like images and JS files.

  1. … 10 more files in changeset.
LDEV-3310 Remove green dotted line under some menu elements

    • -1
    • +1
    ./web/css/defaultHTML_learner_mobile.css
    • -0
    • +3
    ./web/css/highContrast_rtl_learner.css
LDEV-3310 Switched to using office2013 skin

    • -5
    • +0
    ./web/ckeditor/skins/moonocolor/dialog.css
    • -5
    • +0
    ./web/ckeditor/skins/moonocolor/dialog_ie.css
    • -5
    • +0
    ./web/ckeditor/skins/moonocolor/dialog_ie7.css
    • -5
    • +0
    ./web/ckeditor/skins/moonocolor/dialog_ie8.css
    • -5
    • +0
    ./web/ckeditor/skins/moonocolor/dialog_opera.css
    • -5
    • +0
    ./web/ckeditor/skins/moonocolor/editor.css
    • -5
    • +0
    ./web/ckeditor/skins/moonocolor/editor_gecko.css
    • -5
    • +0
    ./web/ckeditor/skins/moonocolor/editor_ie.css
    • -5
    • +0
    ./web/ckeditor/skins/moonocolor/editor_ie7.css
    • -5
    • +0
    ./web/ckeditor/skins/moonocolor/editor_ie8.css
    • binary
    ./web/ckeditor/skins/moonocolor/icons.png
    • binary
    ./web/ckeditor/skins/moonocolor/icons_hidpi.png
  1. … 25 more files in changeset.
LDEV-3120: Add a missing space in unique name creation mechanism.

LDEV-2463 Added new method "learnerStrictAuth" available to LoginRequest. It works the same way as "learner" but requires hash to also contain lesson id parameter.

  1. … 4 more files in changeset.
LDEV-3309 Add isUpdateUserDetails parameter for LoginRequest so user details get updated

  1. … 4 more files in changeset.
LDEV-3309 Add isUpdateUserDetails parameter for LoginRequest so user details get updated

  1. … 4 more files in changeset.
LDEV-3275: Add dependecies and source code for Undertow.

  1. … 558 more files in changeset.
LDEV-3303 CKEditor should respect height parameter overriden by editor instance

  1. … 36 more files in changeset.
LDEV-3292: When looking for an unique LD title to create a lesson, search for LDs with given prefix instead taking all from given workspace folder.

  1. … 2 more files in changeset.
LDEV-3292: When looking for an unique LD title to create a lesson, search for LDs with given prefix instead taking all from given workspace folder.

  1. … 3 more files in changeset.
LDEV-3296 Upgrade CKEditor to version 4.4.3

    • -0
    • +612
    ./web/ckeditor/CHANGES.md
    • -0
    • +1264
    ./web/ckeditor/LICENSE.md
    • -0
    • +39
    ./web/ckeditor/README.md
    • -0
    • +160
    ./web/ckeditor/build-config.js
    • -147
    • +912
    ./web/ckeditor/ckeditor.js
    • -20
    • +0
    ./web/ckeditor/ckeditor_basic_source.js
  1. … 313 more files in changeset.
LDEV-3287 Audit log when loginas

LDEV-3273 switched to the latest version of jQuery Validation Plugin

    • -10
    • +21
    ./web/css/defaultHTML_learner.css
    • -10
    • +22
    ./web/css/defaultHTML_learner_mobile.css
    • -7
    • +3
    ./web/lamscommunity/lamscommunityLogin.jsp
  1. … 13 more files in changeset.
LDEV-3283 don't pass parameters on starting a lesson in order to prevent users tampering with them

  1. … 1 more file in changeset.
LDEV-3304 updated tablesorter plugin

    • -574
    • +2
    ./web/includes/javascript/jquery.tablesorter-pager.js
LDEV-3275: Remove security domain configuration files from particular WARs. The comment said they were only used when a WAR was deployed as a standalone module. When a part of the EAR, the security is controlled by application.xml file. Also, there the domain referenced in these config files is not defined anywhere, making it dead code.

  1. … 2 more files in changeset.
LDEV-3275: Declare DTD for Tiles definitions as WildFly is strict when it comes to XML validation.

  1. … 18 more files in changeset.
LDEV-3304 updated tablesorter plugin

    • -574
    • +2
    ./web/includes/javascript/jquery.tablesorter-pager.js
LDEV-3303 CKEditor should respect height parameter overriden by editor instance

  1. … 36 more files in changeset.
LDEV-3120: Send to server all learners of an existing group in one batch instead making a separate Ajax call for each of them.

    • -172
    • +446
    ./web/includes/javascript/orgGroup.js