06ceb9c2ce
Add manual submission flag to CidUserExam and improve logging for exam completion
Ross
2025-12-22 12:07:25 +00:00
8ac292eb0c
Add ExamUserStatus logging for exam completion and start events
Ross
2025-12-22 11:35:09 +00:00
ff6b8a8a48
Add filtering functionality for CID and User candidates in exam view
Ross
2025-12-22 11:23:59 +00:00
46313cf5bb
Refactor exam candidates view for improved layout and user experience
Ross
2025-12-22 11:20:39 +00:00
13a23eee12
Refactor CID candidate list for improved readability and maintainability
Ross
2025-12-22 11:14:00 +00:00
a1bc96f99a
Add CidUserExam management features: forms, views, and templates for exam records
Ross
2025-12-22 11:13:29 +00:00
9fd5e56356
Enhance exam completion confirmation messages for clarity and user assurance
Ross
2025-12-22 10:46:03 +00:00
a02f274a4e
Enhance user experience with visual indicators for HTMX actions and streamline button interactions in CID group view
Ross
2025-12-22 10:44:50 +00:00
d3d0e865c3
Add conditional preview generation for CID group types in user details
Ross
2025-12-22 10:38:45 +00:00
7163e51335
Add modal for group users table and CSV export functionality
Ross
2025-12-22 10:29:47 +00:00
7b47a75657
Add email preview functionality for candidate details: allow users to preview email content before sending
Ross
2025-12-22 10:26:22 +00:00
54e1cf4ce0
Improve permissions handling in local-up script: only change log and Loki data directory permissions if necessary
Ross
2025-12-22 10:06:54 +00:00
c071f38920
Implement custom logging email backend for development: log outgoing emails to Loguru and stdout
Ross
2025-12-15 13:14:12 +00:00
03b23b9178
Configure email backend for local development and update NGINX HTTPS port in environment settings
Ross
2025-12-15 12:44:57 +00:00
00b736d8d6
Implement bulk user management features: add user generation preview and bulk creation functionality in CID group view
Ross
2025-12-15 12:23:26 +00:00
885ab1aad4
Enhance user sorting and email resend functionality in CID group view: add sorting options for user list and improve email resend handling in candidate details view
Ross
2025-12-15 12:15:42 +00:00
77edc17732
Refactor CID group view: enhance user display with improved layout, add help section, and implement user sorting functionality
Ross
2025-12-15 12:09:51 +00:00
d98305caff
Refactor CID user group form: enhance layout with Bootstrap styling, improve error handling, and update user list presentation
Ross
2025-12-15 12:04:42 +00:00
12bd66d4d8
Refactor bulk user management: update HTMX target attributes to replace wrappers for improved rendering of user lists
Ross
2025-12-15 12:01:42 +00:00
508f8a22a2
Implement bulk user management for exams: add user bulk edit endpoint, update templates for user list rendering, and enhance toggle functionality with HTMX support
Ross
2025-12-15 12:01:01 +00:00
158db133b3
Refactor CID user list rendering: consolidate user list into a single template and enhance toggle feedback with count updates
Ross
2025-12-15 11:54:21 +00:00
83a009e31b
Refactor HTMX response handling in ExamViews: streamline rendering of updated CID user list items and ensure consistent response structure
Ross
2025-12-15 11:51:49 +00:00
00dfaf9888
Add bulk edit functionality for CID users: implement endpoint and update templates for bulk add/remove actions
Ross
2025-12-15 11:49:06 +00:00
7e4e66a74f
Refactor exam candidate edit script: improve user feedback on add/remove actions and streamline sorting logic
Ross
2025-12-15 11:22:47 +00:00
7a4cf3627d
Refactor CID users display: enhance layout with card structure, add sorting functionality, and improve toggle button interactions
Ross
2025-12-15 11:21:44 +00:00
4db1f2ca1a
Add toggle functionality for pre-review flag on case resources
Ross
2025-12-15 11:15:56 +00:00
cbff1317d0
Enhance resource display: conditionally render resource search panel and update pre/post review badge logic
Ross
2025-12-15 10:53:21 +00:00
0644ed99f4
Refactor resource search panel: simplify input trigger and improve layout for search results
Ross
2025-12-15 10:47:42 +00:00
c01000f06e
Refactor resource search functionality: replace inline form with a dedicated search panel and improve result handling
Ross
2025-12-15 10:42:58 +00:00
2f014ce1a5
Enhance resource management: refresh case data and notify listeners on resource changes in case attachment/detachment
Ross
2025-12-15 10:12:04 +00:00
654d0ae686
Enhance local viewer: implement centralized hide functionality and improve close handling for resource overlays
Ross
2025-12-15 10:08:14 +00:00
18dbb27a3e
Enhance resource handling: add support for loading and displaying non-DICOM resources (images, videos, embeds) in viewer overlays
Ross
2025-12-15 10:06:54 +00:00
4bec329aff
Implement resource search functionality and enhance resource management in case details
Ross
2025-12-15 09:53:19 +00:00
1e2300bd70
Add media preview functionality for resources with image or video support
Ross
2025-12-15 09:47:07 +00:00
63c6a648d7
Add Loki, Promtail, and Grafana services for observability stack
Ross
2025-12-04 20:06:24 +00:00
517c30ba0e
Enhance Docker setup with logging and monitoring features
Ross
2025-12-01 16:43:40 +00:00
590e0b76ed
Add series images endpoint and template for HTMX integration
Ross
2025-12-01 14:50:11 +00:00
e9a04e823c
more docker improvements
Ross
2025-12-01 14:01:46 +00:00
9ed789ba90
more docker updates
Ross
2025-12-01 13:31:08 +00:00
fd6e25d55e
more ninja fixes
Ross
2025-12-01 13:31:02 +00:00
f074e5b086
fix some ninja issuse
Ross
2025-12-01 13:30:43 +00:00
2157b6f781
some fixes?
Ross
2025-12-01 11:12:01 +00:00
359682a0cd
start prod docker migration
Ross
2025-12-01 10:36:58 +00:00
78577076c1
Refactor discussion and report sections to use card layout for improved presentation and user interaction
Ross
2025-11-24 12:44:55 +00:00
3635275573
Enhance case view layout and styling for improved readability and user experience
Ross
2025-11-24 12:36:18 +00:00
0c412dfff6
Add prior cases information to collection case view template
Ross
2025-11-24 12:19:56 +00:00
3f00311136
Fix hx-post URL in prior card template for correct case number handling
Ross
2025-11-24 12:06:44 +00:00
e8c35efd83
Refactor collection_case_questions function to use case_number instead of case_id for improved clarity and consistency in case retrieval
Ross
2025-11-24 12:02:43 +00:00
0badca4c4f
Add default error value to context in collection_case_priors view to prevent variable resolution issues
Ross
2025-11-24 11:58:53 +00:00
25f4e478b3
Add edit permission check for collection case priors view
Ross
2025-11-24 11:53:50 +00:00
33cba3d005
Fix hx-post URL in prior card template for correct case number handling
Ross
2025-11-24 11:43:07 +00:00
efca426359
Add case jump functionality with HTMX support and corresponding template
Ross
2025-11-24 11:40:52 +00:00
f713632fdd
Refactor Condition, Finding, and Structure tables: remove legacy primary field from displayed fields to streamline data representation.
Ross
2025-11-24 11:02:51 +00:00
785638ee23
Add cancel button to ConditionForm for easier navigation
Ross
2025-11-24 10:49:13 +00:00
e8020c5d8f
Update ConditionForm to use AJAX/autocomplete for canonical field selection
Ross
2025-11-24 10:42:38 +00:00
5ccf755e72
Refactor Condition model: remove legacy synonym and primary fields, introduce canonical field for aliasing. Update related documentation.
Ross
2025-11-24 10:31:13 +00:00
6308fbfcd7
Refactor Finding and Structure models: remove legacy primary and synonym fields, introduce canonical field for aliasing. Update filters and forms accordingly.
Ross
2025-11-24 10:18:26 +00:00
8a871d6332
Replace legacy primary filter with is_canonical and add synonym filter in ConditionFilter
Ross
2025-11-23 23:29:39 +00:00
6eeb4cbb1d
Add canonical field and update synonym handling in Condition model
Ross
2025-11-20 22:48:03 +00:00
9d57d03cbb
Refactor synonym management: extract synonyms list and add forms for adding synonyms with HTMX support
Ross
2025-11-20 21:59:50 +00:00
21de543313
Enhance ConditionForm: add Crispy Forms integration for consistent submit button rendering
Ross
2025-11-17 23:15:21 +00:00
a12a9e38f3
Implement synonym management in condition detail: add forms for adding synonyms and handle POST requests for synonym creation.
Ross
2025-11-17 23:08:34 +00:00
81dc5bf48f
Add forms and views for subspecialty, presentation, and pathological process management
Ross
2025-11-17 23:01:02 +00:00
4abb57900d
Refactor categories dropdown: enhance layout with additional category options and staff creation links for improved navigation
Ross
2025-11-17 22:54:32 +00:00
08c9138cdb
Refactor condition form: streamline JavaScript loading and enhance button layout for improved usability
Ross
2025-11-17 22:52:34 +00:00
fb833a2b90
Refactor collection view: create a new template for collections with improved layout and staff action visibility
Ross
2025-11-17 22:47:15 +00:00
2f1e2f6abe
Refactor collection_case_details: simplify case retrieval logic and improve parameter naming for clarity
Ross
2025-11-17 22:33:10 +00:00
ffa717a9ef
Refactor exam overview header: move author display earlier and remove duplicate block for improved clarity
Ross
2025-11-17 22:16:08 +00:00
2dd9f4af32
Refactor exam overview: enhance question display with improved layout and feedback visibility
Ross
2025-11-17 22:09:49 +00:00
feb5a85af2
Refactor dropdown menus: enhance action items with icons and improve visual hierarchy for better user experience
Ross
2025-11-17 12:20:46 +00:00
292f81ad74
Refactor question link header: update text for clarity in exam context
Ross
2025-11-17 12:16:26 +00:00
349c46c6db
Refactor viewing case template: adjust HTML structure for improved readability and maintainability
Ross
2025-11-17 12:14:05 +00:00