ODK Central v1.2.0
Submission Listing
- 5.43/5.44/5.45 See missing media/Review State/edits in table
- 5.11c Filter Submissions table by Review State
Submission Details
- 8.01 See a single Submission
- 8.02 See Submission activity
- 8.03 Leave a comment on a Submission
- 5.06 Set Submission Review State
Submission Edit
- 5.07 Update a Submission via web interface
Sessions
- Improve double-login case (getodk/central-frontend#362)
- Improve handling of logout request
- Log out automatically as session expires
- Log out across tabs (getodk/central-frontend#122)
- Prompt about unsaved changes before logout
OData
- Add ability to expand repeat groups in OData using
$expand=*
(getodk/central-backend#84) - Fix polygon representation (getodk/central-backend#322)
- Allow Submissions with geotrace and geoshape fields to open in PowerBI (getodk/central-backend#294)
- Allow extraneous space in geotrace/geoshape separator (getodk/central-backend#300)
- Use OData types for date and boolean fields (getodk/central-backend#325)
- Always output a value for each field, even if it is
null
(getodk/central-backend#356) - Fix issue with
$top=0
for repeat group OData (getodk/central-backend#337) - Allow
uuid:
prefix to be encoded in OData URLs - Provide XML errors for XML OData endpoints
Other
- Add ability to link to file download
- See Project encryption status in Project list
- See Form Draft/Submission State in Form list
- Make Form name/title consistent with Form definition (#29, getodk/central-backend#355)
- Log additional actions in Server Audit Log (getodk/central-backend#274, #208, #209)
- Update Backend dependencies
- Update Frontend dependencies
- Update Enketo, pyxform-http
Bugs Fixed + Small Wins
- Update page title after navigation (getodk/central-frontend#333)
- Include instance ID in combined client audit CSV export (getodk/central-backend#333)
- Make sure
/tmp
is cleared after new Submissions and failed backups (getodk/central-backend#326) - Add ability to restore backup >10 GB (getodk/central-backend#353)
- Don’t log error when backups are not configured (getodk/central-backend#346)
- Allow a single Submission to use the same file for two different fields (getodk/central-backend#330)
- Display geopoint, geotrace, and geoshape fields as WKT in Submissions table
- Allow upload for XLSForms whose file name contains Unicode (#196)
- Show informative error message when uploading file over 100 MB (#178)
- Clarify and sharpen 401 vs. 403 in API authentication (getodk/central-backend#329)
- Show HTTP status code for nginx error
- Add support for upstream SSL (#213)
- Allow multiple installs on a single machine (#214)
- Reduce XLSForm conversion memory usage (getodk/pyxform-http#21)
GitHub issue: #198
Forum announcement: https://forum.getodk.org/t/odk-central-v1-2/33583