2.019.06
⚠️ Warning ⚠️
If you have a very large database, kobotoolbox/kobocat#395 contains a migration that will take a long time, and your KoBoCAT instance will be offline for the duration of the migration. Follow the instructions listed at kobotoolbox/kobocat#393 (comment) to run the migration concurrently and avoid downtime.
KPI Merged PRs 2.018.48...2.019.06
# TODO: Automate this!
git log 2.018.48...2.019.06 | grep -A 3 '^.*Merge pull request #' | sed 's/^ *//' | tr '\n' '\t' | sed 's/\t--\t/\n/g'; echo
PR number and branch | PR commit message |
---|---|
Merge pull request #2180 from kobotoolbox/upgrade-formpack | Upgrade formpack (which upgrades its dependencies) |
Merge pull request #2165 from kobotoolbox/2156-translation-box | Display translations box for no languages |
Merge pull request #2181 from kobotoolbox/fix-stylelint-production-builds | Copy .stylelintrc.json for production builds |
Merge pull request #2177 from kobotoolbox/2176-date-fix | Use minutes as minutes not months as minutes |
Merge pull request #1769 from kobotoolbox/stylelint-config | stylelintrc config |
Merge pull request #2150 from kobotoolbox/kobotoolbox/tasks#32-delete-users | Add a kludgy 2-step user deletion process to the admin |
Merge pull request #2172 from kobotoolbox/remove-unused-index-file | Remove unused index.html file |
Merge pull request #2167 from kobotoolbox/2153-table-header-sort-fix | Fix disappearing columns for no data |
Merge pull request #2151 from kobotoolbox/554-drop-make-editable | Use input instead of makeEditable for question names |
Merge pull request #2146 from kobotoolbox/2113-archive-flow-fix | Archive flow fix |
Merge pull request #2147 from kobotoolbox/1726-read-only | Add read_only as visible property |
Merge pull request #2145 from kobotoolbox/2137-nested-repeat-submission-detail-crash | Nested repeat submission detail crash - quickfix |
Merge pull request #2144 from kobotoolbox/2136-delete-projects-simultaneous | Allow to delete projects simultaneously |
Merge pull request #2142 from kobotoolbox/556-move-hint-under-label | render editable hint under question label, use input |
Merge pull request #2141 from kobotoolbox/2138-no-data-reports-bug | Display report configuration if set in no data situation |
Merge pull request #2132 from kobotoolbox/2120-range-params | Display range parameters outside of settings |
Merge pull request #2163 from kobotoolbox/2162-validation-status-filter | Fix validation status filtering |
Merge pull request #2168 from kobotoolbox/update-requirements | Update requirements. |
Merge pull request #2166 from kobotoolbox/django-1.8.19-sync-requirements | Update to Django 1.8.19 and sync all requirements files according to production requirements |
Merge pull request #2128 from kobotoolbox/2050-file-type-extensions | File question type extensions setting |
Merge pull request #2108 from kobotoolbox/506-auth-error-notification | Display error notification on authentication errors |
Merge pull request #2134 from kobotoolbox/2133-overflow-csv-export | Monkey Patch django-storage 'flush_buffer' method |
Merge pull request #2131 from kobotoolbox/2114-pass-strength-translations | Add strings for password strength to translations |
Merge pull request #2130 from kobotoolbox/2111-scrollable-account-menu | Account menu is scrollable and language menu toggles on click |
Merge pull request #2161 from kobotoolbox/2160-trailing-slash | 2160 add missing trailing slashes |
Merge pull request #2164 from kobotoolbox/2158-replace-form-rename | Rename "Replace project" to "Replace form" |
Merge pull request #2149 from kobotoolbox/2148-remove-related-objects | Define shadow UserObjectPermission; fixes #2148 |
Merge pull request #2140 from kobotoolbox/fix-support-url | update support url |
Merge pull request #2129 from kobotoolbox/2125-bool-not-iterable | FormPreview shows an error "Bool not iterable" when previewing from landing page |
Merge pull request #2082 from kobotoolbox/issue-2081 | Update favicon(s) |
Merge pull request #2123 from kobotoolbox/2118-defaults-for-type | Use defaultsForType for question labels |
Merge pull request #2121 from kobotoolbox/2112-fix-extra-whitespace | Fix extra whitespace in New Project modal |
Merge pull request #2083 from kobotoolbox/issue-2074 | Check if anonymousUser has permissions for collection icon |
Merge pull request #2115 from kobotoolbox/2110-hamburger-crash | Fix hamburger crash on Account Settings |
Merge pull request #2106 from kobotoolbox/1142-qrcode-barcode | Change barcode type label and icon to also mean QR code |
Merge pull request #2117 from kobotoolbox/2116-unlabelled-select-one-option | Fallback for unlabelled select_one options for table view |
Merge pull request #2093 from kobotoolbox/issue-2051 | Enable range type and parameters in Form Builder |
Merge pull request #2119 from kobotoolbox/fixing-build-problems | Fix Error: No PostCSS Config when building |
Merge pull request #2076 from kobotoolbox/enable-file-range-simple | Enable file and range question types (simple) |
Merge pull request #2043 from kobotoolbox/password-strength | Password strength in registration form |
Merge pull request #2034 from kobotoolbox/kobocat-488 | Add archive and delete button to project settings |
Merge pull request #2033 from kobotoolbox/rest-enhancements-2 | Further REST enhancements |
Merge pull request #1899 from kobotoolbox/browserslist | Enhancement: add browserslist configuration |
Merge pull request #1889 from kobotoolbox/replace-project-with-template | Feature: allow replacing project with template |
Merge pull request #2107 from kobotoolbox/683-do-not-strip | Do not strip HTML from labels in Form Builder |
Merge pull request #2105 from kobotoolbox/2054-guidance-hint | Add Guidance Hints to Form Builder |
Merge pull request #2104 from kobotoolbox/2101-fb-back-button | Back button navigates to Library List for Library Item |
Merge pull request #2102 from kobotoolbox/1984-ghost-questions | Throw an error for forbidden id column in form file |
Merge pull request #2100 from kobotoolbox/2044-group-separator-exports | Always show group separator |
Merge pull request #2080 from kobotoolbox/issue-2075 | Add error notification for failing to delete/update permissions |
Merge pull request #2077 from kobotoolbox/2073-value-error-translation-not-found | Avoid imports error when default_language is present but no translations |
Merge pull request #2072 from kobotoolbox/parameters-utils | read- and writeParameters utils functions |
Merge pull request #2067 from kobotoolbox/issue-324 | Remove beta labels from ranking and rating question types |
Merge pull request #2070 from kobotoolbox/issue-2065 | display registration form second half on smaller screens |
Merge pull request #2047 from kobotoolbox/fix-contributing-link | fix contributing link |
Merge pull request #2046 from kobotoolbox/auto_shrink_db | New management commands to shrink big tables |
Merge pull request #2032 from kobotoolbox/issue-1839 | Update checkboxes and radios |
Merge pull request #2017 from kobotoolbox/issue-2013 | update react-cookie and adjust code |
Merge pull request #2045 from kobotoolbox/2004-spss-remove-language | Hide "Language" column for SPSS exports |
Merge pull request #2092 from kobotoolbox/issue-2084 | Go to form landing after cloning |
Merge pull request #2095 from kobotoolbox/issue-2079 | Debounce username check calls |
Merge pull request #2097 from kobotoolbox/1917-deploy-non-survey | Fixed typos in exception messages |
Merge pull request #2099 from kobotoolbox/issue-2098 | Add note about language codes |
KoBoCAT Merged PRs 2.018.48...2.019.06
PR number and branch | PR commit message |
---|---|
Merge pull request kobotoolbox/kobocat#508 from kobotoolbox/pr-395-migration-conflict | Fix migration conflict caused by waiting too long |
Merge pull request kobotoolbox/kobocat#492 from kobotoolbox/shrink_db | Extends 'deleterevisions' management command to handle chunks |
Merge pull request kobotoolbox/kobocat#395 from kobotoolbox/393_database_index_instance_uuid | Created a migration to add indexes on logger_instance.uuid and logger… |
Notable kobocat-template change
kobotoolbox/kobocat-template#92
formpack Merged PRs 40110ee...45a49bb
PR number and branch | PR commit message |
---|---|
Merge pull request kobotoolbox/formpack#186 from kobotoolbox/185-autoreport-crashes-with-non-numeric-in-numeric-field | autoreport ignores non-numeric values in numeric field |
Merge pull request kobotoolbox/formpack#195 from kobotoolbox/travis-remove-pip-freeze | Remove debugging statement from Travis config |
Merge pull request kobotoolbox/formpack#194 from kobotoolbox/193-csv-escape-quotes | Escape quote during CSV exports by doubling it |
Merge pull request kobotoolbox/formpack#188 from kobotoolbox/pyxform-upgrade-0.12 | Update pyxform to v0.12 |
Merge pull request kobotoolbox/formpack#183 from kobotoolbox/182-shifted-value-with-deleted-multiple-options | Exporting data with multiple response options previously deleted shifts values - fix |
Pyxform changes v0.11.5...v0.12.0
-
Upgrade to ODK Validate v1.10.3
https://github.com/XLSForm/pyxform/issue/225
[ukanga] -
Process only standard XLSForm sheets
https://github.com/XLSForm/pyxform/issue/229
[ukanga] -
Add relative referencing
https://github.com/XLSForm/pyxform/issue/4
[ukanga] -
Fix randomize with dynamic seed value throws error
https://github.com/XLSForm/pyxform/issue/238
[ggalmazor] -
Update choice filter JSON representation
https://github.com/XLSForm/pyxform/issue/234
[lincmba] -
Make sure that the json scheme is a valid json
https://github.com/XLSForm/pyxform/issue/223
[HaidarZ] -
Skip over non-strings when replacing smart quotes
https://github.com/XLSForm/pyxform/issue/236
[jnm] -
Updated outdated language reference xlsform.org url
https://github.com/XLSForm/pyxform/issue/221
[tinok]