Block a user
Season model: add generate_default method for creating seasons with configurable defaults, and _add_months utility for date calculations.
Season model to teams app: define fields, constraints, meta options, and utility methods for date range and current season tracking.
teams app: create app structure, register in settings, and update base template formatting.
ConfigurationForm, update views, templates, and routes to enable superusers to manage club settings and toggle features using django-waffle.
config checks with django-waffle switches, update templates and MemberLoadView to use TF_MASS_UPLOAD and TF_ENABLE_TEAMS. Add missing waffle_tags load for member_form.html.
member_form.html to use fa-star-of-life for improved clarity
MemberLoadView, templates, and settings to use mass_upload flag with django-waffle.
MemberLoadView, update routes, templates, and create MassUploadForm for CSV uploads.
member_filter.html template by correcting hx-get attribute
MemberEditView, update routes, modify templates for dynamic filtering and superuser badges, and standardize contact info handling.
styles.css: fix margin typo, improve focus/hover effects, and standardize dropdown styling with updated colors and shadows.
django-waffle for feature flagging: update dependencies and middleware configuration.
base.html layout: adjust styles for improved height handling, overflow behavior, and consistency in responsive designs.