Commit Graph

159 Commits

Author SHA1 Message Date
Ross c50ace771e Implement hiding and showing functionality for user exams and collections 2026-06-15 11:23:00 +01:00
Ross 35ab7443d2 Implement user search functionality and enhance supervisor management UI 2026-06-15 10:28:32 +01:00
Ross 161da980cf fix a few things 2026-06-08 10:57:01 +01:00
Ross 0f11f0800e fix logs (and import) 2026-06-03 21:00:05 +01:00
Ross 2e854c43b6 fix many issues 2026-06-03 20:38:29 +01:00
Ross 63ea4cdf23 Add downsample series functionality and related UI updates
- Implemented asynchronous downsample task for series with progress tracking.
- Added new URL endpoint for downsample status.
- Updated Series model to include source_series_instance_uid.
- Enhanced case display template with new buttons for series actions.
- Added password reset functionality in user profile with appropriate alerts.
- Created migration for new source_series_instance_uid field in Series model.
2026-05-18 16:20:38 +01:00
Ross cf4cb32c5e feat: Enhance media cleanup functionality with loading indicator and detailed results 2026-05-11 13:10:05 +01:00
Ross 8da8f27433 feat: Add media cleanup functionality with UI and backend support for unused media management 2026-05-11 12:58:41 +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 74cdf14af3 feat: Add option to include template debug noise in logs view
Co-authored-by: Copilot <copilot@github.com>
2026-04-29 22:47:43 +01:00
Ross 2e35fa7036 feat: Add raw log file viewing option in logs view
Co-authored-by: Copilot <copilot@github.com>
2026-04-29 22:42:02 +01:00
Ross 6be7398b42 feat: Enhance logs view with level filtering and improved entry display
Co-authored-by: Copilot <copilot@github.com>
2026-04-29 22:40:08 +01:00
Ross 2478de6b98 feat: Enhance logs view with support for displaying all entries and improved pagination
Co-authored-by: Copilot <copilot@github.com>
2026-04-29 22:37:13 +01:00
Ross 7479b44f53 feat: Add logs view for superusers to display and search production logs
Co-authored-by: Copilot <copilot@github.com>
2026-04-29 22:32:18 +01:00
Ross 89c8cd565f feat: Implement supervisor trainee management features, including search, add, and remove functionalities
Co-authored-by: Copilot <copilot@github.com>
2026-04-29 22:27:09 +01:00
Ross f6b990a00a Add user-friendly explanation to 404 error template 2026-02-02 17:04:33 +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 9c16f93820 rename cid scores to something more appropriate 2026-01-19 10:28:08 +00:00
Ross 443d93c35f Enhance user marking query to ensure distinct exams and order by name for better organization 2026-01-04 13:02:59 +00:00
Ross 4ffadd3914 add user marknig pages 2026-01-04 12:39:33 +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 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 772e852763 Implement user group management with toggle functionality for superusers 2025-11-03 12:10:58 +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 963221633a Add Shorts exam type to USER_EXAM_TYPES and update index.html for course/exam navigation 2025-09-08 09:39:35 +01:00
Ross 06e66ad52c shorts might now be functional? 2025-04-28 12:15:31 +01:00
Ross e27d45f3c5 basic stats page 2025-03-24 10:19:36 +00:00
Ross a0960c9b7c start integrating cimar 2025-02-24 11:53:36 +00:00
Ross 22812c5ec1 test cimar iframe 2024-12-23 12:36:41 +00:00
Ross 69664b7b50 . 2024-12-16 11:56:04 +00:00
Ross 92f9cabcc0 improve exam collections management 2024-12-16 11:53:22 +00:00
Ross fa2d270dfb add a basic system info 2024-11-11 10:51:24 +00:00
Ross 155c036f0c . 2024-11-04 11:41:38 +00:00
Ross 2faedbcee6 allow trainees to be bulk updated 2024-11-04 10:34:44 +00:00
Ross a2907fa285 numerous supervisor upgrades 2024-10-28 16:30:13 +00:00
Ross 5f23134fa6 fix email / first name missmatch 2024-09-23 10:02:01 +01:00
Ross af3234bacc add some basic checks when batch creating users 2024-09-09 13:49:05 +01:00
Ross 41a4aa1a4c update trainee / supervisor management 2024-09-09 12:41:27 +01:00
Ross b8ee207061 improve trainee management 2024-09-09 10:02:51 +01:00
Ross cff5a46e4c fix question ordering through mark systems 2024-08-05 10:00:59 +01:00
Ross b1da429036 continue building examcollections 2024-02-05 18:30:35 +00:00
Ross a75f0901d0 add review link to rcr 2024-01-23 11:26:11 +00:00
Ross badd764844 . 2023-12-18 09:57:16 +00:00
Ross 893e65227e add respose page when feedbakc is submitted 2023-12-11 14:07:12 +00:00
Ross 472fe6ee96 improving physics / sba exams 2023-12-11 13:57:02 +00:00
Ross 976f57ac20 fix a few major permission holes 2023-12-04 12:19:52 +00:00
Ross 4d3014b489 add an about page (and some mroe tests) 2023-12-04 10:13:19 +00:00
Ross 5cc57587aa fix a load of test 2023-11-27 12:08:45 +00:00
Ross 0fad480db4 some more update 2023-11-12 17:41:46 +00:00
Ross 0f3bc68de6 improve dicom uploading 2023-10-23 13:36:41 +01:00