Just did a server-side update. See any weird sync issues?

(Briefly last night, there was a bad version that caused large numbers of episodes to show up as unplayed for a small number of customers. That was fixed ~90 seconds later — I'm sorry about that. I actually ran tests first!… but, as I learned, not enough of them.)

And the web interface's list screen is now all podcasts separated by unplayed/played status, not the huge list of all episodes. Simpler to navigate, lighter on the servers.

Over the coming weeks, I'm hoping to finalize the server-side groundwork to fix two annoying sync bugs that've plagued the app for a long time:

- Deleted episodes sometimes come back immediately afterward

- When using episode limits ("keep X unplayed episodes” of a podcast), skipped episodes sometimes show up after playing enough newer ones

It's a HUGE undertaking, but I really want to get it done soon.

@overcastfm Oh! I see that first one quite often, but only on podcasts that I create myself as a convenient way of listening to stuff I record off the radio. I just assumed it was a bug in my shonky perl script 🙂