Age | Commit message (Collapse) | Author |
|
Bumps [junit](https://github.com/junit-team/junit4) from 4.8.2 to 4.13.1.
- [Release notes](https://github.com/junit-team/junit4/releases)
- [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.13.1.md)
- [Commits](https://github.com/junit-team/junit4/compare/r4.8.2...r4.13.1)
Signed-off-by: dependabot[bot] <support@github.com>
|
|
|
|
|
|
* 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.
|
|
Don’t force a user to revisit a previously completed chapter if a new required
video is added.
Don’t force the user to complete videos which have been removed (because they
can’t).
|
|
|
|
|
|
CCBBackfillTool iterates everyone in CCB and updates the GROW
attributes.
|
|
The bug impacting the CCB integration was due to the "Introduction"
chapter having a higher "score" than every other chapter. It was a
mistake to use Score to compared chapter progress, particularly since
there are more chapters than scores.
This change gathers the chapter ordering logic, which was scattered
throughout the code into a new Chapters enum. Playlist and Chapter now
use Chapters as a key, instead of loose strings. Same for the
ProgressReporter interface.
|
|
I'm still seeing occasional users with missing progress information in
CCB. Currently, the progress is only updated when the user completes a
chapter. With this change, the progress will be updated every time the
training page is loaded.
CCBProgressReporter does not actually update the user's profile unless
the new level is greater than the existing level. This provision will
prevent needlessly calling the CCB API.
Additionally, this update will execute in a background thread to avoid
impacting the page load.
|
|
notificationEmail is now a comma separated list of addresses.
Adding unit tests for SESNotificationService.
Refactored AWS credential selection into ConfigCredentialProvider.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Switching from Ivy+Ant to Maven.
|
|
|
|
Adding support for Church Community Builder
|
|
|
|
|
|
|
|
This reporter updates two pairs of user-defined fields on an Individual
Profile. The first pair are pulldown & date fields used to track the
assessment results. The second pair are updated after each chapter is
completed.
|
|
|
|
|
|
|
|
|
|
Using the new ProgressReporter interface in AssessmentResultsPage and
ChapterCompletePage.
|
|
A ProgressReporter will be used to record progress in the ChMS. The F1
version in complete, but needs to be plugged into AssessmentResultPage
and ChapterCompletePage.
|
|
|
|
Beginning with this change all of the Church Management System
integration logic is moving into implementations of the new
IntegrationDriver interface. The desired IntegrationDriver can be
selected by setting the integrationDriver config to the appropriate
class name.
This commit is only moving login support. Progress reporting will move
in a later commit.
|
|
|
|
|
|
Previously scores aligned on the answer values: 0 (seeker), 2, 3, and 4
(teacher).
Now scores align halfway between: 0 (seeker), 1.5, 2.5, 3.5 (teacher)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Also added scan and scanf (filtered) options to DbTool.
|
|
|