[EPIC] UI extensions based on the new fields provided in AEP05

This is a list of things which have been added in AEP05 / [EPIC] Update Dashboard based on Data Model / A... (#89 - closed) but don't have their own place in the UI yet.

Common

Category

  • subtitle (nullable TextField): Display the sub-title of a category, when it is assigned in the show view

Show

Host

Note

  • contributorIds (many-to-many to Host): add ability to query and add individual hosts for the specific note: Episode contributors: Add ability to query and ... (#170 - moved)
  • tags (nullable TextField): enter tags with a popular delimiter approach (like blank or semicolon). Nice too have eye-candy: after entering a delimiter character, tag-text turns visually into a "tag" with rounded border etc. ;-) but no real requirement for that.
  • playlist (nullable TextField): This is not yet relevant. Will be addressed in AEP08.

Timeslot

  • repetitionOfId (foreign-key to self): When creating a timeslot in calendar view, there should be the option to select any previous timeslot, in order to schedule it as a repetition of that timeslot. repeated timeslots do not have their own Playlist and Note data. They are rather referencing such data from the timeslot they are referring too.

License and LicenseType

Link and LinkType

Edited by Konrad Mohrfeldt