Equipe: Upcoming and past shows

So far, shows have been listed in the order they were created. There’s room for improvement, and many of you have already pointed this out. This becomes even more important the more shows you run.

We have now divided them into two different tabs.

Upcoming
This scope filters for shows that are still happening or haven’t ended yet. Specifically, it finds shows where the end date is either today or later, or where there is no end date set (meaning they might be ongoing). It then sorts the results by the start date in ascending order, putting those with no start date first, and if two shows start on the same day, it sorts by the show’s ID in descending order (so newer shows come first).

Upcoming


Past
This scope filters for shows that have already ended. It finds shows where the end date is before today and then orders them by the start date in descending order (so the most recent shows come first). If two shows started on the same day, it sorts by the show’s ID in ascending order (so older shows come first).

Past


If you want to find a specific show quickly, search shows with Shift+Cmd+J (macOS) Shift+Ctrl+J (Windows)
 
In case you don't any upcoming shows, there will be a link to setup a new show.


We have a lot of other new features and fixes, will comeback with another write up.