Skip to contents

artutils 0.16.0

New features

  • add_artist() creates new artist profile with transactional database inserts for onboarding workflows (PR #73).
    • Creates records in both artist_index and artist_stats tables atomically
    • Generates unique URL-friendly slugs with collision handling
    • Optional CDN directory creation for artist assets
    • Supports test mode with override UUID for testing/migration

INTERNAL

  • New file R/db-artist-modify.R for artist modification functions
  • Internal helpers .gen_artist_slug() and .slug_exists() for slug generation
  • Comprehensive unit tests in test-db-artist-modify.R
  • Demo mode check removed (handled at application layer per 0.15.0 pattern)

TODO

  • addArtist() pending integration with artist onboarding pipeline