Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Song: Controls to prevent song list data loss from improper merging #1832

Open
1 task done
goomie opened this issue Nov 9, 2024 · 0 comments
Open
1 task done

Song: Controls to prevent song list data loss from improper merging #1832

goomie opened this issue Nov 9, 2024 · 0 comments
Labels
complexity: unknown Unknown days of work content: song lists Song list/Playlist entries content: songs Song entries content: users Users (account/profile), user settings entry-activity Entry activities/changes to entries, Entry reports feature request moderation Moderator or trusted user actions/tasks priority: low Issues/Tasks that are not so important

Comments

@goomie
Copy link

goomie commented Nov 9, 2024

The issue with entries 11877 and 3025 demonstrated that improper merges can not only be time-consuming to resolve, but also cause changes to user-made song lists that are practically impossible to revert.

Simple controls that could be added:

  • When a Trusted user attempts a merge, block the action or require mod+ approval if both entries belong to song lists (or a certain minimum number of song lists)
  • Allow mod+ to edit personal song lists (only for emergency actions like this)

In the long term, automatic song list modifications can be included as part of #587 to rapidly identify which entries were changed in a merge and which belonged to the original entry.

Checklist

@andreoda andreoda added content: song lists Song list/Playlist entries entry-activity Entry activities/changes to entries, Entry reports priority: low Issues/Tasks that are not so important complexity: unknown Unknown days of work labels Nov 10, 2024
@andreoda andreoda added content: songs Song entries moderation Moderator or trusted user actions/tasks content: users Users (account/profile), user settings labels Nov 10, 2024
@andreoda andreoda changed the title Controls to prevent song list data loss from improper merging Entry edit: Controls to prevent song list data loss from improper merging Nov 21, 2024
@andreoda andreoda changed the title Entry edit: Controls to prevent song list data loss from improper merging Song entry: Controls to prevent song list data loss from improper merging Nov 21, 2024
@andreoda andreoda changed the title Song entry: Controls to prevent song list data loss from improper merging Song: Controls to prevent song list data loss from improper merging Nov 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
complexity: unknown Unknown days of work content: song lists Song list/Playlist entries content: songs Song entries content: users Users (account/profile), user settings entry-activity Entry activities/changes to entries, Entry reports feature request moderation Moderator or trusted user actions/tasks priority: low Issues/Tasks that are not so important
Projects
Development

No branches or pull requests

2 participants