• last updated 10 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
1. adding the runs (imsld instances) table

1.1. every property, role and instance is related with the run instead of the imsld_id

1.2. in the status table, the run_id is also stored

1.3. adding the UI to add and remove runs

1.4. passing as an argument the run_id in every function that has to do with the player

2. instantiating properties for new run

3. instantiating activity attributes and classes for each new run

    • -29
    • +23
    ./postgresql/imsld-level-b-create.sql
    • -38
    • +92
    ./postgresql/imsld-production-delivery-create.sql
    • -0
    • +5
    ./postgresql/imsld-production-delivery-drop.sql
    • -0
    • +206
    ./postgresql/imsld-production-delivery-package-create.sql
    • -0
    • +28
    ./postgresql/imsld-production-delivery-package-drop.sql
  1. … 29 more files in changeset.
reorder sourcing of sql creation scripts to make it work

adding files where the data model of the production and delivery steps of the implementation guide is defined

    • -0
    • +76
    ./postgresql/imsld-production-delivery-create.sql
    • -0
    • +9
    ./postgresql/imsld-production-delivery-drop.sql
    • -54
    • +0
    ./postgresql/imsld-status-create.sql
alowing the use of the "sort" element of the activity-structures

  1. … 1 more file in changeset.
bug fixes in the code.

allowing multiple learning-objects and services in the environments (according to the specification)

  1. … 6 more files in changeset.
1. fixing bugs

2. adding tree files and tree functions (the tree that will be shown like the one in LORS)

2.1. taking into account activitie's properties that were not need to be evaluated in the 'portlet view'

    • -0
    • +33
    ./postgresql/imsld-level-a-create.sql
  1. … 8 more files in changeset.

fixing a LOT of bugs found because of the beta release (primarily bugs of multiple references of multiple resources from

multiple/nested activities)

improving the UI in the portlet (imsld-chunk), storing the started status of each activity, improving parsing of level B and

translating

  1. … 9 more files in changeset.
adding functionallity to mark an activity started.

adding pngs to represent the completed status of an activity.

    • -7
    • +12
    ./postgresql/imsld-status-create.sql
  1. … 4 more files in changeset.
adding support for level b (just parsing and storing it in the db)

    • -0
    • +689
    ./postgresql/imsld-level-a-create.sql
    • -0
    • +53
    ./postgresql/imsld-level-a-drop.sql
    • -0
    • +305
    ./postgresql/imsld-level-b-create.sql
    • -0
    • +33
    ./postgresql/imsld-level-b-drop.sql
  1. … 3 more files in changeset.
changed to allows resources being finished in imsld_status_user

  1. … 2 more files in changeset.
adding support for the "time-limit" tag of the ims-ld spec

  1. … 3 more files in changeset.
supporting the tag "when-xxx-completed" (with xxx in (act, play, method)) of the IMS LD spec

    • -6
    • +13
    ./postgresql/imsld-status-create.sql
  1. … 1 more file in changeset.
for finishing resources instead of activities

  1. … 2 more files in changeset.
adding support for forums in the ims-ld (the conferences of type asynchronous are dealed as forums in dotLRN)

    • -0
    • +38
    ./postgresql/imsld-tree-create.sql
    • -0
    • +10
    ./postgresql/imsld-tree-drop.sql
  1. … 7 more files in changeset.
fixing syntax error in column name

adding field in imsld_cp_resources table to store the acs_object_id of the forum, assessment, lors, etc

missing title value for the conference services

  1. … 1 more file in changeset.
fixing tabs

fixing wrong field name for primary key of the table imsld_learning_objectives (learning_object_id -> learning_objective_id)

adding missing fields for the activity description in the support_activities table

first steps of the player (level A, still very early stage)

    • -7
    • +19
    ./postgresql/imsld-status-create.sql
  1. … 10 more files in changeset.
add finished_date column to imsld_status_learner

1. making parser a little more flexible.

2. adding sort_order column to the tables imsld_plays, imsld_acts and imsld_role_parts (tha will be used by the player

).

3. adding the imsld-status-create/drop.sql scripts, that will have the data model of the control tables.

    • -0
    • +29
    ./postgresql/imsld-status-create.sql
    • -0
    • +9
    ./postgresql/imsld-status-drop.sql
  1. … 7 more files in changeset.
testing parser

  1. … 4 more files in changeset.
first tests of the complete parser (level A) succeeded.

still very early to try something else than parsing ims-ld compliant xml files.

  1. … 9 more files in changeset.
parser: the ims-ld parser already working for resources, items, imsld attributes, components (except surpport activities and activities structures).

    • -53
    • +105
    ./postgresql/imsld-create.sql
  1. … 4 more files in changeset.
Adding:

1. first part of the parser

2. content repository integration

3. postgres scripts

    • -0
    • +115
    ./postgresql/imsld-cp-create.sql
    • -0
    • +16
    ./postgresql/imsld-cp-drop.sql
    • -0
    • +592
    ./postgresql/imsld-create.sql
    • -0
    • +48
    ./postgresql/imsld-drop.sql
  1. … 15 more files in changeset.