You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem?
Document uploads currently take up to ~8 seconds on the backend, which impacts performance. There is a need for a cleaner, more efficient solution for document uploads.
Describe the solution you'd like
Create a v2 documents endpoint that uses presigned-URL only with clean application/json, no multipart form data.
Deprecate the v1 documents endpoint.
Encourage Glific to migrate to v2.
Original issue
Context
Document uploads currently take up to ~8 seconds on the backend. An existing issue covers presigned-URL uploads for the knowledge base; this issue is specifically about creating a clean v2 documents endpoint.
Decision
Create a v2 documents endpoint that is presigned-URL only — clean application/json, no multipart form data.
Deprecate the v1 documents endpoint.
Nudge Glific to migrate to v2.
Rationale
Offloads the backend where uploads currently take up to ~8 seconds.
changed the title [-]Create v2 presigned-URL-only documents upload endpoint and deprecate v1[/-][+]Document Uploads: New v2 endpoint[/+]on Aug 28, 2026
Activity
[-]Create v2 presigned-URL-only documents upload endpoint and deprecate v1[/-][+]Document Uploads: New v2 endpoint[/+]github-actions commentedon Sep 10, 2026
🎉 This issue has been resolved in version 1.7.0-main.1 🎉
The release is available on GitHub release
Your semantic-release bot 📦🚀