15 Jan, 2019
2 commits
-
- fixed some errors when ./serve is run with wrong yaml files.
04 Dec, 2018
1 commit
-
- fixed debug messages alignment. - updated codemirror and fontawesome links to latest versions
20 Nov, 2018
1 commit
18 Nov, 2018
2 commits
17 Nov, 2018
1 commit
06 Nov, 2018
2 commits
-
- added support to images in the questions.
18 Jan, 2018
1 commit
-
… review previously submited tests.
28 Nov, 2017
1 commit
20 Nov, 2017
1 commit
31 Oct, 2017
1 commit
26 Oct, 2017
1 commit
-
- questions can add comments to be shown in the review (e.g. correct answer) - cosmetic changes: space around tables, scaling hands up/down, review of unanswered questions is shaded.
21 Oct, 2017
1 commit
-
- fixed markdown rendering in questions.
20 Oct, 2017
1 commit
-
- many changes and fixes. review still hardcoded...
19 Oct, 2017
1 commit
-
- /review almost there, total_points still undefined. - images not working.
17 Oct, 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).
01 Nov, 2016
1 commit
-
- removed unused code.
20 Oct, 2016
2 commits
-
- If type of question does not exist, logs error and ignores question.
-
- Answers are always saved. Removed 'save_answers' option.
13 Oct, 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
2 commits
-
- updated init.db so that fake students are added only if no csv is provided.
30 Jun, 2016
1 commit
-
- added font-awesome, used only in test reviews for now.
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.
03 Jun, 2016
2 commits
-
'tools'. - use default 'alert' question when a question generator fails. - fixed logout link in /admin. - replaced exit() calls from test.py by TestFactoryException exception.
-
- new 'alert' type of question. - commandline 'debug' argument partially working (still lacks loglevel setup). - information type questions use 'title' instead of hardcoded "Atenção".
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
19 May, 2016
1 commit
-
Some of the improvements are: - cleaner code with TestFactory and QuestionFactory. - application logging to the console - correction script now can return yaml dictionary with grade and comments. Regressions: - command line arguments temporarily disabled. - cherrypy logging temporarily disabled
13 May, 2016
1 commit
-
- more widespread logging - added issues in BUGS.md
02 May, 2016
1 commit
11 Mar, 2016
4 commits
-
- pretty errors and warnings on startup - removed option 'save_answers' from test configuration. It is now automatically defined depending on the existence of a 'answers_dir' option. - several fixes in managing paths.