Block a user
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.
navbar-shrink, add padding to elements for better spacing.
MemberEditView to include permissions, success messages, and HTMX support. Adjust member filter template layout to use flex-row.
MemberAddView, create MemberForm, update routes, templates, and add supporting styles.
HX-Trigger, update templates for dynamic menu state management, and extend mixins to support menu highlighting.
MemberDeleteView to deactivate users instead of deleting, and adjust templates for i18n.
MemberDeleteView with HTMX integration, add is_active filter, update member filter template, and refine related styles.
django-htmx into project: update settings, middleware, and base HTML with HTMX utilities.
base.html integration and revamp member filter and list designs.