Skip to content

Add export/import functionality for forms #1425#3380

Draft
timedin-de wants to merge 2 commits into
nextcloud:mainfrom
timedin-de:feat/download-option
Draft

Add export/import functionality for forms #1425#3380
timedin-de wants to merge 2 commits into
nextcloud:mainfrom
timedin-de:feat/download-option

Conversation

@timedin-de
Copy link
Copy Markdown

@timedin-de timedin-de commented Jun 4, 2026

building export and import via json
Download Button:

  • fetches Forms Data (questions and settings, removes ids and hashes) => Downloads as json blob
  • adds version of the app => on import, warn if downgrade
  • modal to ask if answers should get exported as well? (!handle file uploads, not exported)

#1425

@timedin-de timedin-de changed the title Add export/import functionality for forms Add export/import functionality for forms #1425 Jun 4, 2026
@timedin-de timedin-de force-pushed the feat/download-option branch 3 times, most recently from 55090a0 to 88628b8 Compare June 5, 2026 17:08
Signed-off-by: TimedIn <git@timedin.net>
@timedin-de timedin-de force-pushed the feat/download-option branch from 88628b8 to 87bfc7c Compare June 5, 2026 17:09
@codecov
Copy link
Copy Markdown

codecov Bot commented Jun 5, 2026

Codecov Report

❌ Patch coverage is 78.57143% with 3 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
lib/Controller/ApiController.php 78.57% 3 Missing ⚠️

📢 Thoughts on this report? Let us know!

@Chartman123
Copy link
Copy Markdown
Collaborator

@timedin-de Please don't merge the main branch into your branch, always rebase your's on main. Also please sign-off your commits.

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.

2 participants