Commit Graph

409 Commits

Author SHA1 Message Date
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 8da8f27433 feat: Add media cleanup functionality with UI and backend support for unused media management 2026-05-11 12:58:41 +01:00
Ross 84b032addb Refactor code structure for improved readability and maintainability 2026-05-11 11:31:04 +01:00
Ross 863d65b4b3 feat: Refactor smoke tests to focus on standard named routes and improve route filtering 2026-05-11 09:09:22 +01:00
Ross 26a73d1d3b feat: Update test configurations and add smoke tests for named view routes
Co-authored-by: Copilot <copilot@github.com>
2026-04-30 22:35:11 +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 47cfa79083 try to fix thumbnails in d3vd 2026-04-28 21:13:02 +01:00
Ross b02120d5e7 update dv3d 2026-04-27 12:50:10 +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 df7f56f34c Update dv3d 2026-04-27 09:37:57 +01:00
Ross 90c8f0b60d Enhance logging and error handling in collection access methods and WSGI configuration 2026-04-13 13:44:25 +01:00
Ross d75d2be547 Implement feature X to enhance user experience and fix bug Y in module Z 2026-03-23 11:08:34 +00:00
Ross 9e0e66bcd9 update dv3d 2026-03-23 09:44:51 +00:00
Ross 70602e6f71 Refactor code structure for improved readability and maintainability 2026-03-16 14:09:29 +00:00
Ross d0686dbe17 update dv3d 2026-03-16 11:05:50 +00:00
Ross 6ff8706fa4 Refactor logging setup to use Loguru in WSGI and views for improved logging consistency and debugging 2026-03-02 11:09:05 +00:00
Ross 12e3d47600 Enhance logging configuration in WSGI setup for better debugging and error handling 2026-03-02 11:04:51 +00: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 a667566db6 Remove unused partials loading from various template files 2026-01-26 12:43:11 +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 c071f38920 Implement custom logging email backend for development: log outgoing emails to Loguru and stdout 2025-12-15 13:14:12 +00:00
Ross 03b23b9178 Configure email backend for local development and update NGINX HTTPS port in environment settings 2025-12-15 12:44:57 +00:00
Ross d96dd77cdc Add user authentication to index and user collections views; update CSRF trusted origins and internal IPs 2025-12-08 10:57:38 +00:00
Ross 517c30ba0e Enhance Docker setup with logging and monitoring features
- Added logging configuration to WSGI for persistent log collection.
- Updated Docker Compose files for local and development environments, including Redis, PostgreSQL, and Grafana services.
- Introduced Promtail configuration for log scraping and integration with Loki.
- Created application log directory in Dockerfile for log persistence.
2025-12-01 16:43:40 +00:00
Ross 9ed789ba90 more docker updates 2025-12-01 13:31:08 +00:00
Ross 2157b6f781 some fixes? 2025-12-01 11:12:01 +00:00
Ross 359682a0cd start prod docker migration 2025-12-01 10:36:58 +00:00
Ross 1b6757bff2 Update DICOM image element ID for consistency and add CSS styles for anatomy DICOM image 2025-11-10 11:48:01 +00:00
Ross 02284be1a2 Update DICOM image element ID and CSS class for legacy support 2025-11-10 11:46:20 +00:00
Ross 2a07843a6b Refactor DICOM 3D setup to clear element before 2D loader fallback and comment out fixed height in CSS 2025-11-10 11:25:08 +00:00
Ross 3d6ca8be54 Disable TinyMCE branding badge in editor configuration 2025-11-10 09:50:04 +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 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 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 d9602eeae9 Add bulk update functionality for trainees from spreadsheet input 2025-10-27 13:07:50 +00:00
Ross 8380ca1dd9 Implement question review flow with category and status filters; add templates for review start, question display, and completion 2025-10-27 10:21:07 +00:00
Ross 702b7b35a7 Refactor docker-compose.yml build context and add question review URL and view; create question_review.html template 2025-10-27 09:47:35 +00:00