Skip to content

Releases: DIAGNijmegen/rse-grand-challenge

v2025.11

24 Nov 15:50
204360d

Choose a tag to compare

What's Changed

  • Allow parallel submissions to the same challenge by @jmsmkn in #4304
  • Improve client deid procedure by @HarmvZ in #4301
  • Add ORCID link to affiliations by @pkcakeout in #4307
  • Change social sign up log level and remove MarkdownxModelAdmin by @jmsmkn in #4306
  • Handle lock not acquired for warm pool utilisation by @jmsmkn in #4305
  • Update CITATION.cff by @miriam-groeneveld in #4308
  • Update dependencies by @github-actions[bot] in #4310
  • Update dependencies by @github-actions[bot] in #4315
  • Rename image kind by @koopmant in #4319
  • Rename references to interface types to interface kinds by @koopmant in #4323
  • Remove InterfaceKindChoices from InterfaceKind by @koopmant in #4324
  • Enable DICOM upload and import into HealthImaging by @amickan in #4322
  • Clean up components module by @koopmant in #4325
  • Improve AdditionalInputsMixin by @amickan in #4326
  • Refactor InterfaceKind to InterfaceKinds by @koopmant in #4321
  • Order algorithm images and tarballs by creation date by @amickan in #4329
  • Remove hardcoded support email by @jmsmkn in #4332
  • Remove swot stoplist checking by @jmsmkn in #4331
  • Update dependencies by @github-actions[bot] in #4335
  • Remove empty NotificationType class by @koopmant in #4336
  • Add option for dicom image kind socket read write path by @koopmant in #4337
  • Cleanup dicom filtering by @koopmant in #4339
  • List kinds compatible with batch add cases form by @koopmant in #4338
  • Alter DICOM endpoint response by @jmsmkn in #4334
  • Async provisioning of component inputs by @jmsmkn in #4342
  • Update dependencies by @jmsmkn in #4344
  • Refactor upload static by @jmsmkn in #4343
  • Deprecate educational challenge option by @jmsmkn in #4345
  • Replace hardcoded interface kinds with enum choice by @koopmant in #4346
  • Update dependencies by @github-actions[bot] in #4349
  • Allow multiple tasks and files per input CIV by @jmsmkn in #4350
  • Ensure registered models clean up notifications by @koopmant in #4352
  • Notify user when dicom upload fails by @koopmant in #4347
  • Provision DICOM files for component jobs by @jmsmkn in #4351
  • Move handling of linked object from upload session to error handler by @koopmant in #4353
  • Handle new dicom kind on html forms by @koopmant in #4333
  • Refactor ValuesForInterfacesMixin to LinkedComponentInterfaceMixin by @koopmant in #4354
  • Add docstring for generate_dicom_id_suffix by @jmsmkn in #4356
  • Update uv install by @jmsmkn in #4357
  • Remove old C901 codes by @koopmant in #4361
  • Clarify why linked task kwargs for upload session are updated by @koopmant in #4364
  • Avoid switch on image, file or value fields by @koopmant in #4359
  • Add template partial for displaying dicom kind values by @koopmant in #4358
  • Clean up components serializers tests by @koopmant in #4362
  • Update SageMaker Shim by @jmsmkn in #4365
  • Update dependencies by @github-actions[bot] in #4368
  • Upgrade dicom-deid procedure to 2025.10.0 by @chrisvanrun in #4369
  • Adds hmac signing of the invocation result file by @jmsmkn in #4366
  • Rename civ_data argument to avoid confusion with civ and CIVData type by @koopmant in #4360
  • Make dicom_image_set optional by @chrisvanrun in #4370
  • Clean upload session object created in task by @koopmant in #4363
  • Avoid error when creating new item with empty value for a linked socket by @koopmant in #4373
  • Fix civ dicom partial by @koopmant in #4374
  • Add exec and invocation durations by @jmsmkn in #4372
  • Add temporary workaround for SoftTimeLimitExceeded by @jmsmkn in #4379
  • Update runtime for new version of SageMaker shim by @jmsmkn in #4377
  • Allow changing invoice total when payment status is initialized by @koopmant in #4382
  • Refactor GitHub repos list to use async requests by @jmsmkn in #4383
  • Update dependencies by @github-actions[bot] in #4384
  • Avoid server error in FlexibleImageWidget validation by @koopmant in #4381
  • Remove on commit signals for image permission updates by @jmsmkn in #4387
  • Add setting and serialization of exec and invoke durations by @jmsmkn in #4385
  • Update image permission assignment through algorithm jobs by @jmsmkn in #4386
  • On commit cleanup by @jmsmkn in #4388
  • Only return the celery task duration on completion by @jmsmkn in #4390
  • Remove 'Accept-Encoding' header from metadata request by @HarmvZ in #4392
  • Add stubs for IDE hinting by @jmsmkn in #4391
  • Only get the current_value for FlexibleImage and FlexibleFile by @koopmant in #4393
  • Add slug to interface modal by @chrisvanrun in #4395
  • Increase MFA_TOTP_TOLERANCE by @jmsmkn in #4396
  • Update dependencies by @github-actions[bot] in #4399
  • Add DICOM related fields to serializer by @koopmant in #4355
  • Exclude the deidentification.done file from the dicom import job input files by @koopmant in #4398
  • Upgrade de-id procedure (JS) by @chrisvanrun in #4400
  • Quick fix for errors on running celery tasks without celeryd by @chrisvanrun in #4401
  • Add tests for adding values to value sets by @koopmant in #4394
  • Add endpoint for DICOM instances by @jmsmkn in #4397
  • Limit conversation, follow and notification views by user by @jmsmkn in #4403
  • Remove algorithm import view by @jmsmkn in #4404
  • Add graceful pagination to notifications by @jmsmkn in #4405
  • Ignore GET parameters for paginated tables by @jmsmkn in #4406
  • Enable user uploads through serializer for image kinds by @koopmant in #4410
  • Migrate from stdimage to django pictures by @jmsmkn in #4411
  • Revert "Migrate from stdimage to django pictures" by @jmsmkn in #4413
  • Update serialiser tests by @jmsmkn in...
Read more

v2025.09

17 Sep 12:10
345eaa7

Choose a tag to compare

What's Changed

  • Remove django simple history by @jmsmkn in #4224
  • Update sagemaker shim by @jmsmkn in #4226
  • Equalize component height in ground truth list table by @koopmant in #4227
  • Update dependencies by @github-actions[bot] in #4232
  • Replace EvaluationList with EvaluationAdminList by @koopmant in #4230
  • Show initial sort order in MethodList table by @koopmant in #4229
  • Complete list of views for test_login_redirect by @koopmant in #4236
  • Remove base_template context variable by @koopmant in #4237
  • Use server side pagination for EvaluationAdminList by @koopmant in #4238
  • Add explicit accepting of each policy by @jmsmkn in #4241
  • Add link to SageMaker detail page by @jmsmkn in #4242
  • Convert all PaginatedTableListViews to POST requests by @jmsmkn in #4245
  • Maintain free email list in pyswot by @jmsmkn in #4248
  • Add separate model for image post processing by @jmsmkn in #4249
  • Limit based on post processing tasks by @jmsmkn in #4250
  • Only create post processing tasks for tiff images by @jmsmkn in #4251
  • Use datatables html options instead of custom implementation by @koopmant in #4252
  • Fix creation of additional fields by @jmsmkn in #4256
  • Update dependencies by @github-actions[bot] in #4258
  • Set an end time to the logs by @jmsmkn in #4259
  • Iterate over all logs by @jmsmkn in #4261
  • Complete list of copy fields for Question by @koopmant in #4246
  • Fix gravatar icons by @jmsmkn in #4262
  • Restrict sockets for archive uploads by @koopmant in #4228
  • Handle submissions from deleted users by @jmsmkn in #4266
  • Remove non-event driven executors by @jmsmkn in #4268
  • Upgrade grand-challenge-dicom-de-id-procedure by @chrisvanrun in #4269
  • Update dependencies by @github-actions[bot] in #4272
  • Allow local backups of .env files by @koopmant in #4275
  • Improve responsiveness of navbar in header and on challenge page by @HarmvZ in #4274
  • Implement end of study message by @pkcakeout in #4271
  • Update dependencies by @github-actions[bot] in #4281
  • Remove www and mobile domains from subdomains by @jmsmkn in #4286
  • Limit active submissions to whole challenge by @jmsmkn in #4288
  • Fix notification deletion filter by @amickan in #4291
  • Remove creator must be verified option by @jmsmkn in #4290
  • Add capacity reservation breakdown for invoices by @koopmant in #4263
  • Update dependencies by @github-actions[bot] in #4292
  • Add algorithm and algorithm image locking by @jmsmkn in #4293
  • Add a task to remove old, unused, algorithm images by @jmsmkn in #4294
  • Add periodic task to deactivate old algorithm images by @jmsmkn in #4295
  • Add more safe text endpoints for reader studies by @pkcakeout in #4285
  • Allow multiple user uploads through FlexibleImageWidget by @amickan in #4287
  • Update job locking by @jmsmkn in #4298
  • Open all mailto links on new page by @HarmvZ in #4299
  • Update dependencies by @github-actions[bot] in #4302
  • Refactor object locking by @jmsmkn in #4303

Full Changelog: v2025.08.1...v2025.09

v2025.08.1

08 Aug 13:51
0c32a3b

Choose a tag to compare

What's Changed

Full Changelog: v2025.08...v2025.08.1

v2025.08

08 Aug 13:14

Choose a tag to compare

What's Changed

Full Changelog: v2025.07...v2025.08

v2025.07

09 Jul 16:27
10f4a60

Choose a tag to compare

What's Changed

Read more

v2025.03

25 Mar 10:22
62503da

Choose a tag to compare

What's Changed

Read more

v2024.11

05 Nov 12:01
370066a

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2024.09...v2024.11

v2024.09

02 Oct 12:45
073b6d6

Choose a tag to compare

What's Changed

Read more

2024.01

29 Jan 15:55
97129db

Choose a tag to compare

What's Changed

Full Changelog: v2023.12...v2024.01

2023.12

08 Jan 13:45
b7cb987

Choose a tag to compare

What's Changed

Full Changelog: v2023.11...v2023.12