05 Nov, 2020
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
23 Mar, 2019
1 commit
16 Mar, 2019
1 commit
-
Type declaration !regex is no longer required in questions.yaml files.
14 Mar, 2019
1 commit
-
- drop support for python 3.6 - min_level in course configuration so that a topic is unlocked if dependencies are above the minimum level. - changed shuffle to shuffle_questions in course configuration to avoid confusion between the shuffle options of some questions. - correction no longer returns grade, just updates q['grade']. - remove prefix 'l' from students login name. - allow codemirror text boxes to grow. - updated yaml.load to yaml.safe_load (untested in regex).
12 Mar, 2019
1 commit
-
Arguments are no longer sent to stdin, but in the command line instead. Topic sequence shows all the unlocked topics first. Drop compatibility with python 3.6 because of asyncio.get_running_loop().
27 Jan, 2019
1 commit
19 Jan, 2019
1 commit
-
- fix and update demo. - fix striping <p></p> tags in certain cases in the md_to_html function.