Commit Graph

69 Commits

Author SHA1 Message Date
647423ff1a only save files and assignments that change 2023-12-05 15:36:59 -07:00
e8aef7357a fixing dotnets terrible logging 2023-12-05 15:30:33 -07:00
a77c001601 adding last saved course to try to reduces excessive file writes 2023-12-05 14:31:01 -07:00
466aa747b6 prevent colon from getting in the name and breaking windows machines 2023-12-05 13:16:21 -07:00
209e8f991f only initialize courses in directories that exist 2023-12-04 16:49:20 -07:00
b0cf5d8189 infer course name from folder name 2023-12-04 16:26:08 -07:00
6423f5db87 ready to start building 2023-12-04 12:44:28 -07:00
6b3e0bbae1 some minor refactoring 2023-12-04 12:39:15 -07:00
c6ce528ba1 testing markdown storage and retrieval 2023-12-04 12:27:06 -07:00
69f0b322b2 assignment sync 2023-12-04 10:30:34 -07:00
c08e9b478b renaming modules doesnt duplicate files anymore 2023-11-28 10:25:22 -07:00
87d3daf383 can convert to and from markdown for assignment 2023-11-16 17:07:49 -07:00
0352378c42 ripped out lock at due date flag 2023-11-15 11:54:04 -07:00
8d83e0ecd4 added monaco editor to assignment page 2023-11-15 11:23:36 -07:00
bda13f7bec after removing canvas id from module 2023-11-06 07:54:17 -07:00
29de2880b9 added some details for editing assignment 2023-10-30 13:47:05 -06:00
d53cb55c2f removing dependency on canvas id in assignment 2023-10-24 16:45:03 -06:00
b831d47d91 adding buttons to manage assignments from canvas 2023-10-24 16:32:12 -06:00
8342e9cdd3 removed assignment id from edit and delete workflow 2023-10-24 14:33:22 -06:00
5280d49523 have rename working for quizzes 2023-10-24 14:05:53 -06:00
2b4891c147 removed question id 2023-10-24 13:45:43 -06:00
b39fd9f223 major layout changes for quizzes 2023-10-18 11:26:34 -06:00
e7daf5f77f removing lock date same as due date option 2023-10-13 12:24:02 -06:00
008b85b971 quiz form still works 2023-10-10 14:39:25 -06:00
9a06fd1cfd got tests working without quiz id 2023-10-10 14:17:02 -06:00
274c3a177c refactored quiz creation 2023-10-10 14:06:38 -06:00
30109f4012 new syncronization for quizzes, add only 2023-10-10 10:47:36 -06:00
alex
1dc9655de7 saving assignments and quizzes as markdown 2023-10-04 13:42:31 -06:00
ae12dbaca7 store assignments as markdown with yaml, not yaml with markdown 2023-09-22 13:14:20 -06:00
edc71b2546 store course settings in their own file 2023-09-22 13:05:49 -06:00
e53222e35d halfway through localcourse transition 2023-09-22 12:40:40 -06:00
c8ad67fd0b overhauling logging to make it better 2023-09-18 16:27:02 -06:00
4a80bf4928 added feature to rename modules 2023-09-08 14:02:51 -06:00
c2ce788627 added border around today 2023-09-08 13:44:10 -06:00
762c91c17f added assignment group support 2023-08-25 13:40:33 -06:00
bbae0c054d am syncing assignment groups 2023-08-23 14:06:40 -06:00
5d4269fdcd cleaned up obj 2023-08-18 17:19:49 -06:00
f02ead7178 implemented hack to canvas quiz 2023-08-18 17:18:23 -06:00
6a76172231 need to fix quiz assignment bug 2023-08-18 14:32:08 -06:00
a57a687f3c added quiz support, improved assignment description and rubric support 2023-08-18 13:27:12 -06:00
a962ef74f9 added points to quiz editor 2023-08-18 10:02:25 -06:00
28ad344018 got basic question and answer creation from canvas 2023-08-17 18:50:59 -06:00
4fb257e000 put a little more work into quizzes 2023-08-16 22:59:08 -06:00
4def2fd689 more canvas fixes 2023-08-14 15:24:04 -06:00
4de6122549 updated quiz form edtor 2023-08-12 10:03:48 -06:00
7a2ee58617 added delete support for assignments 2023-08-07 18:41:04 -06:00
224664c7a3 fixed assignment save bug 2023-08-07 16:12:48 -06:00
1ab0676881 changed casing of local assets 2023-08-05 17:04:02 -06:00
9d96b7f23f before i get in a deeper hole 2023-08-04 11:17:55 -06:00
0097521c75 breaking up logic for canvas syncronization 2023-08-01 23:22:38 -06:00