Commit Graph

926 Commits

Author SHA1 Message Date
Ross 56cd257474 Fix clearable text area setup and update routing for multiuser websocket 2026-06-17 22:04:20 +01:00
Ross 6bb9441748 smoke test the rest of the apps 2026-06-10 22:05:12 +01:00
Ross d2a4ee9f70 feat: Refactor navigation bar for consistent structure and improved user experience across templates 2026-05-11 13:26:45 +01:00
Ross c7fd99f6f3 feat: Update navbar identifiers for better accessibility and mobile responsiveness 2026-05-11 13:25:28 +01:00
Ross 84b032addb Refactor code structure for improved readability and maintainability 2026-05-11 11:31:04 +01:00
Ross d046b7a151 Refactor code structure for improved readability and maintainability 2026-05-11 11:06:51 +01:00
Ross 2aff9516ac feat: Enhance security by adding @login_required to multiple views and replacing print statements with logger.debug
Co-authored-by: Copilot <copilot@github.com>
2026-04-30 21:35:08 +01:00
Ross 1d19afa72d Refactor tables to inherit from SelectionTable for consistent behavior across Anatomy and Question tables 2026-03-25 21:26:32 +00:00
Ross 1cadbab742 Enhance JSON display by integrating pretty JSON formatter in various templates 2026-03-16 12:08:34 +00:00
Ross b3f5684e69 Add global HTMX error handler to prevent JS errors when error container is missing 2026-03-02 10:39:46 +00:00
Ross f2eaf6197e Refactor exam management: update exam edit form and add exam links partial 2026-02-16 11:47:49 +00:00
Ross b19eefa60d Change button text from "Add" to "Save" in exam edit form 2026-02-16 11:27:20 +00:00
Ross 0718ea82b2 Add AddExamForm and update exam_edit_fragment for exam management 2026-02-16 11:21:51 +00:00
Ross ed1a33ac89 Add conditional rendering for edit buttons in question detail and suggest incorrect templates 2026-02-16 10:51:42 +00:00
Ross 2f90a21abe Reduce popup window width for improved content display 2026-02-16 10:44:05 +00:00
Ross 98ce450f11 Increase popup window width for better content display 2026-02-16 10:42:01 +00:00
Ross 6734036477 Add conditional rendering for delete option in question actions dropdown 2026-02-16 10:41:08 +00:00
Ross 5243100d7e Add conditional rendering for edit options in question actions dropdown 2026-02-16 10:40:30 +00:00
Ross fa82d81a96 Update data-edit_annotation attribute to use conditional rendering based on edit permissions 2026-02-16 10:38:48 +00:00
Ross 726057b51e Refactor image annotation help section for improved readability and conditional rendering 2026-02-16 10:35:28 +00:00
Ross 647081a7d6 Add conditional rendering for save annotations button based on edit permissions 2026-02-16 10:31:16 +00:00
Ross 57b9c712c2 Add delete functionality for image annotations in question detail view 2026-02-16 10:28:32 +00:00
Ross 4d78a6b63a Add visual indicators for answer statuses and enhance warning message for missing image annotations 2026-02-16 10:01:29 +00:00
Ross 941c599d24 Add warning alert for missing image annotations in question detail view 2026-02-16 09:54:45 +00:00
Ross 2df789735c Refactor button and style indentation in primary answer display for improved readability 2026-02-16 09:51:05 +00:00
Ross 37812921b8 Enhance primary answer display with edit functionality and conditional rendering based on user permissions 2026-02-16 09:50:52 +00:00
Ross 4cdddcf288 Refactor HTML structure and JavaScript indentation in primary answer templates for improved readability 2026-02-16 09:47:03 +00:00
Ross 17d3b4206a Implement primary answer management with HTMX support, including form for selecting or creating answers and display templates 2026-02-16 09:46:57 +00:00
Ross ec03def164 Alter primary_answer and structure fields in AnatomyQuestion model for improved clarity and categorization 2026-02-16 09:36:06 +00:00
Ross f72ec82525 Add primary_answer field to AnatomyQuestion model and create migration to backfill existing values 2026-02-16 09:32:25 +00:00
Ross 90c96333a1 Add help text for AnatomyQuestion structure field and enhance form instructions 2026-02-16 09:22:00 +00:00
Ross a6c5b99620 Update label for AccordionGroup in AnatomyQuestionForm to improve clarity 2026-02-10 20:53:34 +00:00
Ross 666f49f2c2 Refactor AnatomyQuestionForm layout to arrange modality and related fields in a horizontal flex row 2026-02-10 20:51:49 +00:00
Ross cfdf33b9ce Add open access field to AnatomyQuestionForm and update index template layout 2026-02-10 20:42:42 +00:00
Ross bdc97922af Refactor AnatomyQuestionForm layout and update template to use crispy forms 2026-02-10 20:33:18 +00:00
Ross 3626f3918e Enhance image annotation help text and layout in question detail view 2026-02-09 22:50:40 +00:00
Ross 49fbff76e9 Replace FilteredSelectMultiple with custom ExamSearchWidget in AnatomyQuestionForm 2026-02-09 22:39:50 +00:00
Ross a512c2ba09 Refactor HTML formatting to use mark_safe for safe rendering in various tables and models 2026-01-28 14:28:36 +00:00
Ross a61c8529ae Clean up whitespace in various template files for consistency 2026-01-26 12:49:04 +00:00
Ross a667566db6 Remove unused partials loading from various template files 2026-01-26 12:43:11 +00:00
Ross 048168e87d Add user-related collections feature with HTMX support and timestamps for collections 2026-01-26 11:07:15 +00:00
Ross d3d3638c1c Refactor score filtering logic in exam scores user template for consistent layout 2026-01-19 12:57:10 +00:00
Ross 81e22dfc88 Refactor answers display in exam scores user template for improved layout and styling 2026-01-19 12:56:20 +00:00
Ross 7ea43a6f44 Refactor score display logic in exam scores user template for accuracy 2026-01-19 12:53:19 +00:00
Ross eb8fe58cf7 Refactor exam scores user template to implement question filtering by score selection 2026-01-19 12:51:02 +00:00
Ross f149a88bd6 Enhance exam scores user template with question filtering and improved score display 2026-01-19 12:49:34 +00:00
Ross d4d747517c Refactor exam scores user template to unify view button class for consistency 2026-01-19 12:47:34 +00:00
Ross 0ee378484b Refactor view button in exam scores user template to remove unnecessary class 2026-01-19 12:45:55 +00:00
Ross ea583744c9 Refactor exam scores user template to improve answers display structure 2026-01-19 12:45:18 +00:00
Ross e0d589f4d0 Refactor exam scores user template to enhance viewer block structure and improve question display functionality 2026-01-19 12:43:41 +00:00