Enhancements
- Translations
- We have implemented an automation of Lokalise translations.
- Integrations
- We updated the OS integration service for Fourth SOAP API integrations.
- Unit Tests
- Improved tests related to guards classes.
- Pipeline
- We have updated our release pipeline to develop on sandbox, release to staging and then release to production with approvals the morning after the sprint ends.
Bug Fixes
- Flow Sync
- Experienced severe delays with the Flow sync and found that there was not enough CPU available when trying to run flow-sync. Additional CPU was added to accommodate the sync.
- Alerting
- Investigated 500 alerts on production and found they were due to a bug with employee validation which was fixed.
- API
- Endpoint GET /operators/{operatorId}/applications returned enabled applications but the results said "disabled". We created a new response model for operator-applications endpoint.
API Updates
- PUT /v1/operators/{operatorId}/business-units/republish-update
- Created an endpoint that resends "BusinessUnitUpdated" messages for business unit under an operator.