Releases: kobotoolbox/kpi
Releases · kobotoolbox/kpi
2.025.29c
What's Changed
PR | Description |
---|---|
kpi#6121 | Add a process for retrying the transfer of attachments after a previous failure. |
kpi#6129 | Performance enhancement for audit log, access log, and project history log endpoints. |
kpi#6132 | Synchronous export requests now return a 503 immediately when an identical request is already in progress, as opposed to hanging, which could contribute to service outages. |
Full Changelog: 2.025.29b...2.025.29c
2.025.29b
What's Changed
- fix(projectOwnership): remove failing test DEV-799 by @rgraber in #6050
- fix(authorized_application): fix typo in urls DEV-848 by @ZoeGodin in #6057
- feat(projectOwnership): log errors in transferring attachments DEV-842 by @rgraber in #6060
- fix(auditLogs): use fast pagination by @rgraber in #6069
Full Changelog: 2.025.29a...2.025.29b
2.025.29a
What's Changed
PR | Description |
---|---|
kpi#6048 | Fix blank page and generic error message when logging into KPI due to missing terms of service data. |
Full Changelog: 2.025.29...2.025.29a
2.025.29
What's Changed
PR | Description |
---|---|
kpi#6034 | Ensure ownership transfers do not get stuck in a "pending" state. |
kpi#6035 | Add support for encrypted and last_submission_time fields in /api/v2/assets to ease migration from deprecated /api/v1/forms |
kpi#6006 | Migrate the authorizated_application endpoints from the now deprecated /authorizated_application/ to the /api/v2/authorized_application/ . |
kpi#5991 | Include the <formhub><uuid> in the /api/v2/assets/ output as deployment__uuid . This avoids needing a programmatically difficult process to retrieve <formhub><uuid> for a given asset. |
kpi#5994 | Migrate the tag endpoint from the now deprecated /tags/ to the /api/v2/tags/ . |
kpi#5992 | Documented deprecated endpoints for KoboCAT and KPI v1 endpoints in DEPRECATION.md. |
kpi#6032 | Fixes a crash in the clean_duplicated_submissions_root_uuid command when processing submissions without a meta/rootUuid . |
kpi#6031 | The "Learn more about these changes here" link in account settings is broken on KoboToolbox instances using a custom support URL |
Full Changelog: 2.025.14g...2.025.29
2.025.14g
For more information, please see https://community.kobotoolbox.org/t/release-2-025-10/68842/13
What's Changed
PR | Description |
---|---|
kpi#5990 | Remove the obsolete sitewidemessage API endpoint, which is no longer used and not relevant to REST operations |
Full Changelog: 2.025.14f...2.025.14g
2.025.14f
What's Changed
PR | Description |
---|---|
kpi#5925 | Speed up and improve the performance of both sync and async exports |
kpi#5930 | Fix issues with styles while printing |
kpi#5920 | Fix an error that was preventing submissions with large uploads |
kpi#5918 | Fix 500 error message in table view |
Full Changelog: 2.025.14e...2.025.14f
2.025.14e
What's Changed
PR | Description |
---|---|
kpi#5905 | Inject meta/rootUuid in bulk edit operations for submissions |
kpi#5888 | Add management command to reassign root_uuid to prevent 409 conflict when re-editing an already edited submission |
kpi#5901 | Prevent "Failed to duplicate submission" when duplicating a previously edited submission |
kpi#5904 | Prevent 500 error when opening data table view |
kpi#5903 | Improve the table error message |
Full Changelog: 2.025.14d...2.025.14e
2.025.14d
What's Changed
PR | Description |
---|---|
kpi#5862 | Include older xpaths in data api |
kpi#5883 | Prevent 400 error when editing submissions that were already edited before |
kpi#5865 | Fix error 500 in asset summary for users with partial permissions |
Full Changelog: 2.025.14c...2.025.14d
2.025.14c
What's Changed
PR | Description |
---|---|
kpi#5855 | Fix empty xml is returned when XLSForm is invalid |
kpi#5863 | Prevent failed transfers caused by race conditions |
kpi#5864 | Always use username for organization slug |
kpi#5857 | Transfer assets if import updates user |
kpi#5861 | Avoid 400 error when editing submissions missing root_uuid |
kpi#5859 | Fix project ownership transfer does not transfer attachment thumbnails |
kpi#5856 | Expect import column to be named organization_id |