[GH-ISSUE #403] Implement "promote song" functionality #230

Closed
opened 2026-02-27 19:17:20 +03:00 by kerem · 0 comments
Owner

Originally created by @EddieTheCubeHead on GitHub (Jul 2, 2024).
Original GitHub issue: https://github.com/EddieTheCubeHead/Stagnum/issues/403

Originally assigned to: @EddieTheCubeHead on GitHub.

Not a full queue, but a promoted song will play next when the song's owner is chosen as the user to play. Can only promote one song at a time. Can only promote own songs.

  • Add a "more" button on the left side of "delete pool member button"
    • Opens a drop-down menu that includes "promote song"
  • Implement a way to see your promoted song in the UI
  • Implement a "promoted" field into the PoolTrack model
    • Cannot promote a collection
  • Implement a route for setting a song as promoted
  • User should only be able to promote one song at a time -> promoting another one will de-promote the previous one
  • When the algorithm chooses a user for playback, that user's promoted song will play, if that user has one.
Originally created by @EddieTheCubeHead on GitHub (Jul 2, 2024). Original GitHub issue: https://github.com/EddieTheCubeHead/Stagnum/issues/403 Originally assigned to: @EddieTheCubeHead on GitHub. Not a full queue, but a promoted song will play next when the song's owner is chosen as the user to play. Can only promote one song at a time. Can only promote own songs. - Add a "more" button on the left side of "delete pool member button" - Opens a drop-down menu that includes "promote song" - Implement a way to see your promoted song in the UI - Implement a "promoted" field into the PoolTrack model - Cannot promote a collection - Implement a route for setting a song as promoted - User should only be able to promote one song at a time -> promoting another one will de-promote the previous one - When the algorithm chooses a user for playback, that user's promoted song will play, if that user has one.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/Stagnum#230
No description provided.