Refaktorierung Calendar Sync: Event-driven Design, Fixes für mehrtägige Termine, Logging und Locking
- Refaktorierung zu event-driven Ansatz ohne PostgreSQL Hub - Fixes für mehrtägige Termine: korrekte Verwendung von datumBis, Entfernung 24h-Limit - Per-Employee Locking mit Redis - Logging via context.logger für Motia Workbench - Neue Schritte: calendar_sync_all_step.py, calendar_sync_cron_step.py - Aktualisiertes README.md mit aktueller Architektur - Workbench-Gruppierung: advoware-calendar-sync
This commit is contained in:
@@ -90,8 +90,8 @@
|
||||
"y": 204
|
||||
},
|
||||
"steps/advoware_cal_sync/calendar_sync_event_step.py": {
|
||||
"x": 395,
|
||||
"y": 893
|
||||
"x": 732,
|
||||
"y": 1014
|
||||
},
|
||||
"steps/advoware_cal_sync/calendar_sync_cron_step.py": {
|
||||
"x": -78,
|
||||
@@ -100,6 +100,10 @@
|
||||
"steps/advoware_cal_sync/calendar_sync_api_step.py": {
|
||||
"x": -77,
|
||||
"y": 990
|
||||
},
|
||||
"steps/advoware_cal_sync/calendar_sync_all_step.py": {
|
||||
"x": 343,
|
||||
"y": 904
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user