31 Oct, 2017
1 commit
24 Oct, 2017
1 commit
19 Oct, 2017
1 commit
- 
- /review almost there, total_points still undefined. - images not working. 
17 Oct, 2017
1 commit
05 Apr, 2017
1 commit
30 Mar, 2017
1 commit
17 Mar, 2017
1 commit
- 
…ipulating files, and not saving expanded paths (to avoid /User vs /home conflicts between OSX and Linux). 
13 Nov, 2016
1 commit
01 Nov, 2016
2 commits
- 
- removed unused code. 
31 Oct, 2016
2 commits
20 Oct, 2016
1 commit
- 
- Answers are always saved. Removed 'save_answers' option. 
13 Oct, 2016
1 commit
19 Jul, 2016
1 commit
13 Jul, 2016
1 commit
- 
- the test state indicates if the test was corrected normally, the student quit, or the test is null because of cheating. - tests are always stored in the database, even if the student quits. - added support to review quit tests 
07 Jul, 2016
1 commit
01 Jul, 2016
1 commit
- 
- added new bootstrap themes. - cosmetic changes. 
30 Jun, 2016
2 commits
- 
- added font-awesome, used only in test reviews for now. 
29 Jun, 2016
1 commit
- 
- fixed bug where incorrect test results were shown to student after /correct. 
27 Jun, 2016
1 commit
- 
- disabled content-security-policy because of MathJax - removed column from tables in /admin to simplify 
26 Jun, 2016
1 commit
14 Jun, 2016
2 commits
- 
- fixed giveup() not logging out stude - insert new student on /admin 
07 Jun, 2016
1 commit
- 
- removed all sqlite3 code. - fixed sorting students in admin. - added logger configuration files. 
06 Jun, 2016
1 commit
03 Jun, 2016
1 commit
- 
- new 'alert' type of question. - commandline 'debug' argument partially working (still lacks loglevel setup). - information type questions use 'title' instead of hardcoded "Atenção". 
02 Jun, 2016
2 commits
31 May, 2016
1 commit
- 
- the serve.py is now only the interface, everything goes through App class. - implemented an /admin page to authorize students and reset passwords. this is done with a webservice that responds to AJAX. test: - check if questions exist when building testfactory - final grade is rounded to 1 decimal place (0.0 - 20.0) questions: - added support for correction comments for textarea type questions. - scripts can return grade or a dictionary {grade: 10.0, comments:'hello'} serve: - implemented a werbservice for /admin - moved authentication requirements into the serve.py - tried to improve security (but webservices still missing) - templates are obtained only once regressions: - configuration is a completle mess