Skip to content

feat: add project export and import feature - #25

Merged
Gr1shma merged 2 commits into
mainfrom
feat/export-import
Jul 26, 2026
Merged

Gr1shma merged 2 commits into
mainfrom
feat/export-import

Conversation

@Gr1shma

@Gr1shma Gr1shma commented Jul 26, 2026

Copy link
Copy Markdown
Owner

Summary

Adds full JSON export and import capabilities for projects, including all folder structures, endpoints, response schemas, and auth configurations.

Changes

  • tRPC API: Added exportProject (query) and importProject (mutation) with topological folder order resolution and response caching.
  • UI Integration:
    • Export & Import controls in Project Settings dialog.
    • Export option in project sidebar context menu.
    • Import button in sidebar header.
    • ImportProjectDialog with file picker & raw JSON text input.
  • Tests & Quality: Added integration tests and verified lint/format checks.

@Gr1shma
Gr1shma merged commit 8a612cc into main Jul 26, 2026
2 checks passed
@Gr1shma
Gr1shma deleted the feat/export-import branch July 26, 2026 05:43
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.

1 participant