New radios: play your own content, or a given library
1 unresolved thread
1 unresolved thread
This MR adds two new radios:
-
Play your own content (any track in one of your libraries) -
Play tracks from a given library (yours or one you can access)
@funkwhale/reviewers-python, @funkwhale/reviewers-front
Demo
Merge request reports
Activity
Filter activity
changed milestone to %0.21
added AreaBackend AreaFrontend ComponentRadios TypeEnhancement labels
217 actor_library = factories["music.Library"](actor__local=True) 218 good_tracks = [ 219 factories["music.Upload"](playable=True, library=actor_library).track, 220 factories["music.Upload"](playable=True, library=actor_library).track, 221 factories["music.Upload"](playable=True, library=actor_library).track, 222 ] 223 factories["music.Upload"].create_batch(3, playable=True) 224 225 radio = radios.ActorContentRadio() 226 session = radio.start_session( 227 actor_library.actor.user, related_object=actor_library.actor 228 ) 229 assert session.radio_type == "actor_content" 230 231 for i in range(3): 232 assert radio.pick() in good_tracks - Resolved by Agate
enabled an automatic merge when the pipeline for bb53a073 succeeds
mentioned in commit 0aa03af3