ccb27af697
Add search questions link to the navigation menu
Ross2025-11-05 22:20:43 +00:00
dfdba4cce6
Add question search functionality with HTMX support for dynamic results
Ross2025-11-05 22:19:24 +00:00
b12a45275c
Enhance case search results display to include series modalities and examinations
Ross2025-11-05 22:08:54 +00:00
4f6e9fae9d
Enhance case search functionality with loading indicator for improved user experience
Ross2025-11-05 22:03:02 +00:00
22299b9298
Refactor case search functionality to include additional fields for improved search accuracy
Ross2025-11-05 21:58:43 +00:00
06df2c4188
Enhance case search functionality to include additional fields and related names for improved search results
Ross2025-11-05 21:54:28 +00:00
8c1c7b75e7
Refactor case search input and results handling for improved functionality and clarity
Ross2025-11-05 21:52:53 +00:00
03a24615ab
Add case search functionality with HTMX support and results partial
Ross2025-11-05 21:37:57 +00:00
89a767034c
Update image retrieval in Case model to use get_images method for improved clarity
Ross2025-11-05 21:18:15 +00:00
d3669e8316
Uncomment table control creation logic to ensure selectable tables have row-selection controls
Ross2025-11-03 15:54:15 +00:00
b92a969a3b
Refactor index and view templates to improve layout; remove unnecessary details tag for cleaner code
Ross2025-11-03 15:36:15 +00:00
c45d7a5464
Update navbar dropdown toggle to maintain active state for improved user experience
Ross2025-11-03 15:29:27 +00:00
b08154f804
Refactor index.html layout for improved responsiveness and user navigation; update QuestionForm to use responsive columns for better display on small screens.
Ross2025-11-03 13:47:03 +00:00
6d02b35f86
Add Crispy Forms integration to QuestionForm and update question_form template for improved layout and usability
Ross2025-11-03 13:39:35 +00:00
3a5ceabff0
Refactor auth group dropdown in profile and fragment templates for improved functionality and user experience
Ross2025-11-03 12:37:32 +00:00
3461e45f93
Refactor user group management by moving auth groups to profile.html and creating a dedicated auth_groups_fragment.html for better organization and clarity
Ross2025-11-03 12:31:49 +00:00
eec04e3197
Refactor user scores and index templates for improved layout and help information presentation
Ross2025-11-03 12:27:20 +00:00
68dc7c05d8
Enhance user group management by adding support for Django auth groups and improving group toggle functionality for superusers and user managers
Ross2025-11-03 12:25:29 +00:00
ff02e3f02f
Update profile link button style to use outline-light variant for better visibility
Ross2025-11-03 12:23:25 +00:00
3db74607ce
Enhance index.html with login prompts for unauthenticated users and additional help information for external users
Ross2025-11-03 12:20:25 +00:00
37eae568f0
Revamp index.html layout with improved user authentication display and enhanced profile information section
Ross2025-11-03 12:13:19 +00:00
772e852763
Implement user group management with toggle functionality for superusers
Ross2025-11-03 12:10:58 +00:00
d3a39d11a5
Add permission groups display and admin edit link to user profile
Ross2025-11-03 12:04:06 +00:00
9cc4ea3cb0
Revamp user profile layout with enhanced styling and improved group and exam display
Ross2025-11-03 11:58:57 +00:00
d93483db26
Refactor permission checks in UpdateQuestionMixin to include author and reviewer group validation
Ross2025-11-03 11:53:45 +00:00
aff8d205ed
Remove filter options section from user view template and update permission checks in toggle function
Ross2025-11-03 11:44:14 +00:00
e58f070ae2
Enhance question review functionality with latest review status annotation and display in templates
Ross2025-11-03 11:37:09 +00:00
7a00efdf39
Add filtering option for questions reviewed by the current user in question review list
Ross2025-11-03 11:21:17 +00:00
e173427d84
Fix HTML escaping for question titles in question review list
Ross2025-11-03 11:11:13 +00:00
3c1bd40ce6
Add user and supervisor search endpoints for trainees bulk-update UI
Ross2025-11-03 11:08:02 +00:00
0679a0ec13
Refactor bulk delete error handling and update user search visibility for superusers
Ross2025-11-03 10:59:18 +00:00
5d91b4a4ff
Adjust padding in floating filter for improved layout consistency
Ross2025-11-03 10:53:18 +00:00
83a60203f7
Enhance filtering functionality and UI consistency across user-related views by implementing a generic search filter and updating filter display in templates.
Ross2025-11-03 10:47:40 +00:00
8dbc39a317
Refactor filter bar implementation for consistency and improved usability across case and question views
Ross2025-11-03 10:34:07 +00:00
66f9dadcc8
Normalize supervisor emails and add unique constraint for case-insensitive email uniqueness
Ross2025-11-03 10:30:45 +00:00
7d079e0466
Update Dockerfile to use Python 3.14 and fix docker-compose volume definitions
Ross2025-11-03 10:25:20 +00:00
3ea384542d
Enhance user list handling by adding supervisor email input and updating JSON submission logic
Ross2025-11-03 09:46:24 +00:00
7eeb989b9e
Enhance supervisor email handling and input format options in bulk user creation
Ross2025-11-03 09:31:55 +00:00
206f0afd32
Refactor QuestionTable to inherit Meta options from SelectionTable for consistency
Ross2025-11-01 21:42:33 +00:00
0e7307de18
Remove row selection controls from case and question table views for cleaner UI
Ross2025-11-01 21:31:13 +00:00
09d9befceb
Implement row selection controls in templates and refactor related JavaScript functionality
Ross2025-11-01 21:20:10 +00:00
62c26d199e
Refactor table row selection logic and remove associated CSS styles for improved clarity and maintainability
Ross2025-11-01 21:04:01 +00:00
cbf4c3497d
Ensure selection column is always placed last in the column order for improved table layout
Ross2025-11-01 20:57:35 +00:00
a269cf1f52
Add row selection functionality with toggle and count updates in table view
Ross2025-11-01 20:56:07 +00:00
57a3b02da3
Implement selection-enabled table base class and update QuestionTable to inherit from it
Ross2025-11-01 20:45:59 +00:00
8e8041cdc4
Enhance row selection functionality by updating row highlight based on checkbox state and managing visibility of selection column
Ross2025-11-01 13:21:31 +00:00
ad4b06d691
Remove row-selector class from QuestionTable attributes for improved styling
Ross2025-11-01 13:16:55 +00:00
b1f0f9932f
Add row selection functionality to question table view; enhance user interaction
Ross2025-11-01 13:07:46 +00:00
b32d265c2c
Add buttons for copying and downloading prompts in LLM view; enhance user interaction
Ross2025-11-01 08:27:19 +00:00
0de7c345a2
Refactor case display to enhance layout and add subspecialty, pathological process, and diagnostic certainty badges
Ross2025-11-01 08:15:30 +00:00
77edb83688
Refactor button group in case display for improved styling and alignment
Ross2025-10-31 22:00:07 +00:00
f921a46b5f
Refactor case display buttons for improved usability and styling
Ross2025-10-31 21:44:11 +00:00
7116983e3d
Add subspecialty, pathological process, and diagnostic certainty to case display
Ross2025-10-31 21:33:25 +00:00
c0d71dfabc
Refactor card layout in case display for improved responsiveness
Ross2025-10-31 21:27:57 +00:00
55371a9d0b
Refactor case display layout for improved organization and responsiveness
Ross2025-10-31 20:56:33 +00:00
6bc43135b9
Refactor question link header for improved layout and button styling
Ross2025-10-30 21:31:53 +00:00
b294cf310f
Refactor condition detail view for improved layout and styling
Ross2025-10-30 21:27:38 +00:00
3805c701d3
Preserve existing skip value when navigating to the next matching item
Ross2025-10-29 21:43:27 +00:00
15791fa883
Enhance question overview filters to support multi-selection for categories, findings, structures, conditions, subspecialties, and presentations
Ross2025-10-28 08:35:03 +00:00
15c243172d
Add filtering options for findings, structures, conditions, subspecialties, and presentations in question overview
Ross2025-10-28 08:23:42 +00:00
293b5b6682
Add question overview page with filtering options and counts by category
Ross2025-10-28 08:15:10 +00:00
82ce6b0f93
Refactor exam_take.html for improved layout by making columns full-width and adjusting padding for better responsiveness
Ross2025-10-28 07:51:07 +00:00
4cce444153
Refactor exam_take.html for improved layout, accessibility, and user experience
Ross2025-10-27 22:23:52 +00:00
f462002162
Update Django version to 5.2.7 in requirements.txt
Ross2025-10-27 22:11:55 +00:00
b10110d50f
Refactor question_form.html for consistent formatting and improved readability
Ross2025-10-27 21:33:14 +00:00
640f1841e6
Refactor docker-compose.yml for improved context and volume mounts; update question_form.html to conditionally include question details
Ross2025-10-27 21:30:01 +00:00
a491337a2e
Add merge category functionality for admin users with confirmation prompt
Ross2025-10-27 20:23:44 +00:00
65e95b698d
Include active filters in navigation for review-next and skip actions
Ross2025-10-27 17:01:46 +00:00
e503576e7a
Enhance trainees table with sortable columns and improved bulk edit options
Ross2025-10-27 15:22:41 +00:00
fba8d5ab05
Add supervisor search functionality with HTMX support for manual selection in bulk updates
Ross2025-10-27 14:43:41 +00:00
be94ed8d0f
Refactor HTML structure and indentation in trainees bulk update template for improved readability
Ross2025-10-27 14:35:59 +00:00
668007b899
Implement user search functionality with HTMX support for manual user selection in bulk updates
Ross2025-10-27 14:32:03 +00:00
1c8f862303
Add user search functionality for manual trainee matching in bulk update
Ross2025-10-27 14:26:55 +00:00
1f2a25c3ad
Set 'UNREVIEWED' as the default selected option in review status dropdown
Ross2025-10-27 14:21:09 +00:00
690cabe30c
Update default status filter to return only unreviewed questions if not specified
Ross2025-10-27 14:13:41 +00:00
4dc07b1860
Refactor trainees bulk update logic to improve user matching criteria and enhance clarity in code comments
Ross2025-10-27 14:03:21 +00:00
d9602eeae9
Add bulk update functionality for trainees from spreadsheet input
Ross2025-10-27 13:07:50 +00:00
5d0eb56b37
Remove note about question review status from exam generation form
Ross2025-10-27 13:00:09 +00:00
64238f4052
Add exam generation functionality with customizable name and filters
Ross2025-10-27 12:58:13 +00:00
ef26182b1a
Refactor personal exam creation section for improved readability and structure
Ross2025-10-27 12:42:34 +00:00
3f56af4881
Add functionality to create personal exams from filtered questions and update exam overview with edit option
Ross2025-10-27 12:39:44 +00:00
473efbc8f4
Add source display to question review and improve wording in review start template
Ross2025-10-27 12:02:56 +00:00
6e8c86ab10
Add question review list view and template with filtering options
Ross2025-10-27 12:00:05 +00:00