Commit Graph

284 Commits

Author SHA1 Message Date
Ross 9cf7ad6da7 Refactor exam_take function to use a canonical list of questions for consistent indexing and improved error handling for question navigation 2025-11-10 21:18:58 +00:00
Ross 922ca5053f Refactor exam_take function to use a canonical list of questions for consistent indexing and improved error handling for question navigation 2025-11-10 21:01:02 +00:00
Ross 10739f517f Add command to generate sample physics questions with customizable options 2025-11-10 20:56:18 +00:00
Ross eebbe8b759 Enhance question feedback in exam review by adding answers and feedback details for each part 2025-11-10 13:17:19 +00:00
Ross d176288607 Refactor response badges in exam review to use border colors based on correctness percentage for improved visual feedback 2025-11-10 13:12:20 +00:00
Ross bd71c669f0 Refactor exam review response handling to include structured items with optional per-part breakdown for multi-part answers 2025-11-10 13:08:24 +00:00
Ross f3a0a9fd8a Add per-part true/false breakdown to exam review summary for enhanced clarity 2025-11-10 13:05:04 +00:00
Ross 66899b54bd Enhance exam review question fragment to display parts and responses with HTMX support for improved interactivity and user experience 2025-11-10 13:00:47 +00:00
Ross 24c35148b0 Refactor physics exam review scoring to count true/false sub-questions individually and improve accuracy of correct answer calculations 2025-11-10 12:54:29 +00:00
Ross bece7f6ce8 Enhance answer aggregation logic in exam review to handle diverse answer formats and improve robustness 2025-11-10 12:51:55 +00:00
Ross bd81fdcf41 Add exam review question responses and summary views with HTMX support 2025-11-10 12:49:10 +00:00
Ross fd8edd3cc3 Refactor exam review fragment inclusion to support app-specific templates and improve HTMX handling 2025-11-09 21:41:02 +00:00
Ross d26cac04a7 Add exam review links to navigation in multiple templates 2025-11-08 22:05:52 +00:00
Ross 58301dd251 lots of updates 2024-12-30 13:41:55 +00:00
Ross 70bb6dc15a . 2024-12-30 12:14:51 +00:00
Ross 3e32b33864 . 2024-12-30 12:04:29 +00:00
Ross 056a51331e . 2024-12-30 12:02:22 +00:00
Ross 7493d55bc2 allow completion of sbas / physics exams 2024-12-30 11:12:36 +00:00
Ross 178ec034a3 more bootstrap nav convresion 2024-12-23 10:36:03 +00:00
Ross a2907fa285 numerous supervisor upgrades 2024-10-28 16:30:13 +00:00
Ross 185942b716 add open access exams 2024-10-14 12:41:17 +01:00
Ross f4c82f45f5 . 2024-10-09 21:40:46 +01:00
Ross 28bfa34367 . 2024-10-07 17:46:09 +01:00
Ross 33b49c9430 change user scores html base 2024-09-02 12:34:32 +01:00
Ross 0054d832cd fix a few sba related things 2024-08-28 18:45:08 +01:00
Ross 58eeb4f442 fix a few missing things 2024-08-19 13:16:47 +01:00
Ross 6fe2bae8a8 improve exam group management 2024-08-12 10:33:15 +01:00
Ross b73b43d155 tidy up the marker changes 2024-08-05 13:20:29 +01:00
Ross e46f843284 add markers to exams (move away from group based to content based permissions) 2024-08-05 10:45:38 +01:00
Ross cff5a46e4c fix question ordering through mark systems 2024-08-05 10:00:59 +01:00
Ross 88584f4c37 fix some relations 2024-07-29 12:58:16 +01:00
Ross 74d300ab16 some more admin improvements 2024-07-29 11:38:52 +01:00
Ross df462efacd Start using start dates for exams 2024-07-08 09:52:01 +01:00
Ross 741b8683c9 some more migrations 2024-05-18 17:31:23 +01:00
Ross 4367b88057 start adding exam dates 2024-05-18 08:39:45 +01:00
Ross a62023a5d8 add context to cloning forms 2024-03-11 11:48:37 +00:00
Ross 0cb38f5c31 start taking more advantage of class based views 2024-03-11 11:08:35 +00:00
Ross 444ff0e983 add exam authors to collection/exam base 2024-02-27 15:07:42 +00:00
Ross 8793f346ba clean up 2024-02-17 23:17:32 +00:00
Ross 5ea910cd63 migrate teh rest 2024-02-17 23:16:06 +00:00
Ross b1da429036 continue building examcollections 2024-02-05 18:30:35 +00:00
Ross 04dcb74e67 add exam collections 2024-01-29 09:58:18 +00:00
Ross 8d0ffbba06 fix some useranswer compare issuses 2024-01-10 21:06:49 +00:00
Ross 6bfaa92324 number improvements (lets hope we don't break anything) 2024-01-08 23:36:43 +00:00
Ross d6f1de2036 improve stats handling 2024-01-08 22:46:46 +00:00
Ross f4c098b339 . 2024-01-08 13:32:00 +00:00
Ross 026906340a fix a few bugs 2023-12-11 14:14:49 +00:00
Ross 603082a1c9 . 2023-12-11 14:10:11 +00:00
Ross 472fe6ee96 improving physics / sba exams 2023-12-11 13:57:02 +00:00
Ross 0fad480db4 some more update 2023-11-12 17:41:46 +00:00