Development log
変更ログ

Development 3/11

  1. Cleaned up gitignore.
    Affected sections
    .gitignore
  2. Corrected margin on moderation logs.
    Affected sections
    moderation
  3. Added artist locking/hiding to align with musicians.
    Affected sections
    artists musicians core framework
  4. Corrected issue where duplicate moderation log was sent through musician edits.
    Affected sections
    core framework
  5. Updated artists to use shared deletion script.
    Affected sections
    artists
  6. Cleaned up various scenarios when viewing locke/hidden artist.
    Affected sections
    artists
  7. Corrected issue where non-moderator edits would fail due to lack of moderation popup.
    Affected sections
    moderation
  8. Cleaned up notice when viewing hidden/deleted/split musician as moderator.
    Affected sections
    musicians
  9. Made musician update method clearer and fixed an error with empty birth dates.
    Affected sections
    core framework
  10. Moved permissions check for items to shared moderation class.
    Affected sections
    core framework
  11. Cleaned up style of musicians router.
    Affected sections
    musicians
  12. Corrected edit permissions on musicians for locked profiles, and removed unnecessary warning strings.
    Affected sections
    core framework
  13. For musicians, moved page setup from router to individual pages.
    Affected sections
    musicians
  14. Updated musician router to better account for various permission states.
    Affected sections
    musicians
  15. Added helper for account types on local for debugging.
    Affected sections
    index
  16. Updated migrations with basic tracking.
    Affected sections
    admin
  17. Added is_image_locked variable to artists, blogs, labels, magazines, musicians, and releases for future updates.
    Affected sections
    core framework
  18. Updated image dropdowns to exclude items that have images locked.
    Affected sections
    images core framework
  19. Corrected issue where moderators could not see image-locked items in dropdowns.
    Affected sections
    core framework
  20. Added ability to set an item such that only moderators can add image/tag them in images, starting with musicians.
    Affected sections
    moderation musicians
  21. Corrected various minor bugs with different view states for hidden/locked musicians.
    Affected sections
    musicians core framework
  22. Correct image lock migration.
    Affected sections
    admin
  23. Added error message when trying to edit artist as non-editor.
    Affected sections
    artists
  24. Removed hidden musicians from search for normal users.
    Affected sections
    core framework search
  25. Removed dead code from old musicians index.
  26. Corrected image tagging for hidden musicians: all can tag the musician, but only mods/etc can see the name.
    Affected sections
    core framework
  27. Made hidden musicians dimmed when appearing in searches (for mods/etc).
    Affected sections
    search
  28. Moved dimmed style to its own reusable class.
    Affected sections
    admin changelogs database homepage musicians style
  29. Corrected counts on non-arrays on artist pages.
    Affected sections
    artists
  30. Corrected error notice when trying to edit locked artists.
    Affected sections
    artists
  31. Corrected changelog opacity to match shared style.
    Affected sections
    changelogs
  32. Hid image-locked musicians from tagging dropdowns in images.
    Affected sections
    core framework
  33. Changed shared deletion logic to also lock the page.
    Affected sections
    core framework
  34. Removed deleted musicians from image pages.
    Affected sections
    core framework
  35. Cleaned some class logic on musician pages.
    Affected sections
    musicians
  36. 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
  37. Added a check within the image submitter for image-locked musicians.
    Affected sections
    images
  38. Added checks to image updater for cases where updating should be blocked.
    Affected sections
    images
  39. Standardized some moderation checks to permissions instead of roles.
    Affected sections
    core framework
  40. Corrected some inconsistent permission states when editing artists.
    Affected sections
    artists
  41. Corrected more view states in artist pages.
    Affected sections
    artists
  42. Corrected some view states in moderation panel.
    Affected sections
    moderation
  43. Corrected some view states in musicians.
    Affected sections
    musicians
  44. Updated view of hidden artists within musician profiles.
    Affected sections
    musicians
  45. Made hidden musicians more generic when appearing on tagged images, etc.
    Affected sections
    core framework
  46. Updated artists to use shared moderation class.
    Affected sections
    core framework
  47. Cleaned up some code in artist profiles.
    Affected sections
    artists
  48. Updated musician band histories in artist profiles to preserve lock/hide/delete flags.
    Affected sections
    artists
  49. Added redirect when trying to edit artist images while signed out.
    Affected sections
    artists
  50. Cleaned up display states within musician band histories on artist pages, and also corrected some incorrect views for hidden artists.
    Affected sections
    artists
  51. Removed hidden artists from homepage for signed out users.
    Affected sections
    homepage
  52. Moved record labels within musician band histories to the projects section.
    Affected sections
    musicians
  53. Updated artist class to allow mods to specify deletion status, but to otherwise exclude deleted artists.
    Affected sections
    core framework
  54. Cleaned up musician class code.
    Affected sections
    core framework
  55. Switched is_for_profile logic to directly call deleted state.
    Affected sections
    artists musicians core framework
  56. Updated hidden artists to be excluded from search for normal users.
    Affected sections
    core framework
  57. Cleaned up old temporary code.
    Affected sections
    artists
  58. Corrected some artist routing for hidden/deleted artists.
    Affected sections
    artists
  59. Cleaned up artist card code.
    Affected sections
    artists
  60. Corrected another instance of artist routing.
    Affected sections
    artists
  61. 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
  62. Correcte calls to hidden artists from item classes.
    Affected sections
    core framework
  63. 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
  64. Corrected more hidden artist handling in blogs, images, lives, musicians, and dropdowns.
    Affected sections
    blog images core framework
  65. Correct minor issues in dropdowns, social media poster, and image templates that sometimes prevented blogs from being added.
    Affected sections
    blog images core framework
  66. Removed old is_exclusive flag from artist calls to fix some random bugs.
    Affected sections
    core framework
  67. Added item/ID redirect scheme where e.g. /to/artist:123 will redirect to artists/megaromania/.
    Affected sections
    sitemap index core framework

Want to support future updates?

vkgy runs on a custom platform developed by a very small team. If you appreciate what we do and want to help us grow, please consider becoming a VIP member!

Support vkgy
top