|
|
9f169b9835
|
Vereinfacht: sync country with finance contact API
continuous-integration/drone/push Build is passing
|
2026-03-04 20:21:51 +01:00 |
|
|
|
7a8b069834
|
Fix Credo Design (AliasUsage): add aliases in lib
Add module aliases at top and use short names instead of
fully qualified nested modules across lib/.
|
2026-03-04 16:21:15 +01:00 |
|
|
|
81ce204502
|
Fix Credo Readability (strict)
- Max line length, implicit try, alias order, zero-arity defs
- String sigils, long comments split; redundant blank lines fixed
|
2026-03-04 16:21:14 +01:00 |
|
|
|
140e4a9054
|
SyncContact: only run when relevant attributes changed
- Sync on create; on update only when synced attrs changed or no contact_id yet
- Reduces unnecessary API calls on unrelated member updates
|
2026-02-23 19:54:43 +01:00 |
|
|
|
a94c0c0b14
|
Vereinfacht: sync linked member only when email or member changed
Run SyncLinkedMemberAfterUserChange only when email or member
relationship changed to avoid unnecessary API calls.
|
2026-02-23 19:54:41 +01:00 |
|
|
|
a008cf381a
|
feat(vereinfacht): add client, sync flash and SyncContact change
- Application: create SyncFlash ETS table on start
- Vereinfacht: Client, SyncFlash, sync_member, format_error, sync_members_without_contact
- SyncContact change on Member create_member and update_member
- Member: attribute vereinfacht_contact_id, internal action set_vereinfacht_contact_id
|
2026-02-23 19:51:31 +01:00 |
|