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

Implement UI elements for creating, viewing, and commiting Resource drafts #539

Open
3 tasks
keithmanville opened this issue Jul 16, 2024 · 0 comments
Open
3 tasks
Assignees
Labels
blocked Unable to move forward because a dependency has yet to be completed frontend

Comments

@keithmanville
Copy link
Collaborator

Add elements for creating, viewing, and committing drafts of each of the resource types in the Dioptra UI. Drafts can be created from existing resource snapshots and prepopulated with that data via the /<resource>/{id}/draft endpoints, or drafts of a new resource can be created via the /<resource>/drafts endpoint. The interface for drafting a resource should be the same as creating a new resource, with the distinction being whether the user chooses to commit as a new resource or simply save as a draft.

Blocked by #537

Definition of Done

  • New drafts can be created for all resources via the user interface
  • Drafts based on existing resources can be created via the user interface
  • The draft editing interface for all resources has a "Commit" button that properly uses the draft commit workflow endpoint
@keithmanville keithmanville added frontend blocked Unable to move forward because a dependency has yet to be completed labels Jul 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocked Unable to move forward because a dependency has yet to be completed frontend
Projects
None yet
Development

No branches or pull requests

2 participants