jyundt / oval

The Oval
https://theoval.us
GNU General Public License v2.0
1 stars 0 forks source link

ACA membership by year, and season passes #65

Closed johnwheffner closed 7 years ago

johnwheffner commented 7 years ago

Add an aca membership table, which tracks whether someone's a member season by season. It also tracks whether racers are season pass holders (in which class) and whether they're paid up.

There's also now a membership list view under the racers index page, currently accessibly only by admins.

Membership for the current year is managed when adding and editing a racer. If you want to edit membership for a previous season, there's a little hack you can do, manually appending a current_year=YEAR request arg in the edit url. I don't anticipate real need for this, but just in case.

jyundt commented 7 years ago

I might want to bounce a few UI questions off of @emilywools but I think this looks good.