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 to upload yamls #9

Closed
Tracked by #1 ...
ShanaLMoore opened this issue Jun 3, 2024 · 2 comments
Closed
Tracked by #1 ...

🎁 Implement UI to upload yamls #9

ShanaLMoore opened this issue Jun 3, 2024 · 2 comments
Assignees
Labels
allinson flex amigos contribute back code needs to be contributed to open source hyrax prime

Comments

@ShanaLMoore
Copy link

ShanaLMoore commented Jun 3, 2024

SOW

Summary

Allinson Flex provides a UI that allows users to upload their metadata schema YAML files. Once imported, the models will behave according to the definitions in the YAML files.

For Valkyrie/Hyrax, currently, the YAML files must be predefined and deployed. This UI will enable non-developers to define or change their application's models.

The backend work is covered by #5.

This task focuses solely on the frontend work, which should be contributed back to Hyrax.

Acceptance Criteria

A user can upload metadata profiles from a UI.
The UI shouldn't display if the HYRAX_FLEXIBLE env var isn't set

Screenshots or Video

Testing Instructions

Notes

@ShanaLMoore ShanaLMoore moved this to Ready for Development in Amigos Jun 3, 2024
@ShanaLMoore ShanaLMoore added contribute back code needs to be contributed to open source hyrax prime and removed hyku prime labels Jun 3, 2024
@ShanaLMoore
Copy link
Author

ShanaLMoore commented Jun 4, 2024

boiler plate started on Hyrax branch: metadata-profiles-ui . I pulled over the necessary files from AllinsonFlex. We will still need to add actions and hooks into the backend implementation to make it work.

Blocked from completion until back end work is further along.

Image

Allinson Flex UI

Image

@ShanaLMoore ShanaLMoore added the blocked other work must be completed first label Jun 4, 2024
@ShanaLMoore ShanaLMoore removed their assignment Jun 4, 2024
@kirkkwang kirkkwang removed the blocked other work must be completed first label Jun 10, 2024
@kirkkwang kirkkwang self-assigned this Jun 12, 2024
@github-project-automation github-project-automation bot moved this from Ready for Development to Done in Amigos Jun 14, 2024
@kirkkwang
Copy link

Work done on this PR: samvera/hyrax#6836

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
allinson flex amigos contribute back code needs to be contributed to open source hyrax prime
Projects
Status: Done
Development

No branches or pull requests

2 participants