Commit Graph

98 Commits

Author SHA1 Message Date
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 c94d2fb1a7 feat(research): add research study management functionality
- Implemented models for ResearchStudy, ResearchStudyArm, and ResearchParticipant.
- Created views for listing, creating, updating, and exporting research studies.
- Added bulk participant generation feature with CSV and JSON support.
- Developed templates for study management, participant entry, and bulk generation.
- Introduced URL routing for research study operations.
- Added utility functions for randomisation and participant assignment.
- Implemented participant intake process with demographic data collection.
- Ensured proper handling of participant CIDs and assignment methods.
2026-05-12 21:37:57 +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 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 9c16f93820 rename cid scores to something more appropriate 2026-01-19 10:28:08 +00:00
Ross 4ffadd3914 add user marknig pages 2026-01-04 12:39:33 +00:00
Ross d9602eeae9 Add bulk update functionality for trainees from spreadsheet input 2025-10-27 13:07:50 +00:00
Ross afa1379ce4 start setting up shorts 2025-04-07 09:12:30 +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 58301dd251 lots of updates 2024-12-30 13:41:55 +00:00
Ross 22812c5ec1 test cimar iframe 2024-12-23 12:36:41 +00:00
Ross 178ec034a3 more bootstrap nav convresion 2024-12-23 10:36:03 +00:00
Ross e0974ae300 add link to psutil on main page 2024-12-18 19:41:42 +00:00
Ross fa2d270dfb add a basic system info 2024-11-11 10:51:24 +00:00
Ross 1e55d195e9 start oef 2024-10-07 17:10:39 +01:00
Ross af3234bacc add some basic checks when batch creating users 2024-09-09 13:49:05 +01:00
Ross 80412dcbe0 improve trainee creation 2024-09-02 14:14:57 +01:00
Ross a75f0901d0 add review link to rcr 2024-01-23 11:26:11 +00:00
Ross 1936a66d7f upgrade rcr migration 2023-12-12 21:57:21 +00:00
Ross 4d3014b489 add an about page (and some mroe tests) 2023-12-04 10:13:19 +00:00
Ross 15915ef5c0 Add htmx autocomplete and allow merging of conditions 2023-11-13 13:23:33 +00:00
Ross 0fad480db4 some more update 2023-11-12 17:41:46 +00:00
Ross bbcfe7d80c initial rcr platform commit 2023-11-06 09:08:50 +00:00
Ross c3e36bfb12 fix a number of things 2023-08-07 13:42:22 +01:00
Ross ff00047110 Allow browsing user scores as admin 2023-06-05 17:44:32 +01:00
Ross d05752b2dc rename CidUserAnswer to UserAnswer 2023-05-15 11:15:17 +01:00
Ross 7aa78c2807 create base useranswer class 2023-05-15 11:12:52 +01:00
Ross 344fd1695a remove more unused DRF stuff 2023-04-03 09:38:07 +01:00
Ross fcf22fdd73 start migrating from DRF to ninja 2023-02-27 14:49:25 +00:00
Ross bf670d355f stage starting django ninja 2023-02-27 11:24:08 +00:00
Ross 81d4dc72cc Improve user creation 2023-02-20 11:43:56 +00:00
Ross 8c8f305f33 Allow CID users to request details by email 2023-01-09 13:03:02 +00:00
Ross a467f24e10 more cid user anatomy testing 2022-12-05 12:22:26 +00:00
Ross 653baa85ff Stub out cookie/privacy policy. Add memcached to docker image 2022-11-21 15:00:52 +00:00
Ross 0b90308394 More improvements to user management 2022-11-21 12:43:46 +00:00
Ross 6e6ba178b5 Improvements to user management 2022-11-14 14:25:24 +00:00
Ross 4c3b7d2e12 . 2022-08-10 22:30:06 +01:00
Ross 2930ff5ec1 . 2022-08-04 10:01:46 +01:00
Ross a2759908c4 . 2022-08-04 09:58:29 +01:00
Ross f454d5a08d . 2022-06-26 19:01:48 +01:00
Ross a082ce46de . 2022-06-19 21:39:08 +01:00
Ross 5701c8d613 . 2022-05-25 16:50:18 +01:00
Ross 41a09ea30d clean up 2022-05-24 12:30:11 +01:00
Ross 77ccdbc92a numerous updates 2022-05-20 20:26:02 +01:00
Ross 670db12ec2 . 2021-12-31 13:35:28 +00:00
Ross 2797fe2581 . 2021-12-31 13:22:48 +00:00
Ross 3b3f7df0d7 . 2021-12-17 18:13:07 +00:00
Ross 8691868bd8 . 2021-12-12 13:52:21 +00:00