Skip to content

Conversation

@cycomachead
Copy link
Contributor

Important Stuff:

  • sync 100 assignments (will do full depagination soon, but it's a bit more work. I hope not too many courses have 100 assignments)
  • use a dedicated staff user to process auto-approvals. this really needs a test case.

Future Setup

  • Data Model -- prep for admin? user
  • Data Model -- prep to store most recent assignment/enrollment sync info on course_to_lms
  • Date Model -- better name for students with additional extension time (and started to improve UI a bit)
  • Lots of little refactorings
  • added a for_user() method to CanvasFacade to prevent directly passing the token everywhere.

@cycomachead cycomachead merged commit 805e8a2 into main Aug 25, 2025
11 checks passed
@cycomachead cycomachead deleted the minor-updates branch August 25, 2025 07:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants