
❌ This issue is not open for contribution. Visit Contributing guidelines to learn about the contributing process and how to find suitable issues.

Requires #5250
Overview
As part of this issue, we will update the admin ChannelTable component to include the new "community status" column on the table, and refactor the table filters to include the new community library channels.
Technical requirements
| Description |
Design |
Add a new Community status column next to the "Source URL" column that will display a chip with the status of the last community library submission. We will show the LIVE status as Approved in this view, and don't need to worry about displaying the SUPERSEDEED status in this view. This new column won't be sortable for now. |
 |
| We will update the current "Channel type" filter and options to include two filters: "Channel type" and "Status". The status filter will depend on what value we have in the "Channel type" filter. The description of each filter is provided below. |
 |
The channel type filter will now have the following options:
- Kolibri Studio Library: Will show the public channels.
- Community Library: Will show the channels that have been submitted for inclusion in the community library.
- Unlisted channels. Private channels that haven't been submitted for inclusion in the community library.
The status options for each channel type will be:
- When channel type = Kolibri Studio Library, then the status options will be:
- Live: All current public channels.
- Sushi chef: Public channels that have been created in Ricecooker (i.e.,
cheffed attribute set to True).
- When channel type = Community Library, then the status options will be:
- Live: All current live channels in the community library.
- Needs review: Channels whose last submission is PENDING or REJECTED.
- Published: All published channels that have a related Community Library Submission.
- Sushi chef: All sushi-cheffed channels that have a related Community Library Submission.
- When channel type = Unlisted channels (channels not listed in the public library or the community library), then the status options will be:
- Live: All unlisted channels.
- Draft: Unpublished unlisted channels.
- Published: Published unlisted channels.
- Sushi chef: All sushi-cheffed unlisted channels.
Acceptance criteria
❌ This issue is not open for contribution. Visit Contributing guidelines to learn about the contributing process and how to find suitable issues.
Requires #5250
Overview
As part of this issue, we will update the admin ChannelTable component to include the new "community status" column on the table, and refactor the table filters to include the new community library channels.
Technical requirements
Community statuscolumn next to the "Source URL" column that will display a chip with the status of the last community library submission. We will show theLIVEstatus asApprovedin this view, and don't need to worry about displaying theSUPERSEDEEDstatus in this view. This new column won't be sortable for now.The channel type filter will now have the following options:
The status options for each channel type will be:
cheffedattribute set toTrue).Acceptance criteria