2024-09-27 12:55:21 -06:00
2024-02-06 14:54:46 -07:00
2024-08-26 12:52:55 -06:00
2024-09-18 13:31:22 -06:00
2024-09-27 12:55:21 -06:00
2024-09-23 16:12:55 -06:00
2024-05-03 18:49:51 -06:00
2024-01-04 12:50:23 -07:00
2024-01-12 17:02:13 -07:00
2024-08-21 08:54:38 -06:00
2024-09-27 12:55:21 -06:00

canvasManagement

install specflow template dotnet new install Specflow.Templates.DotNet

view templates with dotnet new -l

find outdated packages dotnet list package --outdated

Development command: dotnet watch --project Management.Web/

Canvas HTML Hack

https://nowucca.com/2020/07/04/working-around-canvas-limitations.html

ideas

matching questions

  • different delimiter (-n in answer messes things up)
  • add distractors

on calendar month, displays days that are on the same week as a month change (if month ends on monday, still show tues-sat)

file uploads

  • image compression?
  • scrape html, when image embedded, upload to canvas and add img tag to canvas asset in html before sending image
  • put all images in an image repo in a /course/semester/filename format. upload the image to canvas, replace the url before sending it over with the canvas version.
    • store canvas image ids in settings?

allow multiple courses to be edited concurrently in different browser tabs

have lock date mimic an offset after drag and drop changes due date

schedule planning view? just outline concepts? (maybe some non-canvas scheduled thing that only shows up in planner? like a note, could be de-emphasized in webpage)

  • probably have a notes section for each module. Have a toggle to expand notes in module

holiday schedule

multi-seciton support for due dates/times

better error handling when files are unparseable

new settings

  • default submission types
  • default file types
  • default lockAt offset
Description
No description provided
Readme 3 MiB
Languages
TypeScript 98.1%
CSS 0.7%
Shell 0.6%
JavaScript 0.5%
Dockerfile 0.1%