Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Export and import for the Headless CMS #4166

Merged
merged 82 commits into from
Sep 20, 2024

Conversation

brunozoric
Copy link
Contributor

Changes

This PR introduces export and import functionality for the Headless CMS.
It uses background tasks to store all the entries and assets into files:

  • entries.zip - all entries
  • assets.zip - all related assets

How Has This Been Tested?

Jest and manually.

@brunozoric brunozoric requested a review from Pavel910 June 12, 2024 12:46
@brunozoric brunozoric self-assigned this Jun 12, 2024
@brunozoric brunozoric added this to the 5.41.0 milestone Jun 12, 2024
@brunozoric brunozoric force-pushed the bruno/feat/api-headless-cms-import-export branch 2 times, most recently from 1398f03 to 9348c2e Compare June 20, 2024 13:19
@brunozoric brunozoric force-pushed the bruno/feat/api-headless-cms-import-export branch from 3464370 to 6e777f5 Compare July 15, 2024 06:50
@brunozoric brunozoric force-pushed the bruno/feat/api-headless-cms-import-export branch from 4397a0d to d3a72b6 Compare July 24, 2024 09:47
@brunozoric brunozoric force-pushed the bruno/feat/api-headless-cms-import-export branch from 050ba1b to 3b1578d Compare August 2, 2024 11:08
@brunozoric brunozoric force-pushed the bruno/feat/api-headless-cms-import-export branch 2 times, most recently from 2b1a4a0 to d960ddc Compare August 22, 2024 12:31
@brunozoric brunozoric force-pushed the bruno/feat/api-headless-cms-import-export branch 2 times, most recently from 1f9552c to 3d65bd2 Compare September 9, 2024 13:50
@brunozoric brunozoric force-pushed the bruno/feat/api-headless-cms-import-export branch 2 times, most recently from 6a305cf to 3abc3d1 Compare September 18, 2024 11:37
@brunozoric brunozoric force-pushed the bruno/feat/api-headless-cms-import-export branch from 3abc3d1 to 4f656a6 Compare September 19, 2024 07:23
@brunozoric brunozoric marked this pull request as ready for review September 20, 2024 12:08
@brunozoric brunozoric merged commit 84d28b3 into next Sep 20, 2024
94 checks passed
@brunozoric brunozoric deleted the bruno/feat/api-headless-cms-import-export branch October 9, 2024 10:06
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