May Wasn't a Great Month
Without going into detail, May wasn't a good month for me. Projects like this one were set aside, and shows I'd planned on going to were skipped. I took some time off of work and went backpacking in the Allegheny National Forest, and that's helped get my mental health back into a better place, mostly.
So I apologize for being sort of MIA, but I did spend a bit of time this morning fixing a few things and making some improvements. One of the big issues was the way that the search function handled searching for shows based location. If you entered 'Cleveland' in the city field and then selected a 100 mile search radius from say zip code '44113', you'd still only end up with shows in Cleveland because it was prioritizing the city search field. It doesn't do that anymore.
Now, I'm hoping that the search function is working correctly, but to be fully transparent with you, I did set up some very basic logging so that I can better understand when the search isn't behaving properly. It doesn't capture any user information, but it does store the search queries in a place that only I can see. I can't tell who is searching for what, only that someone searched for shows based on a specific set of variables. I'll remove the logging once I make sure everything seems to be working correctly.
Take care of each other. It's ugly out there, and we need all of us to fight all of them.