Age | Commit message (Collapse) | Author |
|
|
|
* Believer videos were shuffled around such that the titles and videos
didn't line up.
* Prerequisite video was to be removed from the Teacher section.
|
|
|
|
Note: adding a .keepme file to each videos/ subdirectory, otherwise git
will remove the directory and DbTool won't know that all of the videos
were removed when updating strings.
|
|
The purpose of this script is to update the video metadata for some videos.
Usage:
scripts/rename-videos.py <csv-file>
This script will read the csv file given on the command line.
For each row, it excepts to find:
* video id (e.g. seeker-1),
* new filename (without extension),
* new duration.
The script will find each video id in the videos/ directory and rename all
the things.
|
|
|
|
|
|
|
|
|
|
|
|
Video numbers may now be decimals (i.e. 5.1, 5.2). If the number is 0 it
is not displayed on the website.
Updating the videos-from-csv.py script to distinguish between user
facing video numbers and video ids.
Also updating urls for many videos.
|
|
|
|
|
|
|
|
|
|
|
|
Question ordering has changed so that 8 follows 4a, as below:
...
|
4
^
/ \
5 4a
| |
| 8
\/
6
|
7
|
...
|
|
|
|
Playlists are now generated from a default playlist and regularly
merged with the default playlist to get updates.
Also adding the Question tests that got left out of a previous commit.
|
|
|
|
Question and Answer can now be serialized and deserialized to/from JSON.
As such, I no longer have to pass awkward maps around. As part of this
change I have introduced a Provider interface to abstract out loading
and persisting these beans.
The scoring logic has been completed factored out of
SurveyResultsResource and into the various ScoringEngines. Tests have
been added for Question, Answer, and the ScoringEngines. A bug has been
fixed in computing the value for slider questions.
The label identifiers in the circle questions have changed from all
lower case to camel case. That is, topleft is now topLeft. Several
issues have been corrected in the circle answers where the point values
did not match the labels.
Testing and code coverage support and reports have been added.
|
|
|
|
|
|
Introduction chapter is always required and thus after the assessment
the user is taken directly to the introduction. After the introduction
training continues with whichever section the user assessed in to.
|
|
/account redirects to either the assessment or the training page, as
appropriate.
This change adds the /accounts/UID backend resource, which simply stores
an arbitrary json document for now.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Fixing a bug in the config class and updating all templates and pages to
use the dynamicRoot and staticRoot config values to prefix URLs.
|
|
|