a03056e6ae
Make seed script deterministic and idempotent for fee type assignments
...
Fix update action name from :update to :update_member for Member resource
2025-12-22 16:56:12 +01:00
239d784f3c
Update seeds: member without fee type, cycles with various statuses
...
Add member without membership fee type. Generate cycles for members
with fee types and set different statuses: all paid, all unpaid, and
mixed (paid/unpaid/suspended). Update tests accordingly.
2025-12-18 15:11:03 +01:00
f25e198b0e
Update cycle button styling and text
...
Make cycle button match PaymentFilterComponent and Columns button style.
Show 'Current Cycle Payment Status' or 'Last Cycle Payment Status'
based on active state. Button shows active state when current cycle
is selected.
2025-12-18 15:11:03 +01:00
effb710741
Assign membership fee types to all seed members
...
Ensure all members created in seeds are assigned to a membership fee type
using round-robin distribution. Add tests to verify all members have fee
types and each fee type has at least one member.
2025-12-18 15:11:03 +01:00
098b3b0a2a
Remove paid field from members
...
Remove paid field from Member resource, database migration,
tests, seeds, and UI. This field is no longer needed as payment
status is now tracked via membership fee cycles.
2025-12-18 15:11:02 +01:00
d75e2b7a46
feat: add 4 example membership fee types to seed script
continuous-integration/drone/push Build is passing
2025-12-18 11:54:23 +01:00
8bfa5b7d1d
chore: remove immutable from custom fields
2025-12-16 14:35:00 +01:00
c8968636a8
feat: remove birth_date field from Member resource
...
continuous-integration/drone/push Build is passing
Users who need birthday data can use custom fields instead.
Closes #161
2025-12-02 14:58:50 +01:00
f9ff6d3d2d
fix: remove unused branch in seeds and fixed translations
continuous-integration/drone/push Build is passing
2025-12-01 10:54:12 +01:00
37553d8d6c
feat: adds settings live view and updated seeds
2025-12-01 10:42:10 +01:00
7f77eb7023
feat: Add German translations and extended seeds for custom fields
2025-11-13 18:52:24 +01:00
8400e727a7
refactor: Rename Property/PropertyType to CustomFieldValue/CustomField
...
continuous-integration/drone/push Build is passing
Complete refactoring of resources, database tables, code references, tests, and documentation for improved naming consistency.
2025-11-13 18:04:53 +01:00
41e3a52482
test: updated tests
2025-10-30 16:42:19 +01:00
98f4768e00
feat: seed member user relations
2025-10-16 12:30:01 +02:00
7118782a2d
Add seed data for members
2025-08-21 14:11:55 +02:00
dd77be0388
Add seed script for admin user
2025-08-15 10:11:12 +02:00
dab54bcef9
replace default fields from properties with example fields
2025-06-18 23:35:26 +02:00
abfc94473f
Member fields
2025-06-18 23:35:25 +02:00
859f5f4497
feat: add custom email type for validation
continuous-integration/drone/push Build is passing
2025-05-29 15:33:30 +02:00
b849cfa3df
property value as Union type
2025-05-29 15:33:26 +02:00
505f5535ea
feat(ash): member and properties
2025-05-14 18:12:16 +02:00
f2eeb95960
Add generated starter app
2025-03-18 15:05:27 +01:00