mitgliederverwaltung/lib/mv/membership_fees
Moritz 1ce9915c7d
Member/CycleGenerator: better delete_cycles errors; UUID-based advisory lock
delete_cycles returns first error for debugging. Advisory lock key
derived from member id (first 8 bytes of UUID hex) to reduce
phash2 collision risk; fallback to phash2 on invalid UUID.
2026-03-04 17:11:56 +01:00
..
calendar_cycles.ex Fix cycle end calculation for misaligned cycle_start dates 2025-12-22 16:39:49 +01:00
cycle_generation_job.ex feat: implement automatic cycle generation for members 2025-12-16 16:40:11 +01:00
cycle_generator.ex Member/CycleGenerator: better delete_cycles errors; UUID-based advisory lock 2026-03-04 17:11:56 +01:00