imsld-production-delivery-create.sql

  • last updated 10 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- adding support for properties of type file

* providing upgrade scripts

- adding monitor service of the properties

- fixing bugs

- adding a constraint on the evaluation of the conditions avoiding infinite loops

- now the files of the UoL can be updated/changed from the file-storage UI

    • -15
    • +18
    ./imsld-production-delivery-create.sql
  1. … 34 more files in changeset.
adding a checkbox in the tree so the user can select his active role during the run

altering the database to store the current active role of the user

    • -0
    • +11
    ./imsld-production-delivery-create.sql
  1. … 6 more files in changeset.
attribute instances for each user in run

    • -0
    • +5
    ./imsld-production-delivery-create.sql
  1. … 10 more files in changeset.
- improving expresisons and conditions validation

- fixing bugs related to expressions execution

    • -2
    • +2
    ./imsld-production-delivery-create.sql
  1. … 9 more files in changeset.
adding the hide and show functionallities to the player. needed to do some changes to the database

    • -4
    • +7
    ./imsld-production-delivery-create.sql
  1. … 6 more files in changeset.
adding dates to the creation of the run and when an activity is first visited by a user (because in the level b expressions those values may be used)

    • -11
    • +16
    ./imsld-production-delivery-create.sql
  1. … 6 more files in changeset.
adding the monitor service

parsing the imsldcontent before serving it:

- replacing view-property and view-property-group with the properties values

- replacing set-property and set-property-group with html forms

cleaning the code

displaying run status

displaying the run only to the users associated with it

    • -1
    • +1
    ./imsld-production-delivery-create.sql
  1. … 25 more files in changeset.
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

    • -38
    • +92
    ./imsld-production-delivery-create.sql
  1. … 35 more files in changeset.
adding files where the data model of the production and delivery steps of the implementation guide is defined

    • -0
    • +76
    ./imsld-production-delivery-create.sql
  1. … 6 more files in changeset.