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

💡 [REQUEST] - Export, Import flows #342

Open
abdou6666 opened this issue Nov 18, 2024 · 0 comments
Open

💡 [REQUEST] - Export, Import flows #342

abdou6666 opened this issue Nov 18, 2024 · 0 comments
Labels
enhancement New feature or request question Further information is requested

Comments

@abdou6666
Copy link
Member

Start Date

No response

Implementation PR

No response

Reference Issues

No response

Summary

This feature would allow Hexabot users to share flows via Import/Export in JSON format

Basic Example

Scenario: A user wants to back up their current workflow or transfer it to a colleague.

Steps:

  1. Click on the Export button to download the current flow in a JSON file (e.g., workflow.json).
  2. On another instance or after resetting the current setup, click on the Import button and upload the JSON file.
  3. The workflow is restored exactly as it was.

Drawbacks

Drawbacks:

  1. Compatibility Issues: Older or modified versions of the application might not fully support the imported JSON, causing errors.
  2. Complexity in Validation: Imported JSON files need to be validated to ensure the flow structure is correct and compatible with the system.
  3. Security Concerns: Malicious users might upload JSON files with harmful payloads. Additional security checks would be required.

Unresolved questions

No response

@abdou6666 abdou6666 added question Further information is requested good first issue Good for newcomers enhancement New feature or request and removed good first issue Good for newcomers labels Nov 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request question Further information is requested
Projects
None yet
Development

No branches or pull requests

1 participant