lams-github

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-4293 Rewrite session invalidation mechanism

Server-side non-current session invalidation does not work well on

clustered WildFly 10. It breaks Infinispan distributed session cache and

makes a logged out user clear LAMS cookies, otherwise he/she gets a

blank screen. See WFLY-7281 and WFLY-7229.

So instead of invalidating a session we mark it for invalidation. The

next time the user tries to use it, the session gets invalidated and the

user gets an error screen (not a very clean solution, but more effective

than another filter which would nicely redirect the user to logout

screen).

This solution seems to work nicely if both browsers interact with the

same node. Since we use distributed session for failover rather than

replication, it should be OK.

LDEV-2875: fixing encoding parameter

It seemt that now Java is a lot more picky and UTF-8 has to be utf-8.

LDEV-3517: adding labels to i18n

Adding all the labels to i18n site

Merge branch 'LDEV-4432'

LDEV-4432 Solve the problem with dialog's checkbox gets focused on start

Solved by adding an empty <div> to the beginning of the dialog and

marking this div as required to be focused.

LDEV-4433: reverting files that shouldn't have changed.

LDEV-4433: adding new label

Merge branch 'LDEV-4433'

LDEV-4433 Move simplified activities info to Lesson summary tab

Besides, display info only for those activities that have numeric

outputs (which are Assessment, MCQ or Sratchie. Also activity must be

set to produce tool outputs in Authoring)

LDEV-4431 Portraits shown in Monitor and Course Gradebook

    • -5
    • +18
    /lams_gradebook/web/gradebookCourseMonitor.jsp
    • -7
    • +33
    /lams_gradebook/web/gradebookMonitor.jsp
LDEV-4432: Tweaking snippets video

Fixing layout and embedding video options

LDEV-4433 Add 'Simplified activity' tab to the lesson gradebook export

Merge branch 'LDEV-4429'

4429 Fix the JS error when saving image without classes

The issue arises on saving image and specifying no classes at all.

LDEV-4432: Tweaking snippets images and text

Adding new public domain images as well as tweaking layouts slightly

    • binary
    /lams_www/web/public/ckeditor-templates/images/centered_image.jpg
  1. … 13 more files in changeset.
LDEV-4432 Introduce config file for bootsnippets CKEditor plugin

Config file is located in

/lams-www/www/public/ckeditor-templates/bootsnippets.js (if the path

will be altered, it needs to be updated in ckconfig_custom.js). Contains

list of Bootstrap snippets with all required images and CSS files.

    • binary
    /lams_www/web/public/ckeditor-templates/images/centered_image.png
    • binary
    /lams_www/web/public/ckeditor-templates/images/image_and_text.png
    • binary
    /lams_www/web/public/ckeditor-templates/images/mountain_ridge.jpg
  1. … 19 more files in changeset.
LDEV-4432 Add new CKEditor plugin for working with Bootsrap snippets

    • -0
    • +276
    /lams_central/web/ckeditor/plugins/bootsnippets/plugin.js
LDEV-4432 Create plugin that will handle editing of Bootsrap panels

The name of the plugin is 'bootpanel' and it allows editing some of

panel's properties including making them clickable.

    • -0
    • +78
    /lams_central/web/ckeditor/plugins/bootpanel/dialogs/element.css
    • -0
    • +334
    /lams_central/web/ckeditor/plugins/bootpanel/dialogs/element.js
    • binary
    /lams_central/web/ckeditor/plugins/bootpanel/images/noimage.png
    • -0
    • +42
    /lams_central/web/ckeditor/plugins/bootpanel/plugin.js
    • -0
    • +17
    /lams_central/web/css/_learner_base.scss
    • -0
    • +12
    /lams_central/web/includes/javascript/clickable.js
Merge branch 'LDEV-4429'

LDEV-4366 Re-enable export buttons based on cookie conversation

The solution is based on Andrey's solution for Gradebook.

Merge remote-tracking branch 'origin/master' into LDEV-4415

LDEV-4415 Lesson marks always recalculated after Live Edit

Also tries to respect any teacher modified lesson marks when

activity marks are changed by doing a 'take the old marks off

and add the new mark on' calculation for weighting.

LDEV-4429 Add jqeury.js and bootstrap.min.js scripts to preview page

    • -1
    • +1
    /lams_central/web/ckeditor/ckeditor.js
LDEV-4366 Add learners summary sheet to Kumalive Excel report

Also add date to learner attempts in Kumalive sheet and do some minor

formatting.

LDEV-4366 Disable export buttons to prevent double clicking

They get re-enable after few seconds.

LDEV-4423 Additional portrait entries

    • -13
    • +15
    /lams_tool_wiki/web/pages/learning/wiki.jsp
LDEV-4430 fixes for signup pages

Small cosmetic changes in signup pages

    • -1
    • +0
    /lams_central/web/signup/singupTab.jsp
LDEV-4366 Kumalive reports export

Allow exporting all and selected Kumalives in Excel format. Use i18n

instead of hardcoded labels. Move free jqGrid library to lams_central.

Minor fixes.

    • -0
    • +5
    /lams_central/web/css/free.ui.jqgrid.min.css
LDEV-4429 Add 'classes' field to image2 plugin

LDEV-4366 Fix JAR broken when merging. Fix batch naming.