mirror of
https://github.com/skoelle/icloud-contacts-sync.git
synced 2026-09-17 15:30:24 +00:00
- Cross-Tenant-Datenleck in get_group_members: Account-Filter im LEFT JOIN contacts hinzugefügt (c.account = g.account) - CROSS JOIN in get_group durch sauberen JOIN ON g.id = gm.group_id ersetzt - Leere Gruppen werden jetzt gespeichert (parse_group gibt auch leere member_uids-Listen zurück) - ON DELETE CASCADE Doku korrigiert: CASCADE greift nur beim Löschen einer Gruppe, nicht beim Löschen eines Kontakts - Migration für Bestands-DBs in README dokumentiert (sync_state leeren für vollen Re-Sync) - Index idx_group_members_member_uid für get_groups_for_contact - Unbenutzte is_admin-Variablen in neuen Endpoints bereinigt