Recent updates

[Changelog] February 16, 2024

Heyo, it's been 2 weeks since my last changelog, so I figure there's enough fun content to share now!

As a reminder, the entire SubmitHub team will be at SXSW in mid-March. Keep posted on our Instagram.

Filtering

Historically, you've been able to filter the list of curators by the category of their platform (eg, Blog, Spotify Playlister). The shortfall of this system is that there are many curators who share songs cross-platform, such as the "Blog" Stereofox, who blog, playlist, and share on social media. This meant that filtering by "Spotify Playlister," for example, would exclude Stereofox from the list, even though they share every song to an actively engaged Spotify playlist.

The solution was to change the filter so that it represents *where* they share rather than the broad categorization of their outlet. So long as at least 20% of their shares are going to that platform, they'll appear when you filter.

I also went ahead and decluttered the "typically shares as" section under "Engagement" to use icons when text might become too overwhelming.

All of this is an effort to reward curators who share songs cross-platform because more is better :)

SubmitHub Links

Folks have been asking for Meta's Conversions API to be integrated, so I went ahead and did that. What I really like about this solution is that it means SubmitHub Links just got a little bit faster. Typically, when you load a Link, there are 3 network requests:

  1. The HTML for the page (~4kb)
  2. The image (30kb - 100kb)
  3. A small little pixel that uses Meta's noscript tag (which means no 3rd party bloatware)

With this new approach, we can skip #3 altogether, making SubmitHub links that little bit faster. And that's a big win in my book!

Here's a test one that Tilly helped set up: greed-eyed.sbmt.to <— yes, that's a fancy new shortlink!

Miscellaneous

  • The date picker got a revamp - particularly the time picker and the dropdowns for month and year
  • As a curator, you can now view your scheduled submissions and activate them on demand
  • Spotify playlist detail now shows daily growth
  • Clicking "view all" under the Spotify playlists in a curator feed now has a popup instead of showing them inline
  • Improved the UI of adding photos to the HTML editor
  • If you want to disable the "pin" security feature when logging in you can do that from your account settings

Bug fixes

  • When a curator deactivates a genre, make sure it's also removed from their "boosted" genres
  • Prevent curators from accidentally cashing out 0 credits
  • Chat warning about being careful of scammers should not show if chat comes from a blogger
  • Pagination spacing issue on curator feed when no songs are left
  • Got the in-platform translation service to run properly again
  • An issue with z-indexes when paying meant people couldn't hit the final "confirm" button
  • Occasionally songs are prematurely marked as "removed" from playlists (eg, during a Soundiiz sync). I put in some new code to catch those corner cases
  • Rapidly hitting "select all" on the curator's feed causes mayhem; fixed!