ABTech / tracker

Carnegie Mellon Activities Board Technical Committee Tracker
abtech.org
22 stars 28 forks source link

Rename/refactor in models for clarity #533

Open NoRePercussions opened 10 months ago

NoRePercussions commented 10 months ago

There are a number of parts of tracker that are ambiguous, retain irrelevant names, or are written in difficult-to-parse ways. For example, the Account.magic_date method, which is actually the start of the current academic year as a string. This PR aims to make minimal changes to restore some clarity, intending to avoid opinionated rewrites or structural changes.

Each commit is a change to a separate model file, in order to isolate the effects that the change has on other files.