94bcb5dc8c
fix: sort Fee Type by name in LiveView and exports
...
Use Ash related-field sort (membership_fee_type.name) instead of
membership_fee_type_id so column order is alphabetical. Load
membership_fee_type when sorting by it even if column is hidden.
In-memory re-sort (Build) uses loaded fee type name.
2026-02-24 09:30:04 +01:00
f3b213ecec
feat(export): include Fee Type in CSV export
...
Payload and column_order when visible; allowlist, load, sort;
MembersCSV cell for :membership_fee_type.
2026-02-23 23:55:08 +01:00
397f7a7975
fix linting
continuous-integration/drone/push Build is failing
2026-02-20 09:16:38 +01:00
cb932ad6ef
feat: respects sorting groups for export
continuous-integration/drone/push Build is failing
2026-02-20 08:45:55 +01:00
01f62297fc
feat: add groups to export
2026-02-19 14:36:35 +01:00
e68a7cf8c7
fix linting
continuous-integration/drone/push Build is passing
continuous-integration/drone/promote/production Build is passing
2026-02-09 14:08:12 +01:00
e1266944b1
feat: add membership fee status to columns and dropdown
2026-02-09 13:34:38 +01:00
9b9e7ec995
fix: sorting and filter for export
2026-02-05 15:03:25 +01:00
e7d63b9b0a
fix linting
continuous-integration/drone/push Build is failing
2026-02-04 16:55:24 +01:00
c82f4b7fd7
feat: add csv export
continuous-integration/drone/push Build is failing
2026-02-04 16:40:41 +01:00