100 Commits

Author SHA1 Message Date
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 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 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 8da8f27433 feat: Add media cleanup functionality with UI and backend support for unused media management 2026-05-11 12:58:41 +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 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 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 00680c8b9e Enhance NormalCaseFilter to support flexible age filtering with unit selection; update normals_list template with detailed help text for improved user guidance 2026-02-02 11:26:11 +00:00
Ross f156f4c85e Refactor navbar styles and improve dropdown accessibility for better mobile usability 2025-12-08 12:12:00 +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 d3669e8316 Uncomment table control creation logic to ensure selectable tables have row-selection controls 2025-11-03 15:54: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 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 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 a269cf1f52 Add row selection functionality with toggle and count updates in table view 2025-11-01 20:56:07 +00:00
Ross ab89ca22c9 Enhance navbar and form usability with improved styles for touch targets and typography 2025-10-28 21:27:34 +00:00
Ross ab29a7adf6 Enhance navbar usability with improved tap targets and mobile dropdown behavior 2025-10-28 21:11:25 +00:00
Ross 945a6e5e86 Add category search functionality with results display 2025-10-28 17:40:52 +00:00
Ross 02e844006d t 2025-10-27 23:10:14 +00:00
Ross 4f72de6be9 Add styling for correct-answer badge to allow text wrapping 2025-10-26 21:08:19 +00:00
Ross 9c68c4ff1c Add HTMX trigger to close review modal after saving 2025-10-26 21:06:34 +00:00
Ross 7cc6b2959a Add help tags for enhanced user guidance in templates and improve feedback descriptions in models 2025-09-08 10:45:33 +01:00
Ross d7499e9166 some updates 2025-07-07 11:41:44 +01:00
Ross 0c07400cc3 update viewer for atlas series 2025-06-10 11:36:28 +01:00
Ross 7070da01b0 update deps in dv3d 2025-06-10 07:01:34 +01:00
Ross d66783b2b8 . 2025-06-09 13:53:01 +01:00
Ross 8e92de3420 start migration to dv3d 2025-06-09 11:39:38 +01:00
Ross afa1379ce4 start setting up shorts 2025-04-07 09:12:30 +01:00
Ross bcc449eb34 tidy up some cimar stuff 2025-03-24 10:19:43 +00:00
Ross c5ba153865 work on cimar tuhmbnails 2025-03-10 10:23:36 +00:00
Ross 1fdb4c9159 switch case form to crispy and start using bootstrap nav 2024-12-23 10:09:08 +00:00
Ross 7981684005 update htmx / hyperscript 2024-10-28 10:15:43 +00:00
Ross 490d1956af improve webpage atlas uploads 2024-04-29 10:42:41 +01:00
Ross 98756baa37 i should break these commits up 2024-04-08 14:16:13 +01:00
Ross 9435463707 logout now needs to be a post request 2024-02-21 23:07:18 +00:00
Ross bbd28c3e4b . 2024-02-12 22:00:01 +00:00
Ross dd2702d495 . 2024-02-12 21:55:45 +00:00
Ross 05e551d8e7 add sortable candidade score tables 2024-01-08 14:16:23 +00:00