Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-5424 distribute updated RestrictedUsageAccordian.tag to all tools using it

  1. … 25 more files in changeset.
LDEV-5436 Project-wide user sorting by last then first name

  1. … 147 more files in changeset.
LDEV-5425 Remove "End of activity" notebook from *all* tools

  1. … 514 more files in changeset.
LDEV-5397 switch to using updated DefineLater.tag

  1. … 95 more files in changeset.
LDEV-5397 Migrate old Bootstrap3 class names into Bootstrap5 in *all* tools' learning

* Did this following 2 guides:

https://getbootstrap.com/docs/4.1/migration/

https://getbootstrap.com/docs/5.2/migration/

* Apart from changing class names, also performed other updates required in aforementioned guides.

For instance, checkboxes, radios, selects have now proper Bootstrap5 structure; removed "media" objects.

* Replaced some outdated LAMS class names

  1. … 101 more files in changeset.
LDEV-5397 introduce submissionDeadline.tag

* switched to using this tag in all tools

* fixed a few existing issues with submissionDeadline feature in Vote and MCQ tools

    • -43
    • +14
    ./learning/submissionDeadline.jsp
  1. … 81 more files in changeset.
LDEV-5397 further bootstrap 5 related changes

Also

* change bootstrap classes from col-*-offset-* to offset-*-

* deprecated form-group

* .hidden-xs to .d-none .d-sm-block

* .pull-left to .float-start

* .pull-right to .float-end

* add class="activity-bottom-buttons"

  1. … 114 more files in changeset.
LDEV-5213 Use version-dependent imports for LAMS JS files

  1. … 333 more files in changeset.
LDEV-5257 Escape parameters to prevent XSS attack

WEB-005

  1. … 52 more files in changeset.
LDEV-5331 Add missing title and autocomplete attr to submission deadline

  1. … 18 more files in changeset.
LDEV-5257 Fix Wiki CKEditor toolbars and links

  1. … 2 more files in changeset.
LDEV-5257 Do not allow source editing in CKEditor in Wiki learner

  1. … 1 more file in changeset.
LDEV-5250 Remove Pedagogical Planner integration with core LAMS

    • -45
    • +0
    ./authoring/pedagogicalPlannerForm.jsp
  1. … 67 more files in changeset.
LDEV-5219 Use versioned JS import for gate check JS file

  1. … 54 more files in changeset.
LDEV-5219 Check gate after Wiki activity

    • -14
    • +20
    ./learning/parts/finishButton.jsp
LDEV-5213 Replace volatile JS imports with their non-cached version

  1. … 91 more files in changeset.
LDEV-4391 Turn off auto complete for datetime picker fields

If a text input field is used for datetimepicker, having previously

chosen dates auto filled is annoying and makes it difficult to operate

the picker.

  1. … 16 more files in changeset.
LDEV-5188 Remove obsolete attributes from TabBody tag

  1. … 82 more files in changeset.
LDEV-4995 Upgrade to bootstrap 4

* Update LAMS code to use bootstrap 4

* Update and redesign index page

  1. … 197 more files in changeset.
LDEV-4932 removing multipart encoding

There are plenty of form we set the multipart encoding for uploading files, but no files are uploaded. This has implications for CSRF tokens. So we remove the enctype="multipart/form-data" for all the authoring forms that aren't needed.

  1. … 14 more files in changeset.
LDEV-4932 Passing CSRF token as a post rather than get

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

  1. … 42 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 Secure setting submission deadline with CSRF Guard

  1. … 63 more files in changeset.
LDEV-4759 DateTimePicker and Accordians updated

  1. … 386 more files in changeset.
LDEV-4759 Panels are now cards.

  1. … 500 more files in changeset.
LDEV-4759 Authoring and monitoring tabs working

  1. … 310 more files in changeset.
LDEV-4678 WebUtil.putActivityPositionInRequestByToolSessionId transformed into service method

Also introduce ICommonToolService that will hold methods shared by all

tools.

  1. … 141 more files in changeset.
LDEV-4391 Get rid of redundant jQuery UI themes

Only bootstrap theme is used now.

  1. … 97 more files in changeset.
LDEV-4673 Making lock on finish messages appear in Authoring Preview.

Also added a missing method from the Wiki transaction definitions.

  1. … 3 more files in changeset.