This repository has been archived by the owner on Sep 5, 2023. It is now read-only.
What's Changed
Chores
- Bump urllib3 from 1.26.4 to 1.26.5 in /src/graderservice by @dependabot in #587
- Bump urllib3 from 1.26.4 to 1.26.5 in /src/illumidesk by @dependabot in #605
- Bump urllib3 from 1.25.11 to 1.26.5 by @dependabot in #606
- Rollback commits when encountering an exception by @jgwerner in #582
- Update readme with kubernetes setup instructions by @jgwerner in #598
- Bump jupyterhub to 1.4.2 by @jgwerner in #608
Refactor
- Replace LTI 1.1 code with the upstream ltiauthenticator package by @jgwerner in #595
- Remove sending grades with illumidesk package by @jgwerner in #597
- Remove int cast for gid/uid by @jgwerner in #604
- Remove print statements by @jgwerner in #603
- Remove unused spawner hooks by @jgwerner in #627
Enhancements
- Add IllumiDesk LTI dummy authenticator by @jgwerner in #593
- Remove debug option from kubernetes client by @jgwerner in #602
- Change dummy authenticator to use standard login path by @jgwerner in #599
- Add cpu and mem options for shared grader spawner by @jgwerner in #612
- Add grader notebook pull policy by @jgwerner in #616
- Update graderservice requests and limits defaults by @jgwerner in #614
- Fix invalid authentication flow when using line items to identify the assignment by @jgwerner in #618
Fixes
- Remove nbgrader header and footer settings from config by @jgwerner in #619
- Remove unrecognized unzip version by @jgwerner in #620
- Await response when adding students to JupyterHub group by @jgwerner in #623
- Add NAMESPACE to env by @rupeshparab in #625
- Update LTIAuthenticator setup course hook by @jgwerner in #626
New Contributors
- @rupeshparab made their first contribution in #625
Full Changelog: v3.2.2...v4.0.0