Skip to content

Enhances the Canvas app with custom URL support, assignment filtering, and paginated display. - #692

Open
Howerchen666 wants to merge 2 commits into
tronbyt:mainfrom
Howerchen666:main
Open

Enhances the Canvas app with custom URL support, assignment filtering, and paginated display.#692
Howerchen666 wants to merge 2 commits into
tronbyt:mainfrom
Howerchen666:main

Conversation

@Howerchen666

Copy link
Copy Markdown

What's Changed

  • Custom Canvas URL: Support for custom institution domains (base_url).
  • Configurable Cutoff: Added due_date_cutoff_days setting (replaces hardcoded 200h window).
  • Hide Completed Items: Optional toggle to filter out submitted, graded, excused, and checked-off To-Do assignments.
  • Paginated UI & Type Icons: Sorts assignments chronologically into 2-per-page animated slides with distinct icons for quizzes, discussions, and assignments.

- embed assignment icons as Base64 for older Tronbyt servers
- support custom Canvas URLs and configurable due-date cutoffs
- hide submitted, graded, excused, and manually completed assignments
- add paginated assignment display with assignment-type icons
@Howerchen666
Howerchen666 requested a review from tavdog as a code owner September 9, 2026 23:01
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.

1 participant