ef05a6523d
Apply ruff formatting and fix unused import linting errors
...
Remove unused imports flagged by ruff (F401), apply ruff format across all
files, and restore members.signals side-effect import with noqa: F401 so the
post_save signal that auto-creates Member profiles continues to fire.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-05 08:55:28 +02:00
a02f234411
Fix five confirmed bugs: typo, field name, auth, success message, debug print
...
- Fix `fist_name` typo in CSV bulk upload (first_name was always None)
- Fix CSV file field name mismatch: `members_data` → `csv_file` (matches form + template)
- Add `@login_required` to backend index view (was unprotected)
- Move `messages.success` inside `if form.is_valid()` (was always shown)
- Remove debug `print(response.headers)` from HTMXViewMixin
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-01 14:56:51 +02:00
17e91cd7f8
Add menu highlighting logic via HX-Trigger, update templates for dynamic menu state management, and extend mixins to support menu highlighting.
2026-01-16 23:57:06 +01:00
b885bf6da5
Activate member deletion functionality: implement MemberDeleteView with HTMX integration, add is_active filter, update member filter template, and refine related styles.
2026-01-11 22:04:34 +01:00
d2d50afdd7
Enhance MemberListView with HTMX integration, refactor member filter template for partial rendering, and add HTMX utility mixins.
2026-01-10 23:57:06 +01:00