What's Changed
| PR | Description |
|---|---|
| kpi#6440 | Fix error when loading data tables for submissions created before validation_statuses were added |
| kpi#6430 | Ensure that submissions remain attributed to their original submitter even if the user account is deleted, and that the _submitted_by value continues to persist correctly during edits and bulk updates
|
| kpi#6433 | Fixes an issue where anonymous users received a 500 error when accessing the asset snapshots list endpoint. Anonymous requests now safely return an empty response instead of causing a server error |
| kpi#6435 | Fixes a CI installation issue caused by an incompatibility between pip 25.3 and pip-tools 7.x. |
| kpi#6432 | Allow superusers to see inactive users in API response |
| kpi#6431 | Prevent submissions from being deleted when a user is removed by setting the user field to null instead |
| kpi#6421 | Reverts the forced download behavior introduced in #6407 and allows safe file types (such as images, audio, and video) to open directly in the browser again, while keeping potentially unsafe files downloaded instead |
| kpi#6420 | Prevent the media_file_name field from being overwritten when it already has a value.
|
| kpi#6418 | Improve how data responses with URLs and generators are displayed when viewed directly in the browser |
| kpi#6423 | Fixes a server error in bulk update by handling None results gracefully
|
| kpi#6412 | Fixes a bug where org admins were no longer allowed to view projects or make submissions |
Full Changelog: 2.025.37c...2.025.37d