Author Commit Message Labels Comments Date
Richard Lawrence avatarRichard Lawrence
* schoolutils/grading/db.py: select_grades: allow selection by grade_id
Richard Lawrence avatarRichard Lawrence
* schoolutils/grading/ui.py: edit_grades: deal with missing grade case
Richard Lawrence avatarRichard Lawrence
* schoolutils/grading/ui.py: first pass at editor function for edit_grades
Richard Lawrence avatarRichard Lawrence
* schoolutils/grading/db.py: add (hobbled) update_grade function
Richard Lawrence avatarRichard Lawrence
* schoolutils/grading/ui.py: edit_grades: don't even try to squeeze
Richard Lawrence avatarRichard Lawrence
* schoolutils/grading/ui.py: edit_grades: think I got format down, finally...
Richard Lawrence avatarRichard Lawrence
* schoolutils/grading/ui.py: edit_grades: still debugging .format(...)
Richard Lawrence avatarRichard Lawrence
* schoolutils/grading/ui.py: edit_grades: fix string formatting
Richard Lawrence avatarRichard Lawrence
* schoolutils/grading/ui.py: edit_grades: fix format strings
Richard Lawrence avatarRichard Lawrence
* schoolutils/grading/ui.py: edit_grades: fix syntax error
Richard Lawrence avatarRichard Lawrence
* schoolutils/grading/ui.py: first pass at edit_grades table editor
Richard Lawrence avatarRichard Lawrence
Merge branch 'export_features' into grader_features
Richard Lawrence avatarRichard Lawrence
* docs/project.org: notes on fixing grade calculation when grades missing
Richard Lawrence avatarRichard Lawrence
* schoolutils/grading/ui.py: fix prompt in export_grades
Richard Lawrence avatarRichard Lawrence
* schoolutils/grading/ui.py: fix missing parens in export_grades
Richard Lawrence avatarRichard Lawrence
* schoolutils/grading/ui.py: initial implementation of export_grades
Richard Lawrence avatarRichard Lawrence
* docs/project.org: TODO updates
Richard Lawrence avatarRichard Lawrence
* schoolutils/grading/ui.py: import_students: more robust create_or_update_student
Richard Lawrence avatarRichard Lawrence
* schoolutils/grading/validators.py: validator_for_grade_type
Richard Lawrence avatarRichard Lawrence
* schoolutils/grading/ui.py: different prompts for weight based on grade_type
Richard Lawrence avatarRichard Lawrence
* grading/db.py, ui.py: select grade validator based on assignment grade_type
Richard Lawrence avatarRichard Lawrence
* schoolutils/grading/validators.py: add '4points' to grade_type validator
Richard Lawrence avatarRichard Lawrence
Release 0.1.4
Tags
v0.1.4
Richard Lawrence avatarRichard Lawrence
Merge branch 'grader_features'
Richard Lawrence avatarRichard Lawrence
* docs/project.org: TODO update
Richard Lawrence avatarRichard Lawrence
* schoolutils/config/__init__.py: BUGFIX: add_defaults to constructed user_config module
Richard Lawrence avatarRichard Lawrence
* schoolutils/grading/ui.py: BUGFIX: file_path: check for empty string
Richard Lawrence avatarRichard Lawrence
* schoolutils/grading/ui.py: BUGFIX: BaseUI.get_config_option
Richard Lawrence avatarRichard Lawrence
* docs/project.org: TODO updates
Richard Lawrence avatarRichard Lawrence
* schoolutils/grading/validators.py: BUGFIX: import datetime
Tags
v0.1.3
  1. Prev
  2. Next
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.