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 |
|
Ross
|
6d02b35f86
|
Add Crispy Forms integration to QuestionForm and update question_form template for improved layout and usability
|
2025-11-03 13:39:35 +00:00 |
|
Ross
|
3a5ceabff0
|
Refactor auth group dropdown in profile and fragment templates for improved functionality and user experience
|
2025-11-03 12:37:32 +00:00 |
|
Ross
|
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
|
2025-11-03 12:31:49 +00:00 |
|
Ross
|
eec04e3197
|
Refactor user scores and index templates for improved layout and help information presentation
|
2025-11-03 12:27:20 +00:00 |
|
Ross
|
68dc7c05d8
|
Enhance user group management by adding support for Django auth groups and improving group toggle functionality for superusers and user managers
|
2025-11-03 12:25:29 +00:00 |
|
Ross
|
ff02e3f02f
|
Update profile link button style to use outline-light variant for better visibility
|
2025-11-03 12:23:25 +00:00 |
|
Ross
|
3db74607ce
|
Enhance index.html with login prompts for unauthenticated users and additional help information for external users
|
2025-11-03 12:20:25 +00:00 |
|
Ross
|
37eae568f0
|
Revamp index.html layout with improved user authentication display and enhanced profile information section
|
2025-11-03 12:13:19 +00:00 |
|
Ross
|
772e852763
|
Implement user group management with toggle functionality for superusers
|
2025-11-03 12:10:58 +00:00 |
|
Ross
|
d3a39d11a5
|
Add permission groups display and admin edit link to user profile
|
2025-11-03 12:04:06 +00:00 |
|
Ross
|
9cc4ea3cb0
|
Revamp user profile layout with enhanced styling and improved group and exam display
|
2025-11-03 11:58:57 +00:00 |
|
Ross
|
d93483db26
|
Refactor permission checks in UpdateQuestionMixin to include author and reviewer group validation
|
2025-11-03 11:53:45 +00:00 |
|
Ross
|
aff8d205ed
|
Remove filter options section from user view template and update permission checks in toggle function
|
2025-11-03 11:44:14 +00:00 |
|
Ross
|
e58f070ae2
|
Enhance question review functionality with latest review status annotation and display in templates
|
2025-11-03 11:37:09 +00:00 |
|
Ross
|
7a00efdf39
|
Add filtering option for questions reviewed by the current user in question review list
|
2025-11-03 11:21:17 +00:00 |
|
Ross
|
e173427d84
|
Fix HTML escaping for question titles in question review list
|
2025-11-03 11:11:13 +00:00 |
|
Ross
|
3c1bd40ce6
|
Add user and supervisor search endpoints for trainees bulk-update UI
|
2025-11-03 11:08:02 +00:00 |
|
Ross
|
0679a0ec13
|
Refactor bulk delete error handling and update user search visibility for superusers
|
2025-11-03 10:59:18 +00:00 |
|
Ross
|
5d91b4a4ff
|
Adjust padding in floating filter for improved layout consistency
|
2025-11-03 10:53:18 +00:00 |
|
Ross
|
83a60203f7
|
Enhance filtering functionality and UI consistency across user-related views by implementing a generic search filter and updating filter display in templates.
|
2025-11-03 10:47:40 +00:00 |
|
Ross
|
2d0098b2b6
|
Merge branch 'master' of https://git.xkjq.uk/ross/penracourses
|
2025-11-03 10:38:27 +00:00 |
|
Ross
|
d4aa3e73e2
|
Merge branch 'master' of https://git.xkjq.uk/ross/penracourses
|
2025-11-03 10:34:46 +00:00 |
|
Ross
|
8dbc39a317
|
Refactor filter bar implementation for consistency and improved usability across case and question views
|
2025-11-03 10:34:07 +00:00 |
|
Ross
|
66f9dadcc8
|
Normalize supervisor emails and add unique constraint for case-insensitive email uniqueness
|
2025-11-03 10:30:45 +00:00 |
|
Ross
|
7d079e0466
|
Update Dockerfile to use Python 3.14 and fix docker-compose volume definitions
|
2025-11-03 10:25:20 +00:00 |
|
Ross
|
3ea384542d
|
Enhance user list handling by adding supervisor email input and updating JSON submission logic
|
2025-11-03 09:46:24 +00:00 |
|
Ross
|
7eeb989b9e
|
Enhance supervisor email handling and input format options in bulk user creation
|
2025-11-03 09:31:55 +00:00 |
|
Ross
|
206f0afd32
|
Refactor QuestionTable to inherit Meta options from SelectionTable for consistency
|
2025-11-01 21:42:33 +00:00 |
|
Ross
|
0e7307de18
|
Remove row selection controls from case and question table views for cleaner UI
|
2025-11-01 21:31:13 +00:00 |
|
Ross
|
09d9befceb
|
Implement row selection controls in templates and refactor related JavaScript functionality
|
2025-11-01 21:20:10 +00:00 |
|
Ross
|
62c26d199e
|
Refactor table row selection logic and remove associated CSS styles for improved clarity and maintainability
|
2025-11-01 21:04:01 +00:00 |
|
Ross
|
cbf4c3497d
|
Ensure selection column is always placed last in the column order for improved table layout
|
2025-11-01 20:57:35 +00:00 |
|
Ross
|
a269cf1f52
|
Add row selection functionality with toggle and count updates in table view
|
2025-11-01 20:56:07 +00:00 |
|
Ross
|
57a3b02da3
|
Implement selection-enabled table base class and update QuestionTable to inherit from it
|
2025-11-01 20:45:59 +00:00 |
|
Ross
|
8e8041cdc4
|
Enhance row selection functionality by updating row highlight based on checkbox state and managing visibility of selection column
|
2025-11-01 13:21:31 +00:00 |
|