Releases: TU-Wien-dataLAB/grader-service
Releases · TU-Wien-dataLAB/grader-service
Alpha Release 0.9.0-a2
What's Changed
- Fix: feedback generation failing with student notebooks by @natkam in #288
- refactor: changed load_roles dict entries to lists by @florian-jaeger in #292
- fix: Set missing display_name for a new user in auth_to_user by @natkam in #291
- chore: Update the openapi specification to make it less out-of-date by @natkam in #290
- Update the
release-0.9.0
branch to include the changes fromrelease-0.8.2
. by @natkam in #299 - Chore: add id pk to user table by @natkam in #289
- Chore: Add a test for the edit endpoint; set up code coverage reports on running tests by @natkam in #300
- Fix/fix 0.9 db migrations by @florian-jaeger in #302
Full Changelog: grader-service-helm-0.9.0-a1...grader-service-0.9.0-a2
Alpha Release 0.9.0-a1
What's Changed
- Fix: feedback generation failing with student notebooks by @natkam in #288
- Refactor: changed load_roles dict entries to lists by @florian-jaeger in #292
- Fix: Set missing display_name for a new user in auth_to_user by @natkam in #291
- Chore: Update the openapi specification to make it less out-of-date by @natkam in #290
- Feature: add id pk to user table by @natkam in #289
- Add a test for the edit endpoint; set up code coverage reports on running tests by @natkam in #300
Full Changelog: grader-service-helm-0.8.2...grader-service-0.9.0-a1
grader-service-helm-0.9.0-a2
A Helm chart for Kubernetes
grader-service-helm-0.9.0-a1
A Helm chart for Kubernetes
Release 0.8.2
What's Changed
- Docs: Fix chart name by @Paul2708 in #283
- Helm chart modifications for OpenShift by @Paul2708 in #285
- Fix: feedback generation failing with student notebooks by @natkam in #288
- refactor: changed load_roles dict entries to lists by @florian-jaeger in #292
- fix: Set missing display_name for a new user in auth_to_user by @natkam in #291
- fix: renamed sync_on_feedback var by @florian-jaeger in #294
- Fix: (soft-)delete submission endpoint by @natkam in #295
Full Changelog: grader-service-helm-0.8.1...grader-service-0.8.2
grader-service-helm-0.8.2
A Helm chart for Kubernetes
Release 0.8.1
What's Changed
- Bugfix: Autograding fails when using K8s grader #284
- Minor security updates to increase resiliency against uncontolled user inputs
Full Changelog: grader-service-helm-0.8.0...grader-service-0.8.1
grader-service-helm-0.8.1
A Helm chart for Kubernetes
Release 0.8.0
Big & Breaking changes
- Additionally to the current authentication workflow we have added a 'simpler' method, which uses the JupyterHub API token to authenticate users in Grader Service. Refer to our documentation to learn more . Refs: #276
- Added
display_name
attribute toUser
table. The field will be automatically created during database migration and set to the current username.display_name
is not allowed to be NULL, therefore you will possibly need to update authentication configuration hooks likepost_auth_hook
. Refs: #267 - Drop support for Python 3.8
Other Changes
- Bugfix: Whitelist pattern
*.ipynb
works correctly now by @natkam, @nadjajovancevic for #272 - Refactor: Remove
assignment_type
fromAssignmentSettings
, use an enum for git repo type by @natkam in #280 - Added new docker compose scripts for local testing purposes by @nadjajovancevic
- Added
grader-all-in-one
chart for local k8s testing purposes by @florian-jaeger - Updated documentation to reflect new features by @florian-jaeger, @nadjajovancevic
- add Ruff formatter by @natkam in #278
New Contributors
Full Changelog: grader-service-0.7.5...grader-service-0.8.0
Alpha Release 0.8.0-a1
What's Changed
- Feat/grader authentication refactor by @florian-jaeger in #277
- chore!: Drop support for Python 3.8; add Ruff by @natkam in #278
New Contributors
Full Changelog: grader-service-helm-0.7.5...grader-service-0.8.0-a1