Skip to content

eol-uchile/eol_completion

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EOL Completion

Adding student units tracking.

Install

docker-compose exec lms pip install -e /openedx/requirements/eol_completion
docker-compose exec lms_worker pip install -e /openedx/requirements/eol_completion

Configuration

Edit production.py in lms settings and set time in cache and limit student.

EOL_COMPLETION_TIME_CACHE = ENV_TOKENS.get('EOL_COMPLETION_TIME_CACHE', 300)
EOL_COMPLETION_LIMIT_STUDENT = ENV_TOKENS.get('EOL_COMPLETION_LIMIT_STUDENT', 10000)

TESTS

Prepare tests:

> cd .github/
> docker-compose run lms /openedx/requirements/eol_completion/.github/test.sh

Notes:

-Only verify if unit childrens are completed with BlockCompletion

-Show Certificate was genereated if this exist in GeneratedCertificate model with status='downloadable'

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 5