Display LifeCyclePolicies in UI (read-only)#943
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 ☹ |
|
This pull request has conflicts ☹ |
|
#1004 makes this superfluous. |
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:


