Releases: getodk/central
Releases · getodk/central
ODK Central v1.5.0
Homepage
- (revisit) See more and better information on the Homepage
Projects
- (revisit) See more and better information on the Projects list
- Add ability to customize Project descriptions
- Do not automatically create a Default Project
Forms
- (revisit) See more and better information on the Forms list
- Remove the published Form checklist
Bugs Fixed + Small Wins
- Include filter selections in URL for Submissions page
- Add ability to configure size of database connection pool (getodk/central-backend#480)
- Add ability to use port other than 443 for HTTPS (#259)
- Show informative error message when duplicate Form ID contains
)
(getodk/central-backend#450) - Do not send password reset email if account does not exist (getodk/central-backend#468)
- Return consistent API response for password reset when
?invalidate=true
(getodk/central-backend#473) - Resolve Sass warnings shown during frontend build
Maintenance
- Update usage information metrics
- Update to Vue 3
- Update backend dependencies
- Update frontend dependencies
- Update Enketo
- Add support for geoJSON external secondary instances
- Update pyxform-http
- More accurate identification of dynamic defaults
- Update translations
GitHub issue: #278
Forum announcement: https://forum.getodk.org/t/odk-central-v1-5/37882
ODK Central v1.4.2
Bugs Fixed + Small Wins
- Allow user to both filter Submissions and split "select multiple" fields
- Update pyxform-http
- Reduce memory usage on certain XLSForm conversions
ODK Central v1.4.1
Bugs Fixed
- Don't run server if database migration fails (#258)
ODK Central v1.4.0
Form Deletion
- 4.14 Purge deleted Forms
- Handle deleted resources in Server Audit Log (#127)
Submissions
- 5.10a Export Submissions with “select multiple” choices as columns
- (n/a) or remove group names
- (n/a) or include deleted Form fields
- Display name of Form version associated with Submission (getodk/central-backend#398)
- Save additional metadata about Submission version (#254)
Other
- Require passwords/passphrases to be at least 10 characters long
- Add Swahili
Bugs Fixed + Small Wins
- Purge unneeded Draft Form immediately
- Update API to support parentheses in OData filter
- Improve resiliency of backend workers (getodk/central-backend#436)
- Increase limit on payload size in case there are many Forms (getodk/central-backend#446)
- Do not log password hash in Server Audit Log
- Improve appearance of
select
elements in Safari (getodk/central-frontend#515) - Show message if Submission download is not yet available (getodk/central-frontend#236)
- Do not rebuild Enketo (#263)
Maintenance
- Add usage information metrics
- Fix select usage information metrics (getodk/central-backend#437)
- Update Backend dependencies
- Update Frontend dependencies
- Update Enketo
- Ensure that form_logo.png is loaded when present
- All signature images are now uploaded in offline-capable Forms
- Update pyxform-http
- Add accuracy parameters for geopoint
- Warn when languages are missing translations
GitHub issue: #252
Forum announcement: https://forum.getodk.org/t/odk-central-v1-4/36886
ODK Central v1.3.3
Bugs Fixed
- Fix LetsEncrypt renewal failures (#253)
- Remove warning message from
odk-cmd
command line tool (getodk/central-backend#419) - Update Enketo
- Public access links with media and forms with non-ASCII form IDs now load as expected
ODK Central v1.3.2
Bugs Fixed + Small Wins
- Fix
filename
parameters inContent-Disposition
header - Strip XML prefix from field names in Submission edit history (getodk/central-backend#410)
- Export Submissions CSV with same number of columns in each row
- Allow a Submission’s client audit log to have a variable number of columns
- Skip parsing for an encrypted client audit log
- Add tag of
central
repo to version.txt - Increase stack trace limit
- Add host name to Sentry errors thrown by workers
- Update translations
- Update Enketo
- New browser submissions with defaults in URL query string are now accepted.
- Media files with spaces in their file name now load in the browser.
- Form loading in Firefox's private browsing mode now works.
- Update pyxform
- Forms can use the allow-mock-accuracy parameter to allow external GPS to report accuracy.
ODK Central v1.3.1
Bugs Fixed
- Fix an issue related to certbot that prevented users from installing Central for the first time.
ODK Central v1.3.0
Submissions
- 8.05c See changes to data inline
- 8.03b Preview Markdown while making a comment
Analytics
- Show notice about configuring analytics
- Configure analytics
- View usage report
- Submit usage report
Other
- See basic User Access Logs
- Alert user about Central upgrade
Bugs Fixed + Small Wins
- Add Italian
- Add ability to filter OData by Submission update timestamp
- Include all groups in OData, even if not relevant
- Pull Draft XLSForm forward when version name is changed as Form is published (#207)
- Allow downloads to have Unicode filenames (getodk/central-backend#389)
- Export decrypted client audit logs for Projects with managed encryption (getodk/central-backend#387)
- Central could hang after an incorrect decryption passphrase (getodk/central-backend#392)
- Return informative error message for invalid
search()
appearance - Add options for connecting to custom database server (getodk/central-backend#377)
- Reduce container logs by enabling local driver for log rotation (#231)
- Implement additional filtering for Sentry (getodk/central-backend#347)
Maintenance
- Upgrade node
- Replace avoriaz with Vue Test Utils (getodk/central-frontend#173)
- Update Sentry SDK (getodk/central-backend#371)
- Update Backend dependencies
- Update Frontend dependencies
- Update
central
dependencies - Update Enketo, pyxform-http
GitHub issue: #223
Forum announcement: https://forum.getodk.org/t/odk-central-v1-3/35255
ODK Central v1.2.2
- Add Project name to App User QR codes
- Add Japanese
- Update translations
- Update Frontend dependencies
ODK Central v1.2.1
Bugs Fixed + Small Wins
- Add ability to review a Submission from the Submissions table
- Fix issue that caused actions to be shown for two Submissions at once in the Submissions table
- Fix issue that prevented upgrade to v1.2 for a server that has ever had a Form with an ID ending in
.xml
,.xls
, or.xlsx