03 Nov, 2019
1 commit
-
- fix image size in solution box - update demo to match the new courses organization
01 Nov, 2019
2 commits
-
- show rankings per course - don't show students with no activity in a course
-
- don't show students with no activity
18 Oct, 2019
1 commit
-
- set supported versions of python packages. - changes key 'topics' to 'goals' when setting a course. - fix use of deprecated 'g.node[]' from networkx.
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.
06 Jan, 2019
1 commit
02 Jan, 2019
1 commit
-
- changed FileHandler to close the file immediately after reading it
25 Dec, 2018
1 commit
24 Dec, 2018
1 commit
-
- solution in bootstrap card instead of alert
19 Dec, 2018
1 commit
-
will invalidate older ones.
18 Dec, 2018
1 commit
-
- using material theme for bootstrap.
17 Dec, 2018
3 commits
-
- fixed info questions to continue with a single button click.
-
not yet functional!
10 Dec, 2018
1 commit
-
…ons when answered wrong. - added option 'max_tries'. - added option 'shuffle' to que order of the questions in a topic. - images are no longer in a html figure tag, and are now centered.
04 Dec, 2018
2 commits
03 Dec, 2018
1 commit
-
- question factories moved out of the graph. Now they are in a dict where the key is the question ref. - construction of the graph and questions factory was separated into two different functions. - code cleanup.
25 Nov, 2018
2 commits
20 Nov, 2018
2 commits
-
…ted at this point. maybe questions should be generated in parallel?