Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

V2 021 21 rebase #42

Open
wants to merge 499 commits into
base: ona-custom-changes
Choose a base branch
from
Open

V2 021 21 rebase #42

wants to merge 499 commits into from

Conversation

WinnyTroy
Copy link

@WinnyTroy WinnyTroy commented Aug 13, 2021

Highlights from the rebase

Release v2.020.52

  1. Add support for “hidden” question type to the form builder
  2. Remove bytes prefix from strings in previous migrations. This is safe according to https://code.djangoproject.com/ticket/23226#comment:19 1 and avoids errors like TypeError: can't concat str to bytes when dealing with KpiUidFields inside new migrations.

Release 2.021.12, 2.021.12a, 2.021.12b

  1. Created Imports V2 Endpoint
  • Created a V2 Imports endpoint which is accessible at https://[kpi]/api/v2/imports/ and https://[kpi]/api/v2/imports/{import_uid}.
  • Ensured that the file name is being saved when the form_titled parameter in the XLS file is not declared for both file and URL imports.
  • Set the asset_type as an empty asset to be set in the back end
    // Could potentially impact Ona's Question Library Implementation. //
  1. Include export url in asset detail
    // Could potentially impact Ona's Sharing aasset Implementation. //

Release version 2.021.21, 2.021.21a

  1. Upgrade pyxform from 0.15.1 to 1.5.1.
  • This adds XLSForm (not form builder) and export support for the question types background-audio, start-geopoint, and rank. The types select_one_from_file, select_multiple_from_file, xml-external, and csv-external are also supported but in a more limited way: exports will show only raw response values (e.g. choice names) for these, not labels.
  1. Add friendlier version information to form lists shown in KoBoCollect and ODK Collect
  • Instead of showing the unique, randomly-generated version identifier, Collect will now display sequential version numbers (1, 2, 3, …) that match the “Form history” interface, as well as the date that the version was created. You will need to redeploy existing forms to see the new version information, but no changes to the form content are needed

@WinnyTroy WinnyTroy changed the base branch from master to ona-custom-changes August 16, 2021 06:17
magicznyleszek and others added 29 commits August 17, 2021 06:43
The documented Django default was 2 weeks. Closes kobotoolbox/tasks#336
duvld and others added 29 commits August 17, 2021 06:54
The full error was:
    Error: ENOENT: no such file or directory, open
    '/srv/src/kpi/jsapp/compiled/extracted-strings.json'
Disable "Add submissions" when clicking "Edit submissions"
#37)

* Validate default response value received when creating/updating assets

* Showcase error on UI

* Reject promise to complete async operations. Include API tests

* Expound existing tests

* Prettify error message
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants