17/07/2025: Rota Ready
π Integration
New Teams integration provides additional data pipelines into Airship:
Scheduled daily import of new and updated employees ( 2am )
Scheduled daily import of employee leavers within the last 2 days ( 6am )
Webhook supports realtime import for changes to new and updated contacts
Webhook supports realtime import for changes to deleted contact ( leavers ) within the last 2 days
Manual run for daily poll via Postman: supply a date range if required on new delete endpoint
Contact payloads pass in time to live flag. With account feature turned on, contact TTL in enabled
Framework changes:
Dev configs moved
Config service using basic auth for dev configs
Improved logging functionality
AirbrakeWarningHandler.php&RunUtils.phpNew api route & front controller method
handleDailyDeleteupdated some ILog function names across the codebase
Partner (webhook ) requests handle
failedAuthorizationto provide Airbrake logs on auth failureContact service has a new (syncronous) delete contacts method
Logs service has new method to remove account configs from log messages
AirshipDataManager.phpmethodgetAirshipUnitIdthrows exception when no config is found
π©βπ» Mya π¨βπ» Lee
Last updated