Skip to content
This repository was archived by the owner on Jun 22, 2026. It is now read-only.

Added import and export of documents and knodes#27

Merged
eldonm merged 4 commits into
mainfrom
0.1.12
Oct 30, 2025
Merged

Added import and export of documents and knodes#27
eldonm merged 4 commits into
mainfrom
0.1.12

Conversation

@Tharickv75

Copy link
Copy Markdown
Contributor

Type of Change

What type of change does this PR introduce? Mark all that apply:

  • 🐛 Bug Fix
  • 🚀 Feature Request
  • 🔄 Refactor
  • 📖 Documentation Update
  • 🔧 Other (Please specify):

Summary

What does this PR address?

This PR introduces support for importing and exporting documents and knodes.

For example:

  • Adds feature for import/export functionality of documents and knodes.

Description

Feature Request:

  • Description: Adds functionality to import and export documents and knodes.
  • Motivation: Provides users with the ability to move data between environments and back up or restore knodes/documents easily.
  • Implementation: Integrated new import/export handlers and wired them into the existing workflow.

Changes Made

High-Level Summary:

  1. Added import functionality for documents and their knodes.
  2. Added export functionality for documents and their knodes.

Checklist

Mark all that apply:

  • Code follows the project’s coding guidelines.
  • Tests have been added or updated for new functionality.
  • Documentation has been updated (if applicable).
  • Existing tests pass locally with these changes.
  • Any dependencies introduced are justified and documented.

Steps to Test

  1. Run the application.
  2. Import a sample document/knode and verify it loads correctly.
  3. Export the same document/knode and confirm that the output matches the expected format.
  4. Re-import the exported file to validate compatibility.

Additional Context

  • Import/export supports multiple document types and knode formats.
  • Ensures compatibility with existing workflows.

Questions or Concerns

  • Should we support partial imports/exports (specific fields only)?
  • Do we need to add versioning for exported files to ensure backward compatibility?

@Tharickv75 Tharickv75 requested a review from eldonm October 3, 2025 18:47
@Tharickv75 Tharickv75 self-assigned this Oct 3, 2025
@eldonm eldonm merged commit 3c7c021 into main Oct 30, 2025
2 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants