feat: Enhance audit_calendar_sync tool with comprehensive management features

- Add detailed documentation in README.md for all 10 audit commands
- Fix Advoware API parameter from 'frNr' to 'frnr' for proper filtering
- Fix subject field mapping from 'betreff' to 'text' in API responses
- Add verify-sync command for bidirectional sync verification
- Add query-frnr and query-event commands for individual record lookup
- Add management commands: find-duplicates, delete-duplicates, find-orphaned, cleanup-orphaned
- Improve error handling and output formatting
- Remove temporary test script
This commit is contained in:
root
2025-10-25 08:18:48 +00:00
parent c5ddd02307
commit c5600b42ec
5 changed files with 310 additions and 40 deletions

View File

@@ -28,5 +28,31 @@
"sourceHandlePosition": "right"
}
}
},
{
"id": "advoware-calendar-sync",
"config": {
"steps/advoware_cal_sync/calendar_sync_cron_step.py": {
"x": 0,
"y": 0,
"sourceHandlePosition": "right"
},
"steps/advoware_cal_sync/calendar_sync_api_step.py": {
"x": 0,
"y": 100,
"sourceHandlePosition": "right"
},
"steps/advoware_cal_sync/calendar_sync_all_step.py": {
"x": 300,
"y": 50,
"targetHandlePosition": "left",
"sourceHandlePosition": "right"
},
"steps/advoware_cal_sync/calendar_sync_event_step.py": {
"x": 600,
"y": 50,
"targetHandlePosition": "left"
}
}
}
]