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

Have a single tab for import functionality of Schema and Policy #3376

Open
prernaadev01 opened this issue Mar 25, 2024 · 1 comment
Open
Assignees
Labels
documentation Improvements or additions to documentation technical task UI/UX

Comments

@prernaadev01
Copy link
Collaborator

Problem description

Currently, when we click on Import button, we get a pop up which have three options for import:

  1. Import from File : Select .schema/.policy file from the local system
  2. Import from IPFS : Enter IPFS timestamp of specific schema/policy
  3. Import from Excel : Select respective excel file of schema/policy to be imported.

As the functionality performs same operation, it would be good to have single tab, which allows the above three importing types.

Requirements

1.Remove the three tabs and make one universal import pop up.
2. Should be able to select any type of file, which needs to be then parsed and read it internally to import it.
3. Should be able to return specific errors when Guardian will not be able to parse the file.
4. Should be able to import and preview the file.

Definition of done

  1. Import pop up should be global to any type of file type.
  2. Should be able to parse and preview the file type.
  3. Should throw required errors, if any issue with the file.
  4. Documentation should be updated with all the updated screenshots.

Acceptance criteria

  1. Should be able to accept all types of files.
  2. Documentation update.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation technical task UI/UX
Projects
None yet
Development

No branches or pull requests

3 participants