- other Cleaned up gitignore.
Affected sections
.gitignore
- other Corrected margin on moderation logs.
Affected sections
moderation
- minor addition Added artist locking/hiding to align with musicians.
Affected sections
artists musicians core framework
- bug fix Corrected issue where duplicate moderation log was sent through musician edits.
Affected sections
core framework
- improvement Updated artists to use shared deletion script.
Affected sections
artists
- improvement Cleaned up various scenarios when viewing locke/hidden artist.
Affected sections
artists
- bug fix Corrected issue where non-moderator edits would fail due to lack of moderation popup.
Affected sections
moderation
- improvement Cleaned up notice when viewing hidden/deleted/split musician as moderator.
Affected sections
musicians
- bug fix Made musician update method clearer and fixed an error with empty birth dates.
Affected sections
core framework
- improvement Moved permissions check for items to shared moderation class.
Affected sections
core framework
- other Cleaned up style of musicians router.
Affected sections
musicians
- bug fix Corrected edit permissions on musicians for locked profiles, and removed unnecessary warning strings.
Affected sections
core framework
- other For musicians, moved page setup from router to individual pages.
Affected sections
musicians
- other Updated musician router to better account for various permission states.
Affected sections
musicians
- other Added helper for account types on local for debugging.
Affected sections
index
- other Updated migrations with basic tracking.
Affected sections
admin
- other Added is_image_locked variable to artists, blogs, labels, magazines, musicians, and releases for future updates.
Affected sections
core framework
- improvement Updated image dropdowns to exclude items that have images locked.
Affected sections
images core framework
- bug fix Corrected issue where moderators could not see image-locked items in dropdowns.
Affected sections
core framework
- new feature Added ability to set an item such that only moderators can add image/tag them in images, starting with musicians.
Affected sections
moderation musicians
- bug fix Corrected various minor bugs with different view states for hidden/locked musicians.
Affected sections
musicians core framework
- bug fix Correct image lock migration.
Affected sections
admin
- bug fix Added error message when trying to edit artist as non-editor.
Affected sections
artists
- bug fix Removed hidden musicians from search for normal users.
Affected sections
core framework search
- other Removed dead code from old musicians index.
- bug fix Corrected image tagging for hidden musicians: all can tag the musician, but only mods/etc can see the name.
Affected sections
core framework
- bug fix Made hidden musicians dimmed when appearing in searches (for mods/etc).
Affected sections
search
- other Moved dimmed style to its own reusable class.
Affected sections
admin changelogs database homepage musicians style
- bug fix Corrected counts on non-arrays on artist pages.
Affected sections
artists
- bug fix Corrected error notice when trying to edit locked artists.
Affected sections
artists
- bug fix Corrected changelog opacity to match shared style.
Affected sections
changelogs
- improvement Hid image-locked musicians from tagging dropdowns in images.
Affected sections
core framework
- improvement Changed shared deletion logic to also lock the page.
Affected sections
core framework
- bug fix Removed deleted musicians from image pages.
Affected sections
core framework
- other Cleaned some class logic on musician pages.
Affected sections
musicians
- improvement Corrected logic such that tagging multiple people in a one-person image only applies the first person; and added a note about that behavior. Also added a note about image-locked musicians having to be un-tagged by moderators.
Affected sections
images
- minor addition Added a check within the image submitter for image-locked musicians.
Affected sections
images
- improvement Added checks to image updater for cases where updating should be blocked.
Affected sections
images
- improvement Standardized some moderation checks to permissions instead of roles.
Affected sections
core framework
- bug fix Corrected some inconsistent permission states when editing artists.
Affected sections
artists
- bug fix Corrected more view states in artist pages.
Affected sections
artists
- bug fix Corrected some view states in moderation panel.
Affected sections
moderation
- bug fix Corrected some view states in musicians.
Affected sections
musicians
- improvement Updated view of hidden artists within musician profiles.
Affected sections
musicians
- improvement Made hidden musicians more generic when appearing on tagged images, etc.
Affected sections
core framework
- improvement Updated artists to use shared moderation class.
Affected sections
core framework
- other Cleaned up some code in artist profiles.
Affected sections
artists
- bug fix Updated musician band histories in artist profiles to preserve lock/hide/delete flags.
Affected sections
artists
- bug fix Added redirect when trying to edit artist images while signed out.
Affected sections
artists
- bug fix Cleaned up display states within musician band histories on artist pages, and also corrected some incorrect views for hidden artists.
Affected sections
artists
- bug fix Removed hidden artists from homepage for signed out users.
Affected sections
homepage
- improvement Moved record labels within musician band histories to the projects section.
Affected sections
musicians
- bug fix Updated artist class to allow mods to specify deletion status, but to otherwise exclude deleted artists.
Affected sections
core framework
- other Cleaned up musician class code.
Affected sections
core framework
- improvement Switched is_for_profile logic to directly call deleted state.
Affected sections
artists musicians core framework
- bug fix Updated hidden artists to be excluded from search for normal users.
Affected sections
core framework
- other Cleaned up old temporary code.
Affected sections
artists
- bug fix Corrected some artist routing for hidden/deleted artists.
Affected sections
artists
- other Cleaned up artist card code.
Affected sections
artists
- bug fix Corrected another instance of artist routing.
Affected sections
artists
- bug fix Corrected hidden artist routing for blogs, images, labels, livehouses, lives, releases, songs, videos, and search.
Affected sections
blog images labels livehouses lives magazines homepage releases search songs videos
- bug fix Correcte calls to hidden artists from item classes.
Affected sections
core framework
- bug fix Corrected more issues with hidden artists in accounts, artists, labels, livehouses, lives, magazines, releases, search, and videos.
Affected sections
account artists labels livehouses lives magazines homepage releases search videos
- bug fix Corrected more hidden artist handling in blogs, images, lives, musicians, and dropdowns.
Affected sections
blog images core framework
- bug fix Correct minor issues in dropdowns, social media poster, and image templates that sometimes prevented blogs from being added.
Affected sections
blog images core framework
- bug fix Removed old is_exclusive flag from artist calls to fix some random bugs.
Affected sections
core framework
- new feature Added item/ID redirect scheme where e.g. /to/artist:123 will redirect to artists/megaromania/.
Affected sections
sitemap index core framework