-
Notifications
You must be signed in to change notification settings - Fork 22
Commits on Apr 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f4647a0 - Browse repository at this point
Copy the full SHA f4647a0View commit details
Commits on Apr 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 54e330d - Browse repository at this point
Copy the full SHA 54e330dView commit details
Commits on Apr 7, 2023
-
feat(app): add enketo namespace to all debug statements
groemhildt committedApr 7, 2023 Configuration menu - View commit details
-
Copy full SHA for 1c0ea51 - Browse repository at this point
Copy the full SHA 1c0ea51View commit details
Commits on May 2, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 820530f - Browse repository at this point
Copy the full SHA 820530fView commit details
Commits on May 4, 2023
-
Use exponential backoff for submission attempts in offline mode (kobo…
…toolbox#543) * Added exp backoff when submission failed attempt * Some cleanup * Exponential backoff tests and refinements To aid understanding the existing code and support these changes, `uploadQueue` has been converted from `Promise`s to `async`/`await`. - Adds tests for retry-specific behavior, and related behavior affected by these changes - Renames some properties/variables in exponential backoff to be more explicit/clear - Corrects the retry delay calculation. It previously would retry immediately after initial failure - Moves all retry/timing logic into exponential-backoff.js. It previously implicitly depended on a session-global `setInterval` long-polling call in records-queue.js. Being session-global, its timing relative to the exponential backoff itself would be unpredictable - Attempts to upload existing queued records on page load, immediately after determing whether there are queued records to upload - Cancels retries/backing off when the user attempts to submit a record - Initiates retries when offline as determined by `connection.getOnlineStatus` - Cancels retries/backing off when connectivity is restored, as determined by `connection.getOnlineStatus` * Retry submission on partial failure * Fix: offline-capable upload messaging consistency - Consistently display success banner, whether on load, user submission, or post-backoff success - Consistently display failure alert whether caused by being offline or a non-auth error - Display dialog for auth error, with wording updated to reflect queueing success (rather than warning about losing unsaved data, as there should not be at submission time) --------- Co-authored-by: Anji Tong <anjitong@hotmail.com>
Configuration menu - View commit details
-
Copy full SHA for c9e1aab - Browse repository at this point
Copy the full SHA c9e1aabView commit details
Commits on May 5, 2023
-
Merge pull request #547 from roemhildtg/feat-enketo-debugger-namespace
feat(app): add enketo namespace to all debug statements
Configuration menu - View commit details
-
Copy full SHA for a3b61af - Browse repository at this point
Copy the full SHA a3b61afView commit details -
Add support for LineString and Polygon GeoJSON types (#554)
Largely based on getodk/javarosa#707. The biggest divergence besides obvious language/API differences is the validation approach. And `@ts-check` was added to ensure the validation and types actually match the expected runtime values.
Configuration menu - View commit details
-
Copy full SHA for d0e5453 - Browse repository at this point
Copy the full SHA d0e5453View commit details
Commits on May 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c155fd2 - Browse repository at this point
Copy the full SHA c155fd2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8368df4 - Browse repository at this point
Copy the full SHA 8368df4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2584e0d - Browse repository at this point
Copy the full SHA 2584e0dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a00526 - Browse repository at this point
Copy the full SHA 5a00526View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a1eab3 - Browse repository at this point
Copy the full SHA 3a1eab3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c66a60 - Browse repository at this point
Copy the full SHA 5c66a60View commit details -
Merge pull request #558 from lognaturel/prep-6.1.0
Prepare 6.1.0 release
Configuration menu - View commit details
-
Copy full SHA for c9017a3 - Browse repository at this point
Copy the full SHA c9017a3View commit details
Commits on May 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d51d59d - Browse repository at this point
Copy the full SHA d51d59dView commit details
Commits on May 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 640f804 - Browse repository at this point
Copy the full SHA 640f804View commit details -
Merge pull request kobotoolbox#562 from lognaturel/perf
Use Core version with performance optimizations
Configuration menu - View commit details
-
Copy full SHA for e1fd0e6 - Browse repository at this point
Copy the full SHA e1fd0e6View commit details
Commits on Jun 27, 2023
-
Merge pull request #560 from enketo/fix/configurable-pdf-timeout
Make pdf generation timeout configurable
Configuration menu - View commit details
-
Copy full SHA for bb53d58 - Browse repository at this point
Copy the full SHA bb53d58View commit details
Commits on Jul 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 938c4d6 - Browse repository at this point
Copy the full SHA 938c4d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 40e58ac - Browse repository at this point
Copy the full SHA 40e58acView commit details
Commits on Jul 19, 2023
-
Merge commit '40e58ac81266cfab86b39ce7ac53508f5da77a0c' into merge/6.2.0
# Conflicts: # Gruntfile.js # app/controllers/transformation-controller.js # app/views/surveys/webform.pug # docs/tutorial-12-ordinals.html # package-lock.json # public/js/src/enketo-webform.js
Configuration menu - View commit details
-
Copy full SHA for e8809e8 - Browse repository at this point
Copy the full SHA e8809e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5903052 - Browse repository at this point
Copy the full SHA 5903052View commit details -
changed: copied enketo/enketo-express offline submission UI changes i…
…n last merge to custom OC controller
Configuration menu - View commit details
-
Copy full SHA for 7ed4d55 - Browse repository at this point
Copy the full SHA 7ed4d55View commit details -
Configuration menu - View commit details
-
Copy full SHA for e012ac2 - Browse repository at this point
Copy the full SHA e012ac2View commit details
Commits on Jul 20, 2023
-
fixed: splitting is breaking OC's extensions of Enketo Core form.js (…
…and probably other files)
Configuration menu - View commit details
-
Copy full SHA for 67076fb - Browse repository at this point
Copy the full SHA 67076fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c2d2af - Browse repository at this point
Copy the full SHA 4c2d2afView commit details
Commits on Jul 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d6269d3 - Browse repository at this point
Copy the full SHA d6269d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2af567c - Browse repository at this point
Copy the full SHA 2af567cView commit details -
Configuration menu - View commit details
-
Copy full SHA for b9bd002 - Browse repository at this point
Copy the full SHA b9bd002View commit details