63040afee7
Merge branch 'main' into feat/299_plz
continuous-integration/drone/push Build is passing
2026-02-24 10:40:26 +01:00
e9ed61a8fd
Tests: restore settings in on_exit to avoid leftover state
...
Setup + on_exit save/restore member_field_visibility and
member_field_required in member, setting, index_component and
form_error_handling tests.
2026-02-23 22:51:18 +01:00
d44c5bdf94
Tests: member required fields, setting, member field live, sync_contact
...
Add tests for required validation, update_single_member_field, form
required map. Add street/postal_code/city to sync_contact when Vereinfacht configured.
2026-02-23 22:13:53 +01:00
056fd04ddf
feat: remove postal code validation
2026-02-23 16:24:20 +01:00
0f48a9b15a
Add actor parameter to all tests requiring authorization
...
This commit adds actor: system_actor to all Ash operations in tests that
require authorization.
2026-01-24 02:21:02 +01:00
bc4bcd0089
fix: change creation of admin user
2026-01-19 13:40:28 +01:00
7188315577
tests: fixes tests
2026-01-02 16:20:39 +01:00
6f568bfe54
test: fix tests after join_date validation and UI changes
...
Update test to expect join_date validation error. Fix toggle button selector in cycle view test. Remove unnecessary cleanup from create_cycle helper.
2025-12-26 21:41:30 +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
9a1f0fbfa6
Remove future date validation for join_date
...
Allow join_date to be set in the future. Only validation remaining
is that exit_date must be after join_date.
2025-12-18 15:10:36 +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
abfc94473f
Member fields
2025-06-18 23:35:25 +02:00