Backend: generate EventException on create/update when skip_holidays or recurrence changes; emit RecurrenceException (EXDATE) with exact occurrence start time (UTC) API: return master events with RecurrenceRule + RecurrenceException Frontend: map RecurrenceException → recurrenceException; ensure SkipHolidays instances never render on holidays; place TentTree icon (black) next to main event icon via template Docs: update README and Copilot instructions for recurrence/holiday behavior Cleanup: remove dataSource and debug console logs
6 lines
59 B
Plaintext
6 lines
59 B
Plaintext
paho-mqtt
|
|
sqlalchemy
|
|
pymysql
|
|
python-dotenv
|
|
python-dateutil
|