lams-github

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-3365: Add "explode-all" Ant taks.

LDEV-3364: Fix CRON ResendMessagesJob execution when no Hibernate Session was bound to thread.

Remove EventNotificationService usage via singleton reference and call DAO methods with service layer in-between to support transactions.

LDEV-3331: Allow logging in via integrations. Allow redirecting to a given URL after log in. Adjust sysadmin "login as" functionality.

    • -122
    • +144
    /lams_central/web/login.jsp
LDEV-3315: Add security service and use it in vital entry points.

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

LDEV-3353: Hide the button.

LDEV-3349: Fix processing bug so the LD can get to validator.

LDEV-3353: Hide the button.

LDEV-3350: Fix missing label and conditions processing for condition gate.

LDEV-3115: Do not escape HTML tags in info dialog showing LD validation error.

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

LDEV-3328: Adding import designs from zip files

LDEV-3328: Adding conditional gates LDEV3350: confirms that the gates are saving properly now too!

Point for functional test! ;-)

LDEV-3328: Adding tool based branching

LDEV-3115: Do not escape HTML tags in info dialog showing LD validation error.

LDEV-3349: Fix processing bug so the LD can get to validator.

LDEV-3350: Fix missing label and conditions processing for condition gate.

LDEV-3315: Add utility methods for security. Use the new SecurityService in several places.

LDEV-3353: Hide the button.

LDEV-3328: Adding all activities as constants

LDEV-3328: Adding instructor and learner choice branching

LDEV-3328: general refactoring and including drawBranchingFromActivity

LDEV-3332: revert spring-beans schema declaration in application context xml files. export spring meta-inf in jboss-deployment-structure.xml

It is way more elegant approach to fix an issue with spring-beans.xsd loading from internet.

  1. … 63 more files in changeset.
LDEV-3322: changing branching label to work better with functional testing

LDEV-3322: changing branching label to work better with functional testing

LDEV-3328: Including delete activity and branching

LDEV-3328: Including delete activity in canvas

LDEV-3328: Branching tests

- Set group based branching

- Set learner's choice branching

- Set instructor's choice branching

- Set learner's output branching

LDEV-3332: fix tiles-config.dtd version used.

LAMS is shipped with tiles 1.1 version (included in struts). Fix tiles configuration to use tiles-config-1_1.dtd. This was another resource, that was loaded from internet during Wildfly startup (since used dtd version was not present in struts.jar).

It should be now possible to start Wildfly with LAMS without internet connection.

    • -2
    • +2
    /lams_admin/web/WEB-INF/tiles-defs.xml
    • -2
    • +2
    /lams_central/web/WEB-INF/tiles-defs.xml
    • -2
    • +2
    /lams_learning/web/WEB-INF/tiles-defs.xml
    • -2
    • +2
    /lams_tool_bbb/web/WEB-INF/tiles-defs.xml
    • -2
    • +2
    /lams_tool_nb/web/WEB-INF/tiles-defs.xml
  1. … 4 more files in changeset.
LDEV-3332: fix spring contexts declaration to find spring-beans-4.0.xsd locally at classpath.

Having spring module defined as a set of spring jars (as we do have in Wildfly), it is impossible for spring to resolve xsd schema mapping file 'spring.schemas' correctly. With set of jars, we have 5 instances of this file (with different content) under the same path 'META-INF/spring.schemas'. This ended up in spring not beeing able to map spring-beans-4.0.xsd URL path to local resource location. Finally, this xsd was loaded from internet - and that significantly slowed Wildfly startup.

With this fix LAMS is way (depends on internet connection) faster to start.

  1. … 62 more files in changeset.