Commit Graph

4561 Commits

Author SHA1 Message Date
Ross 390f6f098d Enhance exam review question fragment by ensuring safe rendering of question and answers, improving layout for answer feedback, and refining button alignment for better UI consistency. 2025-11-10 09:14:17 +00:00
Ross 3c31246636 Update progress bar colors to use bg-danger for incorrect answers in exam review summary 2025-11-09 22:27:28 +00:00
Ross dd55f999f7 Remove unnecessary check for defined exam_user_answers in responses fragment 2025-11-09 22:23:33 +00:00
Ross a6f5ed4c88 Enhance exam review UI with detailed response summaries and progress bars for answer choices 2025-11-09 22:21:08 +00:00
Ross d482b77430 Add HTMX-based response summary and user responses display for exam questions 2025-11-09 22:12:18 +00:00
Ross 3e9a96d99f Add HTMX-based aggregated response summary for exam questions 2025-11-09 22:09:23 +00:00
Ross 092c4a1be6 Add aggregated response summary and user answer filtering in exam review 2025-11-09 22:06:56 +00:00
Ross ae720662f7 Implement HTMX-based loading of exam question responses and add corresponding view and URL routing 2025-11-09 22:01:57 +00:00
Ross c89c14b89e Add display of user responses with correctness indication in exam review 2025-11-09 21:54:51 +00:00
Ross e6a01cb1b5 Enhance exam review question fragment to display detailed answers and feedback with correct answer indication 2025-11-09 21:52:41 +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 2142749db6 Refactor exam review URLs and streamline HTMX request handling in views 2025-11-09 21:36:22 +00:00
Ross 1e1abb2e7f Refactor HTMX request detection to use request.htmx for improved compatibility 2025-11-09 21:18:31 +00:00
Ross 133a63cecc Improve HTMX request detection by using request.headers and falling back to META for compatibility 2025-11-08 22:15:03 +00:00
Ross 8ad47ffc91 Change hx-swap attribute from outerHTML to innerHTML for navigation buttons in exam review question fragment 2025-11-08 22:13:11 +00:00
Ross bf240af678 Change hx-swap attribute from innerHTML to outerHTML for navigation buttons in exam review template 2025-11-08 22:12:07 +00:00
Ross 0f571d8f5c Refactor exam review question template to support HTMX navigation and create a partial for question details 2025-11-08 22:10:21 +00:00
Ross 321c7ef895 Add user access check for editing/reviewing exams in GenericViewBase 2025-11-08 22:07:28 +00:00
Ross d26cac04a7 Add exam review links to navigation in multiple templates 2025-11-08 22:05:52 +00:00
Ross 5613bf6b9f Add exam review functionality with navigation for questions 2025-11-08 21:56:08 +00:00
Ross 1a45f11fc2 test updating view 2025-11-08 21:48:27 +00:00
Ross 4d830bb8e7 . 2025-11-08 21:16:23 +00:00
Ross b424defd57 Optimize exam collection queries by annotating exam counts and prefetching authors to improve template performance 2025-11-07 22:16:24 +00:00
Ross 00a675b715 Refactor exam collections list to use Bootstrap cards for improved layout and add total exam count display 2025-11-07 22:13:09 +00:00
Ross bd0859cce0 Add HTMX indicator for import form to enhance user feedback during submission 2025-11-07 21:53:03 +00:00
Ross 2bf74ea297 Fix event listener closure in LLM prompt view for proper feedback handling 2025-11-07 21:51:55 +00:00
Ross 71e9b47c6b Enhance button labels for clarity in exam collection detail view 2025-11-07 21:27:08 +00:00
Ross 9f8b4ff36a Add candidate count method to ExamOrCollectionGenericBase and update exam list template 2025-11-07 21:10:52 +00:00
Ross 9b8e6f1398 Convert date inputs to ISO format on form submit for correct Django parsing 2025-11-06 22:20:07 +00:00
Ross 0ff60da006 Add date range filtering to exams with jQuery UI datepicker support 2025-11-06 22:18:50 +00:00
Ross 53e18e296e Improve exam display layout by adding badges for questions and candidates in the exam list 2025-11-06 22:09:31 +00:00
Ross 8f2ca66bbb Enhance bulk selection functionality in exam index template with visual cues and row click toggling 2025-11-06 22:03:48 +00:00
Ross ebad9c6bd9 Refactor exam date handling to use start_date instead of date in bulk update functionality 2025-11-06 22:01:57 +00:00
Ross 54afa6e6bd Implement bulk update and delete functionality for exams with HTMX support 2025-11-06 21:53:35 +00:00
Ross 17541b8187 Remove filter details section from exam index template 2025-11-06 21:44:21 +00:00
Ross 04ce90049a Apply date from original collection to cloned exams in ExamCollectionClone 2025-11-06 21:41:53 +00:00
Ross 2d963259ca Add exam collection link to the navigation menu and clean up dropdown toggle 2025-11-06 21:30:14 +00:00
Ross ccb27af697 Add search questions link to the navigation menu 2025-11-05 22:20:43 +00:00
Ross dfdba4cce6 Add question search functionality with HTMX support for dynamic results 2025-11-05 22:19:24 +00:00
Ross b12a45275c Enhance case search results display to include series modalities and examinations 2025-11-05 22:08:54 +00:00
Ross 4f6e9fae9d Enhance case search functionality with loading indicator for improved user experience 2025-11-05 22:03:02 +00:00
Ross 22299b9298 Refactor case search functionality to include additional fields for improved search accuracy 2025-11-05 21:58:43 +00:00
Ross 06df2c4188 Enhance case search functionality to include additional fields and related names for improved search results 2025-11-05 21:54:28 +00:00
Ross 8c1c7b75e7 Refactor case search input and results handling for improved functionality and clarity 2025-11-05 21:52:53 +00:00
Ross 03a24615ab Add case search functionality with HTMX support and results partial 2025-11-05 21:37:57 +00:00
Ross 89a767034c Update image retrieval in Case model to use get_images method for improved clarity 2025-11-05 21:18:15 +00:00
Ross d3669e8316 Uncomment table control creation logic to ensure selectable tables have row-selection controls 2025-11-03 15:54:15 +00:00
Ross b92a969a3b Refactor index and view templates to improve layout; remove unnecessary details tag for cleaner code 2025-11-03 15:36:15 +00:00
Ross c45d7a5464 Update navbar dropdown toggle to maintain active state for improved user experience 2025-11-03 15:29:27 +00:00
Ross b08154f804 Refactor index.html layout for improved responsiveness and user navigation; update QuestionForm to use responsive columns for better display on small screens. 2025-11-03 13:47:03 +00:00