• What's New - 2026-04-27

    The flagship community (My Derby Diary) is a global one. Which means, unfortunately, having to deal with timezones. And decided to bump Teams a week or so to focus on Organizer Self-Management as a couple people have asked if they could do things covered by it.

    #Features

    #Timezones (All Tiers)

    Ugh. So. When creating a community, a configuration option is the timezone of the community. Sometimes this is obvious if it is regional, but sometimes it is a compromise if it is national or global. (The default is Toronto, because it is the center of the universe as everyone from Toronto will tell you.)

    The community timezone is the default for organizations, but this can be overridden on it.

    The organization timezone is the default for it's events, but this too can be overridden at the event level.

    #Organizer Self-Management (Standard and above)

    The is actually the return of a feature in the original My Derby Diary, which was 'League Captains'. But of course, things have expanded in scope and all the roller derby references to don't really work out. So now it is Organizer Self-Management.

    A community admin can configure a user (or multiple users) of an organization to be the 'managers' of it. That gives them elevated permissions for the content of the organization and events hosted by them. For example, a logo changes, or an event's time changes.

    There is no automated workflow for assignment of managers. Some communities will just 'know', others might need something more concrete like an email from the domain of the organization's domain, or a message from their Facebook group.

    As a side effect of this, the organization edit page was reworked.

    #Bug Fixes and Other Things

    • improvement on how multi-day events are shown in the main event listing
    • cleaned up some accessibility complaints chrome had

    #This Week

    Back at the grind.

    • 'Teams' support
    • Replace free-form State/Province and Country fields with something else so searching for 'USA', 'U.S.A', 'United States', etc. works on Organizations
    • And Locations