Ross
5a73409aad
fix: update visibility message for exam results based on supervisor access
2026-07-06 09:59:10 +01:00
Ross
daebdc1844
feat: add exam mode URL handling and update user scores template
2026-07-06 09:29:15 +01:00
Ross
d8bacfefa9
feat: add new endpoints for fetching active exams by type and cid; enhance exam handling in views
2026-07-04 22:40:48 +01:00
Ross
a60982c30a
feat: add sorting to exam user statuses and improve history log filtering
2026-06-29 12:23:20 +01:00
Ross
2425e62caf
feat: add Feedback/Surveys link to dropdown menu
2026-06-29 09:36:50 +01:00
Ross
79ba4db4bf
add simple survey support
2026-06-29 09:04:28 +01:00
Ross
a573ed78a4
Enhance Supervisor Dashboard and Trainee Feedback Features
...
- Redesigned the supervisor overview page to include a header card with supervisor details and trainee statistics.
- Implemented a tabbed interface for viewing trainees and their recent attempts.
- Improved the trainee detail page with a profile card and a table for displaying attempt history.
- Added a new view for supervisors to provide feedback on case collections, including outstanding feedback items and previous conversations.
- Updated URL routing to support new feedback functionality.
- Enhanced backend logic to ensure proper sharing permissions for exam attempts and case collections.
- Added comprehensive tests for supervisor access to trainee data and feedback functionalities.
2026-06-15 12:28:00 +01:00
Ross
1f0877964b
Enhance user view and list UI with improved layout and functionality
2026-06-15 11:28:57 +01:00
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
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
dbf0fc262c
style(templates): Refactor HTML structure for improved readability and consistency
2026-05-18 11:16:26 +01:00
Ross
026350f9d4
feat(templates): Add content container class for improved layout consistency
2026-05-18 11:16:20 +01:00
Ross
c2d8376e22
feat(worker): Add db_worker service with automatic restart and logging
...
feat(task_overview): Display generated series in task overview
docs(README): Update documentation for background task workers and troubleshooting
2026-05-17 21:13:40 +01:00
Ross
89e89cef73
feat: Remove slug field from ResearchStudy model and update related references
2026-05-12 21:51:44 +01:00
Ross
59956670df
feat: Implement responsive design enhancements with new utility classes and improved layout for various components
2026-05-11 13:31:25 +01:00
Ross
c7fd99f6f3
feat: Update navbar identifiers for better accessibility and mobile responsiveness
2026-05-11 13:25:28 +01:00
Ross
cf4cb32c5e
feat: Enhance media cleanup functionality with loading indicator and detailed results
2026-05-11 13:10:05 +01:00
Ross
f4c2c4bdaf
feat: Update index.html layout and improve user authentication flow
2026-05-11 13:01:45 +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
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
9ef4b2dac1
feat: Add button to view raw log file in logs viewer
2026-04-29 22:43:45 +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
082a260757
feat: Consolidate shared attempts functionality into supervision page and remove legacy shared-with-me page
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-28 22:28:57 +01:00
Ross
5bd1338b5e
feat: Add supervision page to display collection attempts shared with the user
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-28 22:18:43 +01:00
Ross
3db2c1a768
feat: Implement user messages inbox with message acknowledgment tracking and UI updates
2026-04-27 13:09:19 +01:00
Ross
bebac18625
Refactor user_scores.html to replace Case Collections section with Atlas Collections, implementing HTMX for dynamic loading of user-specific collections.
2026-04-27 09:58:00 +01:00
Ross
7b52cab180
Refactor SelectionTable to use per-table initializers for row selection controls and improve JavaScript handling in templates
2026-03-25 22:05:19 +00:00
Ross
1b199150e5
Refactor row selection handling in SelectionTable to server-side rendering and per-table initializers for improved maintainability
2026-03-25 21:37:43 +00:00
Ross
bf7f88ac6e
Render row selection controls server-side in SelectionTable for improved usability
2026-03-25 21:34:38 +00:00
Ross
bd0c71140c
Update button elements in selection controls to ensure proper type attribute for improved accessibility
2026-03-25 21:21:50 +00:00
Ross
5a5eaa04a2
Add markup inserter functionality and render markup filter for enhanced text editing
2026-03-23 11:46:21 +00:00
Ross
d7f3ebf950
Add API token management: implement APIToken model, views, and templates for creating and revoking tokens
2026-02-23 11:57:57 +00:00
Ross
eddfb85d7b
Enhance navbar tap targets for touch devices in mobile view
2026-02-16 10:48:43 +00:00
Ross
f133fc3fd0
Add viewport meta tag for responsive design
2026-02-16 10:47:26 +00:00
Ross
a676d437bb
Add badges to FRCR and Atlas sections for better categorization
2026-02-10 21:13:44 +00:00
Ross
ba5b11cce2
Update call-to-action section in index.html for improved user engagement
2026-02-10 21:12:49 +00:00
Ross
46608a0758
Update index.html text for clarity in user instructions
2026-02-10 20:48:12 +00:00
Ross
cfdf33b9ce
Add open access field to AnatomyQuestionForm and update index template layout
2026-02-10 20:42:42 +00:00
Ross
65f08cce6c
Add performance warning for large collections in collection_detail template
2026-02-09 12:42:03 +00:00
Ross
dc4cf0c3a2
Comment out conditional block for cid_user_exam in user_score_header template
2026-02-02 17:22:41 +00:00
Ross
a0850c0030
Add conditional rendering for reason in 404 error template
2026-02-02 16:41:11 +00:00
Ross
8074b56a80
Fix indentation in 404 error template for improved readability
2026-02-02 16:33:59 +00:00
Ross
2e79df1eae
Fix indentation for resolved message in 404 error template
2026-02-02 16:33:52 +00:00