mirror of
https://github.com/maziggy/bambuddy.git
synced 2026-09-30 19:21:33 +02:00
Date input for scheduled prints was swapping month and day for European users because: 1. EU format only accepted "/" separator, not "." which is common in European locales (e.g., "5.2.2026" for Feb 5th) 2. System format fell back to new Date() which interprets ambiguous dates in US format Changes: - Added splitDateParts() helper to accept /, ., and - separators - Updated parseDateInput() to use proper locale detection for system format instead of relying on Date constructor - All explicit formats (us, eu, iso) now accept any of the three separators Closes #233