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
25cc41b02e
feat: implement automatic cycle generation for members
...
- Add CycleGenerator module with advisory lock mechanism
- Add SetMembershipFeeStartDate change for auto-calculation
- Extend Settings with include_joining_cycle and default_membership_fee_type_id
- Add scheduled job skeleton for future Oban integration
2025-12-16 16:40:11 +01:00
4d1b33357e
feat(membership-fees): add database schema and Ash domain structure
2025-12-11 18:46:48 +01:00
c2302c5861
chore: adds migration for ts vector custom field
2025-12-11 13:44:30 +01:00
d10f2ecc90
chore: adds migration for member field visibility
2025-12-02 14:16:02 +01:00
193618eace
chore: adds settings ressource and migration
2025-12-01 10:42:10 +01:00
b509dc4ea3
chore: add migration for show in overview flag
2025-12-01 08:50:06 +01:00
2af23f4042
feat: custom field deletion
2025-11-20 15:04:08 +01:00
edf8b2b79e
feat: add custom field slug
2025-11-20 14:23:25 +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
e920d6b39c
chore: added trigram migration for fuzzy search
2025-10-30 16:48:45 +01:00
7c1aeddad4
add constraints for member-user and member-property
2025-10-16 15:28:31 +02:00
d8ec828df0
feat: make member emails unique
2025-10-16 12:30:01 +02:00
72a8415cb3
feat: member user relation
2025-10-16 12:30:01 +02:00
dd03000428
chore: adds tsvector to members
2025-09-17 13:34:14 +02:00
0ff41f7c93
migration: added account migration
2025-07-02 17:03:37 +02:00
7bfde5e230
doc: added comments and updated to latest ashautentication version and required changes
2025-07-02 17:03:37 +02:00
192ceaed45
chore(AshAuthenticationPhoenix): added library and updated ressources testing password strategy
2025-07-02 17:03:37 +02:00
f154eea055
feat(ash): added accounts, user for authentication
2025-07-02 17:03:37 +02:00
6f88a635cc
fix member deletion: property delete on cascade
2025-06-18 23:35:26 +02:00
abfc94473f
Member fields
2025-06-18 23:35:25 +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
86437cbb9d
Add ash framework
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2025-04-21 12:37:55 +02:00