I built the concert prep app I've wanted for years.

SetListr connects setlist.fm to Apple Music. Browse any artist's setlists and create playlists with one tap. It generates prep playlists based on what a band has actually been playing lately.

Beta on TestFlight: setlistr.app

Blog post: https://mikenoe.com/posts/setlistr/

Spotify support coming — let me know if you're interested.

#LiveMusic #AppleMusic #iOS #Concerts

I Built the Concert Prep App I've Wanted for Years | Mike Noe

@mikenoe Would love to use an app like this! Installed the TestFlight build, but it keeps giving me network errors… 😢
@rob Thank you so much for giving my app a try. I believe that this issue was resolved in a newer build. If you update from TestFlight to the latest build (43) this issue should be resolved. Please let me know if it continues to fail after update.
@mikenoe Build 43 was the one I tried…
@rob are you seeing “API Authorization Failed” or a different error?
@mikenoe "Network error: bad URL"
@rob Thanks for that screenshot. The actual search url the app should be sending based on your screenshot would be ‘https://api.setlistr.app/api/v1/setlistfm/artists/search?q=Coldplay&sort=relevance'. If you are willing/able to put that URL into a browser you should get an error back from the server: `{"error":{"code":"UNAUTHORIZED","message":"Missing or invalid X-Device-ID","status":401,"requestId":"XXXXX”}}` but that will confirm that you are able to reach the server. I'm perplexed because this service should be available everywhere.

@mikenoe I have a hypothesis, but can't verify that right now:

That domain is less than 30 days old, so NextDNS's NRD (Newly Registered Domains) rule is probably blocking it?!

@rob that is a sound theory. You are correct about the age, I registered that domain on Feb 27. I asked for you to try that url because I was suspecting that it might be a vpn, firewall, ad blocker, etc. interfering. Thanks for your patience and all the help. If you do confirm that the domain age is the issue or it's something else, please let me know.
@mikenoe I was right; I do get results when whitelisting your domain 🎉
@mikenoe I know many people didn’t appreciate that Apple put a free U2 album in their music library, but this is a bit harsh for U2 fans… 😉
@rob Thank you for finding this and pointing it out. I had a minimum band name/venue name length of 3. I've shortened that to two. To search for a single letter band name (like X) you can add a *. e.g. ‘X*’ - I’ll add that to the FAQ on setlisr.app. Build 48, now in TestFlight contains the fix