11 Oct, 2021
1 commit
08 Jul, 2021
2 commits
-
- questions.py cleanup. Replaced __init__() by gen() method - setup.py now correctly specifies compatible sqlalchemy version
02 Jun, 2021
2 commits
13 Mar, 2021
1 commit
19 Jan, 2021
1 commit
03 Nov, 2020
1 commit
-
try to disable cache on certain handlers to fix windows10 loading problems (untested) use static_url in templates to use browser cache while files are not changed
07 Aug, 2020
1 commit
-
- fix pylint warnings - fix math not rendering: repaced tex-svg.js -> tex-mml-chtml.js - fix progress bar in topic so that it doesn't scroll with the page.
24 Jan, 2020
1 commit
-
fix error where finishing a course would try to start empty course. goals that are chapters will recursively import dependencies.
23 Jan, 2020
1 commit
-
- fix some mypy errors - other small improvements
21 Jan, 2020
1 commit
18 Dec, 2019
1 commit
11 Dec, 2019
1 commit
-
- add some type annotations
10 Dec, 2019
1 commit
-
- duplicate ref in the same file - options file in radio and checkbox questions load_yaml can raise more useful exceptions
04 Dec, 2019
1 commit
01 Dec, 2019
1 commit
-
- changed animations and shows a spinner while correcting
21 Nov, 2019
2 commits
-
interval values in the interval [0,1]
-
added more checks in radio questions
20 Nov, 2019
3 commits
-
- fix missing database
15 Nov, 2019
1 commit
09 Nov, 2019
1 commit
03 Nov, 2019
1 commit
-
- fix image size in solution box - update demo to match the new courses organization
01 Nov, 2019
1 commit
-
- show rankings per course - don't show students with no activity in a course
18 Oct, 2019
1 commit
-
- supports several courses. - replaced 'topics' by 'goals' in the courses.yaml definition.
02 Oct, 2019
1 commit
-
- solution always shown. - fixed image rendering: always left aligned as text. - formulas are inserted with latex delimiters \(x\) and \[x\] for mathjax rendering.
28 Sep, 2019
1 commit
-
- shift-enter submits
26 Sep, 2019
1 commit
-
- mathjax3 seems to be working fine - fixed finish_topics redirect working... with bugs...
25 Sep, 2019
1 commit
-
- updates mathjax to version 3 (not yet working correctly) - updates other javascript libraries
16 Jul, 2019
1 commit
15 Jul, 2019
2 commits
-
- added some type annotations - fix recomment_topic_sequence argument not being used - fix load_yaml error line number info
13 Jul, 2019
1 commit
-
adds the --version option. shows instructions in the terminal for some failures in configuration. fix error with exception not detected when database not usable.
08 May, 2019
2 commits
06 May, 2019
1 commit
23 Apr, 2019
1 commit
-
- remove dead code in html templates
11 Apr, 2019
1 commit
-
fix README.md