-
Notifications
You must be signed in to change notification settings - Fork 23
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
Display LifeCyclePolicies in UI (read-only) #943
base: main
Are you sure you want to change the base?
Conversation
Adds a new tab to recordings called "LifeCycle Policies". Much like other tabs this tab displays information on its subject in a table format. Unlike i.e. the events tab, the LifeCycle Policies cannot be changed in any way, just be viewed. Editing is supposed to be added at a later date. Depends on PR opencast/opencast#6139 being merged to make any sense. Similarly, if you would like to test this, your admin interface should point to an Opencast with the PR installed.
Hi @Arnei |
Use Run test server using develop.opencast.org as backend:
Specify a different backend like stable.opencast.org:
It may take a few seconds for the interface to spin up. |
Hi @Arnei |
Type LifeCyclePolicy was missing on a union type.
This pull request is deployed at test.admin-interface.opencast.org/943/2024-10-14_07-37-26/ . |
This pull request has conflicts ☹ |
This pull request has conflicts ☹ |
This pull request has conflicts ☹ |
This pull request has conflicts ☹ |
Adds a new tab to recordings called "LifeCycle Policies". Much like other tabs this tab displays information on its subject in a table format. Unlike i.e. the events tab, the LifeCycle Policies cannot be changed in any way, just be viewed. Editing is supposed to be added at a later date.
The policy details modal looks rather crude. I hope this can be excused because Editing is supposed to follow soon-ish, which will require to completely rework the modal.
This depends on Opencast PR opencast/opencast#6139 being merged to make any sense. Similarly, if you would like to test this, your admin interface should point to an Opencast with the PR installed.
Open question: Where should the "LifeCycle Policies" tab be displayed?
I've put the tab next to events and series for testing, but it maybe (probably) should go elsewhere? Might even deserve a new main menu item? Give me your opinions!
Screenshots:


