-
-
Notifications
You must be signed in to change notification settings - Fork 277
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
MBS-13369 (1/3): Also allow Bugs! MV links on releases #3098
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you @Maxr1998 for submitting these three patches #3098, #3099, and #3100.
It looks good to me - code wise - but I did not test given that you provided tests with a good coverage.
However I would like @reosarevok to review the STYLE side of these three patches.
Notes for future submissions:
- I’ve inserted parenthesis
(x/3)
in the title of your pull requests, as recommended in our contributing guidelines (at title), to clarify that each pull request is partially addressing the issue. Actually, those could have been 3 commits in the same pull request. - I’ve inserted the ticket’s reference in the description of your pull requests, as recommended in our contributing guidelines (at Comment) too, to make access to the ticket faster for the next reviewer.
Thanks. I created the three pull requests before making the Jira ticket, I shortly contemplated making three tickets + an epic to group them together but found that excessive. The PRs aren't exactly alike (Bugs! already had MV support for recordings), that's why I initially decided to split them up. Instead, creating a single PR with three commits would have likely been the way to go. Thanks for the suggestions (and changes) for the PR title & description, I'll keep those in mind for the future. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Seems fine to add these IMO.
Thanks for the merge! |
* master: Update POT files using the production database Simplify RegEx RemoveUnreferencedRows: Silence warning for already-deleted rows (#3102) MBS-13300: Delete RG cover art if release is moved (#3103) Rewrite more artist pages for Genie MBS-13372: Unused URL with gid redirect cannot be deleted (#3104) Add support for Genie MV links (#3100) Add support for Melon MV links (#3099) Also allow Bugs! MV links on releases (#3098) MBS-13284: Don't require edit note for alias removals (#3047) MBS-13366: Also show medium data on Edit medium preview (#3095) Block unverified editors from adding notes at the add_note level (#2969) MBS-13310: Add new empty artist credits to unreferenced_row_log (#3105) MBS-13326: Add documentation bubble for the artist sort name field (#3081) Give more details about the usage of admin/psql Allow connecting to any database with SYSTEM credentials Avoid ln that clashes with l calls Add a tool that can execute any file via Webpack (#3089) MBS-13273: Update track credits with matching prefixes (#3082) Add basic Selenium test for seeding RG URLs Add ReleaseGroup::Create basic test MBS-9396: Properly parse seeded release group URLs
* beta: Translated using Weblate (French) Translated using Weblate (Italian) Update translation files Translated using Weblate (Italian) Translated using Weblate (German) MBS-13373: Update the Deezer logo (#3110) Update POT files using the production database Also clean up jazzmusicarchives search URLs MBS-13376: Handle metalmusicarchives.com links Set -w (page width) on msgcat and msguniq (#3106) Update POT file from the previous commit Standardize /utility strings and add context Update translation files Update POT file from the previous commit Standardize /utility strings and add context MBS-11934: Add report for releases without CAA (#3084) Update POT files using the production database Simplify RegEx Translated using Weblate (Chinese (Simplified)) Translated using Weblate (Spanish (Latin America)) Translated using Weblate (Lithuanian) Translated using Weblate (Italian) Update translation files RemoveUnreferencedRows: Silence warning for already-deleted rows (#3102) MBS-13300: Delete RG cover art if release is moved (#3103) Rewrite more artist pages for Genie MBS-13372: Unused URL with gid redirect cannot be deleted (#3104) Add support for Genie MV links (#3100) Add support for Melon MV links (#3099) Also allow Bugs! MV links on releases (#3098) MBS-13284: Don't require edit note for alias removals (#3047) MBS-13366: Also show medium data on Edit medium preview (#3095) Block unverified editors from adding notes at the add_note level (#2969) MBS-13310: Add new empty artist credits to unreferenced_row_log (#3105) MBS-13326: Add documentation bubble for the artist sort name field (#3081) Give more details about the usage of admin/psql Allow connecting to any database with SYSTEM credentials Avoid ln that clashes with l calls Add a tool that can execute any file via Webpack (#3089) MBS-13273: Update track credits with matching prefixes (#3082) Update POT files using the production database MBS-13362: Handle Spotify prerelease URLs (#3088) Fix formatting OAuth URI error messages (#3087) Use the same error message for all URL fields (#3086) MBS-13357: Clarify the report for low data quality (#3085) Translated using Weblate (German) RebuildIndexesUsingCollations.pl improvements (#3080) Add basic Selenium test for seeding RG URLs Add ReleaseGroup::Create basic test MBS-9396: Properly parse seeded release group URLs
Problem MBS-13369 (1/3)
Currently, music videos from Bugs! are only allowed on recordings.
Solution
Like YouTube videos, it would make sense to be able to add them to releases as well.