enketo-express
enketo-express copied to clipboard
The full-fledged Enketo web application for the ODK ecosystem
**Describe the bug** There appears to be an unused dependency: https://github.com/enketo/enketo-express/blob/6b3ba99375acf3357eda7cc4b85cd11e64e64a7d/package.json#L64
> This command is similar to npm install, except it's meant to be used > in automated environments such as test platforms, continuous > integration, and deployment -- or any...
**Note:** I am filing this bug mainly for posterity and historical context, and preemptively marking it wontfix unless there are objections to come. The reasoning for this: while #465 does...
In online-only views, form and submission attachments are not currently cached by the browser. `ETag` and `If-None-Match` headers are sent between Enketo client and server but are currently ignored. This...
Enketo Express is an application, not a library so it feels misleading to me to document its internals. I propose using the README as the table of contents for the...
In #459 I discussed some future steps we could take to further simplify media URL logic. This issue will be used to track those changes. Depending on the size, and...
It has been deprecated: https://github.com/request/request/issues/3142 and https://www.npmjs.com/package/request Since it's an important library for Enketo and likely has or will have security issues, I wanted to open an issue for it.
This likely indicates trying to access a form that doesn't exist anymore or using auth that has been revoked in some way. Form load 403: More helpful would be something...
I'm getting the following warning in Firefox: > Cookie “__enketo_meta_deviceid” does not have a proper “SameSite” attribute value. Soon, cookies without the “SameSite” attribute or with an invalid value will...
We had a hardcoded absolute max file size of 100 MB that would overwrite a higher value that a form server says it can handle (by returning an `X-OpenRosa-Accept-Content-Length` header)....