Commit Graph

  • 72e6388c0c Add configuration page: implement ConfigurationForm, update views, templates, and routes to enable superusers to manage club settings and toggle features using django-waffle. development Bernard Siebens 2026-04-12 16:02:05 +02:00
  • cb3da371d1 Refactor feature flags: replace 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. Bernard Siebens 2026-04-12 13:48:43 +02:00
  • 8f9357f1b8 Update emergency phone icon in member_form.html to use fa-star-of-life for improved clarity Bernard Siebens 2026-04-12 13:38:36 +02:00
  • 4e4fe62f11 Add feature flag for bulk member upload: update MemberLoadView, templates, and settings to use mass_upload flag with django-waffle. Bernard Siebens 2026-04-12 12:18:24 +02:00
  • b71bc2afc0 Add bulk member upload functionality: implement MemberLoadView, update routes, templates, and create MassUploadForm for CSV uploads. Bernard Siebens 2026-04-12 12:10:02 +02:00
  • 4b819d9dd9 Fix paginator "last page" link in member_filter.html template by correcting hx-get attribute Bernard Siebens 2026-04-12 11:13:48 +02:00
  • 7aa4a4816c Enable member editing functionality: implement MemberEditView, update routes, modify templates for dynamic filtering and superuser badges, and standardize contact info handling. Bernard Siebens 2026-04-12 11:06:28 +02:00
  • 3d94b9b2d8 Refactor styles in styles.css: fix margin typo, improve focus/hover effects, and standardize dropdown styling with updated colors and shadows. Bernard Siebens 2026-04-12 10:37:16 +02:00
  • 95e46fe727 Add django-waffle for feature flagging: update dependencies and middleware configuration. Bernard Siebens 2026-04-12 10:18:53 +02:00
  • e55c88c742 Update base.html layout: adjust styles for improved height handling, overflow behavior, and consistency in responsive designs. Bernard Siebens 2026-03-31 22:56:49 +02:00
  • 6f07c32fb1 Adjust navbar styles: rename class to navbar-shrink, add padding to elements for better spacing. Bernard Siebens 2026-03-31 16:49:21 +02:00
  • 646479c5be Refactor MemberEditView to include permissions, success messages, and HTMX support. Adjust member filter template layout to use flex-row. Bernard Siebens 2026-03-31 16:49:03 +02:00
  • 06e51f2278 Updating files after updating new versions of packages Bernard Siebens 2026-03-31 14:26:29 +02:00
  • a846754440 Add notes field to Member model with migration. Bernard Siebens 2026-03-31 14:19:45 +02:00
  • 303b8553c9 Enable member creation functionality: implement MemberAddView, create MemberForm, update routes, templates, and add supporting styles. Bernard Siebens 2026-01-17 23:38:12 +01:00
  • cb10c8ccf5 Update user__is_active filter choices to improve clarity in filter options Bernard Siebens 2026-01-17 21:32:40 +01:00
  • 17e91cd7f8 Add menu highlighting logic via HX-Trigger, update templates for dynamic menu state management, and extend mixins to support menu highlighting. Bernard Siebens 2026-01-16 23:57:06 +01:00
  • 5898a3ac6d Soft-deletion for members: implement confirmation template, update MemberDeleteView to deactivate users instead of deleting, and adjust templates for i18n. Bernard Siebens 2026-01-11 22:14:25 +01:00
  • b885bf6da5 Activate member deletion functionality: implement MemberDeleteView with HTMX integration, add is_active filter, update member filter template, and refine related styles. Bernard Siebens 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. Bernard Siebens 2026-01-10 23:57:06 +01:00
  • f4c5377727 Integrate django-htmx into project: update settings, middleware, and base HTML with HTMX utilities. Bernard Siebens 2026-01-10 23:01:39 +01:00
  • 97ee6c2500 Add django-htmx>=1.27.0 to project dependencies in pyproject.toml and update uv.lock. Bernard Siebens 2026-01-10 23:00:00 +01:00
  • 26155de246 Implement avatar rendering logic: add custom tags, template, and styles; update base.html integration and revamp member filter and list designs. Bernard Siebens 2026-01-10 22:59:11 +01:00
  • 03f8a5eb35 Refactor base layout: implement responsive navbar with scroll shrink effect, revamp sidebar structure and styles, and refine footer. Bernard Siebens 2026-01-09 23:52:55 +01:00
  • 093ca1b88d Add pillow>=12.1.0 to project dependencies in pyproject.toml and update uv.lock. Bernard Siebens 2026-01-09 21:22:54 +01:00
  • 66ba195cb7 Merge remote-tracking branch 'refs/remotes/origin/development' into development Bernard Siebens 2026-01-09 21:22:08 +01:00
  • 92101ca86a Update navbar behavior with shrinking effect on scroll, refine layout and styles, and enhance backend sidebar for members management. Bernard Siebens 2026-01-08 23:14:15 +01:00
  • a19d3b091e Integrate custom fonts and global theme variables, update base HTML layout with navbar, dynamic club logo, and sidebar, and extend settings with configurable club logo. Bernard Siebens 2026-01-07 08:43:53 +01:00
  • f344533386 Add Font Awesome 7.1.0 to project static assets Bernard Siebens 2026-01-05 12:25:21 +01:00
  • 40ddab4627 Extend members app: add filtering with django-filter, MemberFilter class, and initial view setup. Update URLs, templates, and dependencies for integration. Bernard Siebens 2026-01-04 23:24:53 +01:00
  • e67ef526f4 Remove backend app and its initial structure Bernard Siebens 2026-01-04 22:53:05 +01:00
  • 666ec88165 Extend members app: add user signals for automatic Member profile creation, tests for Member behavior, and updated authentication backends Bernard Siebens 2026-01-04 22:53:00 +01:00
  • 18181113a9 Set up backend app with initial structure and registered it in settings Bernard Siebens 2026-01-04 22:43:38 +01:00
  • 769f18dac8 Extend members app: add fields to Member model, update migrations, and configure admin display Bernard Siebens 2026-01-04 22:42:54 +01:00
  • a38a813865 Set up members app with models, migrations, permissions, and rules integration; updated dependencies and settings Bernard Siebens 2026-01-03 13:00:06 +01:00
  • 63ad906557 Set up members app with initial structure and registered it in settings Bernard Siebens 2026-01-03 12:46:57 +01:00
  • 8f566b2e5e Add team forge logo to static assets Bernard Siebens 2026-01-03 12:46:02 +01:00
  • 3e77b1edb8 Set up theme app with initial structure, Tailwind CSS integration, and npm dependencies Bernard Siebens 2026-01-03 12:38:06 +01:00
  • 5573058e3e Update Python SDK references in project configuration files Bernard Siebens 2026-01-02 14:24:18 +01:00
  • cb04e908ce Add new dependencies to uv.lock file Bernard Siebens 2026-01-02 14:24:00 +01:00
  • 9c55fcd828 Update pyproject.toml dependencies and regenerate lockfile Bernard Siebens 2025-12-31 14:14:46 +01:00
  • 2044d609b6 Set up Django project with initial structure and configuration files main Bernard Siebens 2025-12-30 22:19:47 +01:00
  • 243975314f Initial commit Bernard Siebens 2025-12-30 22:19:41 +01:00