Ross
|
52e6e79c1b
|
fix: Remove unnecessary field reference from series in check_images_hashes function
|
2026-05-11 12:11:59 +01:00 |
|
Ross
|
3455dc3855
|
fix: Update field reference from series__pk to series__id in check_images_hashes function
|
2026-05-11 12:10:12 +01:00 |
|
Ross
|
2b9f3e3b68
|
feat: Optimize image hash checks with bulk queries and add database indexing for performance
|
2026-05-11 12:07:55 +01:00 |
|
Ross
|
aaa3ee6313
|
feat: Add support for study instance UID in series and enhance DICOM import functionality
|
2026-05-11 10:05:39 +01:00 |
|
Ross
|
be02269af6
|
Fix duplicate handling in DICOM upload: ensure series is not None before adding to duplicate series
|
2026-04-27 12:48:13 +01:00 |
|
Ross
|
b43d441da1
|
Refactor authentication for DICOM endpoints to use TokenAuth and enhance error handling in upload process
|
2026-03-02 10:02:17 +00:00 |
|
Ross
|
b7cf022622
|
Refactor import_dicoms_helper to accept explicit queryset and enhance upload_dicom_case with detailed upload status reporting
|
2026-02-23 13:16:32 +00:00 |
|
Ross
|
419063fdeb
|
Enhance BearerAuth to set request.user from api_token and improve series author assignment in import_dicoms_helper
|
2026-02-23 12:52:55 +00:00 |
|
Ross
|
a6205c95cb
|
Update authentication method to BearerAuth for DICOM endpoints
|
2026-02-23 12:48:58 +00:00 |
|
Ross
|
c00e08d63e
|
Refactor token authentication: streamline bearer token validation and improve error handling
|
2026-02-23 12:41:58 +00:00 |
|
Ross
|
a3ac91437f
|
Implement API token authentication: add BearerAuth and SessionOrBearer classes, create endpoints for token generation and validation
|
2026-02-23 12:35:29 +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
|
83d1b48213
|
Add DICOM upload and case retrieval endpoints: implement upload_dicom_case and get_cases_available functions
|
2026-02-23 10:45:34 +00:00 |
|
Ross
|
3ade162b28
|
Remove series truncation endpoint from API
|
2026-02-02 13:30:06 +00:00 |
|
Ross
|
f074e5b086
|
fix some ninja issuse
|
2025-12-01 13:30:43 +00:00 |
|
Ross
|
153045a3e4
|
optimise some dicom manipulations
|
2025-06-30 11:04:39 +01:00 |
|
Ross
|
bc26209f07
|
start removing lots of print
|
2025-06-30 10:39:42 +01:00 |
|
Ross
|
2f8601aa1a
|
i should do these more often
|
2025-06-23 09:25:48 +01:00 |
|
Ross
|
ac96745fa1
|
.
|
2025-01-02 22:26:50 +00:00 |
|
Ross
|
7fc12737c7
|
.
|
2025-01-02 22:26:00 +00:00 |
|
Ross
|
55507d215c
|
refresh image data vhen truncating series
|
2024-12-23 10:08:21 +00:00 |
|
Ross
|
ba29c9c881
|
fix a few small upload bugs
|
2024-11-26 22:52:10 +00:00 |
|
Ross
|
ed933c8104
|
inital case selection widget
|
2024-11-11 13:36:53 +00:00 |
|
Ross
|
30168b7624
|
fix ordering when importing series
|
2024-11-11 10:10:13 +00:00 |
|
Ross
|
5a9868a56d
|
image findings will now save and reload stack index
|
2024-09-23 14:05:09 +01:00 |
|
Ross
|
fa613ae116
|
improve uploading
|
2024-04-22 15:17:31 +01:00 |
|
Ross
|
ca2a3e065f
|
add option to order series
|
2024-04-13 16:58:55 +01:00 |
|
Ross
|
bf519a2807
|
lots of further updates
|
2024-04-10 22:43:57 +01:00 |
|
Ross
|
78e4ed871e
|
improved duplicate handling
|
2024-02-27 22:59:29 +00:00 |
|
Ross
|
3b40417532
|
.
|
2024-02-26 14:51:56 +00:00 |
|
Ross
|
80cccba6f3
|
get or create returns a tuple..
|
2024-02-26 14:34:20 +00:00 |
|
Ross
|
e2d63d6b16
|
auto add examination when uploading
|
2024-02-26 13:39:58 +00:00 |
|
Ross
|
77473a35d0
|
add some new functions to case series
|
2024-02-26 13:27:54 +00:00 |
|
Ross
|
f63f4c6fa5
|
remove temp logging
|
2024-02-26 12:24:19 +00:00 |
|
Ross
|
b6aa63d494
|
.
|
2024-02-26 12:17:55 +00:00 |
|
Ross
|
85d69dfcbd
|
.
|
2024-02-26 12:16:02 +00:00 |
|
Ross
|
1af4d464e4
|
.
|
2024-02-26 12:14:03 +00:00 |
|
Ross
|
6c5537f335
|
.
|
2024-02-26 12:09:40 +00:00 |
|
Ross
|
fc7cac3512
|
.
|
2024-02-26 12:08:24 +00:00 |
|
Ross
|
0631b7d714
|
.
|
2024-02-26 12:07:26 +00:00 |
|
Ross
|
87b7395917
|
.
|
2024-02-26 12:05:00 +00:00 |
|
Ross
|
805425b816
|
.
|
2024-02-26 12:02:59 +00:00 |
|
Ross
|
c5a2deb26f
|
.
|
2024-02-26 12:01:40 +00:00 |
|
Ross
|
085a8bf4e3
|
.
|
2024-02-26 12:00:46 +00:00 |
|
Ross
|
18fa9b4a94
|
start logging
|
2024-02-26 11:59:40 +00:00 |
|
Ross
|
df632319f5
|
.
|
2024-02-26 10:58:43 +00:00 |
|
Ross
|
5c3ba02674
|
try to prevent atomic transation error
|
2024-02-26 10:47:11 +00:00 |
|
Ross
|
1f109de25b
|
see if atomic transactions fixes case uploads
|
2024-02-26 09:58:47 +00:00 |
|
Ross
|
1e16386e1e
|
add basic dicom diff support
|
2024-02-05 09:15:38 +00:00 |
|
Ross
|
a35f92ef2e
|
.
|
2024-01-04 15:24:46 +00:00 |
|