lams-github

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-4503 All http resources on a https server open in a popup

Merge branch 'LDEV-4517'

LDEV-4517 Put TBL not grouped warning in info dialog rather than alert

LDEV-4514 Greek names appear in notification window correctly.

Also added some HTML escaping to the display of the leader's name

in tool messages.

  1. … 19 more files in changeset.
LDEV-4510 Small authoring template UI tweaks

Minimise/Grow buttons, scroll to new fields and number of groups

defaults to 2.

    • -0
    • +8
    /lams_central/web/css/_authoring_base.scss
Merge branch 'LDEV-4516'

LDEV-4516 Allow "-" chars in image path when exporting to QTI

LDEV-4515 Profile, Authoring window correct size for Purple theme

    • -0
    • +1
    /lams_central/web/css/purple_learner.scss
    • -0
    • +1
    /lams_central/web/css/purple_main.scss
Create an Authoring based team based learning design template

LDEV-4510 TBL authoring template introduction text I18n'd

    • -0
    • +31
    /lams_central/web/authoring/template/genericintro.jsp
    • binary
    /lams_www/web/public/ld-templates/tbl/tbl.png
    • -0
    • +10
    /lams_www/web/public/ld-templates/tbl/tblintro.html
    • -0
    • +10
    /lams_www/web/public/ld-templates/tbl/tblintro_en_AU.html
LDEV-4510 Team based learning template added to authoring

Look and feel done, validation working.

    • -0
    • +15
    /lams_central/conf/language/lams/TBLResources.properties
    • -5
    • +17
    /lams_central/web/authoring/authoring.jsp
    • -0
    • +292
    /lams_central/web/authoring/template/comms.jsp
    • -0
    • +35
    /lams_central/web/authoring/template/createresult.jsp
  1. … 17 more files in changeset.
Merge branch 'LDEV-4512'

LDEV-4512 Calculate lessonMaxPossibleMark properly

Take into account whether learning design uses grade weights.

LDEV-4512 Move isWeightedMarks method to LamsCoreToolService

Move isWeightedMarks(LearningDesign design) from GradebookService

to LamsCoreToolService in order to avoid creation of a new

dependency on lams_gradebook.

LDEV-4512 Use toolService.getLessonMaxPossibleMark() method

Start using already existing service method.

LDEV-4507 Add queries which remove group duplicates before adding index

LDEV-4507 Add query allowing index to be created on existing DB

Merge branch 'LDEV-4507'

Merge branch 'LDEV-4511'

LDEV-4511 Fix a method calling itself when deleting tool content

Also rewrite tool's DAOs so they follow base LAMS DAO structure and

usage.

Merge branch 'LDEV-4508'

LDEV-4508 Log when a Kumalive learner raises and lowers a hand

Merge branch 'LDEV-4509'

LDEV-4509 Allow zipped websites in Share Resources

Apparently on Windows zip file type is described differently than on

Unix.

LDEV-4507 Use DTOs instead of entities as page attributes

It seems that using entities as page attributes outside a transaction

causes undesired effect. Portrait tag fetches data from DB and existing

entities, including group participants, get flushed from session. It

overwrites changes made by learners being added to a group.

    • -7
    • +7
    /lams_learning/web/grouping/choose.jsp
LDEV-4504 Use just first part of grouped activity ID

We know there will be no name clash as this is a single learner table,

not an aggregate in monitoring.

LDEV-4501 Tool context files no longer reference audit service.

  1. … 48 more files in changeset.
LDEV-4407 Other projects stop depending on lams_gradebook

* GradebookService interfaces are redefined now:

- IGradebookService is going to be used by core modules.

- IGradebookFullService is used inside of lams_gradebook only and

nowhere else, as it contains lams_gradebook's internal logic and

classes.

* Introduce CommonContants.java which contains for now common

constants that used to be located in GradebookConstants.java

* Tools stop using gradebookService directly, but rather through

ILamsToolService's method updateGradebookUserActivityMark()

* Move GradebookUserActivityArchive and GradebookUserLessonArchive

to lams_gradebook

    • binary
    /lams_build/lib/lams/lams-admin.jar
    • binary
    /lams_build/lib/lams/lams-gradebook.jar
    • binary
    /lams_build/lib/lams/lams-learning.jar
    • binary
    /lams_build/lib/lams/lams-monitoring.jar
  1. … 42 more files in changeset.
LDEV-4407 Introduce new IMonitorFullService interface

MonitorService interfaces are redefined now:

1. IMonitorService is going to be used by core modules.

2. IMonitorFullService is used inside of lams_monitoring only and

nowhere else, as it contains lams_monitoring's internal logic and

classes.

  1. … 17 more files in changeset.
LDEV-4407 Introduce new LearnerService interfaces

LearnerService interfaces are redefined now:

1. ILearnerService is used by core modules. Also tools no longer

use it.

2. ILearnerFullService is used inside of lams_learning only and

nowhere else, as it contains lams_learning's internal logic and

classes.

3. ICoreLearnerService is removed, its method are split between

ILearnerService and ILearnerFullService.

  1. … 20 more files in changeset.