• last updated 1 hour ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Improving time-limit completion support.

Added and changed procs to work better with frame-less layout.

    • -0
    • +14
    ./postgresql/imsld-level-a-create.sql
  1. … 4 more files in changeset.
Merge from HEAD. HEAD was previously merged from oacs-5-3.

  1. … 70 more files in changeset.
Merge from oacs-5-3 to HEAD

  1. … 64 more files in changeset.
Merged oacs-5-3 branch to HEAD

    • -0
    • +8
    ./postgresql/upgrade/upgrade-1.1d-1.2d.sql
  1. … 187 more files in changeset.
Several changes on the monitor screens. Shows now a summary of user activity.

Included imsld-master.adp for all pages in GRAIL. Needed to reorg. some code

to use such template.

Added a few messages in localization hash.

Fixed a few bugs when showing the environment, variable names, etc.

Produced a template for easily produce a select statement (choice-select.adp)

  1. … 32 more files in changeset.
file upgrade-1.1d-1.2d.sql was initially added on branch oacs-5-3.

    • -0
    • +0
    ./postgresql/upgrade/upgrade-1.1d-1.2d.sql
adding upgrade script for a change in the db

working on accessibility issues

fixing bugs

- properties of all types

removing the creation of the first default run

now the group of users of the run is crated after the administrator manages the roles

    • -0
    • +8
    ./postgresql/upgrade/upgrade-1.1d-1.2d.sql
  1. … 18 more files in changeset.
- 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
    ./postgresql/imsld-production-delivery-create.sql
  1. … 34 more files in changeset.
fixing bug reported by Emmanuelle (the sql upgrade script was duplicated in the tcl upgrade script)

    • -52
    • +3
    ./postgresql/upgrade/upgrade-0.1d-1.0d.sql
  1. … 1 more file in changeset.
renaming file upgrade-0.01* to upgrade-0.1* (bug reported by Emmanuelle)

    • -0
    • +56
    ./postgresql/upgrade/upgrade-0.1d-1.0d.sql
- adding monitoring tools for the runs

- fixing bugs

- improving UI

- upgrade scripts for version 1.0

    • -0
    • +21
    ./postgresql/imsld-level-c-create.sql
  1. … 31 more files in changeset.
uninstall script

    • -1
    • +3
    ./postgresql/imsld-production-delivery-drop.sql
  1. … 5 more files in changeset.
adding upgrade scripts

    • -0
    • +34
    ./postgresql/upgrade/upgrade-0.01d-1.0d.sql
level C of the spec:

- notifications

* modifying the data base, adding tables

* modifying the parser, adding and editing functions

* modifying the player, adding and editing functions

    • -0
    • +46
    ./postgresql/imsld-level-c-create.sql
    • -0
    • +10
    ./postgresql/imsld-level-c-drop.sql
  1. … 12 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
    ./postgresql/imsld-production-delivery-create.sql
  1. … 6 more files in changeset.
attribute instances for each user in run

    • -0
    • +5
    ./postgresql/imsld-production-delivery-create.sql
    • -6
    • +8
    ./postgresql/imsld-production-delivery-package-create.sql
  1. … 9 more files in changeset.
adding the portlet to the user portal, and adding info to the portlet.

implementing when-condition-true, change-property-value and when-property-value-is-set.

    • -22
    • +5
    ./postgresql/imsld-level-b-create.sql
  1. … 16 more files in changeset.
removing useless field from the classes table

  1. … 2 more files in changeset.
adding with_control_p to the table of the classes

    • -10
    • +13
    ./postgresql/imsld-level-a-create.sql
  1. … 4 more files in changeset.
- fixing conditions eval bugs

- fixing conditions parsing bugs

- adding imsld_classes table to store the classes of the UoL, as well as all the necessary API to handle them

    • -0
    • +18
    ./postgresql/imsld-level-a-create.sql
  1. … 12 more files in changeset.
- improving expresisons and conditions validation

- fixing bugs related to expressions execution

    • -2
    • +2
    ./postgresql/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
    ./postgresql/imsld-production-delivery-create.sql
    • -6
    • +10
    ./postgresql/imsld-production-delivery-package-create.sql
  1. … 5 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
    ./postgresql/imsld-production-delivery-create.sql
    • -2
    • +2
    ./postgresql/imsld-production-delivery-package-create.sql
  1. … 5 more files in changeset.
fixing data model for the when-condition-true and change-property-value tags.

  1. … 2 more files in changeset.
adding when_condition_true table to store the expressions to be evaluated when an act is completed

fixing the install-procs according to the database changes (modifying the database model)

  1. … 2 more files in changeset.
creating table where all the conditions will be sotred (the xml piece) to be evaluated in the player

    • -127
    • +14
    ./postgresql/imsld-level-b-create.sql
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
    ./postgresql/imsld-production-delivery-create.sql
  1. … 24 more files in changeset.
adding new status for the run: waiting (the users have't been assigned to the roles)

removing useless code

adding displayable_p field to the files table (display only one file for the resources)

internationalizating

    • -0
    • +11
    ./postgresql/imsld-level-a-create.sql
  1. … 9 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

    • -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